diff options
author | Valentin Popov <valentin@popov.link> | 2024-01-08 00:21:28 +0300 |
---|---|---|
committer | Valentin Popov <valentin@popov.link> | 2024-01-08 00:21:28 +0300 |
commit | 1b6a04ca5504955c571d1c97504fb45ea0befee4 (patch) | |
tree | 7579f518b23313e8a9748a88ab6173d5e030b227 /vendor/windows-sys-0.45.0/src/Windows/Win32/Storage | |
parent | 5ecd8cf2cba827454317368b68571df0d13d7842 (diff) | |
download | fparkan-1b6a04ca5504955c571d1c97504fb45ea0befee4.tar.xz fparkan-1b6a04ca5504955c571d1c97504fb45ea0befee4.zip |
Initial vendor packages
Signed-off-by: Valentin Popov <valentin@popov.link>
Diffstat (limited to 'vendor/windows-sys-0.45.0/src/Windows/Win32/Storage')
27 files changed, 31695 insertions, 0 deletions
diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Cabinets/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Cabinets/mod.rs new file mode 100644 index 0000000..8b097dc --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Cabinets/mod.rs @@ -0,0 +1,417 @@ +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FCIAddFile ( hfci : *const ::core::ffi::c_void , pszsourcefile : :: windows_sys::core::PCSTR , pszfilename : :: windows_sys::core::PCSTR , fexecute : super::super::Foundation:: BOOL , pfnfcignc : PFNFCIGETNEXTCABINET , pfnfcis : PFNFCISTATUS , pfnfcigoi : PFNFCIGETOPENINFO , typecompress : u16 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FCICreate ( perf : *const ERF , pfnfcifp : PFNFCIFILEPLACED , pfna : PFNFCIALLOC , pfnf : PFNFCIFREE , pfnopen : PFNFCIOPEN , pfnread : PFNFCIREAD , pfnwrite : PFNFCIWRITE , pfnclose : PFNFCICLOSE , pfnseek : PFNFCISEEK , pfndelete : PFNFCIDELETE , pfnfcigtf : PFNFCIGETTEMPFILE , pccab : *const CCAB , pv : *const ::core::ffi::c_void ) -> *mut ::core::ffi::c_void ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FCIDestroy ( hfci : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FCIFlushCabinet ( hfci : *const ::core::ffi::c_void , fgetnextcab : super::super::Foundation:: BOOL , pfnfcignc : PFNFCIGETNEXTCABINET , pfnfcis : PFNFCISTATUS ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FCIFlushFolder ( hfci : *const ::core::ffi::c_void , pfnfcignc : PFNFCIGETNEXTCABINET , pfnfcis : PFNFCISTATUS ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FDICopy ( hfdi : *const ::core::ffi::c_void , pszcabinet : :: windows_sys::core::PCSTR , pszcabpath : :: windows_sys::core::PCSTR , flags : i32 , pfnfdin : PFNFDINOTIFY , pfnfdid : PFNFDIDECRYPT , pvuser : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FDICreate ( pfnalloc : PFNALLOC , pfnfree : PFNFREE , pfnopen : PFNOPEN , pfnread : PFNREAD , pfnwrite : PFNWRITE , pfnclose : PFNCLOSE , pfnseek : PFNSEEK , cputype : FDICREATE_CPU_TYPE , perf : *mut ERF ) -> *mut ::core::ffi::c_void ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FDIDestroy ( hfdi : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FDIIsCabinet ( hfdi : *const ::core::ffi::c_void , hf : isize , pfdici : *mut FDICABINETINFO ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""cdecl" #[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] fn FDITruncateCabinet ( hfdi : *const ::core::ffi::c_void , pszcabinetname : :: windows_sys::core::PCSTR , ifoldertodelete : u16 ) -> super::super::Foundation:: BOOL ); +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const CB_MAX_CABINET_NAME: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const CB_MAX_CAB_PATH: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const CB_MAX_DISK: i32 = 2147483647i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const CB_MAX_DISK_NAME: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const CB_MAX_FILENAME: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const INCLUDED_FCI: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const INCLUDED_FDI: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const INCLUDED_TYPES_FCI_FDI: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const _A_EXEC: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const _A_NAME_IS_UTF: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const statusCabinet: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const statusFile: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const statusFolder: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompBAD: u32 = 15u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompLZX_WINDOW_HI: u32 = 5376u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompLZX_WINDOW_LO: u32 = 3840u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompMASK_LZX_WINDOW: u32 = 7936u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompMASK_QUANTUM_LEVEL: u32 = 240u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompMASK_QUANTUM_MEM: u32 = 7936u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompMASK_RESERVED: u32 = 57344u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompMASK_TYPE: u32 = 15u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompQUANTUM_LEVEL_HI: u32 = 112u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompQUANTUM_LEVEL_LO: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompQUANTUM_MEM_HI: u32 = 5376u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompQUANTUM_MEM_LO: u32 = 2560u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompSHIFT_LZX_WINDOW: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompSHIFT_QUANTUM_LEVEL: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompSHIFT_QUANTUM_MEM: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompTYPE_LZX: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompTYPE_MSZIP: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompTYPE_NONE: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const tcompTYPE_QUANTUM: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type FCIERROR = i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FCIERR_NONE: FCIERROR = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FCIERR_OPEN_SRC: FCIERROR = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FCIERR_READ_SRC: FCIERROR = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FCIERR_ALLOC_FAIL: FCIERROR = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FCIERR_TEMP_FILE: FCIERROR = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FCIERR_BAD_COMPR_TYPE: FCIERROR = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FCIERR_CAB_FILE: FCIERROR = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FCIERR_USER_ABORT: FCIERROR = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FCIERR_MCI_FAIL: FCIERROR = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FCIERR_CAB_FORMAT_LIMIT: FCIERROR = 9i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type FDICREATE_CPU_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const cpuUNKNOWN: FDICREATE_CPU_TYPE = -1i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const cpu80286: FDICREATE_CPU_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const cpu80386: FDICREATE_CPU_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type FDIDECRYPTTYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const fdidtNEW_CABINET: FDIDECRYPTTYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const fdidtNEW_FOLDER: FDIDECRYPTTYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const fdidtDECRYPT: FDIDECRYPTTYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type FDIERROR = i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FDIERROR_NONE: FDIERROR = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FDIERROR_CABINET_NOT_FOUND: FDIERROR = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FDIERROR_NOT_A_CABINET: FDIERROR = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FDIERROR_UNKNOWN_CABINET_VERSION: FDIERROR = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FDIERROR_CORRUPT_CABINET: FDIERROR = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FDIERROR_ALLOC_FAIL: FDIERROR = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FDIERROR_BAD_COMPR_TYPE: FDIERROR = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FDIERROR_MDI_FAIL: FDIERROR = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FDIERROR_TARGET_FILE: FDIERROR = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FDIERROR_RESERVE_MISMATCH: FDIERROR = 9i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FDIERROR_WRONG_CABINET: FDIERROR = 10i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FDIERROR_USER_ABORT: FDIERROR = 11i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const FDIERROR_EOF: FDIERROR = 12i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type FDINOTIFICATIONTYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const fdintCABINET_INFO: FDINOTIFICATIONTYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const fdintPARTIAL_FILE: FDINOTIFICATIONTYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const fdintCOPY_FILE: FDINOTIFICATIONTYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const fdintCLOSE_FILE_INFO: FDINOTIFICATIONTYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const fdintNEXT_CABINET: FDINOTIFICATIONTYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub const fdintENUMERATE: FDINOTIFICATIONTYPE = 5i32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct CCAB { + pub cb: u32, + pub cbFolderThresh: u32, + pub cbReserveCFHeader: u32, + pub cbReserveCFFolder: u32, + pub cbReserveCFData: u32, + pub iCab: i32, + pub iDisk: i32, + pub fFailOnIncompressible: i32, + pub setID: u16, + pub szDisk: [super::super::Foundation::CHAR; 256], + pub szCab: [super::super::Foundation::CHAR; 256], + pub szCabPath: [super::super::Foundation::CHAR; 256], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for CCAB {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for CCAB { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct ERF { + pub erfOper: i32, + pub erfType: i32, + pub fError: super::super::Foundation::BOOL, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for ERF {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for ERF { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct FDICABINETINFO { + pub cbCabinet: i32, + pub cFolders: u16, + pub cFiles: u16, + pub setID: u16, + pub iCabinet: u16, + pub fReserve: super::super::Foundation::BOOL, + pub hasprev: super::super::Foundation::BOOL, + pub hasnext: super::super::Foundation::BOOL, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for FDICABINETINFO {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for FDICABINETINFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct FDIDECRYPT { + pub fdidt: FDIDECRYPTTYPE, + pub pvUser: *mut ::core::ffi::c_void, + pub Anonymous: FDIDECRYPT_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for FDIDECRYPT {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for FDIDECRYPT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union FDIDECRYPT_0 { + pub cabinet: FDIDECRYPT_0_0, + pub folder: FDIDECRYPT_0_2, + pub decrypt: FDIDECRYPT_0_1, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for FDIDECRYPT_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for FDIDECRYPT_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct FDIDECRYPT_0_0 { + pub pHeaderReserve: *mut ::core::ffi::c_void, + pub cbHeaderReserve: u16, + pub setID: u16, + pub iCabinet: i32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for FDIDECRYPT_0_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for FDIDECRYPT_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct FDIDECRYPT_0_1 { + pub pDataReserve: *mut ::core::ffi::c_void, + pub cbDataReserve: u16, + pub pbData: *mut ::core::ffi::c_void, + pub cbData: u16, + pub fSplit: super::super::Foundation::BOOL, + pub cbPartial: u16, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for FDIDECRYPT_0_1 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for FDIDECRYPT_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct FDIDECRYPT_0_2 { + pub pFolderReserve: *mut ::core::ffi::c_void, + pub cbFolderReserve: u16, + pub iFolder: u16, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for FDIDECRYPT_0_2 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for FDIDECRYPT_0_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub struct FDINOTIFICATION { + pub cb: i32, + pub psz1: ::windows_sys::core::PSTR, + pub psz2: ::windows_sys::core::PSTR, + pub psz3: ::windows_sys::core::PSTR, + pub pv: *mut ::core::ffi::c_void, + pub hf: isize, + pub date: u16, + pub time: u16, + pub attribs: u16, + pub setID: u16, + pub iCabinet: u16, + pub iFolder: u16, + pub fdie: FDIERROR, +} +impl ::core::marker::Copy for FDINOTIFICATION {} +impl ::core::clone::Clone for FDINOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +#[cfg(feature = "Win32_Foundation")] +pub struct FDISPILLFILE { + pub ach: [super::super::Foundation::CHAR; 2], + pub cbFile: i32, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for FDISPILLFILE {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for FDISPILLFILE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(1))] +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] +#[cfg(target_arch = "x86")] +#[cfg(feature = "Win32_Foundation")] +pub struct FDISPILLFILE { + pub ach: [super::super::Foundation::CHAR; 2], + pub cbFile: i32, +} +#[cfg(target_arch = "x86")] +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for FDISPILLFILE {} +#[cfg(target_arch = "x86")] +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for FDISPILLFILE { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNALLOC = ::core::option::Option<unsafe extern "system" fn(cb: u32) -> *mut ::core::ffi::c_void>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNCLOSE = ::core::option::Option<unsafe extern "system" fn(hf: isize) -> i32>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNFCIALLOC = ::core::option::Option<unsafe extern "system" fn(cb: u32) -> *mut ::core::ffi::c_void>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNFCICLOSE = ::core::option::Option<unsafe extern "system" fn(hf: isize, err: *mut i32, pv: *mut ::core::ffi::c_void) -> i32>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNFCIDELETE = ::core::option::Option<unsafe extern "system" fn(pszfile: ::windows_sys::core::PCSTR, err: *mut i32, pv: *mut ::core::ffi::c_void) -> i32>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type PFNFCIFILEPLACED = ::core::option::Option<unsafe extern "system" fn(pccab: *mut CCAB, pszfile: ::windows_sys::core::PCSTR, cbfile: i32, fcontinuation: super::super::Foundation::BOOL, pv: *mut ::core::ffi::c_void) -> i32>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNFCIFREE = ::core::option::Option<unsafe extern "system" fn(memory: *mut ::core::ffi::c_void) -> ()>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type PFNFCIGETNEXTCABINET = ::core::option::Option<unsafe extern "system" fn(pccab: *mut CCAB, cbprevcab: u32, pv: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNFCIGETOPENINFO = ::core::option::Option<unsafe extern "system" fn(pszname: ::windows_sys::core::PCSTR, pdate: *mut u16, ptime: *mut u16, pattribs: *mut u16, err: *mut i32, pv: *mut ::core::ffi::c_void) -> isize>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type PFNFCIGETTEMPFILE = ::core::option::Option<unsafe extern "system" fn(psztempname: ::windows_sys::core::PSTR, cbtempname: i32, pv: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNFCIOPEN = ::core::option::Option<unsafe extern "system" fn(pszfile: ::windows_sys::core::PCSTR, oflag: i32, pmode: i32, err: *mut i32, pv: *mut ::core::ffi::c_void) -> isize>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNFCIREAD = ::core::option::Option<unsafe extern "system" fn(hf: isize, memory: *mut ::core::ffi::c_void, cb: u32, err: *mut i32, pv: *mut ::core::ffi::c_void) -> u32>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNFCISEEK = ::core::option::Option<unsafe extern "system" fn(hf: isize, dist: i32, seektype: i32, err: *mut i32, pv: *mut ::core::ffi::c_void) -> i32>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNFCISTATUS = ::core::option::Option<unsafe extern "system" fn(typestatus: u32, cb1: u32, cb2: u32, pv: *mut ::core::ffi::c_void) -> i32>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNFCIWRITE = ::core::option::Option<unsafe extern "system" fn(hf: isize, memory: *mut ::core::ffi::c_void, cb: u32, err: *mut i32, pv: *mut ::core::ffi::c_void) -> u32>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type PFNFDIDECRYPT = ::core::option::Option<unsafe extern "system" fn(pfdid: *mut FDIDECRYPT) -> i32>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNFDINOTIFY = ::core::option::Option<unsafe extern "system" fn(fdint: FDINOTIFICATIONTYPE, pfdin: *mut FDINOTIFICATION) -> isize>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNFREE = ::core::option::Option<unsafe extern "system" fn(pv: *const ::core::ffi::c_void) -> ()>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNOPEN = ::core::option::Option<unsafe extern "system" fn(pszfile: ::windows_sys::core::PCSTR, oflag: i32, pmode: i32) -> isize>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNREAD = ::core::option::Option<unsafe extern "system" fn(hf: isize, pv: *mut ::core::ffi::c_void, cb: u32) -> u32>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNSEEK = ::core::option::Option<unsafe extern "system" fn(hf: isize, dist: i32, seektype: i32) -> i32>; +#[doc = "*Required features: `\"Win32_Storage_Cabinets\"`*"] +pub type PFNWRITE = ::core::option::Option<unsafe extern "system" fn(hf: isize, pv: *const ::core::ffi::c_void, cb: u32) -> u32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/CloudFilters/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/CloudFilters/mod.rs new file mode 100644 index 0000000..2c976fe --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/CloudFilters/mod.rs @@ -0,0 +1,1250 @@ +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfCloseHandle ( filehandle : super::super::Foundation:: HANDLE ) -> ( ) ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`*"] fn CfConnectSyncRoot ( syncrootpath : :: windows_sys::core::PCWSTR , callbacktable : *const CF_CALLBACK_REGISTRATION , callbackcontext : *const ::core::ffi::c_void , connectflags : CF_CONNECT_FLAGS , connectionkey : *mut CF_CONNECTION_KEY ) -> :: windows_sys::core::HRESULT ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn CfConvertToPlaceholder ( filehandle : super::super::Foundation:: HANDLE , fileidentity : *const ::core::ffi::c_void , fileidentitylength : u32 , convertflags : CF_CONVERT_FLAGS , convertusn : *mut i64 , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Storage_FileSystem")] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Storage_FileSystem\"`*"] fn CfCreatePlaceholders ( basedirectorypath : :: windows_sys::core::PCWSTR , placeholderarray : *mut CF_PLACEHOLDER_CREATE_INFO , placeholdercount : u32 , createflags : CF_CREATE_FLAGS , entriesprocessed : *mut u32 ) -> :: windows_sys::core::HRESULT ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn CfDehydratePlaceholder ( filehandle : super::super::Foundation:: HANDLE , startingoffset : i64 , length : i64 , dehydrateflags : CF_DEHYDRATE_FLAGS , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfDisconnectSyncRoot ( connectionkey : CF_CONNECTION_KEY ) -> :: windows_sys::core::HRESULT ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_CorrelationVector"))] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_CorrelationVector\"`*"] fn CfExecute ( opinfo : *const CF_OPERATION_INFO , opparams : *mut CF_OPERATION_PARAMETERS ) -> :: windows_sys::core::HRESULT ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`*"] fn CfGetCorrelationVector ( filehandle : super::super::Foundation:: HANDLE , correlationvector : *mut super::super::System::CorrelationVector:: CORRELATION_VECTOR ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfGetPlaceholderInfo ( filehandle : super::super::Foundation:: HANDLE , infoclass : CF_PLACEHOLDER_INFO_CLASS , infobuffer : *mut ::core::ffi::c_void , infobufferlength : u32 , returnedlength : *mut u32 ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfGetPlaceholderRangeInfo ( filehandle : super::super::Foundation:: HANDLE , infoclass : CF_PLACEHOLDER_RANGE_INFO_CLASS , startingoffset : i64 , length : i64 , infobuffer : *mut ::core::ffi::c_void , infobufferlength : u32 , returnedlength : *mut u32 ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfGetPlaceholderStateFromAttributeTag ( fileattributes : u32 , reparsetag : u32 ) -> CF_PLACEHOLDER_STATE ); +#[cfg(feature = "Win32_Storage_FileSystem")] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Storage_FileSystem\"`*"] fn CfGetPlaceholderStateFromFileInfo ( infobuffer : *const ::core::ffi::c_void , infoclass : super::FileSystem:: FILE_INFO_BY_HANDLE_CLASS ) -> CF_PLACEHOLDER_STATE ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] fn CfGetPlaceholderStateFromFindData ( finddata : *const super::FileSystem:: WIN32_FIND_DATAA ) -> CF_PLACEHOLDER_STATE ); +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfGetPlatformInfo ( platformversion : *mut CF_PLATFORM_INFO ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfGetSyncRootInfoByHandle ( filehandle : super::super::Foundation:: HANDLE , infoclass : CF_SYNC_ROOT_INFO_CLASS , infobuffer : *mut ::core::ffi::c_void , infobufferlength : u32 , returnedlength : *mut u32 ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfGetSyncRootInfoByPath ( filepath : :: windows_sys::core::PCWSTR , infoclass : CF_SYNC_ROOT_INFO_CLASS , infobuffer : *mut ::core::ffi::c_void , infobufferlength : u32 , returnedlength : *mut u32 ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfGetTransferKey ( filehandle : super::super::Foundation:: HANDLE , transferkey : *mut i64 ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfGetWin32HandleFromProtectedHandle ( protectedhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: HANDLE ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn CfHydratePlaceholder ( filehandle : super::super::Foundation:: HANDLE , startingoffset : i64 , length : i64 , hydrateflags : CF_HYDRATE_FLAGS , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfOpenFileWithOplock ( filepath : :: windows_sys::core::PCWSTR , flags : CF_OPEN_FILE_FLAGS , protectedhandle : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfQuerySyncProviderStatus ( connectionkey : CF_CONNECTION_KEY , providerstatus : *mut CF_SYNC_PROVIDER_STATUS ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfReferenceProtectedHandle ( protectedhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOLEAN ); +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfRegisterSyncRoot ( syncrootpath : :: windows_sys::core::PCWSTR , registration : *const CF_SYNC_REGISTRATION , policies : *const CF_SYNC_POLICIES , registerflags : CF_REGISTER_FLAGS ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfReleaseProtectedHandle ( protectedhandle : super::super::Foundation:: HANDLE ) -> ( ) ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfReleaseTransferKey ( filehandle : super::super::Foundation:: HANDLE , transferkey : *mut i64 ) -> ( ) ); +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfReportProviderProgress ( connectionkey : CF_CONNECTION_KEY , transferkey : i64 , providerprogresstotal : i64 , providerprogresscompleted : i64 ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfReportProviderProgress2 ( connectionkey : CF_CONNECTION_KEY , transferkey : i64 , requestkey : i64 , providerprogresstotal : i64 , providerprogresscompleted : i64 , targetsessionid : u32 ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfReportSyncStatus ( syncrootpath : :: windows_sys::core::PCWSTR , syncstatus : *const CF_SYNC_STATUS ) -> :: windows_sys::core::HRESULT ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn CfRevertPlaceholder ( filehandle : super::super::Foundation:: HANDLE , revertflags : CF_REVERT_FLAGS , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> :: windows_sys::core::HRESULT ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`*"] fn CfSetCorrelationVector ( filehandle : super::super::Foundation:: HANDLE , correlationvector : *const super::super::System::CorrelationVector:: CORRELATION_VECTOR ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`*"] fn CfSetInSyncState ( filehandle : super::super::Foundation:: HANDLE , insyncstate : CF_IN_SYNC_STATE , insyncflags : CF_SET_IN_SYNC_FLAGS , insyncusn : *mut i64 ) -> :: windows_sys::core::HRESULT ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn CfSetPinState ( filehandle : super::super::Foundation:: HANDLE , pinstate : CF_PIN_STATE , pinflags : CF_SET_PIN_FLAGS , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfUnregisterSyncRoot ( syncrootpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`, `\"Win32_System_IO\"`*"] fn CfUpdatePlaceholder ( filehandle : super::super::Foundation:: HANDLE , fsmetadata : *const CF_FS_METADATA , fileidentity : *const ::core::ffi::c_void , fileidentitylength : u32 , dehydraterangearray : *const CF_FILE_RANGE , dehydraterangecount : u32 , updateflags : CF_UPDATE_FLAGS , updateusn : *mut i64 , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "cldapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] fn CfUpdateSyncProviderStatus ( connectionkey : CF_CONNECTION_KEY , providerstatus : CF_SYNC_PROVIDER_STATUS ) -> :: windows_sys::core::HRESULT ); +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_MAX_PRIORITY_HINT: u32 = 15u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_MAX_PROVIDER_NAME_LENGTH: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_MAX_PROVIDER_VERSION_LENGTH: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_MAX_FILE_IDENTITY_LENGTH: u32 = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_REQUEST_KEY_DEFAULT: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CALLBACK_CANCEL_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_CANCEL_FLAG_NONE: CF_CALLBACK_CANCEL_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_CANCEL_FLAG_IO_TIMEOUT: CF_CALLBACK_CANCEL_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_CANCEL_FLAG_IO_ABORTED: CF_CALLBACK_CANCEL_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CALLBACK_CLOSE_COMPLETION_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_CLOSE_COMPLETION_FLAG_NONE: CF_CALLBACK_CLOSE_COMPLETION_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_CLOSE_COMPLETION_FLAG_DELETED: CF_CALLBACK_CLOSE_COMPLETION_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_NONE: CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_BACKGROUND: CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_DEHYDRATE_COMPLETION_FLAG_DEHYDRATED: CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CALLBACK_DEHYDRATE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_DEHYDRATE_FLAG_NONE: CF_CALLBACK_DEHYDRATE_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_DEHYDRATE_FLAG_BACKGROUND: CF_CALLBACK_DEHYDRATE_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CALLBACK_DEHYDRATION_REASON = i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_DEHYDRATION_REASON_NONE: CF_CALLBACK_DEHYDRATION_REASON = 0i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_DEHYDRATION_REASON_USER_MANUAL: CF_CALLBACK_DEHYDRATION_REASON = 1i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_LOW_SPACE: CF_CALLBACK_DEHYDRATION_REASON = 2i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_INACTIVITY: CF_CALLBACK_DEHYDRATION_REASON = 3i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_DEHYDRATION_REASON_SYSTEM_OS_UPGRADE: CF_CALLBACK_DEHYDRATION_REASON = 4i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CALLBACK_DELETE_COMPLETION_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_DELETE_COMPLETION_FLAG_NONE: CF_CALLBACK_DELETE_COMPLETION_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CALLBACK_DELETE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_DELETE_FLAG_NONE: CF_CALLBACK_DELETE_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_DELETE_FLAG_IS_DIRECTORY: CF_CALLBACK_DELETE_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_DELETE_FLAG_IS_UNDELETE: CF_CALLBACK_DELETE_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CALLBACK_FETCH_DATA_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_FETCH_DATA_FLAG_NONE: CF_CALLBACK_FETCH_DATA_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_FETCH_DATA_FLAG_RECOVERY: CF_CALLBACK_FETCH_DATA_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_FETCH_DATA_FLAG_EXPLICIT_HYDRATION: CF_CALLBACK_FETCH_DATA_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_FETCH_PLACEHOLDERS_FLAG_NONE: CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CALLBACK_OPEN_COMPLETION_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_OPEN_COMPLETION_FLAG_NONE: CF_CALLBACK_OPEN_COMPLETION_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_OPEN_COMPLETION_FLAG_PLACEHOLDER_UNKNOWN: CF_CALLBACK_OPEN_COMPLETION_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_OPEN_COMPLETION_FLAG_PLACEHOLDER_UNSUPPORTED: CF_CALLBACK_OPEN_COMPLETION_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CALLBACK_RENAME_COMPLETION_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_RENAME_COMPLETION_FLAG_NONE: CF_CALLBACK_RENAME_COMPLETION_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CALLBACK_RENAME_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_RENAME_FLAG_NONE: CF_CALLBACK_RENAME_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_RENAME_FLAG_IS_DIRECTORY: CF_CALLBACK_RENAME_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_RENAME_FLAG_SOURCE_IN_SCOPE: CF_CALLBACK_RENAME_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_RENAME_FLAG_TARGET_IN_SCOPE: CF_CALLBACK_RENAME_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CALLBACK_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_TYPE_FETCH_DATA: CF_CALLBACK_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_TYPE_VALIDATE_DATA: CF_CALLBACK_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_TYPE_CANCEL_FETCH_DATA: CF_CALLBACK_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_TYPE_FETCH_PLACEHOLDERS: CF_CALLBACK_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_TYPE_CANCEL_FETCH_PLACEHOLDERS: CF_CALLBACK_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_TYPE_NOTIFY_FILE_OPEN_COMPLETION: CF_CALLBACK_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_TYPE_NOTIFY_FILE_CLOSE_COMPLETION: CF_CALLBACK_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_TYPE_NOTIFY_DEHYDRATE: CF_CALLBACK_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_TYPE_NOTIFY_DEHYDRATE_COMPLETION: CF_CALLBACK_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_TYPE_NOTIFY_DELETE: CF_CALLBACK_TYPE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_TYPE_NOTIFY_DELETE_COMPLETION: CF_CALLBACK_TYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_TYPE_NOTIFY_RENAME: CF_CALLBACK_TYPE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_TYPE_NOTIFY_RENAME_COMPLETION: CF_CALLBACK_TYPE = 12i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_TYPE_NONE: CF_CALLBACK_TYPE = -1i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CALLBACK_VALIDATE_DATA_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_VALIDATE_DATA_FLAG_NONE: CF_CALLBACK_VALIDATE_DATA_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CALLBACK_VALIDATE_DATA_FLAG_EXPLICIT_HYDRATION: CF_CALLBACK_VALIDATE_DATA_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CONNECT_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CONNECT_FLAG_NONE: CF_CONNECT_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CONNECT_FLAG_REQUIRE_PROCESS_INFO: CF_CONNECT_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CONNECT_FLAG_REQUIRE_FULL_FILE_PATH: CF_CONNECT_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CONNECT_FLAG_BLOCK_SELF_IMPLICIT_HYDRATION: CF_CONNECT_FLAGS = 8u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CONVERT_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CONVERT_FLAG_NONE: CF_CONVERT_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CONVERT_FLAG_MARK_IN_SYNC: CF_CONVERT_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CONVERT_FLAG_DEHYDRATE: CF_CONVERT_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CONVERT_FLAG_ENABLE_ON_DEMAND_POPULATION: CF_CONVERT_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CONVERT_FLAG_ALWAYS_FULL: CF_CONVERT_FLAGS = 8u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CONVERT_FLAG_FORCE_CONVERT_TO_CLOUD_FILE: CF_CONVERT_FLAGS = 16u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_CREATE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CREATE_FLAG_NONE: CF_CREATE_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_CREATE_FLAG_STOP_ON_ERROR: CF_CREATE_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_DEHYDRATE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_DEHYDRATE_FLAG_NONE: CF_DEHYDRATE_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_DEHYDRATE_FLAG_BACKGROUND: CF_DEHYDRATE_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_HARDLINK_POLICY = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_HARDLINK_POLICY_NONE: CF_HARDLINK_POLICY = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_HARDLINK_POLICY_ALLOWED: CF_HARDLINK_POLICY = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_HYDRATE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_HYDRATE_FLAG_NONE: CF_HYDRATE_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_HYDRATION_POLICY_MODIFIER = u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_HYDRATION_POLICY_MODIFIER_NONE: CF_HYDRATION_POLICY_MODIFIER = 0u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_HYDRATION_POLICY_MODIFIER_VALIDATION_REQUIRED: CF_HYDRATION_POLICY_MODIFIER = 1u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_HYDRATION_POLICY_MODIFIER_STREAMING_ALLOWED: CF_HYDRATION_POLICY_MODIFIER = 2u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_HYDRATION_POLICY_MODIFIER_AUTO_DEHYDRATION_ALLOWED: CF_HYDRATION_POLICY_MODIFIER = 4u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_HYDRATION_POLICY_MODIFIER_ALLOW_FULL_RESTART_HYDRATION: CF_HYDRATION_POLICY_MODIFIER = 8u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_HYDRATION_POLICY_PRIMARY = u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_HYDRATION_POLICY_PARTIAL: CF_HYDRATION_POLICY_PRIMARY = 0u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_HYDRATION_POLICY_PROGRESSIVE: CF_HYDRATION_POLICY_PRIMARY = 1u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_HYDRATION_POLICY_FULL: CF_HYDRATION_POLICY_PRIMARY = 2u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_HYDRATION_POLICY_ALWAYS_FULL: CF_HYDRATION_POLICY_PRIMARY = 3u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_INSYNC_POLICY = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_INSYNC_POLICY_NONE: CF_INSYNC_POLICY = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME: CF_INSYNC_POLICY = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE: CF_INSYNC_POLICY = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE: CF_INSYNC_POLICY = 4u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE: CF_INSYNC_POLICY = 8u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME: CF_INSYNC_POLICY = 16u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE: CF_INSYNC_POLICY = 32u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE: CF_INSYNC_POLICY = 64u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE: CF_INSYNC_POLICY = 128u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME: CF_INSYNC_POLICY = 256u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME: CF_INSYNC_POLICY = 512u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_INSYNC_POLICY_TRACK_FILE_ALL: CF_INSYNC_POLICY = 5592335u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL: CF_INSYNC_POLICY = 11184880u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_INSYNC_POLICY_TRACK_ALL: CF_INSYNC_POLICY = 16777215u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE: CF_INSYNC_POLICY = 2147483648u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_IN_SYNC_STATE = i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_IN_SYNC_STATE_NOT_IN_SYNC: CF_IN_SYNC_STATE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_IN_SYNC_STATE_IN_SYNC: CF_IN_SYNC_STATE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_OPEN_FILE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPEN_FILE_FLAG_NONE: CF_OPEN_FILE_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPEN_FILE_FLAG_EXCLUSIVE: CF_OPEN_FILE_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPEN_FILE_FLAG_WRITE_ACCESS: CF_OPEN_FILE_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPEN_FILE_FLAG_DELETE_ACCESS: CF_OPEN_FILE_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPEN_FILE_FLAG_FOREGROUND: CF_OPEN_FILE_FLAGS = 8u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_OPERATION_ACK_DATA_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_ACK_DATA_FLAG_NONE: CF_OPERATION_ACK_DATA_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_OPERATION_ACK_DEHYDRATE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_ACK_DEHYDRATE_FLAG_NONE: CF_OPERATION_ACK_DEHYDRATE_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_OPERATION_ACK_DELETE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_ACK_DELETE_FLAG_NONE: CF_OPERATION_ACK_DELETE_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_OPERATION_ACK_RENAME_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_ACK_RENAME_FLAG_NONE: CF_OPERATION_ACK_RENAME_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_OPERATION_RESTART_HYDRATION_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_RESTART_HYDRATION_FLAG_NONE: CF_OPERATION_RESTART_HYDRATION_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_RESTART_HYDRATION_FLAG_MARK_IN_SYNC: CF_OPERATION_RESTART_HYDRATION_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_OPERATION_RETRIEVE_DATA_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_RETRIEVE_DATA_FLAG_NONE: CF_OPERATION_RETRIEVE_DATA_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_OPERATION_TRANSFER_DATA_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_TRANSFER_DATA_FLAG_NONE: CF_OPERATION_TRANSFER_DATA_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAG_NONE: CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAG_STOP_ON_ERROR: CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAG_DISABLE_ON_DEMAND_POPULATION: CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_OPERATION_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_TYPE_TRANSFER_DATA: CF_OPERATION_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_TYPE_RETRIEVE_DATA: CF_OPERATION_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_TYPE_ACK_DATA: CF_OPERATION_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_TYPE_RESTART_HYDRATION: CF_OPERATION_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_TYPE_TRANSFER_PLACEHOLDERS: CF_OPERATION_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_TYPE_ACK_DEHYDRATE: CF_OPERATION_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_TYPE_ACK_DELETE: CF_OPERATION_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_OPERATION_TYPE_ACK_RENAME: CF_OPERATION_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_PIN_STATE = i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PIN_STATE_UNSPECIFIED: CF_PIN_STATE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PIN_STATE_PINNED: CF_PIN_STATE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PIN_STATE_UNPINNED: CF_PIN_STATE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PIN_STATE_EXCLUDED: CF_PIN_STATE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PIN_STATE_INHERIT: CF_PIN_STATE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_PLACEHOLDER_CREATE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_CREATE_FLAG_NONE: CF_PLACEHOLDER_CREATE_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_CREATE_FLAG_DISABLE_ON_DEMAND_POPULATION: CF_PLACEHOLDER_CREATE_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_CREATE_FLAG_MARK_IN_SYNC: CF_PLACEHOLDER_CREATE_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_CREATE_FLAG_SUPERSEDE: CF_PLACEHOLDER_CREATE_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_CREATE_FLAG_ALWAYS_FULL: CF_PLACEHOLDER_CREATE_FLAGS = 8u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_PLACEHOLDER_INFO_CLASS = i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_INFO_BASIC: CF_PLACEHOLDER_INFO_CLASS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_INFO_STANDARD: CF_PLACEHOLDER_INFO_CLASS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_PLACEHOLDER_MANAGEMENT_POLICY = i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_MANAGEMENT_POLICY_DEFAULT: CF_PLACEHOLDER_MANAGEMENT_POLICY = 0i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_MANAGEMENT_POLICY_CREATE_UNRESTRICTED: CF_PLACEHOLDER_MANAGEMENT_POLICY = 1i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_MANAGEMENT_POLICY_CONVERT_TO_UNRESTRICTED: CF_PLACEHOLDER_MANAGEMENT_POLICY = 2i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_MANAGEMENT_POLICY_UPDATE_UNRESTRICTED: CF_PLACEHOLDER_MANAGEMENT_POLICY = 4i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_PLACEHOLDER_RANGE_INFO_CLASS = i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_RANGE_INFO_ONDISK: CF_PLACEHOLDER_RANGE_INFO_CLASS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_RANGE_INFO_VALIDATED: CF_PLACEHOLDER_RANGE_INFO_CLASS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_RANGE_INFO_MODIFIED: CF_PLACEHOLDER_RANGE_INFO_CLASS = 3i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_PLACEHOLDER_STATE = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_STATE_NO_STATES: CF_PLACEHOLDER_STATE = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_STATE_PLACEHOLDER: CF_PLACEHOLDER_STATE = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_STATE_SYNC_ROOT: CF_PLACEHOLDER_STATE = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_STATE_ESSENTIAL_PROP_PRESENT: CF_PLACEHOLDER_STATE = 4u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_STATE_IN_SYNC: CF_PLACEHOLDER_STATE = 8u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_STATE_PARTIAL: CF_PLACEHOLDER_STATE = 16u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_STATE_PARTIALLY_ON_DISK: CF_PLACEHOLDER_STATE = 32u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PLACEHOLDER_STATE_INVALID: CF_PLACEHOLDER_STATE = 4294967295u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_POPULATION_POLICY_MODIFIER = u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_POPULATION_POLICY_MODIFIER_NONE: CF_POPULATION_POLICY_MODIFIER = 0u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_POPULATION_POLICY_PRIMARY = u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_POPULATION_POLICY_PARTIAL: CF_POPULATION_POLICY_PRIMARY = 0u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_POPULATION_POLICY_FULL: CF_POPULATION_POLICY_PRIMARY = 2u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_POPULATION_POLICY_ALWAYS_FULL: CF_POPULATION_POLICY_PRIMARY = 3u16; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_REGISTER_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_REGISTER_FLAG_NONE: CF_REGISTER_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_REGISTER_FLAG_UPDATE: CF_REGISTER_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_REGISTER_FLAG_DISABLE_ON_DEMAND_POPULATION_ON_ROOT: CF_REGISTER_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_REGISTER_FLAG_MARK_IN_SYNC_ON_ROOT: CF_REGISTER_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_REVERT_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_REVERT_FLAG_NONE: CF_REVERT_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_SET_IN_SYNC_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_SET_IN_SYNC_FLAG_NONE: CF_SET_IN_SYNC_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_SET_PIN_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_SET_PIN_FLAG_NONE: CF_SET_PIN_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_SET_PIN_FLAG_RECURSE: CF_SET_PIN_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_SET_PIN_FLAG_RECURSE_ONLY: CF_SET_PIN_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_SET_PIN_FLAG_RECURSE_STOP_ON_ERROR: CF_SET_PIN_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_SYNC_PROVIDER_STATUS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PROVIDER_STATUS_DISCONNECTED: CF_SYNC_PROVIDER_STATUS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PROVIDER_STATUS_IDLE: CF_SYNC_PROVIDER_STATUS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PROVIDER_STATUS_POPULATE_NAMESPACE: CF_SYNC_PROVIDER_STATUS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PROVIDER_STATUS_POPULATE_METADATA: CF_SYNC_PROVIDER_STATUS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PROVIDER_STATUS_POPULATE_CONTENT: CF_SYNC_PROVIDER_STATUS = 8u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PROVIDER_STATUS_SYNC_INCREMENTAL: CF_SYNC_PROVIDER_STATUS = 16u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PROVIDER_STATUS_SYNC_FULL: CF_SYNC_PROVIDER_STATUS = 32u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PROVIDER_STATUS_CONNECTIVITY_LOST: CF_SYNC_PROVIDER_STATUS = 64u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PROVIDER_STATUS_CLEAR_FLAGS: CF_SYNC_PROVIDER_STATUS = 2147483648u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PROVIDER_STATUS_TERMINATED: CF_SYNC_PROVIDER_STATUS = 3221225473u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_PROVIDER_STATUS_ERROR: CF_SYNC_PROVIDER_STATUS = 3221225474u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_SYNC_ROOT_INFO_CLASS = i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_SYNC_ROOT_INFO_BASIC: CF_SYNC_ROOT_INFO_CLASS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_SYNC_ROOT_INFO_STANDARD: CF_SYNC_ROOT_INFO_CLASS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_SYNC_ROOT_INFO_PROVIDER: CF_SYNC_ROOT_INFO_CLASS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub type CF_UPDATE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_UPDATE_FLAG_NONE: CF_UPDATE_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_UPDATE_FLAG_VERIFY_IN_SYNC: CF_UPDATE_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_UPDATE_FLAG_MARK_IN_SYNC: CF_UPDATE_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_UPDATE_FLAG_DEHYDRATE: CF_UPDATE_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_UPDATE_FLAG_ENABLE_ON_DEMAND_POPULATION: CF_UPDATE_FLAGS = 8u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_UPDATE_FLAG_DISABLE_ON_DEMAND_POPULATION: CF_UPDATE_FLAGS = 16u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_UPDATE_FLAG_REMOVE_FILE_IDENTITY: CF_UPDATE_FLAGS = 32u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_UPDATE_FLAG_CLEAR_IN_SYNC: CF_UPDATE_FLAGS = 64u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_UPDATE_FLAG_REMOVE_PROPERTY: CF_UPDATE_FLAGS = 128u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_UPDATE_FLAG_PASSTHROUGH_FS_METADATA: CF_UPDATE_FLAGS = 256u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_UPDATE_FLAG_ALWAYS_FULL: CF_UPDATE_FLAGS = 512u32; +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub const CF_UPDATE_FLAG_ALLOW_PARTIAL: CF_UPDATE_FLAGS = 1024u32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] +pub struct CF_CALLBACK_INFO { + pub StructSize: u32, + pub ConnectionKey: CF_CONNECTION_KEY, + pub CallbackContext: *mut ::core::ffi::c_void, + pub VolumeGuidName: ::windows_sys::core::PCWSTR, + pub VolumeDosName: ::windows_sys::core::PCWSTR, + pub VolumeSerialNumber: u32, + pub SyncRootFileId: i64, + pub SyncRootIdentity: *const ::core::ffi::c_void, + pub SyncRootIdentityLength: u32, + pub FileId: i64, + pub FileSize: i64, + pub FileIdentity: *const ::core::ffi::c_void, + pub FileIdentityLength: u32, + pub NormalizedPath: ::windows_sys::core::PCWSTR, + pub TransferKey: i64, + pub PriorityHint: u8, + pub CorrelationVector: *mut super::super::System::CorrelationVector::CORRELATION_VECTOR, + pub ProcessInfo: *mut CF_PROCESS_INFO, + pub RequestKey: i64, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] +impl ::core::marker::Copy for CF_CALLBACK_INFO {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] +impl ::core::clone::Clone for CF_CALLBACK_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_CALLBACK_PARAMETERS { + pub ParamSize: u32, + pub Anonymous: CF_CALLBACK_PARAMETERS_0, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub union CF_CALLBACK_PARAMETERS_0 { + pub Cancel: CF_CALLBACK_PARAMETERS_0_0, + pub FetchData: CF_CALLBACK_PARAMETERS_0_6, + pub ValidateData: CF_CALLBACK_PARAMETERS_0_11, + pub FetchPlaceholders: CF_CALLBACK_PARAMETERS_0_7, + pub OpenCompletion: CF_CALLBACK_PARAMETERS_0_8, + pub CloseCompletion: CF_CALLBACK_PARAMETERS_0_1, + pub Dehydrate: CF_CALLBACK_PARAMETERS_0_3, + pub DehydrateCompletion: CF_CALLBACK_PARAMETERS_0_2, + pub Delete: CF_CALLBACK_PARAMETERS_0_5, + pub DeleteCompletion: CF_CALLBACK_PARAMETERS_0_4, + pub Rename: CF_CALLBACK_PARAMETERS_0_10, + pub RenameCompletion: CF_CALLBACK_PARAMETERS_0_9, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0 {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_CALLBACK_PARAMETERS_0_0 { + pub Flags: CF_CALLBACK_CANCEL_FLAGS, + pub Anonymous: CF_CALLBACK_PARAMETERS_0_0_0, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_0 {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub union CF_CALLBACK_PARAMETERS_0_0_0 { + pub FetchData: CF_CALLBACK_PARAMETERS_0_0_0_0, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_0_0 {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_CALLBACK_PARAMETERS_0_0_0_0 { + pub FileOffset: i64, + pub Length: i64, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_0_0_0 {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_0_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_CALLBACK_PARAMETERS_0_1 { + pub Flags: CF_CALLBACK_CLOSE_COMPLETION_FLAGS, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_1 {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_CALLBACK_PARAMETERS_0_2 { + pub Flags: CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS, + pub Reason: CF_CALLBACK_DEHYDRATION_REASON, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_2 {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_CALLBACK_PARAMETERS_0_3 { + pub Flags: CF_CALLBACK_DEHYDRATE_FLAGS, + pub Reason: CF_CALLBACK_DEHYDRATION_REASON, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_3 {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_3 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_CALLBACK_PARAMETERS_0_4 { + pub Flags: CF_CALLBACK_DELETE_COMPLETION_FLAGS, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_4 {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_4 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_CALLBACK_PARAMETERS_0_5 { + pub Flags: CF_CALLBACK_DELETE_FLAGS, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_5 {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_5 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_CALLBACK_PARAMETERS_0_6 { + pub Flags: CF_CALLBACK_FETCH_DATA_FLAGS, + pub RequiredFileOffset: i64, + pub RequiredLength: i64, + pub OptionalFileOffset: i64, + pub OptionalLength: i64, + pub LastDehydrationTime: i64, + pub LastDehydrationReason: CF_CALLBACK_DEHYDRATION_REASON, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_6 {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_6 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_CALLBACK_PARAMETERS_0_7 { + pub Flags: CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS, + pub Pattern: ::windows_sys::core::PCWSTR, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_7 {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_7 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_CALLBACK_PARAMETERS_0_8 { + pub Flags: CF_CALLBACK_OPEN_COMPLETION_FLAGS, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_8 {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_8 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_CALLBACK_PARAMETERS_0_9 { + pub Flags: CF_CALLBACK_RENAME_COMPLETION_FLAGS, + pub SourcePath: ::windows_sys::core::PCWSTR, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_9 {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_9 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_CALLBACK_PARAMETERS_0_10 { + pub Flags: CF_CALLBACK_RENAME_FLAGS, + pub TargetPath: ::windows_sys::core::PCWSTR, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_10 {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_10 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_CALLBACK_PARAMETERS_0_11 { + pub Flags: CF_CALLBACK_VALIDATE_DATA_FLAGS, + pub RequiredFileOffset: i64, + pub RequiredLength: i64, +} +impl ::core::marker::Copy for CF_CALLBACK_PARAMETERS_0_11 {} +impl ::core::clone::Clone for CF_CALLBACK_PARAMETERS_0_11 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] +pub struct CF_CALLBACK_REGISTRATION { + pub Type: CF_CALLBACK_TYPE, + pub Callback: CF_CALLBACK, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] +impl ::core::marker::Copy for CF_CALLBACK_REGISTRATION {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] +impl ::core::clone::Clone for CF_CALLBACK_REGISTRATION { + fn clone(&self) -> Self { + *self + } +} +pub type CF_CONNECTION_KEY = i64; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_FILE_RANGE { + pub StartingOffset: i64, + pub Length: i64, +} +impl ::core::marker::Copy for CF_FILE_RANGE {} +impl ::core::clone::Clone for CF_FILE_RANGE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Storage_FileSystem\"`*"] +#[cfg(feature = "Win32_Storage_FileSystem")] +pub struct CF_FS_METADATA { + pub BasicInfo: super::FileSystem::FILE_BASIC_INFO, + pub FileSize: i64, +} +#[cfg(feature = "Win32_Storage_FileSystem")] +impl ::core::marker::Copy for CF_FS_METADATA {} +#[cfg(feature = "Win32_Storage_FileSystem")] +impl ::core::clone::Clone for CF_FS_METADATA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_HYDRATION_POLICY { + pub Primary: CF_HYDRATION_POLICY_PRIMARY_USHORT, + pub Modifier: CF_HYDRATION_POLICY_MODIFIER_USHORT, +} +impl ::core::marker::Copy for CF_HYDRATION_POLICY {} +impl ::core::clone::Clone for CF_HYDRATION_POLICY { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_HYDRATION_POLICY_MODIFIER_USHORT { + pub us: u16, +} +impl ::core::marker::Copy for CF_HYDRATION_POLICY_MODIFIER_USHORT {} +impl ::core::clone::Clone for CF_HYDRATION_POLICY_MODIFIER_USHORT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_HYDRATION_POLICY_PRIMARY_USHORT { + pub us: u16, +} +impl ::core::marker::Copy for CF_HYDRATION_POLICY_PRIMARY_USHORT {} +impl ::core::clone::Clone for CF_HYDRATION_POLICY_PRIMARY_USHORT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] +pub struct CF_OPERATION_INFO { + pub StructSize: u32, + pub Type: CF_OPERATION_TYPE, + pub ConnectionKey: CF_CONNECTION_KEY, + pub TransferKey: i64, + pub CorrelationVector: *const super::super::System::CorrelationVector::CORRELATION_VECTOR, + pub SyncStatus: *const CF_SYNC_STATUS, + pub RequestKey: i64, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] +impl ::core::marker::Copy for CF_OPERATION_INFO {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] +impl ::core::clone::Clone for CF_OPERATION_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +pub struct CF_OPERATION_PARAMETERS { + pub ParamSize: u32, + pub Anonymous: CF_OPERATION_PARAMETERS_0, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::marker::Copy for CF_OPERATION_PARAMETERS {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::clone::Clone for CF_OPERATION_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +pub union CF_OPERATION_PARAMETERS_0 { + pub TransferData: CF_OPERATION_PARAMETERS_0_6, + pub RetrieveData: CF_OPERATION_PARAMETERS_0_5, + pub AckData: CF_OPERATION_PARAMETERS_0_0, + pub RestartHydration: CF_OPERATION_PARAMETERS_0_4, + pub TransferPlaceholders: CF_OPERATION_PARAMETERS_0_7, + pub AckDehydrate: CF_OPERATION_PARAMETERS_0_1, + pub AckRename: CF_OPERATION_PARAMETERS_0_3, + pub AckDelete: CF_OPERATION_PARAMETERS_0_2, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0 {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +pub struct CF_OPERATION_PARAMETERS_0_0 { + pub Flags: CF_OPERATION_ACK_DATA_FLAGS, + pub CompletionStatus: super::super::Foundation::NTSTATUS, + pub Offset: i64, + pub Length: i64, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_0 {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +pub struct CF_OPERATION_PARAMETERS_0_1 { + pub Flags: CF_OPERATION_ACK_DEHYDRATE_FLAGS, + pub CompletionStatus: super::super::Foundation::NTSTATUS, + pub FileIdentity: *const ::core::ffi::c_void, + pub FileIdentityLength: u32, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_1 {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +pub struct CF_OPERATION_PARAMETERS_0_2 { + pub Flags: CF_OPERATION_ACK_DELETE_FLAGS, + pub CompletionStatus: super::super::Foundation::NTSTATUS, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_2 {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +pub struct CF_OPERATION_PARAMETERS_0_3 { + pub Flags: CF_OPERATION_ACK_RENAME_FLAGS, + pub CompletionStatus: super::super::Foundation::NTSTATUS, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_3 {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_3 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +pub struct CF_OPERATION_PARAMETERS_0_4 { + pub Flags: CF_OPERATION_RESTART_HYDRATION_FLAGS, + pub FsMetadata: *const CF_FS_METADATA, + pub FileIdentity: *const ::core::ffi::c_void, + pub FileIdentityLength: u32, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_4 {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_4 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +pub struct CF_OPERATION_PARAMETERS_0_5 { + pub Flags: CF_OPERATION_RETRIEVE_DATA_FLAGS, + pub Buffer: *mut ::core::ffi::c_void, + pub Offset: i64, + pub Length: i64, + pub ReturnedLength: i64, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_5 {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_5 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +pub struct CF_OPERATION_PARAMETERS_0_6 { + pub Flags: CF_OPERATION_TRANSFER_DATA_FLAGS, + pub CompletionStatus: super::super::Foundation::NTSTATUS, + pub Buffer: *const ::core::ffi::c_void, + pub Offset: i64, + pub Length: i64, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_6 {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_6 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_FileSystem\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +pub struct CF_OPERATION_PARAMETERS_0_7 { + pub Flags: CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS, + pub CompletionStatus: super::super::Foundation::NTSTATUS, + pub PlaceholderTotalCount: i64, + pub PlaceholderArray: *mut CF_PLACEHOLDER_CREATE_INFO, + pub PlaceholderCount: u32, + pub EntriesProcessed: u32, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::marker::Copy for CF_OPERATION_PARAMETERS_0_7 {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_FileSystem"))] +impl ::core::clone::Clone for CF_OPERATION_PARAMETERS_0_7 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_PLACEHOLDER_BASIC_INFO { + pub PinState: CF_PIN_STATE, + pub InSyncState: CF_IN_SYNC_STATE, + pub FileId: i64, + pub SyncRootFileId: i64, + pub FileIdentityLength: u32, + pub FileIdentity: [u8; 1], +} +impl ::core::marker::Copy for CF_PLACEHOLDER_BASIC_INFO {} +impl ::core::clone::Clone for CF_PLACEHOLDER_BASIC_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Storage_FileSystem\"`*"] +#[cfg(feature = "Win32_Storage_FileSystem")] +pub struct CF_PLACEHOLDER_CREATE_INFO { + pub RelativeFileName: ::windows_sys::core::PCWSTR, + pub FsMetadata: CF_FS_METADATA, + pub FileIdentity: *const ::core::ffi::c_void, + pub FileIdentityLength: u32, + pub Flags: CF_PLACEHOLDER_CREATE_FLAGS, + pub Result: ::windows_sys::core::HRESULT, + pub CreateUsn: i64, +} +#[cfg(feature = "Win32_Storage_FileSystem")] +impl ::core::marker::Copy for CF_PLACEHOLDER_CREATE_INFO {} +#[cfg(feature = "Win32_Storage_FileSystem")] +impl ::core::clone::Clone for CF_PLACEHOLDER_CREATE_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_PLACEHOLDER_STANDARD_INFO { + pub OnDiskDataSize: i64, + pub ValidatedDataSize: i64, + pub ModifiedDataSize: i64, + pub PropertiesSize: i64, + pub PinState: CF_PIN_STATE, + pub InSyncState: CF_IN_SYNC_STATE, + pub FileId: i64, + pub SyncRootFileId: i64, + pub FileIdentityLength: u32, + pub FileIdentity: [u8; 1], +} +impl ::core::marker::Copy for CF_PLACEHOLDER_STANDARD_INFO {} +impl ::core::clone::Clone for CF_PLACEHOLDER_STANDARD_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_PLATFORM_INFO { + pub BuildNumber: u32, + pub RevisionNumber: u32, + pub IntegrationNumber: u32, +} +impl ::core::marker::Copy for CF_PLATFORM_INFO {} +impl ::core::clone::Clone for CF_PLATFORM_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_POPULATION_POLICY { + pub Primary: CF_POPULATION_POLICY_PRIMARY_USHORT, + pub Modifier: CF_POPULATION_POLICY_MODIFIER_USHORT, +} +impl ::core::marker::Copy for CF_POPULATION_POLICY {} +impl ::core::clone::Clone for CF_POPULATION_POLICY { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_POPULATION_POLICY_MODIFIER_USHORT { + pub us: u16, +} +impl ::core::marker::Copy for CF_POPULATION_POLICY_MODIFIER_USHORT {} +impl ::core::clone::Clone for CF_POPULATION_POLICY_MODIFIER_USHORT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_POPULATION_POLICY_PRIMARY_USHORT { + pub us: u16, +} +impl ::core::marker::Copy for CF_POPULATION_POLICY_PRIMARY_USHORT {} +impl ::core::clone::Clone for CF_POPULATION_POLICY_PRIMARY_USHORT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_PROCESS_INFO { + pub StructSize: u32, + pub ProcessId: u32, + pub ImagePath: ::windows_sys::core::PCWSTR, + pub PackageName: ::windows_sys::core::PCWSTR, + pub ApplicationId: ::windows_sys::core::PCWSTR, + pub CommandLine: ::windows_sys::core::PCWSTR, + pub SessionId: u32, +} +impl ::core::marker::Copy for CF_PROCESS_INFO {} +impl ::core::clone::Clone for CF_PROCESS_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_SYNC_POLICIES { + pub StructSize: u32, + pub Hydration: CF_HYDRATION_POLICY, + pub Population: CF_POPULATION_POLICY, + pub InSync: CF_INSYNC_POLICY, + pub HardLink: CF_HARDLINK_POLICY, + pub PlaceholderManagement: CF_PLACEHOLDER_MANAGEMENT_POLICY, +} +impl ::core::marker::Copy for CF_SYNC_POLICIES {} +impl ::core::clone::Clone for CF_SYNC_POLICIES { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_SYNC_REGISTRATION { + pub StructSize: u32, + pub ProviderName: ::windows_sys::core::PCWSTR, + pub ProviderVersion: ::windows_sys::core::PCWSTR, + pub SyncRootIdentity: *const ::core::ffi::c_void, + pub SyncRootIdentityLength: u32, + pub FileIdentity: *const ::core::ffi::c_void, + pub FileIdentityLength: u32, + pub ProviderId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for CF_SYNC_REGISTRATION {} +impl ::core::clone::Clone for CF_SYNC_REGISTRATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_SYNC_ROOT_BASIC_INFO { + pub SyncRootFileId: i64, +} +impl ::core::marker::Copy for CF_SYNC_ROOT_BASIC_INFO {} +impl ::core::clone::Clone for CF_SYNC_ROOT_BASIC_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_SYNC_ROOT_PROVIDER_INFO { + pub ProviderStatus: CF_SYNC_PROVIDER_STATUS, + pub ProviderName: [u16; 256], + pub ProviderVersion: [u16; 256], +} +impl ::core::marker::Copy for CF_SYNC_ROOT_PROVIDER_INFO {} +impl ::core::clone::Clone for CF_SYNC_ROOT_PROVIDER_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_SYNC_ROOT_STANDARD_INFO { + pub SyncRootFileId: i64, + pub HydrationPolicy: CF_HYDRATION_POLICY, + pub PopulationPolicy: CF_POPULATION_POLICY, + pub InSyncPolicy: CF_INSYNC_POLICY, + pub HardLinkPolicy: CF_HARDLINK_POLICY, + pub ProviderStatus: CF_SYNC_PROVIDER_STATUS, + pub ProviderName: [u16; 256], + pub ProviderVersion: [u16; 256], + pub SyncRootIdentityLength: u32, + pub SyncRootIdentity: [u8; 1], +} +impl ::core::marker::Copy for CF_SYNC_ROOT_STANDARD_INFO {} +impl ::core::clone::Clone for CF_SYNC_ROOT_STANDARD_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`*"] +pub struct CF_SYNC_STATUS { + pub StructSize: u32, + pub Code: u32, + pub DescriptionOffset: u32, + pub DescriptionLength: u32, + pub DeviceIdOffset: u32, + pub DeviceIdLength: u32, +} +impl ::core::marker::Copy for CF_SYNC_STATUS {} +impl ::core::clone::Clone for CF_SYNC_STATUS { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"Win32_Storage_CloudFilters\"`, `\"Win32_Foundation\"`, `\"Win32_System_CorrelationVector\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_CorrelationVector"))] +pub type CF_CALLBACK = ::core::option::Option<unsafe extern "system" fn(callbackinfo: *const CF_CALLBACK_INFO, callbackparameters: *const CF_CALLBACK_PARAMETERS) -> ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Compression/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Compression/mod.rs new file mode 100644 index 0000000..a87407d --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Compression/mod.rs @@ -0,0 +1,68 @@ +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn CloseCompressor ( compressorhandle : COMPRESSOR_HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn CloseDecompressor ( decompressorhandle : isize ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn Compress ( compressorhandle : COMPRESSOR_HANDLE , uncompresseddata : *const ::core::ffi::c_void , uncompresseddatasize : usize , compressedbuffer : *mut ::core::ffi::c_void , compressedbuffersize : usize , compresseddatasize : *mut usize ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn CreateCompressor ( algorithm : COMPRESS_ALGORITHM , allocationroutines : *const COMPRESS_ALLOCATION_ROUTINES , compressorhandle : *mut isize ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn CreateDecompressor ( algorithm : COMPRESS_ALGORITHM , allocationroutines : *const COMPRESS_ALLOCATION_ROUTINES , decompressorhandle : *mut isize ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn Decompress ( decompressorhandle : isize , compresseddata : *const ::core::ffi::c_void , compresseddatasize : usize , uncompressedbuffer : *mut ::core::ffi::c_void , uncompressedbuffersize : usize , uncompresseddatasize : *mut usize ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn QueryCompressorInformation ( compressorhandle : COMPRESSOR_HANDLE , compressinformationclass : COMPRESS_INFORMATION_CLASS , compressinformation : *mut ::core::ffi::c_void , compressinformationsize : usize ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn QueryDecompressorInformation ( decompressorhandle : isize , compressinformationclass : COMPRESS_INFORMATION_CLASS , compressinformation : *mut ::core::ffi::c_void , compressinformationsize : usize ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn ResetCompressor ( compressorhandle : COMPRESSOR_HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn ResetDecompressor ( decompressorhandle : isize ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn SetCompressorInformation ( compressorhandle : COMPRESSOR_HANDLE , compressinformationclass : COMPRESS_INFORMATION_CLASS , compressinformation : *const ::core::ffi::c_void , compressinformationsize : usize ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cabinet.dll""system" #[doc = "*Required features: `\"Win32_Storage_Compression\"`, `\"Win32_Foundation\"`*"] fn SetDecompressorInformation ( decompressorhandle : isize , compressinformationclass : COMPRESS_INFORMATION_CLASS , compressinformation : *const ::core::ffi::c_void , compressinformationsize : usize ) -> super::super::Foundation:: BOOL ); +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub const COMPRESS_ALGORITHM_INVALID: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub const COMPRESS_ALGORITHM_MAX: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub const COMPRESS_ALGORITHM_NULL: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub const COMPRESS_RAW: u32 = 536870912u32; +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub type COMPRESS_ALGORITHM = u32; +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub const COMPRESS_ALGORITHM_MSZIP: COMPRESS_ALGORITHM = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub const COMPRESS_ALGORITHM_XPRESS: COMPRESS_ALGORITHM = 3u32; +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub const COMPRESS_ALGORITHM_XPRESS_HUFF: COMPRESS_ALGORITHM = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub const COMPRESS_ALGORITHM_LZMS: COMPRESS_ALGORITHM = 5u32; +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub type COMPRESS_INFORMATION_CLASS = i32; +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub const COMPRESS_INFORMATION_CLASS_INVALID: COMPRESS_INFORMATION_CLASS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub const COMPRESS_INFORMATION_CLASS_BLOCK_SIZE: COMPRESS_INFORMATION_CLASS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub const COMPRESS_INFORMATION_CLASS_LEVEL: COMPRESS_INFORMATION_CLASS = 2i32; +pub type COMPRESSOR_HANDLE = isize; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub struct COMPRESS_ALLOCATION_ROUTINES { + pub Allocate: PFN_COMPRESS_ALLOCATE, + pub Free: PFN_COMPRESS_FREE, + pub UserContext: *mut ::core::ffi::c_void, +} +impl ::core::marker::Copy for COMPRESS_ALLOCATION_ROUTINES {} +impl ::core::clone::Clone for COMPRESS_ALLOCATION_ROUTINES { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub type PFN_COMPRESS_ALLOCATE = ::core::option::Option<unsafe extern "system" fn(usercontext: *const ::core::ffi::c_void, size: usize) -> *mut ::core::ffi::c_void>; +#[doc = "*Required features: `\"Win32_Storage_Compression\"`*"] +pub type PFN_COMPRESS_FREE = ::core::option::Option<unsafe extern "system" fn(usercontext: *const ::core::ffi::c_void, memory: *const ::core::ffi::c_void) -> ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/DataDeduplication/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/DataDeduplication/mod.rs new file mode 100644 index 0000000..f1cb39b --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/DataDeduplication/mod.rs @@ -0,0 +1,183 @@ +pub type IDedupBackupSupport = *mut ::core::ffi::c_void; +pub type IDedupChunkLibrary = *mut ::core::ffi::c_void; +pub type IDedupDataPort = *mut ::core::ffi::c_void; +pub type IDedupDataPortManager = *mut ::core::ffi::c_void; +pub type IDedupIterateChunksHash32 = *mut ::core::ffi::c_void; +pub type IDedupReadFileCallback = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DEDUP_CHUNKLIB_MAX_CHUNKS_ENUM: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupBackupSupport: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x73d6b2ad_2984_4715_b2e3_924c149744dd); +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPort: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8f107207_1829_48b2_a64b_e61f8e0d9acb); +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub type DEDUP_BACKUP_SUPPORT_PARAM_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DEDUP_RECONSTRUCT_UNOPTIMIZED: DEDUP_BACKUP_SUPPORT_PARAM_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DEDUP_RECONSTRUCT_OPTIMIZED: DEDUP_BACKUP_SUPPORT_PARAM_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub type DEDUP_SET_PARAM_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DEDUP_PT_MinChunkSizeBytes: DEDUP_SET_PARAM_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DEDUP_PT_MaxChunkSizeBytes: DEDUP_SET_PARAM_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DEDUP_PT_AvgChunkSizeBytes: DEDUP_SET_PARAM_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DEDUP_PT_InvariantChunking: DEDUP_SET_PARAM_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DEDUP_PT_DisableStrongHashComputation: DEDUP_SET_PARAM_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub type DedupChunkFlags = i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupChunkFlags_None: DedupChunkFlags = 0i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupChunkFlags_Compressed: DedupChunkFlags = 1i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub type DedupChunkingAlgorithm = i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupChunkingAlgorithm_Unknonwn: DedupChunkingAlgorithm = 0i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupChunkingAlgorithm_V1: DedupChunkingAlgorithm = 1i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub type DedupCompressionAlgorithm = i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupCompressionAlgorithm_Unknonwn: DedupCompressionAlgorithm = 0i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupCompressionAlgorithm_Xpress: DedupCompressionAlgorithm = 1i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub type DedupDataPortManagerOption = i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortManagerOption_None: DedupDataPortManagerOption = 0i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortManagerOption_AutoStart: DedupDataPortManagerOption = 1i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortManagerOption_SkipReconciliation: DedupDataPortManagerOption = 2i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub type DedupDataPortRequestStatus = i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortRequestStatus_Unknown: DedupDataPortRequestStatus = 0i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortRequestStatus_Queued: DedupDataPortRequestStatus = 1i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortRequestStatus_Processing: DedupDataPortRequestStatus = 2i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortRequestStatus_Partial: DedupDataPortRequestStatus = 3i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortRequestStatus_Complete: DedupDataPortRequestStatus = 4i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortRequestStatus_Failed: DedupDataPortRequestStatus = 5i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub type DedupDataPortVolumeStatus = i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortVolumeStatus_Unknown: DedupDataPortVolumeStatus = 0i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortVolumeStatus_NotEnabled: DedupDataPortVolumeStatus = 1i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortVolumeStatus_NotAvailable: DedupDataPortVolumeStatus = 2i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortVolumeStatus_Initializing: DedupDataPortVolumeStatus = 3i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortVolumeStatus_Ready: DedupDataPortVolumeStatus = 4i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortVolumeStatus_Maintenance: DedupDataPortVolumeStatus = 5i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupDataPortVolumeStatus_Shutdown: DedupDataPortVolumeStatus = 6i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub type DedupHashingAlgorithm = i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupHashingAlgorithm_Unknonwn: DedupHashingAlgorithm = 0i32; +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub const DedupHashingAlgorithm_V1: DedupHashingAlgorithm = 1i32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub struct DDP_FILE_EXTENT { + pub Length: i64, + pub Offset: i64, +} +impl ::core::marker::Copy for DDP_FILE_EXTENT {} +impl ::core::clone::Clone for DDP_FILE_EXTENT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub struct DEDUP_CHUNK_INFO_HASH32 { + pub ChunkFlags: u32, + pub ChunkOffsetInStream: u64, + pub ChunkSize: u64, + pub HashVal: [u8; 32], +} +impl ::core::marker::Copy for DEDUP_CHUNK_INFO_HASH32 {} +impl ::core::clone::Clone for DEDUP_CHUNK_INFO_HASH32 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub struct DEDUP_CONTAINER_EXTENT { + pub ContainerIndex: u32, + pub StartOffset: i64, + pub Length: i64, +} +impl ::core::marker::Copy for DEDUP_CONTAINER_EXTENT {} +impl ::core::clone::Clone for DEDUP_CONTAINER_EXTENT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub struct DedupChunk { + pub Hash: DedupHash, + pub Flags: DedupChunkFlags, + pub LogicalSize: u32, + pub DataSize: u32, +} +impl ::core::marker::Copy for DedupChunk {} +impl ::core::clone::Clone for DedupChunk { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub struct DedupHash { + pub Hash: [u8; 32], +} +impl ::core::marker::Copy for DedupHash {} +impl ::core::clone::Clone for DedupHash { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub struct DedupStream { + pub Path: ::windows_sys::core::BSTR, + pub Offset: u64, + pub Length: u64, + pub ChunkCount: u32, +} +impl ::core::marker::Copy for DedupStream {} +impl ::core::clone::Clone for DedupStream { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DataDeduplication\"`*"] +pub struct DedupStreamEntry { + pub Hash: DedupHash, + pub LogicalSize: u32, + pub Offset: u64, +} +impl ::core::marker::Copy for DedupStreamEntry {} +impl ::core::clone::Clone for DedupStreamEntry { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/DistributedFileSystem/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/DistributedFileSystem/mod.rs new file mode 100644 index 0000000..9e47b87 --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/DistributedFileSystem/mod.rs @@ -0,0 +1,602 @@ +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsAdd ( dfsentrypath : :: windows_sys::core::PCWSTR , servername : :: windows_sys::core::PCWSTR , sharename : :: windows_sys::core::PCWSTR , comment : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsAddFtRoot ( servername : :: windows_sys::core::PCWSTR , rootshare : :: windows_sys::core::PCWSTR , ftdfsname : :: windows_sys::core::PCWSTR , comment : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsAddRootTarget ( pdfspath : :: windows_sys::core::PCWSTR , ptargetpath : :: windows_sys::core::PCWSTR , majorversion : u32 , pcomment : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsAddStdRoot ( servername : :: windows_sys::core::PCWSTR , rootshare : :: windows_sys::core::PCWSTR , comment : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsEnum ( dfsname : :: windows_sys::core::PCWSTR , level : u32 , prefmaxlen : u32 , buffer : *mut *mut u8 , entriesread : *mut u32 , resumehandle : *mut u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsGetClientInfo ( dfsentrypath : :: windows_sys::core::PCWSTR , servername : :: windows_sys::core::PCWSTR , sharename : :: windows_sys::core::PCWSTR , level : u32 , buffer : *mut *mut u8 ) -> u32 ); +#[cfg(feature = "Win32_Security")] +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] fn NetDfsGetFtContainerSecurity ( domainname : :: windows_sys::core::PCWSTR , securityinformation : u32 , ppsecuritydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR , lpcbsecuritydescriptor : *mut u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsGetInfo ( dfsentrypath : :: windows_sys::core::PCWSTR , servername : :: windows_sys::core::PCWSTR , sharename : :: windows_sys::core::PCWSTR , level : u32 , buffer : *mut *mut u8 ) -> u32 ); +#[cfg(feature = "Win32_Security")] +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] fn NetDfsGetSecurity ( dfsentrypath : :: windows_sys::core::PCWSTR , securityinformation : u32 , ppsecuritydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR , lpcbsecuritydescriptor : *mut u32 ) -> u32 ); +#[cfg(feature = "Win32_Security")] +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] fn NetDfsGetStdContainerSecurity ( machinename : :: windows_sys::core::PCWSTR , securityinformation : u32 , ppsecuritydescriptor : *mut super::super::Security:: PSECURITY_DESCRIPTOR , lpcbsecuritydescriptor : *mut u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsGetSupportedNamespaceVersion ( origin : DFS_NAMESPACE_VERSION_ORIGIN , pname : :: windows_sys::core::PCWSTR , ppversioninfo : *mut *mut DFS_SUPPORTED_NAMESPACE_VERSION_INFO ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsMove ( olddfsentrypath : :: windows_sys::core::PCWSTR , newdfsentrypath : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsRemove ( dfsentrypath : :: windows_sys::core::PCWSTR , servername : :: windows_sys::core::PCWSTR , sharename : :: windows_sys::core::PCWSTR ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsRemoveFtRoot ( servername : :: windows_sys::core::PCWSTR , rootshare : :: windows_sys::core::PCWSTR , ftdfsname : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsRemoveFtRootForced ( domainname : :: windows_sys::core::PCWSTR , servername : :: windows_sys::core::PCWSTR , rootshare : :: windows_sys::core::PCWSTR , ftdfsname : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsRemoveRootTarget ( pdfspath : :: windows_sys::core::PCWSTR , ptargetpath : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsRemoveStdRoot ( servername : :: windows_sys::core::PCWSTR , rootshare : :: windows_sys::core::PCWSTR , flags : u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsSetClientInfo ( dfsentrypath : :: windows_sys::core::PCWSTR , servername : :: windows_sys::core::PCWSTR , sharename : :: windows_sys::core::PCWSTR , level : u32 , buffer : *const u8 ) -> u32 ); +#[cfg(feature = "Win32_Security")] +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] fn NetDfsSetFtContainerSecurity ( domainname : :: windows_sys::core::PCWSTR , securityinformation : u32 , psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] fn NetDfsSetInfo ( dfsentrypath : :: windows_sys::core::PCWSTR , servername : :: windows_sys::core::PCWSTR , sharename : :: windows_sys::core::PCWSTR , level : u32 , buffer : *const u8 ) -> u32 ); +#[cfg(feature = "Win32_Security")] +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] fn NetDfsSetSecurity ( dfsentrypath : :: windows_sys::core::PCWSTR , securityinformation : u32 , psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); +#[cfg(feature = "Win32_Security")] +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] fn NetDfsSetStdContainerSecurity ( machinename : :: windows_sys::core::PCWSTR , securityinformation : u32 , psecuritydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR ) -> u32 ); +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_ADD_VOLUME: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_FORCE_REMOVE: u32 = 2147483648u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_MOVE_FLAG_REPLACE_IF_EXISTS: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_PROPERTY_FLAG_ABDE: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_PROPERTY_FLAG_CLUSTER_ENABLED: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_PROPERTY_FLAG_INSITE_REFERRALS: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_PROPERTY_FLAG_ROOT_SCALABILITY: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_PROPERTY_FLAG_SITE_COSTING: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_PROPERTY_FLAG_TARGET_FAILBACK: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_RESTORE_VOLUME: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_SITE_PRIMARY: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_STORAGE_FLAVOR_UNUSED2: u32 = 768u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_STORAGE_STATES: u32 = 15u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_STORAGE_STATE_ACTIVE: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_STORAGE_STATE_OFFLINE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_STORAGE_STATE_ONLINE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_VOLUME_FLAVORS: u32 = 768u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_VOLUME_FLAVOR_AD_BLOB: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_VOLUME_FLAVOR_STANDALONE: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_VOLUME_FLAVOR_UNUSED1: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_VOLUME_STATES: u32 = 15u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_VOLUME_STATE_FORCE_SYNC: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_VOLUME_STATE_INCONSISTENT: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_VOLUME_STATE_OFFLINE: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_VOLUME_STATE_OK: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_VOLUME_STATE_ONLINE: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_VOLUME_STATE_RESYNCHRONIZE: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_VOLUME_STATE_STANDBY: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const FSCTL_DFS_BASE: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const FSCTL_DFS_GET_PKT_ENTRY_STATE: u32 = 401340u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const NET_DFS_SETDC_FLAGS: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const NET_DFS_SETDC_INITPKT: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const NET_DFS_SETDC_TIMEOUT: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub type DFS_NAMESPACE_VERSION_ORIGIN = i32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_NAMESPACE_VERSION_ORIGIN_COMBINED: DFS_NAMESPACE_VERSION_ORIGIN = 0i32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_NAMESPACE_VERSION_ORIGIN_SERVER: DFS_NAMESPACE_VERSION_ORIGIN = 1i32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DFS_NAMESPACE_VERSION_ORIGIN_DOMAIN: DFS_NAMESPACE_VERSION_ORIGIN = 2i32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub type DFS_TARGET_PRIORITY_CLASS = i32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DfsInvalidPriorityClass: DFS_TARGET_PRIORITY_CLASS = -1i32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DfsSiteCostNormalPriorityClass: DFS_TARGET_PRIORITY_CLASS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DfsGlobalHighPriorityClass: DFS_TARGET_PRIORITY_CLASS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DfsSiteCostHighPriorityClass: DFS_TARGET_PRIORITY_CLASS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DfsSiteCostLowPriorityClass: DFS_TARGET_PRIORITY_CLASS = 3i32; +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub const DfsGlobalLowPriorityClass: DFS_TARGET_PRIORITY_CLASS = 4i32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_GET_PKT_ENTRY_STATE_ARG { + pub DfsEntryPathLen: u16, + pub ServerNameLen: u16, + pub ShareNameLen: u16, + pub Level: u32, + pub Buffer: [u16; 1], +} +impl ::core::marker::Copy for DFS_GET_PKT_ENTRY_STATE_ARG {} +impl ::core::clone::Clone for DFS_GET_PKT_ENTRY_STATE_ARG { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_1 { + pub EntryPath: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for DFS_INFO_1 {} +impl ::core::clone::Clone for DFS_INFO_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_100 { + pub Comment: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for DFS_INFO_100 {} +impl ::core::clone::Clone for DFS_INFO_100 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_101 { + pub State: u32, +} +impl ::core::marker::Copy for DFS_INFO_101 {} +impl ::core::clone::Clone for DFS_INFO_101 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_102 { + pub Timeout: u32, +} +impl ::core::marker::Copy for DFS_INFO_102 {} +impl ::core::clone::Clone for DFS_INFO_102 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_103 { + pub PropertyFlagMask: u32, + pub PropertyFlags: u32, +} +impl ::core::marker::Copy for DFS_INFO_103 {} +impl ::core::clone::Clone for DFS_INFO_103 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_104 { + pub TargetPriority: DFS_TARGET_PRIORITY, +} +impl ::core::marker::Copy for DFS_INFO_104 {} +impl ::core::clone::Clone for DFS_INFO_104 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_105 { + pub Comment: ::windows_sys::core::PWSTR, + pub State: u32, + pub Timeout: u32, + pub PropertyFlagMask: u32, + pub PropertyFlags: u32, +} +impl ::core::marker::Copy for DFS_INFO_105 {} +impl ::core::clone::Clone for DFS_INFO_105 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_106 { + pub State: u32, + pub TargetPriority: DFS_TARGET_PRIORITY, +} +impl ::core::marker::Copy for DFS_INFO_106 {} +impl ::core::clone::Clone for DFS_INFO_106 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] +#[cfg(feature = "Win32_Security")] +pub struct DFS_INFO_107 { + pub Comment: ::windows_sys::core::PWSTR, + pub State: u32, + pub Timeout: u32, + pub PropertyFlagMask: u32, + pub PropertyFlags: u32, + pub SdLengthReserved: u32, + pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, +} +#[cfg(feature = "Win32_Security")] +impl ::core::marker::Copy for DFS_INFO_107 {} +#[cfg(feature = "Win32_Security")] +impl ::core::clone::Clone for DFS_INFO_107 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] +#[cfg(feature = "Win32_Security")] +pub struct DFS_INFO_150 { + pub SdLengthReserved: u32, + pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, +} +#[cfg(feature = "Win32_Security")] +impl ::core::marker::Copy for DFS_INFO_150 {} +#[cfg(feature = "Win32_Security")] +impl ::core::clone::Clone for DFS_INFO_150 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct DFS_INFO_1_32 { + pub EntryPath: u32, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for DFS_INFO_1_32 {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for DFS_INFO_1_32 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_2 { + pub EntryPath: ::windows_sys::core::PWSTR, + pub Comment: ::windows_sys::core::PWSTR, + pub State: u32, + pub NumberOfStorages: u32, +} +impl ::core::marker::Copy for DFS_INFO_2 {} +impl ::core::clone::Clone for DFS_INFO_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_200 { + pub FtDfsName: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for DFS_INFO_200 {} +impl ::core::clone::Clone for DFS_INFO_200 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct DFS_INFO_2_32 { + pub EntryPath: u32, + pub Comment: u32, + pub State: u32, + pub NumberOfStorages: u32, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for DFS_INFO_2_32 {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for DFS_INFO_2_32 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_3 { + pub EntryPath: ::windows_sys::core::PWSTR, + pub Comment: ::windows_sys::core::PWSTR, + pub State: u32, + pub NumberOfStorages: u32, + pub Storage: *mut DFS_STORAGE_INFO, +} +impl ::core::marker::Copy for DFS_INFO_3 {} +impl ::core::clone::Clone for DFS_INFO_3 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_300 { + pub Flags: u32, + pub DfsName: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for DFS_INFO_300 {} +impl ::core::clone::Clone for DFS_INFO_300 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct DFS_INFO_3_32 { + pub EntryPath: u32, + pub Comment: u32, + pub State: u32, + pub NumberOfStorages: u32, + pub Storage: u32, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for DFS_INFO_3_32 {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for DFS_INFO_3_32 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_4 { + pub EntryPath: ::windows_sys::core::PWSTR, + pub Comment: ::windows_sys::core::PWSTR, + pub State: u32, + pub Timeout: u32, + pub Guid: ::windows_sys::core::GUID, + pub NumberOfStorages: u32, + pub Storage: *mut DFS_STORAGE_INFO, +} +impl ::core::marker::Copy for DFS_INFO_4 {} +impl ::core::clone::Clone for DFS_INFO_4 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct DFS_INFO_4_32 { + pub EntryPath: u32, + pub Comment: u32, + pub State: u32, + pub Timeout: u32, + pub Guid: ::windows_sys::core::GUID, + pub NumberOfStorages: u32, + pub Storage: u32, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for DFS_INFO_4_32 {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for DFS_INFO_4_32 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_5 { + pub EntryPath: ::windows_sys::core::PWSTR, + pub Comment: ::windows_sys::core::PWSTR, + pub State: u32, + pub Timeout: u32, + pub Guid: ::windows_sys::core::GUID, + pub PropertyFlags: u32, + pub MetadataSize: u32, + pub NumberOfStorages: u32, +} +impl ::core::marker::Copy for DFS_INFO_5 {} +impl ::core::clone::Clone for DFS_INFO_5 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_50 { + pub NamespaceMajorVersion: u32, + pub NamespaceMinorVersion: u32, + pub NamespaceCapabilities: u64, +} +impl ::core::marker::Copy for DFS_INFO_50 {} +impl ::core::clone::Clone for DFS_INFO_50 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_6 { + pub EntryPath: ::windows_sys::core::PWSTR, + pub Comment: ::windows_sys::core::PWSTR, + pub State: u32, + pub Timeout: u32, + pub Guid: ::windows_sys::core::GUID, + pub PropertyFlags: u32, + pub MetadataSize: u32, + pub NumberOfStorages: u32, + pub Storage: *mut DFS_STORAGE_INFO_1, +} +impl ::core::marker::Copy for DFS_INFO_6 {} +impl ::core::clone::Clone for DFS_INFO_6 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_INFO_7 { + pub GenerationGuid: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for DFS_INFO_7 {} +impl ::core::clone::Clone for DFS_INFO_7 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] +#[cfg(feature = "Win32_Security")] +pub struct DFS_INFO_8 { + pub EntryPath: ::windows_sys::core::PWSTR, + pub Comment: ::windows_sys::core::PWSTR, + pub State: u32, + pub Timeout: u32, + pub Guid: ::windows_sys::core::GUID, + pub PropertyFlags: u32, + pub MetadataSize: u32, + pub SdLengthReserved: u32, + pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, + pub NumberOfStorages: u32, +} +#[cfg(feature = "Win32_Security")] +impl ::core::marker::Copy for DFS_INFO_8 {} +#[cfg(feature = "Win32_Security")] +impl ::core::clone::Clone for DFS_INFO_8 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`, `\"Win32_Security\"`*"] +#[cfg(feature = "Win32_Security")] +pub struct DFS_INFO_9 { + pub EntryPath: ::windows_sys::core::PWSTR, + pub Comment: ::windows_sys::core::PWSTR, + pub State: u32, + pub Timeout: u32, + pub Guid: ::windows_sys::core::GUID, + pub PropertyFlags: u32, + pub MetadataSize: u32, + pub SdLengthReserved: u32, + pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, + pub NumberOfStorages: u32, + pub Storage: *mut DFS_STORAGE_INFO_1, +} +#[cfg(feature = "Win32_Security")] +impl ::core::marker::Copy for DFS_INFO_9 {} +#[cfg(feature = "Win32_Security")] +impl ::core::clone::Clone for DFS_INFO_9 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_SITELIST_INFO { + pub cSites: u32, + pub Site: [DFS_SITENAME_INFO; 1], +} +impl ::core::marker::Copy for DFS_SITELIST_INFO {} +impl ::core::clone::Clone for DFS_SITELIST_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_SITENAME_INFO { + pub SiteFlags: u32, + pub SiteName: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for DFS_SITENAME_INFO {} +impl ::core::clone::Clone for DFS_SITENAME_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_STORAGE_INFO { + pub State: u32, + pub ServerName: ::windows_sys::core::PWSTR, + pub ShareName: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for DFS_STORAGE_INFO {} +impl ::core::clone::Clone for DFS_STORAGE_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct DFS_STORAGE_INFO_0_32 { + pub State: u32, + pub ServerName: u32, + pub ShareName: u32, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for DFS_STORAGE_INFO_0_32 {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for DFS_STORAGE_INFO_0_32 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_STORAGE_INFO_1 { + pub State: u32, + pub ServerName: ::windows_sys::core::PWSTR, + pub ShareName: ::windows_sys::core::PWSTR, + pub TargetPriority: DFS_TARGET_PRIORITY, +} +impl ::core::marker::Copy for DFS_STORAGE_INFO_1 {} +impl ::core::clone::Clone for DFS_STORAGE_INFO_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_SUPPORTED_NAMESPACE_VERSION_INFO { + pub DomainDfsMajorVersion: u32, + pub DomainDfsMinorVersion: u32, + pub DomainDfsCapabilities: u64, + pub StandaloneDfsMajorVersion: u32, + pub StandaloneDfsMinorVersion: u32, + pub StandaloneDfsCapabilities: u64, +} +impl ::core::marker::Copy for DFS_SUPPORTED_NAMESPACE_VERSION_INFO {} +impl ::core::clone::Clone for DFS_SUPPORTED_NAMESPACE_VERSION_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_DistributedFileSystem\"`*"] +pub struct DFS_TARGET_PRIORITY { + pub TargetPriorityClass: DFS_TARGET_PRIORITY_CLASS, + pub TargetPriorityRank: u16, + pub Reserved: u16, +} +impl ::core::marker::Copy for DFS_TARGET_PRIORITY {} +impl ::core::clone::Clone for DFS_TARGET_PRIORITY { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/EnhancedStorage/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/EnhancedStorage/mod.rs new file mode 100644 index 0000000..06b5cbe --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/EnhancedStorage/mod.rs @@ -0,0 +1,3957 @@ +pub type IEnhancedStorageACT = *mut ::core::ffi::c_void; +pub type IEnhancedStorageACT2 = *mut ::core::ffi::c_void; +pub type IEnhancedStorageACT3 = *mut ::core::ffi::c_void; +pub type IEnhancedStorageSilo = *mut ::core::ffi::c_void; +pub type IEnhancedStorageSiloAction = *mut ::core::ffi::c_void; +pub type IEnumEnhancedStorageACT = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ACT_AUTHORIZE_ON_RESUME: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ACT_AUTHORIZE_ON_SESSION_UNLOCK: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ACT_UNAUTHORIZE_ON_SESSION_LOCK: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ACT_UNAUTHORIZE_ON_SUSPEND: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const APPUSERMODEL_STARTPINOPTION_DEFAULT: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const APPUSERMODEL_STARTPINOPTION_NOPINONINSTALL: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const APPUSERMODEL_STARTPINOPTION_USERPINNED: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const AUDIO_CHANNELCOUNT_MONO: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const AUDIO_CHANNELCOUNT_STEREO: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const BLUETOOTH_ADDRESS_TYPE_PUBLIC: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const BLUETOOTH_ADDRESS_TYPE_RANDOM: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const BLUETOOTH_CACHED_MODE_UNCACHED: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const BLUETOOTH_CACHE_MODE_CACHED: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_CAPABILITY_ASYMMETRIC_KEY_CRYPTOGRAPHY: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_CAPABILITY_CERTIFICATE_SUPPORT: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_CAPABILITY_HASH_ALG: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_CAPABILITY_OPTIONAL_FEATURES: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_CAPABILITY_SIGNATURE_ALG: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_MAX_CAPABILITY: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_RSASSA_PSS_SHA1_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.10,1.3.14.3.2.26"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_RSASSA_PSS_SHA256_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.10,2.16.840.1.101.3.4.2.1"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_RSASSA_PSS_SHA384_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.10,2.16.840.1.101.3.4.2.2"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_RSASSA_PSS_SHA512_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.10,2.16.840.1.101.3.4.2.3"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_RSA_1024_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.1,1024"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_RSA_2048_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.1,2048"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_RSA_3072_OID: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.2.840.113549.1.1.1,3072"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_TYPE_ASCh: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_TYPE_ASCm: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_TYPE_EMPTY: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_TYPE_HCh: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_TYPE_PCp: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_TYPE_SIGNER: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_VALIDATION_POLICY_BASIC: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_VALIDATION_POLICY_EXTENDED: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_VALIDATION_POLICY_NONE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CERT_VALIDATION_POLICY_RESERVED: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CREATOROPENWITHUIOPTION_HIDDEN: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const CREATOROPENWITHUIOPTION_VISIBLE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ENHANCED_STORAGE_AUTHN_STATE_AUTHENTICATED: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ENHANCED_STORAGE_AUTHN_STATE_AUTHENTICATION_DENIED: u32 = 2147483649u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ENHANCED_STORAGE_AUTHN_STATE_DEVICE_ERROR: u32 = 2147483650u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ENHANCED_STORAGE_AUTHN_STATE_NOT_AUTHENTICATED: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ENHANCED_STORAGE_AUTHN_STATE_NO_AUTHENTICATION_REQUIRED: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ENHANCED_STORAGE_AUTHN_STATE_UNKNOWN: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_CAPABILITY_ASYMMETRIC_KEY_CRYPTOGRAPHY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 4002u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_CAPABILITY_CERTIFICATE_EXTENSION_PARSING: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 4005u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_CAPABILITY_HASH_ALGS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 4001u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_CAPABILITY_RENDER_USER_DATA_UNUSABLE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 4004u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_CAPABILITY_SIGNING_ALGS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 4003u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_CERT_ADMIN_CERTIFICATE_AUTHENTICATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 103u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_CERT_CREATE_CERTIFICATE_REQUEST: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 108u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_CERT_DEVICE_CERTIFICATE_AUTHENTICATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 102u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_CERT_GET_ACT_FRIENDLY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 113u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_CERT_GET_CERTIFICATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 106u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_CERT_GET_CERTIFICATE_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 105u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_CERT_GET_SILO_CAPABILITIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 112u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_CERT_GET_SILO_CAPABILITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 111u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_CERT_GET_SILO_GUID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 114u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_CERT_HOST_CERTIFICATE_AUTHENTICATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 101u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_CERT_INITIALIZE_TO_MANUFACTURER_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 104u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_CERT_SET_CERTIFICATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 107u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_CERT_UNAUTHENTICATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 110u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_PASSWORD_AUTHORIZE_ACT_ACCESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 203u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_PASSWORD_CHANGE_PASSWORD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 209u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_PASSWORD_CONFIG_ADMINISTRATOR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 206u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_PASSWORD_CREATE_USER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 207u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_PASSWORD_DELETE_USER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 208u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_PASSWORD_INITIALIZE_USER_PASSWORD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 210u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_PASSWORD_QUERY_INFORMATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 205u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_PASSWORD_START_INITIALIZE_TO_MANUFACTURER_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 211u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_PASSWORD_UNAUTHORIZE_ACT_ACCESS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 204u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_SILO_ENUMERATE_SILOS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_SILO_GET_AUTHENTICATION_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_COMMAND_SILO_IS_AUTHENTICATION_SILO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_ADMIN_HINT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2011u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_AUTHENTICATION_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 1006u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3009u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_ACT_FRIENDLY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3014u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_CAPABILITY_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3011u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3003u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_LENGTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3008u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_REQUEST: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3010u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_SILO_CAPABILITIES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3013u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_SILO_CAPABILITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3012u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_SILO_GUID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3015u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_CERTIFICATE_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3004u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_IS_AUTHENTICATION_SILO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 1009u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_MAX_AUTH_FAILURES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2001u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_MAX_CERTIFICATE_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3001u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_NEW_PASSWORD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2008u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_NEW_PASSWORD_INDICATOR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2007u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_NEXT_CERTIFICATE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3006u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_NEXT_CERTIFICATE_OF_TYPE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3007u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_OLD_PASSWORD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2005u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_PASSWORD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2004u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_PASSWORD_INDICATOR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2006u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_PASSWORD_SILO_INFO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2014u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_QUERY_SILO_RESULTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2017u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_QUERY_SILO_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2016u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_SECURITY_IDENTIFIER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2015u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_SIGNER_CERTIFICATE_INDEX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3016u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_SILO_FRIENDLYNAME_SPECIFIED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2013u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_SILO_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2012u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_STORED_CERTIFICATE_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3002u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_TEMPORARY_UNAUTHENTICATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 1010u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_USER_HINT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2009u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_USER_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 2010u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const ENHANCED_STORAGE_PROPERTY_VALIDATION_POLICY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c), pid: 3005u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_AUTHN_ERROR_END: u32 = 1279u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_AUTHN_ERROR_START: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_AUTHORIZED_UNEXPECTED: u32 = 3221491978u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_BAD_SEQUENCE: u32 = 3221488135u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_CHALLENGE_MISMATCH: u32 = 3221491969u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_CHALLENGE_SIZE_MISMATCH: u32 = 3221491970u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_DEVICE_DIGEST_MISSING: u32 = 3221491976u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_FRIENDLY_NAME_TOO_LONG: u32 = 3221491971u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_GROUP_POLICY_FORBIDDEN_OPERATION: u32 = 3221488140u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_GROUP_POLICY_FORBIDDEN_USE: u32 = 3221488139u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_INCOMPLETE_COMMAND: u32 = 3221488134u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_INCONSISTENT_PARAM_LENGTH: u32 = 3221488143u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_INVALID_CAPABILITY: u32 = 3221488138u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_INVALID_FIELD_IDENTIFIER: u32 = 3221491968u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_INVALID_PARAM_COMBINATION: u32 = 3221488141u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_INVALID_PARAM_LENGTH: u32 = 3221488142u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_INVALID_RESPONSE: u32 = 3221488128u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_INVALID_SILO: u32 = 3221488137u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_NOT_AUTHORIZED_UNEXPECTED: u32 = 3221491977u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_NO_AUTHENTICATION_REQUIRED: u32 = 3221488640u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_NO_PROBE: u32 = 3221488136u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_OTHER_SECURITY_PROTOCOL_ACTIVE: u32 = 3221491975u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_PASSWORD_HINT_TOO_LONG: u32 = 3221491974u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_PASSWORD_TOO_LONG: u32 = 3221491973u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_PROVISIONED_UNEXPECTED: u32 = 3221491979u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_SILO_NAME_TOO_LONG: u32 = 3221491972u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_UNKNOWN_DIGEST_ALGORITHM: u32 = 3221491980u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_UNPROVISIONED_HARDWARE: u32 = 3221488132u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_E_UNSUPPORTED_HARDWARE: u32 = 3221488133u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_GENERAL_ERROR_END: u32 = 1023u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_GENERAL_ERROR_START: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_PW_SILO_ERROR_END: u32 = 4607u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_PW_SILO_ERROR_START: u32 = 4352u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_RESERVED_COM_ERROR_END: u32 = 511u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_RESERVED_COM_ERROR_START: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_RESERVED_SILO_ERROR_END: u32 = 4095u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_RESERVED_SILO_ERROR_START: u32 = 1280u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_RESERVED_SILO_SPECIFIC_ERROR_END: u32 = 49151u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_RESERVED_SILO_SPECIFIC_ERROR_START: u32 = 4608u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_VENDOR_ERROR_END: u32 = 65535u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ES_VENDOR_ERROR_START: u32 = 49152u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const EnhancedStorageACT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaf076a15_2ece_4ad4_bb21_29f040e176d8); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const EnhancedStorageSilo: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcb25220c_76c7_4fee_842b_f3383cd022bc); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const EnhancedStorageSiloAction: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x886d29dd_b506_466b_9fbf_b44ff383fb3f); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const EnumEnhancedStorageACT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfe841493_835c_4fa3_b6cc_b4b2d4719848); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const FACILITY_ENHANCED_STORAGE: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const FILEOFFLINEAVAILABILITYSTATUS_COMPLETE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const FILEOFFLINEAVAILABILITYSTATUS_COMPLETE_PINNED: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const FILEOFFLINEAVAILABILITYSTATUS_EXCLUDED: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const FILEOFFLINEAVAILABILITYSTATUS_FOLDER_EMPTY: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const FILEOFFLINEAVAILABILITYSTATUS_NOTAVAILABLEOFFLINE: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const FILEOFFLINEAVAILABILITYSTATUS_PARTIAL: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const FLAGSTATUS_COMPLETED: i32 = 1i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const FLAGSTATUS_FOLLOWUP: i32 = 2i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const FLAGSTATUS_NOTFLAGGED: i32 = 0i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const GUID_DEVINTERFACE_ENHANCED_STORAGE_SILO: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x3897f6a4_fd35_4bc8_a0b7_5dbba36adafa); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const IMPORTANCE_HIGH_MAX: i32 = 5i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const IMPORTANCE_HIGH_MIN: i32 = 5i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const IMPORTANCE_HIGH_SET: i32 = 5i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const IMPORTANCE_LOW_MAX: i32 = 1i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const IMPORTANCE_LOW_MIN: i32 = 0i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const IMPORTANCE_LOW_SET: i32 = 1i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const IMPORTANCE_NORMAL_MAX: i32 = 4i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const IMPORTANCE_NORMAL_MIN: i32 = 2i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const IMPORTANCE_NORMAL_SET: i32 = 3i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ISDEFAULTSAVE_BOTH: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ISDEFAULTSAVE_NONE: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ISDEFAULTSAVE_NONOWNER: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ISDEFAULTSAVE_OWNER: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_CALENDAR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("calendar"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_COMMUNICATION: ::windows_sys::core::PCWSTR = ::windows_sys::w!("communication"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_CONTACT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("contact"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_DOCUMENT: ::windows_sys::core::PCWSTR = ::windows_sys::w!("document"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_EMAIL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("email"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_FEED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("feed"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("folder"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_GAME: ::windows_sys::core::PCWSTR = ::windows_sys::w!("game"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_INSTANTMESSAGE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("instantmessage"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_JOURNAL: ::windows_sys::core::PCWSTR = ::windows_sys::w!("journal"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_LINK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("link"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_MOVIE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("movie"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_MUSIC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("music"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_NOTE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("note"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_PICTURE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("picture"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_PLAYLIST: ::windows_sys::core::PCWSTR = ::windows_sys::w!("playlist"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_PROGRAM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("program"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_RECORDEDTV: ::windows_sys::core::PCWSTR = ::windows_sys::w!("recordedtv"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_SEARCHFOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("searchfolder"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_TASK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("task"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_UNKNOWN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("unknown"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_VIDEO: ::windows_sys::core::PCWSTR = ::windows_sys::w!("video"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const KIND_WEBHISTORY: ::windows_sys::core::PCWSTR = ::windows_sys::w!("webhistory"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const LAYOUTPATTERN_CVMFB_ALPHA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("alpha"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const LAYOUTPATTERN_CVMFB_BETA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("beta"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const LAYOUTPATTERN_CVMFB_DELTA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("delta"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const LAYOUTPATTERN_CVMFB_GAMMA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("gamma"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const LAYOUTPATTERN_CVMFS_ALPHA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("alpha"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const LAYOUTPATTERN_CVMFS_BETA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("beta"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const LAYOUTPATTERN_CVMFS_DELTA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("delta"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const LAYOUTPATTERN_CVMFS_GAMMA: ::windows_sys::core::PCWSTR = ::windows_sys::w!("gamma"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const LINK_STATUS_BROKEN: i32 = 2i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const LINK_STATUS_RESOLVED: i32 = 1i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const OFFLINEAVAILABILITY_ALWAYS_AVAILABLE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const OFFLINEAVAILABILITY_AVAILABLE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const OFFLINEAVAILABILITY_NOT_AVAILABLE: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const OFFLINESTATUS_OFFLINE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const OFFLINESTATUS_OFFLINE_ERROR: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const OFFLINESTATUS_OFFLINE_FORCED: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const OFFLINESTATUS_OFFLINE_ITEM_VERSION_CONFLICT: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const OFFLINESTATUS_OFFLINE_SLOW: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const OFFLINESTATUS_OFFLINE_SUSPENDED: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const OFFLINESTATUS_ONLINE: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_CONTRAST_HARD: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_CONTRAST_NORMAL: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_CONTRAST_SOFT: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_EXPOSUREPROGRAM_ACTION: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_EXPOSUREPROGRAM_APERTURE: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_EXPOSUREPROGRAM_CREATIVE: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_EXPOSUREPROGRAM_LANDSCAPE: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_EXPOSUREPROGRAM_MANUAL: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_EXPOSUREPROGRAM_NORMAL: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_EXPOSUREPROGRAM_PORTRAIT: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_EXPOSUREPROGRAM_SHUTTER: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_EXPOSUREPROGRAM_UNKNOWN: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH_AUTO: u32 = 25u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH_AUTO_NORETURNLIGHT: u32 = 29u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH_AUTO_REDEYE: u32 = 89u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH_AUTO_REDEYE_NORETURNLIGHT: u32 = 93u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH_AUTO_REDEYE_RETURNLIGHT: u32 = 95u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH_AUTO_RETURNLIGHT: u32 = 31u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH_COMPULSORY: u32 = 9u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH_COMPULSORY_NORETURNLIGHT: u32 = 13u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH_COMPULSORY_REDEYE: u32 = 73u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH_COMPULSORY_REDEYE_NORETURNLIGHT: u32 = 77u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH_COMPULSORY_REDEYE_RETURNLIGHT: u32 = 79u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH_COMPULSORY_RETURNLIGHT: u32 = 15u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH_REDEYE: u32 = 65u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH_REDEYE_NORETURNLIGHT: u32 = 69u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_FLASH_REDEYE_RETURNLIGHT: u32 = 71u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_NOFUNCTION: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_NONE: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_NONE_AUTO: u32 = 24u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_NONE_COMPULSORY: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_WITHOUTSTROBE: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_FLASH_WITHSTROBE: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_GAINCONTROL_HIGHGAINDOWN: f64 = 4f64; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_GAINCONTROL_HIGHGAINUP: f64 = 2f64; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_GAINCONTROL_LOWGAINDOWN: f64 = 3f64; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_GAINCONTROL_LOWGAINUP: f64 = 1f64; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_GAINCONTROL_NONE: f64 = 0f64; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_LIGHTSOURCE_D55: u32 = 20u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_LIGHTSOURCE_D65: u32 = 21u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_LIGHTSOURCE_D75: u32 = 22u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_LIGHTSOURCE_DAYLIGHT: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_LIGHTSOURCE_FLUORESCENT: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_LIGHTSOURCE_STANDARD_A: u32 = 17u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_LIGHTSOURCE_STANDARD_B: u32 = 18u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_LIGHTSOURCE_STANDARD_C: u32 = 19u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_LIGHTSOURCE_TUNGSTEN: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_LIGHTSOURCE_UNKNOWN: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_PROGRAMMODE_ACTION: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_PROGRAMMODE_APERTURE: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_PROGRAMMODE_CREATIVE: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_PROGRAMMODE_LANDSCAPE: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_PROGRAMMODE_MANUAL: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_PROGRAMMODE_NORMAL: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_PROGRAMMODE_NOTDEFINED: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_PROGRAMMODE_PORTRAIT: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_PROGRAMMODE_SHUTTER: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_SATURATION_HIGH: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_SATURATION_LOW: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_SATURATION_NORMAL: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_SHARPNESS_HARD: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_SHARPNESS_NORMAL: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_SHARPNESS_SOFT: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_WHITEBALANCE_AUTO: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PHOTO_WHITEBALANCE_MANUAL: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_AcquisitionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x65a98875_3c80_40ab_abbc_efdaf77dbee2), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Address_Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc07b4199_e1df_4493_b1e1_de5946fb58f8), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Address_CountryCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc07b4199_e1df_4493_b1e1_de5946fb58f8), pid: 101u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Address_Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc07b4199_e1df_4493_b1e1_de5946fb58f8), pid: 102u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Address_RegionCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc07b4199_e1df_4493_b1e1_de5946fb58f8), pid: 103u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Address_Town: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc07b4199_e1df_4493_b1e1_de5946fb58f8), pid: 104u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_AppUserModel_ExcludeFromShowInNewInstall: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_AppUserModel_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_AppUserModel_IsDestListSeparator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_AppUserModel_IsDualMode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_AppUserModel_PreventPinning: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_AppUserModel_RelaunchCommand: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_AppUserModel_RelaunchDisplayNameResource: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_AppUserModel_RelaunchIconResource: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_AppUserModel_SettingsCommand: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 38u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_AppUserModel_StartPinOption: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_AppUserModel_ToastActivatorCLSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 26u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_AppUserModel_UninstallCommand: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 37u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_AppUserModel_VisualElementsManifestHintPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9f4c2855_9f79_4b39_a8d0_e1d42de1d5f3), pid: 31u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_AppZoneIdentifier: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x502cfeab_47eb_459c_b960_e6d8728f7701), pid: 102u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ApplicationDefinedProperties: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcdbfc167_337e_41d8_af7c_8c09205429c7), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ApplicationName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 18u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Audio_ChannelCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Audio_Compression: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Audio_EncodingBitrate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Audio_Format: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Audio_IsVariableBitRate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6822fee_8c17_4d62_823c_8e9cfcbd1d5c), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Audio_PeakValue: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2579e5d0_1116_4084_bd9a_9b4f7cb4df5e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Audio_SampleRate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Audio_SampleSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Audio_StreamName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Audio_StreamNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Author: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_CachedFileUpdaterContentIdForConflictResolution: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 114u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_CachedFileUpdaterContentIdForStream: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 113u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Calendar_Duration: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x293ca35a_09aa_4dd2_b180_1fe245728a52), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Calendar_IsOnline: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbfee9149_e3e2_49a7_a862_c05988145cec), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Calendar_IsRecurring: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x315b9c8d_80a9_4ef9_ae16_8e746da51d70), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Calendar_Location: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf6272d18_cecc_40b1_b26a_3911717aa7bd), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Calendar_OptionalAttendeeAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd55bae5a_3892_417a_a649_c6ac5aaaeab3), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Calendar_OptionalAttendeeNames: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x09429607_582d_437f_84c3_de93a2b24c3c), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Calendar_OrganizerAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x744c8242_4df5_456c_ab9e_014efb9021e3), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Calendar_OrganizerName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaaa660f9_9865_458e_b484_01bc7fe3973e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Calendar_ReminderTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x72fc5ba4_24f9_4011_9f3f_add27afad818), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Calendar_RequiredAttendeeAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0ba7d6c3_568d_4159_ab91_781a91fb71e5), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Calendar_RequiredAttendeeNames: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb33af30b_f552_4584_936c_cb93e5cda29f), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Calendar_Resources: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f58a38_c54b_4c40_8696_97235980eae1), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Calendar_ResponseStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x188c1f91_3c40_4132_9ec5_d8b03b72a8a2), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Calendar_ShowTimeAs: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5bf396d4_5eb2_466f_bde9_2fb3f2361d6e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Calendar_ShowTimeAsText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x53da57cf_62c0_45c4_81de_7610bcefd7f5), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Capacity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Comment: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Communication_AccountName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Communication_DateItemExpires: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x428040ac_a177_4c8a_9760_f6f761227f9a), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Communication_Direction: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8e531030_b960_4346_ae0d_66bc9a86fb94), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Communication_FollowupIconIndex: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x83a6347e_6fe4_4f40_ba9c_c4865240d1f4), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Communication_HeaderItem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9c34f84_2241_4401_b607_bd20ed75ae7f), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Communication_PolicyTag: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xec0b4191_ab0b_4c66_90b6_c6637cdebbab), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Communication_SecurityFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8619a4b6_9f4d_4429_8c0f_b996ca59e335), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Communication_Suffix: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x807b653a_9e91_43ef_8f97_11ce04ee20c5), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Communication_TaskStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbe1a72c6_9a1d_46b7_afe7_afaf8cef4999), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Communication_TaskStatusText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa6744477_c237_475b_a075_54f34498292a), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Company: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 15u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ComputerName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Computer_DecoratedFreeSpace: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_AccountPictureDynamicVideo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b8bb018_2725_4b44_92ba_7933aeb2dde7), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_AccountPictureLarge: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b8bb018_2725_4b44_92ba_7933aeb2dde7), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_AccountPictureSmall: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b8bb018_2725_4b44_92ba_7933aeb2dde7), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_Anniversary: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9ad5badb_cea7_4470_a03d_b84e51b9949e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_AssistantName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcd102c9c_5540_4a88_a6f6_64e4981c8cd1), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_AssistantTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9a93244d_a7ad_4ff8_9b99_45ee4cc09af6), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_Birthday: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 47u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x730fb6dd_cf7c_426b_a03f_bd166cc9ee24), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress1Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 119u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress1Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 117u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress1PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 120u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress1Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 118u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress1Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 116u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress2Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 124u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress2Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 122u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress2PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 125u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress2Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 123u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress2Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 121u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress3Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 129u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress3Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 127u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress3PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 130u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress3Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 128u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddress3Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 126u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddressCity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x402b5934_ec5a_48c3_93e6_85e86a2d934e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddressCountry: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb0b87314_fcf6_4feb_8dff_a50da6af561c), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddressPostOfficeBox: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbc4e71ce_17f9_48d5_bee9_021df0ea5409), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddressPostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe1d4a09e_d758_4cd1_b6ec_34a8b5a73f80), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddressState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x446f787f_10c4_41cb_a6c4_4d0343551597), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessAddressStreet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xddd1460f_c0bf_4553_8ce4_10433c908fb0), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessEmailAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf271c659_7e5e_471f_ba25_7f77b286f836), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessFaxNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x91eff6f3_2e27_42ca_933e_7c999fbe310b), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessHomePage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56310920_2491_4919_99ce_eadb06fafdb2), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_BusinessTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6a15e5a0_0a1e_4cd7_bb8c_d2f1b0c929bc), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_CallbackTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf53d1c3_49e0_4f7f_8567_5a821d8ac542), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_CarTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8fdc6dea_b929_412b_ba90_397a257465fe), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_Children: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd4729704_8ef1_43ef_9024_2bd381187fd5), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_CompanyMainTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8589e481_6040_473d_b171_7fa89c2708ed), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_ConnectedServiceDisplayName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x39b77f4f_a104_4863_b395_2db2ad8f7bc1), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_ConnectedServiceIdentities: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80f41eb8_afc4_4208_aa5f_cce21a627281), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_ConnectedServiceName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb5c84c9e_5927_46b5_a3cc_933c21b78469), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_ConnectedServiceSupportedActions: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa19fb7a9_024b_4371_a8bf_4d29c3e4e9c9), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_DataSuppliers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9660c283_fc3a_4a08_a096_eed3aac46da2), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_Department: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfc9f7306_ff8f_4d49_9fb6_3ffe5c0951ec), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_DisplayBusinessPhoneNumbers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x364028da_d895_41fe_a584_302b1bb70a76), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_DisplayHomePhoneNumbers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5068bcdf_d697_4d85_8c53_1f1cdab01763), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_DisplayMobilePhoneNumbers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9cb0c358_9d7a_46b1_b466_dcc6f1a3d93d), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_DisplayOtherPhoneNumbers: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x03089873_8ee8_4191_bd60_d31f72b7900b), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_EmailAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf8fa7fa3_d12b_4785_8a4e_691a94f7a3e7), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_EmailAddress2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x38965063_edc8_4268_8491_b7723172cf29), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_EmailAddress3: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x644d37b4_e1b3_4bad_b099_7e7c04966aca), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_EmailAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x84d8f337_981d_44b3_9615_c7596dba17e3), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_EmailName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcc6f4f24_6083_4bd4_8754_674d0de87ab8), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_FileAsName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf1a24aa7_9ca7_40f6_89ec_97def9ffe8db), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_FirstName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14977844_6b49_4aad_a714_a4513bf60460), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_FullName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x635e9051_50a5_4ba2_b9db_4ed056c77296), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_Gender: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3c8cee58_d4f0_4cf9_b756_4e5d24447bcd), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_GenderValue: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3c8cee58_d4f0_4cf9_b756_4e5d24447bcd), pid: 101u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_Hobbies: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5dc2253f_5e11_4adf_9cfe_910dd01e3e70), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x98f98354_617a_46b8_8560_5b1b64bf1f89), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress1Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 104u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress1Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 102u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress1PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 105u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress1Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 103u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress1Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 101u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress2Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 109u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress2Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 107u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress2PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 110u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress2Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 108u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress2Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 106u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress3Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 114u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress3Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 112u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress3PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 115u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress3Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 113u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddress3Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 111u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddressCity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 65u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddressCountry: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x08a65aa1_f4c9_43dd_9ddf_a33d8e7ead85), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddressPostOfficeBox: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7b9f6399_0a3f_4b12_89bd_4adc51c918af), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddressPostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8afcc170_8a46_4b53_9eee_90bae7151e62), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddressState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc89a23d0_7d6d_4eb8_87d4_776a82d493e5), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeAddressStreet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0adef160_db3f_4308_9a21_06237b16fa2a), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeEmailAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56c90e9d_9d46_4963_886f_2e1cd9a694ef), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeFaxNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x660e04d6_81ab_4977_a09f_82313113ab26), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_HomeTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 20u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_IMAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd68dbd8a_3374_4b81_9972_3ec30682db3d), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_Initials: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf3d8f40d_50cb_44a2_9718_40cb9119495d), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JA_CompanyNamePhonetic: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x897b3694_fe9e_43e6_8066_260f590c0100), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JA_FirstNamePhonetic: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x897b3694_fe9e_43e6_8066_260f590c0100), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JA_LastNamePhonetic: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x897b3694_fe9e_43e6_8066_260f590c0100), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo1CompanyAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 120u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo1CompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 102u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo1Department: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 106u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo1Manager: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 105u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo1OfficeLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 104u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo1Title: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 103u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo1YomiCompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 101u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo2CompanyAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 121u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo2CompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 108u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo2Department: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 113u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo2Manager: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 112u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo2OfficeLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 110u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo2Title: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 109u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo2YomiCompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 107u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo3CompanyAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 123u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo3CompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 115u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo3Department: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 119u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo3Manager: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 118u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo3OfficeLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 117u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo3Title: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 116u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobInfo3YomiCompanyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 114u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_JobTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_Label: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x97b0ad89_df49_49cc_834e_660974fd755b), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_LastName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8f367200_c270_457c_b1d4_e07c5bcd90c7), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_MailingAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc0ac206a_827e_4650_95ae_77e2bb74fcc9), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_MiddleName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 71u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_MobileTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 35u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_NickName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 74u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OfficeLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x508161fa_313b_43d5_83a1_c1accf68622c), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress1Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 134u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress1Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 132u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress1PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 135u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress1Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 133u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress1Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 131u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress2Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 139u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress2Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 137u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress2PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 140u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress2Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 138u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress2Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 136u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress3Country: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 144u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress3Locality: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 142u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress3PostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 145u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress3Region: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 143u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddress3Street: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7b6f596_d678_4bc1_b05f_0203d27e8aa1), pid: 141u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddressCity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6e682923_7f7b_4f0c_a337_cfca296687bf), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddressCountry: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8f167568_0aae_4322_8ed9_6055b7b0e398), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddressPostOfficeBox: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8b26ea41_058f_43f6_aecc_4035681ce977), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddressPostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95c656c1_2abf_4148_9ed3_9ec602e3b7cd), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddressState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x71b377d6_e570_425f_a170_809fae73e54e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherAddressStreet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xff962609_b7d6_4999_862d_95180d529aea), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_OtherEmailAddresses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x11d6336b_38c4_4ec9_84d6_eb38d0b150af), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_PagerTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd6304e01_f8f5_4f45_8b15_d024a6296789), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_PersonalTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 69u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_PhoneNumbersCanonical: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd042d2a1_927e_40b5_a503_6edbd42a517e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_Prefix: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 75u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_PrimaryAddressCity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc8ea94f0_a9e3_4969_a94b_9c62a95324e0), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_PrimaryAddressCountry: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe53d799d_0f3f_466e_b2ff_74634a3cb7a4), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_PrimaryAddressPostOfficeBox: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xde5ef3c7_46e1_484e_9999_62c5308394c1), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_PrimaryAddressPostalCode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x18bbd425_ecfd_46ef_b612_7b4a6034eda0), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_PrimaryAddressState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf1176dfe_7138_4640_8b4c_ae375dc70a6d), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_PrimaryAddressStreet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x63c25b20_96be_488f_8788_c09c407ad812), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_PrimaryEmailAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 48u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_PrimaryTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 25u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_Profession: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7268af55_1ce4_4f6e_a41f_b6e4ef10e4a9), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_SpouseName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9d2408b6_3167_422b_82b0_f583b7a7cfe3), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_Suffix: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x176dc63c_2688_4e89_8143_a347800f25e9), pid: 73u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_TTYTDDTelephone: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaaf16bac_2b55_45e6_9f6d_415eb94910df), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_TelexNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc554493c_c1f7_40c1_a76c_ef8c0614003e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_WebPage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 18u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_Webpage2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 124u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Contact_Webpage3: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00f63dd8_22bd_4a5d_ba34_5cb0b9bdcb03), pid: 125u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ContainedItems: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 29u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ContentId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 132u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ContentStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 27u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ContentType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 26u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ContentUri: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 131u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Copyright: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_CreatorAppId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc2ea046e_033c_4e91_bd5b_d4942f6bbe49), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_CreatorOpenWithUIOptions: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc2ea046e_033c_4e91_bd5b_d4942f6bbe49), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DRM_DatePlayExpires: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DRM_DatePlayStarts: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DRM_Description: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DRM_IsDisabled: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DRM_IsProtected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DRM_PlayCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaeac19e4_89ae_4508_b9b7_bb867abee2ed), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DataObjectFormat: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1e81a3f8_a30f_4247_b9ee_1d0368a9425c), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DateAccessed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 16u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DateAcquired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2cbaa8f5_d81f_47ca_b17a_f8d822300131), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DateArchived: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x43f8d7b7_a444_4f87_9383_52271c9b915c), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DateCompleted: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x72fab781_acda_43e5_b155_b2434f85e678), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DateCreated: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 15u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DateImported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 18258u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DateModified: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 14u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DefaultSaveLocationDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DescriptionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Bluetooth_DeviceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 1u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Bluetooth_Flags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Bluetooth_LastConnectedTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Bluetooth_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Bluetooth_ModelNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Bluetooth_ProductId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Bluetooth_ProductVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Bluetooth_ServiceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Bluetooth_VendorId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Bluetooth_VendorIdSource: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Hid_IsReadOnly: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Hid_ProductId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Hid_UsageId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Hid_UsagePage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Hid_VendorId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Hid_VersionNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcbf38310_4a17_4310_a1eb_247f0b67593b), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_PrinterDriverDirectory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x847c66de_b8d6_4af9_abc3_6f4f926bc039), pid: 14u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_PrinterDriverName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xafc47170_14f5_498c_8f30_b0d19be449c6), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_PrinterEnumerationFlag: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa00742a1_cd8c_4b37_95ab_70755587767a), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_PrinterName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0a7b84ef_0c27_463f_84ef_06c5070001be), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_PrinterPortName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xeec7b761_6f94_41b1_949f_c729720dd13c), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Proximity_SupportsNfc: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfb3842cd_9e2a_4f83_8fcc_4b0761139ae9), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Serial_PortName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4c6bf15c_4c03_4aac_91f5_64c0f852bcf4), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Serial_UsbProductId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4c6bf15c_4c03_4aac_91f5_64c0f852bcf4), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_Serial_UsbVendorId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4c6bf15c_4c03_4aac_91f5_64c0f852bcf4), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_WinUsb_DeviceInterfaceClasses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_WinUsb_UsbClass: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_WinUsb_UsbProductId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_WinUsb_UsbProtocol: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_WinUsb_UsbSubClass: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DeviceInterface_WinUsb_UsbVendorId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95e127b5_79cc_4e83_9c9e_8422187b3e0e), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Device_PrinterURL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b48f35a_be6e_4f17_b108_3c4073d1669a), pid: 15u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_CanPair: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_Categories: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_Children: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_ContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_DialProtocol_InstalledApplications: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_IsPaired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_IsPresent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_ModelIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_ModelName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_ProtocolIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0bba1ede_7566_4f47_90ec_25fc567ced2a), pid: 13u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_SupportedUriSchemes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_SupportsAudio: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_SupportsCapturing: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_SupportsImages: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_SupportsInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 14u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_SupportsLimitedDiscovery: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_SupportsNetworking: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_SupportsObjectTransfer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_SupportsPositioning: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_SupportsRendering: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_SupportsTelephony: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 13u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepContainer_SupportsVideo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6af55d45_38db_4495_acb0_d4728a3b8314), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepService_AepId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9c141a9_1b4c_4f17_a9d1_f298538cadb8), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepService_Bluetooth_CacheMode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9744311e_7951_4b2e_b6f0_ecb293cac119), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepService_Bluetooth_ServiceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa399aac7_c265_474e_b073_ffce57721716), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepService_Bluetooth_TargetDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9744311e_7951_4b2e_b6f0_ecb293cac119), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepService_ContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x71724756_3e74_4432_9b59_e7b2f668a593), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepService_FriendlyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x71724756_3e74_4432_9b59_e7b2f668a593), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepService_IoT_ServiceInterfaces: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x79d94e82_4d79_45aa_821a_74858b4e4ca6), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepService_ParentAepIsPaired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9c141a9_1b4c_4f17_a9d1_f298538cadb8), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepService_ProtocolId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9c141a9_1b4c_4f17_a9d1_f298538cadb8), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepService_ServiceClassId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x71724756_3e74_4432_9b59_e7b2f668a593), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AepService_ServiceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9c141a9_1b4c_4f17_a9d1_f298538cadb8), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_AepId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3b2ce006_5e61_4fde_bab8_9b8aac9b26df), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Cod_Major: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Cod_Minor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Audio: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Capturing: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Information: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_LimitedDiscovery: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Networking: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_ObjectXfer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Positioning: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Rendering: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Cod_Services_Telephony: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5fbd34cd_561a_412e_ba98_478a6b0fef1d), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_LastSeenTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bd67d8b_8beb_48d5_87e0_6cda3428040a), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Le_AddressType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x995ef0b0_7eb3_4a8b_b9ce_068bb3f4af69), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Le_Appearance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x995ef0b0_7eb3_4a8b_b9ce_068bb3f4af69), pid: 1u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Le_Appearance_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x995ef0b0_7eb3_4a8b_b9ce_068bb3f4af69), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Le_Appearance_Subcategory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x995ef0b0_7eb3_4a8b_b9ce_068bb3f4af69), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Bluetooth_Le_IsConnectable: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x995ef0b0_7eb3_4a8b_b9ce_068bb3f4af69), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_CanPair: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe7c3fb29_caa7_4f47_8c8b_be59b330d4c5), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 17u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_ContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe7c3fb29_caa7_4f47_8c8b_be59b330d4c5), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_DeviceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_IsConnected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_IsPaired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 16u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_IsPresent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_ModelId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_ModelName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_PointOfService_ConnectionTypes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd4bf61b3_442e_4ada_882d_fa7b70c832d9), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_ProtocolId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3b2ce006_5e61_4fde_bab8_9b8aac9b26df), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Aep_SignalStrength: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa35996ab_11cf_4935_8b61_a6761081ecdf), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AppPackageFamilyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x51236583_0c4a_4fe8_b81f_166aec13f510), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AudioDevice_Microphone_IsFarField: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8943b373_388c_4395_b557_bc6dbaffafdb), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AudioDevice_Microphone_SensitivityInDbfs: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8943b373_388c_4395_b557_bc6dbaffafdb), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AudioDevice_Microphone_SensitivityInDbfs2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8943b373_388c_4395_b557_bc6dbaffafdb), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AudioDevice_Microphone_SignalToNoiseRatioInDb: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8943b373_388c_4395_b557_bc6dbaffafdb), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AudioDevice_RawProcessingSupported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8943b373_388c_4395_b557_bc6dbaffafdb), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_AudioDevice_SpeechProcessingSupported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfb1de864_e06d_47f4_82a6_8a0aef44493c), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_BatteryLife: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_BatteryPlusCharging: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 22u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_BatteryPlusChargingText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 23u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Category: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 91u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_CategoryGroup: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 94u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_CategoryIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 90u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_CategoryPlural: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 92u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_ChallengeAep: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0774315e_b714_48ec_8de8_8125c077ac11), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_ChargingState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Children: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_ClassGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_CompatibleIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Connected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 55u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_ContainerId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8c7ed206_3f8a_4827_b3ab_ae9e1faefc6c), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_DefaultTooltip: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x880f70a2_6082_47ac_8aab_a739d1a300c3), pid: 153u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_DevObjectType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x13673f42_a3d6_49f6_b4da_ae46e0c5237c), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_DeviceCapabilities: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 17u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_DeviceCharacteristics: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 29u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_DeviceDescription1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 81u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_DeviceDescription2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 82u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_DeviceHasProblem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_DeviceInstanceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 256u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_DeviceManufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 13u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_DialProtocol_InstalledApplications: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6845cc72_1b71_48c3_af86_b09171a19b14), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_DiscoveryMethod: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 52u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Dnssd_Domain: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Dnssd_FullName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Dnssd_HostName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Dnssd_InstanceName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Dnssd_NetworkAdapterId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Dnssd_PortNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Dnssd_Priority: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Dnssd_ServiceName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Dnssd_TextAttributes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Dnssd_Ttl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Dnssd_Weight: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbf79c0ab_bb74_4cee_b070_470b5ae202ea), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_FriendlyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12288u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_FunctionPaths: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_GlyphIcon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x51236583_0c4a_4fe8_b81f_166aec13f510), pid: 123u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_HardwareIds: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Icon: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 57u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_InLocalMachineContainer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8c7ed206_3f8a_4827_b3ab_ae9e1faefc6c), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_InterfaceClassGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_InterfaceEnabled: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_InterfacePaths: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_IpAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 12297u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_IsDefault: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 86u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_IsNetworkConnected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 85u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_IsShared: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 84u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_IsSoftwareInstalling: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x83da6326_97a6_4088_9453_a1923f573b29), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_LaunchDeviceStageFromExplorer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 77u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_LocalMachine: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 70u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_LocationPaths: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa45c254e_df1c_4efd_8020_67d146a850e0), pid: 37u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Manufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8192u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_MetadataPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 71u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_MicrophoneArray_Geometry: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa1829ea2_27eb_459e_935d_b2fad7b07762), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_MissedCalls: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_ModelId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x80d81ea6_7473_4b0c_8216_efc11a2c4c8b), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_ModelName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8194u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_ModelNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8195u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_NetworkName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_NetworkType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_NetworkedTooltip: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x880f70a2_6082_47ac_8aab_a739d1a300c3), pid: 152u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_NewPictures: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_NotWorkingProperly: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 83u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Notification: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x06704b0c_e830_4c81_9178_91e4e95a80a0), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_NotificationStore: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x06704b0c_e830_4c81_9178_91e4e95a80a0), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Notifications_LowBattery: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc4c07f2b_8524_4e66_ae3a_a6235f103beb), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Notifications_MissedCall: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6614ef48_4efe_4424_9eda_c79f404edf3e), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Notifications_NewMessage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2be9260a_2012_4742_a555_f41b638b7dcb), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Notifications_NewVoicemail: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x59569556_0a08_4212_95b9_fae2ad6413db), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Notifications_StorageFull: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa0e00ee1_f0c7_4d41_b8e7_26a7bd8d38b0), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Notifications_StorageFullLinkText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa0e00ee1_f0c7_4d41_b8e7_26a7bd8d38b0), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Paired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78c34fc8_104a_4aca_9ea4_524d52996e57), pid: 56u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Panel_PanelGroup: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8dbc9c86_97a9_4bff_9bc6_bfe95d3e6dad), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Panel_PanelId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8dbc9c86_97a9_4bff_9bc6_bfe95d3e6dad), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Parent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4340a6c5_93fa_4706_972c_7b648008a5a7), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_PhoneLineTransportDevice_Connected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaecf2fe8_1d00_4fee_8a6d_a70d719b772b), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_PhysicalDeviceLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_PlaybackPositionPercent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3633de59_6825_4381_a49b_9f6ba13a1471), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_PlaybackState: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3633de59_6825_4381_a49b_9f6ba13a1471), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_PlaybackTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3633de59_6825_4381_a49b_9f6ba13a1471), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Present: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x540b947e_8b40_45bc_a8a2_6a0b894cbda2), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_PresentationUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 8198u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_PrimaryCategory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_RemainingDuration: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3633de59_6825_4381_a49b_9f6ba13a1471), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_RestrictedInterface: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Roaming: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_SafeRemovalRequired: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xafd97640_86a3_4210_b67c_289c41aabe55), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_SchematicName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x026e516e_b814_414b_83cd_856d6fef4822), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_ServiceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16384u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_ServiceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x656a3bb3_ecc0_43fd_8477_4ae0404a96cd), pid: 16385u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_SharedTooltip: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x880f70a2_6082_47ac_8aab_a739d1a300c3), pid: 151u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_SignalStrength: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_SmartCards_ReaderKind: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd6b5b883_18bd_4b4d_b2ec_9e38affeda82), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 259u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Status1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 257u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Status2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd08dd4c0_3a9e_462e_8290_7b636b2576b9), pid: 258u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_StorageCapacity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_StorageFreeSpace: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 13u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_StorageFreeSpacePercent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 14u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_TextMessages: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Voicemail: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49cd1f76_5626_4b17_a4e8_18b4aa1a2213), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirectServices_AdvertisementId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirectServices_RequestServiceInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirectServices_ServiceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirectServices_ServiceConfigMethods: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirectServices_ServiceInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirectServices_ServiceName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x31b37743_7c5e_4005_93e6_e953f92b82e9), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirect_DeviceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 13u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirect_GroupId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirect_InformationElements: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirect_InterfaceAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirect_InterfaceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirect_IsConnected: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirect_IsLegacyDevice: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirect_IsMiracastLcpSupported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirect_IsVisible: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirect_MiracastVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirect_Services: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFiDirect_SupportedChannelList: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1506935d_e3e7_450f_8637_82233ebe5f6e), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiFi_InterfaceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef1167eb_cbfc_4341_a568_a7c91a68982c), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WiaDeviceType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6bdd1fc6_810f_11d0_bec7_08002be2092f), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_WinPhone8CameraFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb7b4d61c_5a64_4187_a52e_b1539f359099), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Devices_Wwan_InterfaceGuid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xff1167eb_cbfc_4341_a568_a7c91a68982c), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_ByteCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_CharacterCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 16u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_ClientID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x276d7bb0_5b34_4fb0_aa4b_158ed12a1809), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_Contributor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf334115e_da1b_4509_9b3d_119504dc7abb), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_DateCreated: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_DatePrinted: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_DateSaved: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 13u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_Division: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1e005ee6_bf27_428b_b01c_79676acd2870), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_DocumentID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe08805c8_e395_40df_80d2_54f0d6c43154), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_HiddenSlideCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_LastAuthor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_LineCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_Manager: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 14u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_MultimediaClipCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_NoteCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_PageCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 14u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_ParagraphCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_PresentationFormat: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_RevisionNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_Security: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 19u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_SlideCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_Template: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_TotalEditingTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_Version: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 29u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Document_WordCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 15u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_DueDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3f8472b5_e0af_4db2_8071_c53fe76ae7ce), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_EdgeGesture_DisableTouchWhenFullscreen: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x32ce38b2_2c9a_41b1_9bc5_b3784394aa44), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_EndDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc75faa05_96fd_49e7_9cb4_9f601082d553), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ExpandoProperties: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6fa20de6_d11c_4d9d_a154_64317628c12d), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FileAllocationSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 18u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FileAttributes: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 13u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FileCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FileDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FileExtension: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe4f10a3c_49e6_405d_8288_a23bd4eeaa6c), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FileFRN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 21u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FileName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x41cf5ae0_f75a_4806_bd87_59c7d9248eb9), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FileOfflineAvailabilityStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FileOwner: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9b174b34_40ff_11d2_a27e_00c04fc30871), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FilePlaceholderStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FileVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FindData: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 0u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FlagColor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x67df94de_0ca7_4d6f_b792_053a3e4f03cf), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FlagColorText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x45eae747_8e2a_40ae_8cbf_ca52aba6152a), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FlagStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FlagStatusText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdc54fd2e_189d_4871_aa01_08c2f57a4abc), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FolderKind: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 101u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FolderNameDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 25u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FreeSpace: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_FullText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1e3ee840_bc2b_476c_8237_2acd1a839b22), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_Altitude: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x827edb4f_5b73_44a7_891d_fdffabea35ca), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_AltitudeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x78342dcb_e358_4145_ae9a_6bfe4e0f9f51), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_AltitudeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2dad1eb7_816d_40d3_9ec3_c9773be2aade), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_AltitudeRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x46ac629d_75ea_4515_867f_6dc4321c5844), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_AreaInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x972e333e_ac7e_49f1_8adf_a70d07a9bcab), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DOP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cf8fb02_1837_42f1_a697_a7017aa289b9), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DOPDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa0be94c5_50ba_487b_bd35_0654be8881ed), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DOPNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x47166b16_364f_4aa0_9f31_e2ab3df449c3), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_Date: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3602c812_0f3b_45f0_85ad_603468d69423), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestBearing: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc66d4b3c_e888_47cc_b99f_9dca3ee34dea), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestBearingDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7abcf4f8_7c3f_4988_ac91_8d2c2e97eca5), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestBearingNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xba3b1da9_86ee_4b5d_a2a4_a271a429f0cf), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestBearingRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9ab84393_2a0f_4b75_bb22_7279786977cb), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestDistance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa93eae04_6804_4f24_ac81_09b266452118), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestDistanceDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9bc2c99b_ac71_4127_9d1c_2596d0d7dcb7), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestDistanceNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2bda47da_08c6_4fe1_80bc_a72fc517c5d0), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestDistanceRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xed4df2d3_8695_450b_856f_f5c1c53acb66), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestLatitude: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9d1d7cc5_5c39_451c_86b3_928e2d18cc47), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestLatitudeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3a372292_7fca_49a7_99d5_e47bb2d4e7ab), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestLatitudeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xecf4b6f6_d5a6_433c_bb92_4076650fc890), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestLatitudeRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcea820b9_ce61_4885_a128_005d9087c192), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestLongitude: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x47a96261_cb4c_4807_8ad3_40b9d9dbc6bc), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestLongitudeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x425d69e5_48ad_4900_8d80_6eb6b8d0ac86), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestLongitudeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa3250282_fb6d_48d5_9a89_dbcace75cccf), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_DestLongitudeRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x182c1ea6_7c1c_4083_ab4b_ac6c9f4ed128), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_Differential: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaaf4ee25_bd3b_4dd7_bfc4_47f77bb00f6d), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_ImgDirection: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x16473c91_d017_4ed9_ba4d_b6baa55dbcf8), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_ImgDirectionDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x10b24595_41a2_4e20_93c2_5761c1395f32), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_ImgDirectionNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdc5877c7_225f_45f7_bac7_e81334b6130a), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_ImgDirectionRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa4aaa5b7_1ad0_445f_811a_0f8f6e67f6b5), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_Latitude: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8727cfff_4868_4ec6_ad5b_81b98521d1ab), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_LatitudeDecimal: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0f55cde2_4f49_450d_92c1_dcd16301b1b7), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_LatitudeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x16e634ee_2bff_497b_bd8a_4341ad39eeb9), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_LatitudeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7ddaaad1_ccc8_41ae_b750_b2cb8031aea2), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_LatitudeRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x029c0252_5b86_46c7_aca0_2769ffc8e3d4), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_Longitude: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc4c4dbb2_b593_466b_bbda_d03d27d5e43a), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_LongitudeDecimal: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4679c1b5_844d_4590_baf5_f322231f1b81), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_LongitudeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbe6e176c_4534_4d2c_ace5_31dedac1606b), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_LongitudeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x02b0f689_a914_4e45_821d_1dda452ed2c4), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_LongitudeRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x33dcf22b_28d5_464c_8035_1ee9efd25278), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_MapDatum: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2ca2dae6_eddc_407d_bef1_773942abfa95), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_MeasureMode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa015ed5d_aaea_4d58_8a86_3c586920ea0b), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_ProcessingMethod: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x59d49e61_840f_4aa9_a939_e2099b7f6399), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_Satellites: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x467ee575_1f25_4557_ad4e_b8b58b0d9c15), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_Speed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xda5d0862_6e76_4e1b_babd_70021bd25494), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_SpeedDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7d122d5a_ae5e_4335_8841_d71e7ce72f53), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_SpeedNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xacc9ce3d_c213_4942_8b48_6d0820f21c6d), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_SpeedRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xecf7f4c9_544f_4d6d_9d98_8ad79adaf453), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x125491f4_818f_46b2_91b5_d537753617b2), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_Track: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x76c09943_7c33_49e3_9e7e_cdba872cfada), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_TrackDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc8d1920c_01f6_40c0_ac86_2f3a4ad00770), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_TrackNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x702926f4_44a6_43e1_ae71_45627116893b), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_TrackRef: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x35dbe6fe_44c3_4400_aaae_d2c799c407e8), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_GPS_VersionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x22704da4_c6b2_4a99_8e56_f16df8c92599), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_HighKeywords: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 24u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_History_SelectionCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1ce0d6bc_536c_4600_b0dd_7e0c66b350d5), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_History_TargetUrlHostName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1ce0d6bc_536c_4600_b0dd_7e0c66b350d5), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_History_VisitCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5cbf2787_48cf_4208_b90e_ee5e5d420294), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Identity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa26f4afc_7346_4299_be47_eb1ae613139f), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IdentityProvider_Name: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb96eff7b_35ca_4a35_8607_29e3a54c46ea), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IdentityProvider_Picture: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2425166f_5642_4864_992f_98fd98f294c3), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Identity_Blob: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8c3b93a4_baed_1a83_9a32_102ee313f6eb), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Identity_DisplayName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7d683fc9_d155_45a8_bb1f_89d19bcb792f), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Identity_InternetSid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d6d5d49_265d_4688_9f4e_1fdd33e7cc83), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Identity_IsMeIdentity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa4108708_09df_4377_9dfc_6d99986d5a67), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Identity_KeyProviderContext: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa26f4afc_7346_4299_be47_eb1ae613139f), pid: 17u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Identity_KeyProviderName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa26f4afc_7346_4299_be47_eb1ae613139f), pid: 16u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Identity_LogonStatusString: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf18dedf3_337f_42c0_9e03_cee08708a8c3), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Identity_PrimaryEmailAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfcc16823_baed_4f24_9b32_a0982117f7fa), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Identity_PrimarySid: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2b1b801e_c0c1_4987_9ec5_72fa89814787), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Identity_ProviderData: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa8a74b92_361b_4e9a_b722_7c4a7330a312), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Identity_ProviderID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x74a7de49_fa11_4d3d_a006_db7e08675916), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Identity_QualifiedUserName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xda520e51_f4e9_4739_ac82_02e0a95c9030), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Identity_UniqueID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe55fc3b0_2b60_4220_918e_b21e8bf16016), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Identity_UserName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc4322503_78ca_49c6_9acc_a68e2afd7b6b), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ImageParsingName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd7750ee0_c6a4_48ec_b53e_b87b52e6d073), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Image_BitDepth: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Image_ColorSpace: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 40961u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Image_CompressedBitsPerPixel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x364b6fa9_37ab_482a_be2b_ae02f60d4318), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Image_CompressedBitsPerPixelDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1f8844e1_24ad_4508_9dfd_5326a415ce02), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Image_CompressedBitsPerPixelNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd21a7148_d32c_4624_8900_277210f79c0f), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Image_Compression: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 259u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Image_CompressionText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3f08e66f_2f44_4bb9_a682_ac35d2562322), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Image_Dimensions: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 13u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Image_HorizontalResolution: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Image_HorizontalSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Image_ImageID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x10dabe05_32aa_4c29_bf1a_63e2d220587f), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Image_ResolutionUnit: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x19b51fa6_1f92_4a5c_ab48_7df0abd67444), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Image_VerticalResolution: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Image_VerticalSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Importance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ImportanceText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa3b29791_7713_4e1d_bb40_17db85f01831), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_InfoTipText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 17u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_InternalName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IsAttachment: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf23f425c_71a1_4fa8_922f_678ea4a60408), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IsDefaultNonOwnerSaveLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IsDefaultSaveLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IsDeleted: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5cda5fc8_33ee_4ff3_9094_ae7bd8868c4d), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IsEncrypted: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x90e5e14e_648b_4826_b2aa_acaf790e3513), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IsFlagged: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5da84765_e3ff_4278_86b0_a27967fbdd03), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IsFlaggedComplete: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa6f360d2_55f9_48de_b909_620e090a647c), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IsIncomplete: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x346c8bd1_2e6a_4c45_89a4_61b78e8e700f), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IsLocationSupported: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IsPinnedToNameSpaceTree: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IsRead: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IsSearchOnlyItem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IsSendToTarget: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 33u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_IsShared: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef884c5b_2bfe_41bb_aae5_76eedf4f9902), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemAuthors: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd0a04f0a_462a_48a4_bb2f_3706e88dbd7d), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemClassType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x048658ad_2db8_41a4_bbb6_ac1ef1207eb1), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf7db74b4_4287_4103_afba_f1b13dcd75cf), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemFolderNameDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemFolderPathDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemFolderPathDisplayNarrow: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdabd30ed_0043_4789_a7f8_d013a4736622), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6b8da074_3b5c_43bc_886f_0a2cdce00b6f), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemNameDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemNameDisplayWithoutExtension: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 24u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemNamePrefix: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd7313ff1_a77a_401c_8c99_3dbdd68add36), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemNameSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 23u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemParticipants: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd4d0aa16_9948_41a4_aa85_d97ff9646993), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemPathDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemPathDisplayNarrow: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemSubType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 37u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemTypeText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ItemUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Journal_Contacts: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdea7c82c_1d89_4a66_9427_a4e3debabcb1), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Journal_EntryType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x95beb1fc_326d_4644_b396_cd3ed90e6ddf), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Keywords: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Kind: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1e3ee840_bc2b_476c_8237_2acd1a839b22), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_KindText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf04bef95_c585_4197_a2b7_df46fdc9ee6d), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Language: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd5cdd502_2e9c_101b_9397_08002b2cf9ae), pid: 28u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_LastSyncError: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 107u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_LastSyncWarning: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 128u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_LastWriterPackageFamilyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x502cfeab_47eb_459c_b960_e6d8728f7701), pid: 101u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_LayoutPattern_ContentViewModeForBrowse: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 500u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_LayoutPattern_ContentViewModeForSearch: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 501u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_LibraryLocationsCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x908696c7_8f87_44f2_80ed_a8c1c6894575), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Link_Arguments: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x436f2667_14e2_4feb_b30a_146c53b5b674), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Link_Comment: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb9b4b3fc_2b51_4a42_b5d8_324146afcf25), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Link_DateVisited: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5cbf2787_48cf_4208_b90e_ee5e5d420294), pid: 23u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Link_Description: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5cbf2787_48cf_4208_b90e_ee5e5d420294), pid: 21u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Link_FeedItemLocalId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8a2f99f9_3c37_465d_a8d7_69777a246d0c), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Link_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb9b4b3fc_2b51_4a42_b5d8_324146afcf25), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Link_TargetExtension: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7a7d76f4_b630_4bd7_95ff_37cc51a975c9), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Link_TargetParsingPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb9b4b3fc_2b51_4a42_b5d8_324146afcf25), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Link_TargetSFGAOFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb9b4b3fc_2b51_4a42_b5d8_324146afcf25), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Link_TargetSFGAOFlagsStrings: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd6942081_d53b_443d_ad47_5e059d9cd27a), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Link_TargetUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5cbf2787_48cf_4208_b90e_ee5e5d420294), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Link_TargetUrlHostName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8a2f99f9_3c37_465d_a8d7_69777a246d0c), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Link_TargetUrlPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8a2f99f9_3c37_465d_a8d7_69777a246d0c), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_LowKeywords: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 25u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_MIMEType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b63e350_9ccc_11d0_bcdb_00805fccce04), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_AuthorUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 32u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_AverageLevel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x09edd5b6_b301_43c5_9990_d00302effd46), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_ClassPrimaryID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 13u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_ClassSecondaryID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 14u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_CollectionGroupID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 24u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_CollectionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 25u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_ContentDistributor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 18u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_ContentID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 26u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_CreatorApplication: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 27u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_CreatorApplicationVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 28u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_DVDID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 15u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_DateEncoded: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2e4b640d_5019_46d8_8881_55414cc5caa0), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_DateReleased: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xde41cc29_6971_4290_b472_f59f2e2f31e2), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_DlnaProfileID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcfa31b45_525d_4998_bb44_3f7d81542fa4), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_Duration: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440490_4c8b_11d1_8b70_080036b11a03), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_EncodedBy: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 36u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_EncodingSettings: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 37u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_EpisodeNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_FrameCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6444048f_4c8b_11d1_8b70_080036b11a03), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_MCDI: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 16u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_MetadataContentProvider: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 17u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_Producer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 22u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_PromotionUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 33u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_ProtectionType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 38u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_ProviderRating: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 39u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_ProviderStyle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 40u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_Publisher: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 30u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_SeasonNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 101u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_SeriesName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 42u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_SubTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 38u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_SubscriptionContentId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9aebae7a_9644_487d_a92c_657585ed751a), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_ThumbnailLargePath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 47u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_ThumbnailLargeUri: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 48u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_ThumbnailSmallPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 49u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_ThumbnailSmallUri: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 50u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_UniqueFileIdentifier: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 35u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_UserNoAutoInfo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 41u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_UserWebUrl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 34u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_Writer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 23u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Media_Year: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_MediumKeywords: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 26u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_AttachmentContents: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x3143bf7c_80a8_4854_8880_e2e40189bdd0), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_AttachmentNames: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 21u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_BccAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_BccName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_CcAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_CcName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_ConversationID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdc8f80bd_af1e_4289_85b6_3dfc1b493992), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_ConversationIndex: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdc8f80bd_af1e_4289_85b6_3dfc1b493992), pid: 101u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_DateReceived: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 20u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_DateSent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 19u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_Flags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa82d9ee7_ca67_4312_965e_226bcea85023), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_FromAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 13u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_FromName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 14u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_HasAttachments: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9c1fcf74_2d97_41ba_b4ae_cb2e3661a6e4), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_IsFwdOrReply: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9a9bc088_4f6d_469e_9919_e705412040f9), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_MessageClass: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcd9ed458_08ce_418f_a70e_f912c7bb9c5c), pid: 103u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_Participants: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1a9ba605_8e7c_4d11_ad7d_a50ada18ba1b), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_ProofInProgress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9098f33c_9a7d_48a8_8de5_2e1227a64e91), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_SenderAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0be1c8e7_1981_4676_ae14_fdd78f05a6e7), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_SenderName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0da41cfa_d224_4a18_ae2f_596158db4b3a), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_Store: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 15u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_ToAddress: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 16u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_ToDoFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1f856a9f_6900_4aba_9505_2d5f1b4d66cb), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_ToDoTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbccc8a3c_8cef_42e5_9b1c_c69079398bc7), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Message_ToName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3e0584c_b788_4a5a_bb20_7f5a44c9acdd), pid: 17u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_MileageInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfdf84370_031a_4add_9e91_0d775f1c6605), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_AlbumArtist: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 13u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_AlbumArtistSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf1fdb4af_f78c_466c_bb05_56e92db0b8ec), pid: 103u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_AlbumID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_AlbumTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_AlbumTitleSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x13eb7ffc_ec89_4346_b19d_ccc6f1784223), pid: 101u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_Artist: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_ArtistSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdeeb2db5_0696_4ce0_94fe_a01f77a45fb5), pid: 102u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_BeatsPerMinute: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 35u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_Composer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 19u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_ComposerSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00bc20a3_bd48_4085_872c_a88d77f5097e), pid: 105u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_Conductor: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 36u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_ContentGroupDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 33u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_DiscNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6afe7437_9bcd_49c7_80fe_4a5c65fa5874), pid: 104u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_DisplayArtist: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfd122953_fa93_4ef7_92c3_04c946b2f7c8), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_Genre: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_InitialKey: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 34u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_IsCompilation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc449d5cb_9ea4_4809_82e8_af9d59ded6d1), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_Lyrics: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_Mood: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 39u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_PartOfSet: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 37u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_Period: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 31u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_SynchronizedLyrics: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6b223b6a_162e_4aa9_b39f_05d678fc6d77), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Music_TrackNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x56a3372e_ce9c_11d2_9f0e_006097c686f6), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_NamespaceCLSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Note_Color: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4776cafa_bce4_4cb1_a23e_265e76d8eb11), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Note_ColorText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x46b4e8de_cdb2_440d_885c_1658eb65b914), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Null: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x00000000_0000_0000_0000_000000000000), pid: 0u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_OfflineAvailability: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa94688b6_7d9f_4570_a648_e3dfc0ab2b3f), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_OfflineStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d24888f_4718_4bda_afed_ea0fb4386cd8), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_OriginalFileName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_OwnerSID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5d76b67f_9b3d_44bb_b6ae_25da4f638a67), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ParentalRating: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 21u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ParentalRatingReason: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x10984e0a_f9f2_4321_b7ef_baf195af4319), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ParentalRatingsOrganization: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa7fe0840_1344_46f0_8d37_52ed712a4bf9), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ParsingBindContext: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdfb9a04d_362f_4ca3_b30b_0254b17b5b84), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ParsingName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 24u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ParsingPath: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 30u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PerceivedType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PercentFull: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_Aperture: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37378u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ApertureDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe1a9a38b_6685_46bd_875e_570dc7ad7320), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ApertureNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0337ecec_39fb_4581_a0bd_4c4cc51e9914), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_Brightness: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1a701bf6_478c_4361_83ab_3701bb053c58), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_BrightnessDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6ebe6946_2321_440a_90f0_c043efd32476), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_BrightnessNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9e7d118f_b314_45a0_8cfb_d654b917c9e9), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_CameraManufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 271u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_CameraModel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 272u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_CameraSerialNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 273u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_Contrast: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2a785ba9_8d23_4ded_82e6_60a350c86a10), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ContrastText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x59dde9f2_5253_40ea_9a8b_479e96c6249a), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_DateTaken: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 36867u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_DigitalZoom: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf85bf840_a925_4bc2_b0c4_8e36b598679e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_DigitalZoomDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x745baf0e_e5c1_4cfb_8a1b_d031a0a52393), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_DigitalZoomNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x16cbb924_6500_473b_a5be_f1599bcbe413), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_EXIFVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd35f743a_eb2e_47f2_a286_844132cb1427), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_Event: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 18248u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ExposureBias: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37380u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ExposureBiasDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xab205e50_04b7_461c_a18c_2f233836e627), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ExposureBiasNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x738bf284_1d87_420b_92cf_5834bf6ef9ed), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ExposureIndex: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x967b5af8_995a_46ed_9e11_35b3c5b9782d), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ExposureIndexDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x93112f89_c28b_492f_8a9d_4be2062cee8a), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ExposureIndexNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcdedcf30_8919_44df_8f4c_4eb2ffdb8d89), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ExposureProgram: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 34850u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ExposureProgramText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfec690b7_5f30_4646_ae47_4caafba884a3), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ExposureTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 33434u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ExposureTimeDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x55e98597_ad16_42e0_b624_21599a199838), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ExposureTimeNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x257e44e2_9031_4323_ac38_85c552871b2e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 33437u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FNumberDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe92a2496_223b_4463_a4e3_30eabba79d80), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FNumberNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1b97738a_fdfc_462f_9d93_1957e08be90c), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_Flash: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37385u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FlashEnergy: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 41483u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FlashEnergyDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd7b61c70_6323_49cd_a5fc_c84277162c97), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FlashEnergyNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfcad3d3d_0858_400f_aaa3_2f66cce2a6bc), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FlashManufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xaabaf6c9_e0c5_4719_8585_57b103e584fe), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FlashModel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfe83bb35_4d1a_42e2_916b_06f3e1af719e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FlashText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6b8b68f6_200b_47ea_8d25_d8050f57339f), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FocalLength: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37386u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FocalLengthDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x305bc615_dca1_44a5_9fd4_10c0ba79412e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FocalLengthInFilm: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa0e74609_b84d_4f49_b860_462bd9971f98), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FocalLengthNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x776b6b3b_1e3d_4b0c_9a0e_8fbaf2a8492a), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FocalPlaneXResolution: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcfc08d97_c6f7_4484_89dd_ebef4356fe76), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FocalPlaneXResolutionDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0933f3f5_4786_4f46_a8e8_d64dd37fa521), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FocalPlaneXResolutionNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdccb10af_b4e2_4b88_95f9_031b4d5ab490), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FocalPlaneYResolution: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4fffe4d0_914f_4ac4_8d6f_c9c61de169b1), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FocalPlaneYResolutionDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1d6179a6_a876_4031_b013_3347b2b64dc8), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_FocalPlaneYResolutionNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa2e541c5_4440_4ba8_867e_75cfc06828cd), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_GainControl: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfa304789_00c7_4d80_904a_1e4dcc7265aa), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_GainControlDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x42864dfd_9da4_4f77_bded_4aad7b256735), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_GainControlNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8e8ecf7c_b7b8_4eb8_a63f_0ee715c96f9e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_GainControlText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc06238b2_0bf9_4279_a723_25856715cb9d), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ISOSpeed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 34855u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_LensManufacturer: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe6ddcaf7_29c5_4f0a_9a68_d19412ec7090), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_LensModel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe1277516_2b5f_4869_89b1_2e585bd38b7a), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_LightSource: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37384u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_MakerNote: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfa303353_b659_4052_85e9_bcac79549b84), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_MakerNoteOffset: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x813f4124_34e6_4d17_ab3e_6b1f3c2247a1), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_MaxAperture: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x08f6d7c2_e3f2_44fc_af1e_5aa5c81a2d3e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_MaxApertureDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc77724d4_601f_46c5_9b89_c53f93bceb77), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_MaxApertureNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc107e191_a459_44c5_9ae6_b952ad4b906d), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_MeteringMode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37383u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_MeteringModeText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf628fd8c_7ba8_465a_a65b_c5aa79263a9e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_Orientation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 274u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_OrientationText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa9ea193c_c511_498a_a06b_58e2776dcc28), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_PeopleNames: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe8309b6e_084c_49b4_b1fc_90a80331b638), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_PhotometricInterpretation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x341796f1_1df9_4b1c_a564_91bdefa43877), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_PhotometricInterpretationText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x821437d6_9eab_4765_a589_3b1cbbd22a61), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ProgramMode: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d217f6d_3f6a_4825_b470_5f03ca2fbe9b), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ProgramModeText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7fe3aa27_2648_42f3_89b0_454e5cb150c3), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_RelatedSoundFile: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x318a6b45_087f_4dc2_b8cc_05359551fc9e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_Saturation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49237325_a95a_4f67_b211_816b2d45d2e0), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_SaturationText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x61478c08_b600_4a84_bbe4_e99c45f0a072), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_Sharpness: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfc6976db_8349_4970_ae97_b3c5316a08f0), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_SharpnessText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x51ec3f47_dd50_421d_8769_334f50424b1e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ShutterSpeed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37377u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ShutterSpeedDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe13d8975_81c7_4948_ae3f_37cae11e8ff7), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_ShutterSpeedNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x16ea4042_d6f4_4bca_8349_7c78d30fb333), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_SubjectDistance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 37382u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_SubjectDistanceDenominator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0c840a88_b043_466d_9766_d4b26da3fa77), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_SubjectDistanceNumerator: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8af4961c_f526_43e5_aa81_db768219178d), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_TagViewAggregate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb812f15d_c2d8_4bbf_bacd_79744346113f), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_TranscodedForSync: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9a8ebb75_6458_4e82_bacb_35c0095b03bb), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_WhiteBalance: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xee3d3d8a_5381_4cfa_b13b_aaf66b5f4ec9), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Photo_WhiteBalanceText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6336b95e_c7a7_426d_86fd_7ae3d39c84b4), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Priority: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9c1fcf74_2d97_41ba_b4ae_cb2e3661a6e4), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PriorityText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd98be98b_b86b_4095_bf52_9d23b2e0a752), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Project: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x39a7f922_477c_48de_8bc8_b28441e342e3), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_Advanced: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x900a403b_097b_4b95_8ae2_071fdaeeb118), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_Audio: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2804d469_788f_48aa_8570_71b9c187e138), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_Calendar: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9973d2b5_bfd8_438a_ba94_5349b293181a), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_Camera: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xde00de32_547e_4981_ad4b_542f2e9007d8), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_Contact: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xdf975fd3_250a_4004_858f_34e29a3e37aa), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_Content: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd0dab0ba_368a_4050_a882_6c010fd19a4f), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_Description: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8969b275_9475_4e00_a887_ff93b8b41e44), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_FileSystem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3a7d2c1_80fc_4b40_8f34_30ea111bdc2e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_GPS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf3713ada_90e3_4e11_aae5_fdc17685b9be), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_General: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xcc301630_b192_4c22_b372_9f4c6d338e07), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_Image: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe3690a87_0fa8_4a2a_9a9f_fce8827055ac), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_Media: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x61872cf7_6b5e_4b4b_ac2d_59da84459248), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_MediaAdvanced: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x8859a284_de7e_4642_99ba_d431d044b1ec), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_Message: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7fd7259d_16b4_4135_9f97_7c96ecd2fa9e), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_Music: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x68dd6094_7216_40f1_a029_43fe7127043f), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_Origin: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2598d2fb_5569_4367_95df_5cd3a177e1a5), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_PhotoAdvanced: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cb2bf5a_9ee7_4a86_8222_f01e07fdadaf), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_RecordedTV: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xe7b33238_6584_4170_a5c0_ac25efd9da56), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropGroup_Video: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbebe0920_7671_4c54_a3eb_49fddfc191ee), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropList_ConflictPrompt: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropList_ContentViewModeForBrowse: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 13u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropList_ContentViewModeForSearch: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 14u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropList_ExtendedTileInfo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropList_FileOperationPrompt: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropList_FullDetails: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropList_InfoTip: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropList_NonPersonal: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49d1091f_082e_493f_b23f_d2308aa9668c), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropList_PreviewDetails: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropList_PreviewTitle: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropList_QuickTip: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropList_TileInfo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xc9944a21_a406_48fe_8225_aec7e24c211b), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_PropList_XPDetailsPanel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf2275480_f782_4291_bd94_f13693513aec), pid: 0u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ProviderItemID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf21d9941_81f0_471a_adee_4e74b49217ed), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Rating: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RatingText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x90197ca7_fd8f_4e8c_9da3_b57e1e609295), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_ChannelNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_Credits: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_DateContentExpires: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 15u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_EpisodeName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_IsATSCContent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 16u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_IsClosedCaptioningAvailable: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_IsDTVContent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 17u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_IsHDContent: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 18u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_IsRepeatBroadcast: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 13u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_IsSAP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 14u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_NetworkAffiliation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x2c53c813_fb63_4e22_a1ab_0b331ca1e273), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_OriginalBroadcastDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4684fe97_8765_4842_9c13_f006447b178c), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_ProgramDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_RecordingTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa5477f61_7a82_4eca_9dde_98b69b2479b3), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_StationCallSign: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x6d748de2_8d38_4cc3_ac60_f009b057c557), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RecordedTV_StationName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x1b5439e7_eba1_4af8_bdd7_7af1d4549493), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_RemoteConflictingFile: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 115u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_SFGAOFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 25u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_AutoSummary: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x560c36c0_503a_11cf_baa1_00004c752a9a), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_ContainerHash: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xbceee283_35df_4d53_826a_f36a3eefc6be), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_Contents: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 19u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_EntryID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_ExtendedProperties: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7b03b546_fa4f_4a52_a2fe_03d5311e5865), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_GatherTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b63e350_9ccc_11d0_bcdb_00805fccce04), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_HitCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_IsClosedDirectory: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b63e343_9ccc_11d0_bcdb_00805fccce04), pid: 23u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_IsFullyContained: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b63e343_9ccc_11d0_bcdb_00805fccce04), pid: 24u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_QueryFocusedSummary: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x560c36c0_503a_11cf_baa1_00004c752a9a), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_QueryFocusedSummaryWithFallback: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x560c36c0_503a_11cf_baa1_00004c752a9a), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_QueryPropertyHits: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9), pid: 21u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_Rank: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x49691c90_7e17_101a_a91c_08002b2ecda9), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_Store: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa06992b3_8caf_4ed7_a547_b259e32ac9fc), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_UrlToIndex: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b63e343_9ccc_11d0_bcdb_00805fccce04), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Search_UrlToIndexWithModificationTime: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0b63e343_9ccc_11d0_bcdb_00805fccce04), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Security_AllowedEnterpriseDataProtectionIdentities: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x38d43380_d418_4830_84d5_46935a81c5c6), pid: 32u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Security_EncryptionOwners: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x5f5aff6a_37e5_4780_97ea_80c7565cf535), pid: 34u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Security_EncryptionOwnersDisplay: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xde621b8f_e125_43a3_a32d_5665446d632a), pid: 25u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Sensitivity: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf8d3f6ac_4874_42cb_be59_ab454b30716a), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_SensitivityText: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd0c7f054_3f72_4725_8527_129a577cb269), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ShareUserRating: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_SharedWith: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef884c5b_2bfe_41bb_aae5_76eedf4f9902), pid: 200u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_SharingStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xef884c5b_2bfe_41bb_aae5_76eedf4f9902), pid: 300u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Shell_OmitFromView: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xde35258c_c695_4cbc_b982_38b0ad24ced0), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Shell_SFGAOFlagsStrings: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd6942081_d53b_443d_ad47_5e059d9cd27a), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_SimpleRating: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xa09f084e_ad41_489f_8076_aa5be3082bca), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Size: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb725f130_47ef_101a_a5f1_02608c9eebac), pid: 12u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_SoftwareUsed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x14b81da1_0135_4d31_96d9_6cbfc9671a99), pid: 305u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Software_DateLastUsed: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x841e4f90_ff59_4d16_8947_e81bbffab36d), pid: 16u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Software_ProductName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_SourceItem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x668cdfa5_7a1b_4323_ae4b_e527393a1d81), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_SourcePackageFamilyName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xffae9db7_1c8d_43ff_818c_84403aa3732d), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StartDate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x48fd6ec8_8a12_4cdf_a03e_4ec5a511edde), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x000214a1_0000_0000_c000_000000000046), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StatusBarSelectedItemCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26dc287c_6e3d_4bd3_b2b0_6a26ba2e346d), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StatusBarViewItemCount: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x26dc287c_6e3d_4bd3_b2b0_6a26ba2e346d), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StorageProviderCallerVersionInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StorageProviderError: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 109u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StorageProviderFileChecksum: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StorageProviderFileFlags: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StorageProviderFileHasConflict: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StorageProviderFileIdentifier: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StorageProviderFileRemoteUri: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 112u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StorageProviderFileVersion: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StorageProviderFileVersionWaterline: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xb2f9b9d6_fec4_4dd5_94d7_8957488c807b), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StorageProviderId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 108u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StorageProviderShareStatuses: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 111u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StorageProviderSharingStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 117u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_StorageProviderStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 110u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Storage_Portable: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Storage_RemovableMedia: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Storage_SystemCritical: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x4d1ebee8_0803_4774_9842_b77db50265e9), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Subject: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Supplemental_Album: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Supplemental_AlbumID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Supplemental_Location: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 5u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Supplemental_Person: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Supplemental_ResourceId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Supplemental_Tag: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0c73b141_39d6_4653_a683_cab291eaf95b), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_SyncTransferStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 103u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Sync_Comments: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 13u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Sync_ConflictDescription: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xce50c159_2fb8_41fd_be68_d3e042e274bc), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Sync_ConflictFirstLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xce50c159_2fb8_41fd_be68_d3e042e274bc), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Sync_ConflictSecondLocation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xce50c159_2fb8_41fd_be68_d3e042e274bc), pid: 7u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Sync_HandlerCollectionID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Sync_HandlerID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Sync_HandlerName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xce50c159_2fb8_41fd_be68_d3e042e274bc), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Sync_HandlerType: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Sync_HandlerTypeLabel: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Sync_ItemID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Sync_ItemName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xce50c159_2fb8_41fd_be68_d3e042e274bc), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Sync_ProgressPercentage: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 23u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Sync_State: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 24u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Sync_Status: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x7bd5533e_af15_44db_b8c8_bd6624e1d032), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Task_BillingInformation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xd37d52c6_261c_4303_82b3_08b926ac6f12), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Task_CompletionStatus: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x084d8a0a_e6d5_40de_bf1f_c8820e7c877c), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Task_Owner: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x08c7cc5f_60f2_4494_ad75_55e3e0b5add0), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Thumbnail: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 17u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ThumbnailCacheId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x446d16b1_8dad_4870_a748_402ea43d788c), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ThumbnailStream: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 27u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Title: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf29f85e0_4ff9_1068_ab91_08002b27b3d9), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_TitleSortOverride: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xf0f7984d_222e_4ad2_82ab_1dd8ea40e57e), pid: 300u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_TotalFileSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x28636aa6_953d_11d2_b5d6_00c04fd918d0), pid: 14u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Trademarks: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x0cef7d53_fa64_11d1_a203_0000f81fedee), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_TransferOrder: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 106u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_TransferPosition: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 104u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_TransferSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0xfceff153_e839_4cf3_a9e7_ea22832094b8), pid: 105u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_Compression: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_Director: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440492_4c8b_11d1_8b70_080036b11a03), pid: 20u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_EncodingBitrate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 8u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_FourCC: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 44u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_FrameHeight: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_FrameRate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 6u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_FrameWidth: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 3u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_HorizontalAspectRatio: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 42u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_IsSpherical: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_IsStereo: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 98u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_Orientation: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 99u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_SampleSize: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 9u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_StreamName: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_StreamNumber: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 11u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_TotalBitrate: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 43u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_TranscodedForSync: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 46u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Video_VerticalAspectRatio: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x64440491_4c8b_11d1_8b70_080036b11a03), pid: 45u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_VolumeId: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x446d16b1_8dad_4870_a748_402ea43d788c), pid: 104u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Volume_FileSystem: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 4u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Volume_IsMappedDrive: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x149c0b69_2c2d_48fc_808f_d318d78c4636), pid: 2u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_Volume_IsRoot: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x9b174b35_40ff_11d2_a27e_00c04fc30871), pid: 10u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_UI_Shell_PropertiesSystem\"`*"] +#[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] +pub const PKEY_ZoneIdentifier: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { fmtid: ::windows_sys::core::GUID::from_u128(0x502cfeab_47eb_459c_b960_e6d8728f7701), pid: 100u32 }; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PLAYBACKSTATE_NOMEDIA: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PLAYBACKSTATE_PAUSED: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PLAYBACKSTATE_PLAYING: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PLAYBACKSTATE_RECORDING: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PLAYBACKSTATE_RECORDINGPAUSED: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PLAYBACKSTATE_STOPPED: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PLAYBACKSTATE_TRANSITIONING: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const PLAYBACKSTATE_UNKNOWN: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const RATING_FIVE_STARS_MAX: u32 = 99u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const RATING_FIVE_STARS_MIN: u32 = 88u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const RATING_FIVE_STARS_SET: u32 = 99u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const RATING_FOUR_STARS_MAX: u32 = 87u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const RATING_FOUR_STARS_MIN: u32 = 63u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const RATING_FOUR_STARS_SET: u32 = 75u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const RATING_ONE_STAR_MAX: u32 = 12u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const RATING_ONE_STAR_MIN: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const RATING_ONE_STAR_SET: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const RATING_THREE_STARS_MAX: u32 = 62u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const RATING_THREE_STARS_MIN: u32 = 38u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const RATING_THREE_STARS_SET: u32 = 50u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const RATING_TWO_STARS_MAX: u32 = 37u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const RATING_TWO_STARS_MIN: u32 = 13u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const RATING_TWO_STARS_SET: u32 = 25u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SFGAOSTR_BROWSABLE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("browsable"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SFGAOSTR_FILEANC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("fileanc"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SFGAOSTR_FILESYS: ::windows_sys::core::PCWSTR = ::windows_sys::w!("filesys"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SFGAOSTR_FOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("folder"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SFGAOSTR_HIDDEN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("hidden"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SFGAOSTR_LINK: ::windows_sys::core::PCWSTR = ::windows_sys::w!("link"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SFGAOSTR_NONENUM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("nonenum"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SFGAOSTR_PLACEHOLDER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("placeholder"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SFGAOSTR_STORAGEANC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("storageanc"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SFGAOSTR_STREAM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("stream"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SFGAOSTR_SUPERHIDDEN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("superhidden"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SFGAOSTR_SYSTEM: ::windows_sys::core::PCWSTR = ::windows_sys::w!("system"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SHARINGSTATUS_NOTSHARED: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SHARINGSTATUS_PRIVATE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SHARINGSTATUS_SHARED: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const STORAGE_PROVIDER_SHARE_STATUS_GROUP: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Group"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const STORAGE_PROVIDER_SHARE_STATUS_OWNER: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Owner"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const STORAGE_PROVIDER_SHARE_STATUS_PRIVATE: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Private"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const STORAGE_PROVIDER_SHARE_STATUS_PUBLIC: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Public"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const STORAGE_PROVIDER_SHARE_STATUS_SHARED: ::windows_sys::core::PCWSTR = ::windows_sys::w!("Shared"); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const STORAGE_PROVIDER_SHARINGSTATUS_NOTSHARED: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const STORAGE_PROVIDER_SHARINGSTATUS_PRIVATE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const STORAGE_PROVIDER_SHARINGSTATUS_PUBLIC: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const STORAGE_PROVIDER_SHARINGSTATUS_PUBLIC_COOWNED: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const STORAGE_PROVIDER_SHARINGSTATUS_PUBLIC_OWNED: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const STORAGE_PROVIDER_SHARINGSTATUS_SHARED: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const STORAGE_PROVIDER_SHARINGSTATUS_SHARED_COOWNED: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const STORAGE_PROVIDER_SHARINGSTATUS_SHARED_OWNED: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SYNC_HANDLERTYPE_COMPUTERS: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SYNC_HANDLERTYPE_DEVICES: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SYNC_HANDLERTYPE_FOLDERS: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SYNC_HANDLERTYPE_OTHER: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SYNC_HANDLERTYPE_PROGRAMS: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SYNC_HANDLERTYPE_WEBSERVICES: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SYNC_STATE_ERROR: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SYNC_STATE_IDLE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SYNC_STATE_NOTSETUP: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SYNC_STATE_PENDING: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SYNC_STATE_SYNCING: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const SYNC_STATE_SYNCNOTRUN: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const WPD_CATEGORY_ENHANCED_STORAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x91248166_b832_4ad4_baa4_7ca0b6b2798c); +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub type ACT_AUTHORIZATION_STATE_VALUE = i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ACT_UNAUTHORIZED: ACT_AUTHORIZATION_STATE_VALUE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub const ACT_AUTHORIZED: ACT_AUTHORIZATION_STATE_VALUE = 1i32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub struct ACT_AUTHORIZATION_STATE { + pub ulState: u32, +} +impl ::core::marker::Copy for ACT_AUTHORIZATION_STATE {} +impl ::core::clone::Clone for ACT_AUTHORIZATION_STATE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION { + pub CurrentAdminFailures: u8, + pub CurrentUserFailures: u8, + pub TotalUserAuthenticationCount: u32, + pub TotalAdminAuthenticationCount: u32, + pub FipsCompliant: super::super::Foundation::BOOL, + pub SecurityIDAvailable: super::super::Foundation::BOOL, + pub InitializeInProgress: super::super::Foundation::BOOL, + pub ITMSArmed: super::super::Foundation::BOOL, + pub ITMSArmable: super::super::Foundation::BOOL, + pub UserCreated: super::super::Foundation::BOOL, + pub ResetOnPORDefault: super::super::Foundation::BOOL, + pub ResetOnPORCurrent: super::super::Foundation::BOOL, + pub MaxAdminFailures: u8, + pub MaxUserFailures: u8, + pub TimeToCompleteInitialization: u32, + pub TimeRemainingToCompleteInitialization: u32, + pub MinTimeToAuthenticate: u32, + pub MaxAdminPasswordSize: u8, + pub MinAdminPasswordSize: u8, + pub MaxAdminHintSize: u8, + pub MaxUserPasswordSize: u8, + pub MinUserPasswordSize: u8, + pub MaxUserHintSize: u8, + pub MaxUserNameSize: u8, + pub MaxSiloNameSize: u8, + pub MaxChallengeSize: u16, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_EnhancedStorage\"`*"] +pub struct SILO_INFO { + pub ulSTID: u32, + pub SpecificationMajor: u8, + pub SpecificationMinor: u8, + pub ImplementationMajor: u8, + pub ImplementationMinor: u8, + pub r#type: u8, + pub capabilities: u8, +} +impl ::core::marker::Copy for SILO_INFO {} +impl ::core::clone::Clone for SILO_INFO { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileHistory/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileHistory/mod.rs new file mode 100644 index 0000000..b951eb1 --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileHistory/mod.rs @@ -0,0 +1,196 @@ +#[cfg(feature = "Win32_System_WindowsProgramming")] +::windows_sys::core::link ! ( "fhsvcctl.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileHistory\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FhServiceBlockBackup ( pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_System_WindowsProgramming")] +::windows_sys::core::link ! ( "fhsvcctl.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileHistory\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FhServiceClosePipe ( pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE ) -> :: windows_sys::core::HRESULT ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] +::windows_sys::core::link ! ( "fhsvcctl.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileHistory\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FhServiceOpenPipe ( startserviceifstopped : super::super::Foundation:: BOOL , pipe : *mut super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_System_WindowsProgramming")] +::windows_sys::core::link ! ( "fhsvcctl.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileHistory\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FhServiceReloadConfiguration ( pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE ) -> :: windows_sys::core::HRESULT ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] +::windows_sys::core::link ! ( "fhsvcctl.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileHistory\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FhServiceStartBackup ( pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE , lowpriorityio : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] +::windows_sys::core::link ! ( "fhsvcctl.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileHistory\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FhServiceStopBackup ( pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE , stoptracking : super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_System_WindowsProgramming")] +::windows_sys::core::link ! ( "fhsvcctl.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileHistory\"`, `\"Win32_System_WindowsProgramming\"`*"] fn FhServiceUnblockBackup ( pipe : super::super::System::WindowsProgramming:: FH_SERVICE_PIPE_HANDLE ) -> :: windows_sys::core::HRESULT ); +pub type IFhConfigMgr = *mut ::core::ffi::c_void; +pub type IFhReassociation = *mut ::core::ffi::c_void; +pub type IFhScopeIterator = *mut ::core::ffi::c_void; +pub type IFhTarget = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_CONFIGURATION_PREVIOUSLY_LOADED: ::windows_sys::core::HRESULT = -2147220731i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_CONFIG_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147220734i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_CONFIG_FILE_NOT_FOUND: ::windows_sys::core::HRESULT = -2147220735i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_CORRUPT_CONFIG_FILE: ::windows_sys::core::HRESULT = -2147220736i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_INVALID_REHYDRATION_STATE: ::windows_sys::core::HRESULT = -2147220726i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_LEGACY_BACKUP_NOT_FOUND: ::windows_sys::core::HRESULT = -2147220715i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_LEGACY_BACKUP_USER_EXCLUDED: ::windows_sys::core::HRESULT = -2147220716i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_LEGACY_TARGET_UNSUPPORTED: ::windows_sys::core::HRESULT = -2147220718i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_LEGACY_TARGET_VALIDATION_UNSUPPORTED: ::windows_sys::core::HRESULT = -2147220717i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_NO_VALID_CONFIGURATION_LOADED: ::windows_sys::core::HRESULT = -2147220733i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_RECOMMENDATION_CHANGE_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2147220720i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_TARGET_CANNOT_BE_USED: ::windows_sys::core::HRESULT = -2147220727i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_TARGET_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -2147220729i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_TARGET_NOT_CONNECTED: ::windows_sys::core::HRESULT = -2147220732i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_TARGET_NOT_ENOUGH_FREE_SPACE: ::windows_sys::core::HRESULT = -2147220728i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_TARGET_REHYDRATED_ELSEWHERE: ::windows_sys::core::HRESULT = -2147220719i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHCFG_E_TARGET_VERIFICATION_FAILED: ::windows_sys::core::HRESULT = -2147220730i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHSVC_E_BACKUP_BLOCKED: ::windows_sys::core::HRESULT = -2147219968i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHSVC_E_CONFIG_DISABLED: ::windows_sys::core::HRESULT = -2147219966i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHSVC_E_CONFIG_DISABLED_GP: ::windows_sys::core::HRESULT = -2147219965i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHSVC_E_CONFIG_REHYDRATING: ::windows_sys::core::HRESULT = -2147219963i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHSVC_E_FATAL_CONFIG_ERROR: ::windows_sys::core::HRESULT = -2147219964i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FHSVC_E_NOT_CONFIGURED: ::windows_sys::core::HRESULT = -2147219967i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_BACKUP_NOT_SUPPORTED: u32 = 2064u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_DISABLED_BY_GP: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_FATAL_CONFIG_ERROR: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_MIGRATING: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_NOT_TRACKED: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_NO_ERROR: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_OFF: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_REHYDRATING: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_RUNNING: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_STAGING_FULL: u32 = 18u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_TARGET_ABSENT: u32 = 21u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_TARGET_ACCESS_DENIED: u32 = 14u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_TARGET_FS_LIMITATION: u32 = 13u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_TARGET_FULL: u32 = 17u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_TARGET_FULL_RETENTION_MAX: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_TARGET_LOW_SPACE: u32 = 20u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_TARGET_LOW_SPACE_RETENTION_MAX: u32 = 19u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_TARGET_VOLUME_DIRTY: u32 = 15u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATE_TOO_MUCH_BEHIND: u32 = 240u32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FhConfigMgr: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xed43bb3c_09e9_498a_9df6_2177244c6db4); +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FhReassociation: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4d728e35_16fa_4320_9e8b_bfd7100a8846); +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub type FH_BACKUP_STATUS = i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATUS_DISABLED: FH_BACKUP_STATUS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATUS_DISABLED_BY_GP: FH_BACKUP_STATUS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATUS_ENABLED: FH_BACKUP_STATUS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_STATUS_REHYDRATING: FH_BACKUP_STATUS = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const MAX_BACKUP_STATUS: FH_BACKUP_STATUS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub type FH_DEVICE_VALIDATION_RESULT = i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_ACCESS_DENIED: FH_DEVICE_VALIDATION_RESULT = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_INVALID_DRIVE_TYPE: FH_DEVICE_VALIDATION_RESULT = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_READ_ONLY_PERMISSION: FH_DEVICE_VALIDATION_RESULT = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_CURRENT_DEFAULT: FH_DEVICE_VALIDATION_RESULT = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_NAMESPACE_EXISTS: FH_DEVICE_VALIDATION_RESULT = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_TARGET_PART_OF_LIBRARY: FH_DEVICE_VALIDATION_RESULT = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_VALID_TARGET: FH_DEVICE_VALIDATION_RESULT = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const MAX_VALIDATION_RESULT: FH_DEVICE_VALIDATION_RESULT = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub type FH_LOCAL_POLICY_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_FREQUENCY: FH_LOCAL_POLICY_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_RETENTION_TYPE: FH_LOCAL_POLICY_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_RETENTION_AGE: FH_LOCAL_POLICY_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const MAX_LOCAL_POLICY: FH_LOCAL_POLICY_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub type FH_PROTECTED_ITEM_CATEGORY = i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_FOLDER: FH_PROTECTED_ITEM_CATEGORY = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_LIBRARY: FH_PROTECTED_ITEM_CATEGORY = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const MAX_PROTECTED_ITEM_CATEGORY: FH_PROTECTED_ITEM_CATEGORY = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub type FH_RETENTION_TYPES = i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_RETENTION_DISABLED: FH_RETENTION_TYPES = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_RETENTION_UNLIMITED: FH_RETENTION_TYPES = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_RETENTION_AGE_BASED: FH_RETENTION_TYPES = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const MAX_RETENTION_TYPE: FH_RETENTION_TYPES = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub type FH_TARGET_DRIVE_TYPES = i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_DRIVE_UNKNOWN: FH_TARGET_DRIVE_TYPES = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_DRIVE_REMOVABLE: FH_TARGET_DRIVE_TYPES = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_DRIVE_FIXED: FH_TARGET_DRIVE_TYPES = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_DRIVE_REMOTE: FH_TARGET_DRIVE_TYPES = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub type FH_TARGET_PROPERTY_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_TARGET_NAME: FH_TARGET_PROPERTY_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_TARGET_URL: FH_TARGET_PROPERTY_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const FH_TARGET_DRIVE_TYPE: FH_TARGET_PROPERTY_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const MAX_TARGET_PROPERTY: FH_TARGET_PROPERTY_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub type FhBackupStopReason = i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const BackupInvalidStopReason: FhBackupStopReason = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const BackupLimitUserBusyMachineOnAC: FhBackupStopReason = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const BackupLimitUserIdleMachineOnDC: FhBackupStopReason = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const BackupLimitUserBusyMachineOnDC: FhBackupStopReason = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileHistory\"`*"] +pub const BackupCancelled: FhBackupStopReason = 4i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileServerResourceManager/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileServerResourceManager/mod.rs new file mode 100644 index 0000000..a48772e --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileServerResourceManager/mod.rs @@ -0,0 +1,893 @@ +pub type DIFsrmClassificationEvents = *mut ::core::ffi::c_void; +pub type IFsrmAccessDeniedRemediationClient = *mut ::core::ffi::c_void; +pub type IFsrmAction = *mut ::core::ffi::c_void; +pub type IFsrmActionCommand = *mut ::core::ffi::c_void; +pub type IFsrmActionEmail = *mut ::core::ffi::c_void; +pub type IFsrmActionEmail2 = *mut ::core::ffi::c_void; +pub type IFsrmActionEventLog = *mut ::core::ffi::c_void; +pub type IFsrmActionReport = *mut ::core::ffi::c_void; +pub type IFsrmAutoApplyQuota = *mut ::core::ffi::c_void; +pub type IFsrmClassificationManager = *mut ::core::ffi::c_void; +pub type IFsrmClassificationManager2 = *mut ::core::ffi::c_void; +pub type IFsrmClassificationRule = *mut ::core::ffi::c_void; +pub type IFsrmClassifierModuleDefinition = *mut ::core::ffi::c_void; +pub type IFsrmClassifierModuleImplementation = *mut ::core::ffi::c_void; +pub type IFsrmCollection = *mut ::core::ffi::c_void; +pub type IFsrmCommittableCollection = *mut ::core::ffi::c_void; +pub type IFsrmDerivedObjectsResult = *mut ::core::ffi::c_void; +pub type IFsrmExportImport = *mut ::core::ffi::c_void; +pub type IFsrmFileCondition = *mut ::core::ffi::c_void; +pub type IFsrmFileConditionProperty = *mut ::core::ffi::c_void; +pub type IFsrmFileGroup = *mut ::core::ffi::c_void; +pub type IFsrmFileGroupImported = *mut ::core::ffi::c_void; +pub type IFsrmFileGroupManager = *mut ::core::ffi::c_void; +pub type IFsrmFileManagementJob = *mut ::core::ffi::c_void; +pub type IFsrmFileManagementJobManager = *mut ::core::ffi::c_void; +pub type IFsrmFileScreen = *mut ::core::ffi::c_void; +pub type IFsrmFileScreenBase = *mut ::core::ffi::c_void; +pub type IFsrmFileScreenException = *mut ::core::ffi::c_void; +pub type IFsrmFileScreenManager = *mut ::core::ffi::c_void; +pub type IFsrmFileScreenTemplate = *mut ::core::ffi::c_void; +pub type IFsrmFileScreenTemplateImported = *mut ::core::ffi::c_void; +pub type IFsrmFileScreenTemplateManager = *mut ::core::ffi::c_void; +pub type IFsrmMutableCollection = *mut ::core::ffi::c_void; +pub type IFsrmObject = *mut ::core::ffi::c_void; +pub type IFsrmPathMapper = *mut ::core::ffi::c_void; +pub type IFsrmPipelineModuleConnector = *mut ::core::ffi::c_void; +pub type IFsrmPipelineModuleDefinition = *mut ::core::ffi::c_void; +pub type IFsrmPipelineModuleImplementation = *mut ::core::ffi::c_void; +pub type IFsrmProperty = *mut ::core::ffi::c_void; +pub type IFsrmPropertyBag = *mut ::core::ffi::c_void; +pub type IFsrmPropertyBag2 = *mut ::core::ffi::c_void; +pub type IFsrmPropertyCondition = *mut ::core::ffi::c_void; +pub type IFsrmPropertyDefinition = *mut ::core::ffi::c_void; +pub type IFsrmPropertyDefinition2 = *mut ::core::ffi::c_void; +pub type IFsrmPropertyDefinitionValue = *mut ::core::ffi::c_void; +pub type IFsrmQuota = *mut ::core::ffi::c_void; +pub type IFsrmQuotaBase = *mut ::core::ffi::c_void; +pub type IFsrmQuotaManager = *mut ::core::ffi::c_void; +pub type IFsrmQuotaManagerEx = *mut ::core::ffi::c_void; +pub type IFsrmQuotaObject = *mut ::core::ffi::c_void; +pub type IFsrmQuotaTemplate = *mut ::core::ffi::c_void; +pub type IFsrmQuotaTemplateImported = *mut ::core::ffi::c_void; +pub type IFsrmQuotaTemplateManager = *mut ::core::ffi::c_void; +pub type IFsrmReport = *mut ::core::ffi::c_void; +pub type IFsrmReportJob = *mut ::core::ffi::c_void; +pub type IFsrmReportManager = *mut ::core::ffi::c_void; +pub type IFsrmReportScheduler = *mut ::core::ffi::c_void; +pub type IFsrmRule = *mut ::core::ffi::c_void; +pub type IFsrmSetting = *mut ::core::ffi::c_void; +pub type IFsrmStorageModuleDefinition = *mut ::core::ffi::c_void; +pub type IFsrmStorageModuleImplementation = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const AdSyncTask: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2ae64751_b728_4d6b_97a0_b2da2e7d2a3b); +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_DISPID_FEATURE_CLASSIFICATION: u32 = 83886080u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_DISPID_FEATURE_FILESCREEN: u32 = 50331648u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_DISPID_FEATURE_GENERAL: u32 = 16777216u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_DISPID_FEATURE_MASK: u32 = 251658240u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_DISPID_FEATURE_PIPELINE: u32 = 100663296u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_DISPID_FEATURE_QUOTA: u32 = 33554432u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_DISPID_FEATURE_REPORTS: u32 = 67108864u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_DISPID_INTERFACE_A_MASK: u32 = 15728640u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_DISPID_INTERFACE_B_MASK: u32 = 983040u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_DISPID_INTERFACE_C_MASK: u32 = 61440u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_DISPID_INTERFACE_D_MASK: u32 = 3840u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_DISPID_IS_PROPERTY: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_DISPID_METHOD_NUM_MASK: u32 = 127u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_ADR_MAX_EMAILS_SENT: ::windows_sys::core::HRESULT = -2147200130i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_ADR_NOT_DOMAIN_JOINED: ::windows_sys::core::HRESULT = -2147200110i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_ADR_PATH_IS_LOCAL: ::windows_sys::core::HRESULT = -2147200111i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_ADR_SRV_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147200112i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147200253i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_AUTO_QUOTA: ::windows_sys::core::HRESULT = 283419i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CACHE_INVALID: ::windows_sys::core::HRESULT = -2147200187i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CACHE_MODULE_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147200186i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CANNOT_AGGREGATE: ::windows_sys::core::HRESULT = -2147200201i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CANNOT_ALLOW_REPARSE_POINT_TAG: ::windows_sys::core::HRESULT = -2147200170i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CANNOT_CHANGE_PROPERTY_TYPE: ::windows_sys::core::HRESULT = -2147200197i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CANNOT_CREATE_TEMP_COPY: ::windows_sys::core::HRESULT = -2147200132i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CANNOT_DELETE_SYSTEM_PROPERTY: ::windows_sys::core::HRESULT = -2147200135i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CANNOT_REMOVE_READONLY: ::windows_sys::core::HRESULT = -2147200109i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CANNOT_RENAME_PROPERTY: ::windows_sys::core::HRESULT = -2147200198i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CANNOT_STORE_PROPERTIES: ::windows_sys::core::HRESULT = -2147200171i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CANNOT_USE_DELETED_PROPERTY: ::windows_sys::core::HRESULT = -2147200143i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CANNOT_USE_DEPRECATED_PROPERTY: ::windows_sys::core::HRESULT = -2147200145i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CLASSIFICATION_ALREADY_RUNNING: ::windows_sys::core::HRESULT = -2147200195i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CLASSIFICATION_CANCELED: ::windows_sys::core::HRESULT = -2147200141i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CLASSIFICATION_NOT_RUNNING: ::windows_sys::core::HRESULT = -2147200194i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CLASSIFICATION_PARTIAL_BATCH: ::windows_sys::core::HRESULT = -2147200136i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CLASSIFICATION_SCAN_FAIL: ::windows_sys::core::HRESULT = -2147200148i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CLASSIFICATION_TIMEOUT: ::windows_sys::core::HRESULT = -2147200137i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CLUSTER_NOT_RUNNING: ::windows_sys::core::HRESULT = -2147200210i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_CSC_PATH_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147200106i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_DIFFERENT_CLUSTER_GROUP: ::windows_sys::core::HRESULT = -2147200207i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_DRIVER_NOT_READY: ::windows_sys::core::HRESULT = -2147200237i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_DUPLICATE_NAME: ::windows_sys::core::HRESULT = -2147200240i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_EMAIL_NOT_SENT: ::windows_sys::core::HRESULT = -2147200228i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_ENUM_PROPERTIES_FAILED: ::windows_sys::core::HRESULT = -2147200173i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_ERROR_NOT_ENABLED: ::windows_sys::core::HRESULT = -2147200133i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_EXPIRATION_PATH_NOT_WRITEABLE: ::windows_sys::core::HRESULT = -2147200105i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_EXPIRATION_PATH_TOO_LONG: ::windows_sys::core::HRESULT = -2147200104i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_EXPIRATION_VOLUME_NOT_NTFS: ::windows_sys::core::HRESULT = -2147200103i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FAIL_BATCH: ::windows_sys::core::HRESULT = -2147200247i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_ENCRYPTED: ::windows_sys::core::HRESULT = -2147200156i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_IN_USE: ::windows_sys::core::HRESULT = -2147200134i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_MANAGEMENT_ACTION_GET_EXITCODE_FAILED: ::windows_sys::core::HRESULT = -2147200152i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_MANAGEMENT_ACTION_TIMEOUT: ::windows_sys::core::HRESULT = -2147200153i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_MANAGEMENT_EXPIRATION_DIR_IN_SCOPE: ::windows_sys::core::HRESULT = -2147200185i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_MANAGEMENT_JOB_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147200184i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_MANAGEMENT_JOB_ALREADY_RUNNING: ::windows_sys::core::HRESULT = -2147200193i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_MANAGEMENT_JOB_CUSTOM: ::windows_sys::core::HRESULT = -2147200191i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_MANAGEMENT_JOB_DEPRECATED: ::windows_sys::core::HRESULT = -2147200102i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_MANAGEMENT_JOB_EXPIRATION: ::windows_sys::core::HRESULT = -2147200192i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_MANAGEMENT_JOB_INVALID_CONTINUOUS_CONFIG: ::windows_sys::core::HRESULT = -2147200108i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_MANAGEMENT_JOB_MAX_FILE_CONDITIONS: ::windows_sys::core::HRESULT = -2147200146i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_MANAGEMENT_JOB_NOTIFICATION: ::windows_sys::core::HRESULT = -2147200190i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_MANAGEMENT_JOB_NOT_LEGACY_ACCESSIBLE: ::windows_sys::core::HRESULT = -2147200147i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_MANAGEMENT_JOB_RMS: ::windows_sys::core::HRESULT = -2147200120i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_OPEN_ERROR: ::windows_sys::core::HRESULT = -2147200189i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_FILE_SYSTEM_CORRUPT: ::windows_sys::core::HRESULT = -2147200225i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INCOMPATIBLE_FORMAT: ::windows_sys::core::HRESULT = -2147200157i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INPROC_MODULE_BLOCKED: ::windows_sys::core::HRESULT = -2147200174i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INSECURE_PATH: ::windows_sys::core::HRESULT = -2147200233i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INSUFFICIENT_DISK: ::windows_sys::core::HRESULT = -2147200236i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_AD_CLAIM: ::windows_sys::core::HRESULT = -2147200142i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_COMBINATION: ::windows_sys::core::HRESULT = -2147200241i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_DATASCREEN_DEFINITION: ::windows_sys::core::HRESULT = -2147200220i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_EMAIL_ADDRESS: ::windows_sys::core::HRESULT = -2147200226i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_FILEGROUP_DEFINITION: ::windows_sys::core::HRESULT = -2147200223i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_FILENAME: ::windows_sys::core::HRESULT = -2147200214i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_FOLDER_PROPERTY_STORE: ::windows_sys::core::HRESULT = -2147200140i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_IMPORT_VERSION: ::windows_sys::core::HRESULT = -2147200245i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_LIMIT: ::windows_sys::core::HRESULT = -2147200249i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_NAME: ::windows_sys::core::HRESULT = -2147200248i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_PATH: ::windows_sys::core::HRESULT = -2147200250i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_REPORT_DESC: ::windows_sys::core::HRESULT = -2147200215i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_REPORT_FORMAT: ::windows_sys::core::HRESULT = -2147200216i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_SCHEDULER_ARGUMENT: ::windows_sys::core::HRESULT = -2147200254i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_SMTP_SERVER: ::windows_sys::core::HRESULT = -2147200232i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_TEXT: ::windows_sys::core::HRESULT = -2147200246i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_INVALID_USER: ::windows_sys::core::HRESULT = -2147200251i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_LAST_ACCESS_UPDATE_DISABLED: ::windows_sys::core::HRESULT = -2147200176i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_LEGACY_SCHEDULE: ::windows_sys::core::HRESULT = -2147200107i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_LOADING_DISABLED_MODULE: ::windows_sys::core::HRESULT = -2147200202i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_LONG_CMDLINE: ::windows_sys::core::HRESULT = -2147200224i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_MAX_PROPERTY_DEFINITIONS: ::windows_sys::core::HRESULT = -2147200196i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_MESSAGE_LIMIT_EXCEEDED: ::windows_sys::core::HRESULT = -2147200200i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_MODULE_INITIALIZATION: ::windows_sys::core::HRESULT = -2147200150i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_MODULE_INVALID_PARAM: ::windows_sys::core::HRESULT = -2147200151i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_MODULE_SESSION_INITIALIZATION: ::windows_sys::core::HRESULT = -2147200149i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_MODULE_TIMEOUT: ::windows_sys::core::HRESULT = -2147200101i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_NOT_CLUSTER_VOLUME: ::windows_sys::core::HRESULT = -2147200208i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_NOT_FOUND: ::windows_sys::core::HRESULT = -2147200255i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147200239i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_NO_EMAIL_ADDRESS: ::windows_sys::core::HRESULT = -2147200131i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_NO_PROPERTY_VALUE: ::windows_sys::core::HRESULT = -2147200175i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_OBJECT_IN_USE: ::windows_sys::core::HRESULT = -2147200199i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_OUT_OF_RANGE: ::windows_sys::core::HRESULT = -2147200243i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_PARTIAL_CLASSIFICATION_PROPERTY_NOT_FOUND: ::windows_sys::core::HRESULT = -2147200169i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_PATH_NOT_FOUND: ::windows_sys::core::HRESULT = -2147200252i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_PATH_NOT_IN_NAMESPACE: ::windows_sys::core::HRESULT = -2147200129i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_PERSIST_PROPERTIES_FAILED: ::windows_sys::core::HRESULT = -2147200155i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_PERSIST_PROPERTIES_FAILED_ENCRYPTED: ::windows_sys::core::HRESULT = -2147200166i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_PROPERTY_DELETED: ::windows_sys::core::HRESULT = -2147200183i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_PROPERTY_MUST_APPLY_TO_FILES: ::windows_sys::core::HRESULT = -2147200138i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_PROPERTY_MUST_APPLY_TO_FOLDERS: ::windows_sys::core::HRESULT = -2147200124i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_PROPERTY_MUST_BE_GLOBAL: ::windows_sys::core::HRESULT = -2147200122i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_PROPERTY_MUST_BE_SECURE: ::windows_sys::core::HRESULT = -2147200123i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_REBUILDING_FODLER_TYPE_INDEX: ::windows_sys::core::HRESULT = -2147200139i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_REPORT_GENERATION_ERR: ::windows_sys::core::HRESULT = -2147200204i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_REPORT_JOB_ALREADY_RUNNING: ::windows_sys::core::HRESULT = -2147200205i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_REPORT_TASK_TRIGGER: ::windows_sys::core::HRESULT = -2147200203i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_REPORT_TYPE_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147200206i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_REQD_PARAM_MISSING: ::windows_sys::core::HRESULT = -2147200242i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_RMS_NO_PROTECTORS_INSTALLED: ::windows_sys::core::HRESULT = -2147200126i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_RMS_NO_PROTECTOR_INSTALLED_FOR_FILE: ::windows_sys::core::HRESULT = -2147200125i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_RMS_TEMPLATE_NOT_FOUND: ::windows_sys::core::HRESULT = -2147200128i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_SECURE_PROPERTIES_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147200127i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_SET_PROPERTY_FAILED: ::windows_sys::core::HRESULT = -2147200172i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_SHADOW_COPY: ::windows_sys::core::HRESULT = -2147200212i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_STORE_NOT_INSTALLED: ::windows_sys::core::HRESULT = -2147200209i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_SYNC_TASK_HAD_ERRORS: ::windows_sys::core::HRESULT = -2147200119i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_SYNC_TASK_TIMEOUT: ::windows_sys::core::HRESULT = -2147200144i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_TEXTREADER_FILENAME_TOO_LONG: ::windows_sys::core::HRESULT = -2147200158i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_TEXTREADER_IFILTER_CLSID_MALFORMED: ::windows_sys::core::HRESULT = -2147200160i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_TEXTREADER_IFILTER_NOT_FOUND: ::windows_sys::core::HRESULT = -2147200167i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_TEXTREADER_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2147200168i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_TEXTREADER_STREAM_ERROR: ::windows_sys::core::HRESULT = -2147200159i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_UNEXPECTED: ::windows_sys::core::HRESULT = -2147200234i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_UNSECURE_LINK_TO_HOSTED_MODULE: ::windows_sys::core::HRESULT = -2147200188i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_VOLUME_OFFLINE: ::windows_sys::core::HRESULT = -2147200154i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_VOLUME_UNSUPPORTED: ::windows_sys::core::HRESULT = -2147200235i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_WMI_FAILURE: ::windows_sys::core::HRESULT = -2147200121i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_E_XML_CORRUPTED: ::windows_sys::core::HRESULT = -2147200211i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_S_CLASSIFICATION_SCAN_FAILURES: ::windows_sys::core::HRESULT = 283398i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_S_PARTIAL_BATCH: ::windows_sys::core::HRESULT = 283396i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FSRM_S_PARTIAL_CLASSIFICATION: ::windows_sys::core::HRESULT = 283397i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmAccessDeniedRemediationClient: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x100b4fc8_74c1_470f_b1b7_dd7b6bae79bd); +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmClassificationManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb15c0e47_c391_45b9_95c8_eb596c853f3a); +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmDaysNotSpecified: i32 = -1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmExportImport: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1482dc37_fae9_4787_9025_8ce4e024ab56); +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileGroupManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8f1363f6_656f_4496_9226_13aecbd7718f); +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileManagementJobManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xeb18f9b2_4c3a_4321_b203_205120cff614); +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileScreenManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x95941183_db53_4c5f_b37b_7d0921cf9dc7); +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileScreenTemplateManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x243111df_e474_46aa_a054_eaa33edc292a); +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmMaxExcludeFolders: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmMaxNumberPropertyDefinitions: u32 = 100u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmMaxNumberThresholds: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmMaxThresholdValue: u32 = 250u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmMinQuotaLimit: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmMinThresholdValue: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPathMapper: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf3be42bd_8ac2_409e_bbd8_faf9b6b41feb); +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPipelineModuleConnector: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc7643375_1eb5_44de_a062_623547d933bc); +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmQuotaManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x90dcab7f_347c_4bfc_b543_540326305fbe); +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmQuotaTemplateManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x97d3d443_251c_4337_81e7_b32e8f4ee65e); +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0058ef37_aa66_4c48_bd5b_2fce432ab0c8); +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportScheduler: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xea25f1b8_1b8d_4290_8ee8_e17c12c2fe20); +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmSetting: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf556d708_6d4d_4594_9c61_7dbb0dae2a46); +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const MessageSizeLimit: u32 = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type AdrClientDisplayFlags = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const AdrClientDisplayFlags_AllowEmailRequests: AdrClientDisplayFlags = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const AdrClientDisplayFlags_ShowDeviceTroubleshooting: AdrClientDisplayFlags = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type AdrClientErrorType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const AdrClientErrorType_Unknown: AdrClientErrorType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const AdrClientErrorType_AccessDenied: AdrClientErrorType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const AdrClientErrorType_FileNotFound: AdrClientErrorType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type AdrClientFlags = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const AdrClientFlags_None: AdrClientFlags = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const AdrClientFlags_FailForLocalPaths: AdrClientFlags = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const AdrClientFlags_FailIfNotSupportedByServer: AdrClientFlags = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const AdrClientFlags_FailIfNotDomainJoined: AdrClientFlags = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type AdrEmailFlags = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const AdrEmailFlags_PutDataOwnerOnToLine: AdrEmailFlags = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const AdrEmailFlags_PutAdminOnToLine: AdrEmailFlags = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const AdrEmailFlags_IncludeDeviceClaims: AdrEmailFlags = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const AdrEmailFlags_IncludeUserInfo: AdrEmailFlags = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const AdrEmailFlags_GenerateEventLog: AdrEmailFlags = 16i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmAccountType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmAccountType_Unknown: FsrmAccountType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmAccountType_NetworkService: FsrmAccountType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmAccountType_LocalService: FsrmAccountType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmAccountType_LocalSystem: FsrmAccountType = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmAccountType_InProc: FsrmAccountType = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmAccountType_External: FsrmAccountType = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmAccountType_Automatic: FsrmAccountType = 500i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmActionType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmActionType_Unknown: FsrmActionType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmActionType_EventLog: FsrmActionType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmActionType_Email: FsrmActionType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmActionType_Command: FsrmActionType = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmActionType_Report: FsrmActionType = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmClassificationLoggingFlags = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmClassificationLoggingFlags_None: FsrmClassificationLoggingFlags = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmClassificationLoggingFlags_ClassificationsInLogFile: FsrmClassificationLoggingFlags = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmClassificationLoggingFlags_ErrorsInLogFile: FsrmClassificationLoggingFlags = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmClassificationLoggingFlags_ClassificationsInSystemLog: FsrmClassificationLoggingFlags = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmClassificationLoggingFlags_ErrorsInSystemLog: FsrmClassificationLoggingFlags = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmCollectionState = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmCollectionState_Fetching: FsrmCollectionState = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmCollectionState_Committing: FsrmCollectionState = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmCollectionState_Complete: FsrmCollectionState = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmCollectionState_Cancelled: FsrmCollectionState = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmCommitOptions = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmCommitOptions_None: FsrmCommitOptions = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmCommitOptions_Asynchronous: FsrmCommitOptions = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmEnumOptions = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmEnumOptions_None: FsrmEnumOptions = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmEnumOptions_Asynchronous: FsrmEnumOptions = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmEnumOptions_CheckRecycleBin: FsrmEnumOptions = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmEnumOptions_IncludeClusterNodes: FsrmEnumOptions = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmEnumOptions_IncludeDeprecatedObjects: FsrmEnumOptions = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmEventType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmEventType_Unknown: FsrmEventType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmEventType_Information: FsrmEventType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmEventType_Warning: FsrmEventType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmEventType_Error: FsrmEventType = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmExecutionOption = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmExecutionOption_Unknown: FsrmExecutionOption = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmExecutionOption_EvaluateUnset: FsrmExecutionOption = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmExecutionOption_ReEvaluate_ConsiderExistingValue: FsrmExecutionOption = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmExecutionOption_ReEvaluate_IgnoreExistingValue: FsrmExecutionOption = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmFileConditionType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileConditionType_Unknown: FsrmFileConditionType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileConditionType_Property: FsrmFileConditionType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmFileManagementLoggingFlags = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileManagementLoggingFlags_None: FsrmFileManagementLoggingFlags = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileManagementLoggingFlags_Error: FsrmFileManagementLoggingFlags = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileManagementLoggingFlags_Information: FsrmFileManagementLoggingFlags = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileManagementLoggingFlags_Audit: FsrmFileManagementLoggingFlags = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmFileManagementType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileManagementType_Unknown: FsrmFileManagementType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileManagementType_Expiration: FsrmFileManagementType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileManagementType_Custom: FsrmFileManagementType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileManagementType_Rms: FsrmFileManagementType = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmFileScreenFlags = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileScreenFlags_Enforce: FsrmFileScreenFlags = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmFileStreamingInterfaceType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileStreamingInterfaceType_Unknown: FsrmFileStreamingInterfaceType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileStreamingInterfaceType_ILockBytes: FsrmFileStreamingInterfaceType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileStreamingInterfaceType_IStream: FsrmFileStreamingInterfaceType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmFileStreamingMode = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileStreamingMode_Unknown: FsrmFileStreamingMode = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileStreamingMode_Read: FsrmFileStreamingMode = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileStreamingMode_Write: FsrmFileStreamingMode = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmFileSystemPropertyId = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileSystemPropertyId_Undefined: FsrmFileSystemPropertyId = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileSystemPropertyId_FileName: FsrmFileSystemPropertyId = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileSystemPropertyId_DateCreated: FsrmFileSystemPropertyId = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileSystemPropertyId_DateLastAccessed: FsrmFileSystemPropertyId = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileSystemPropertyId_DateLastModified: FsrmFileSystemPropertyId = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmFileSystemPropertyId_DateNow: FsrmFileSystemPropertyId = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmGetFilePropertyOptions = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmGetFilePropertyOptions_None: FsrmGetFilePropertyOptions = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmGetFilePropertyOptions_NoRuleEvaluation: FsrmGetFilePropertyOptions = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmGetFilePropertyOptions_Persistent: FsrmGetFilePropertyOptions = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmGetFilePropertyOptions_FailOnPersistErrors: FsrmGetFilePropertyOptions = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmGetFilePropertyOptions_SkipOrphaned: FsrmGetFilePropertyOptions = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmPipelineModuleType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPipelineModuleType_Unknown: FsrmPipelineModuleType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPipelineModuleType_Storage: FsrmPipelineModuleType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPipelineModuleType_Classifier: FsrmPipelineModuleType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmPropertyBagField = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyBagField_AccessVolume: FsrmPropertyBagField = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyBagField_VolumeGuidName: FsrmPropertyBagField = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmPropertyBagFlags = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyBagFlags_UpdatedByClassifier: FsrmPropertyBagFlags = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyBagFlags_FailedLoadingProperties: FsrmPropertyBagFlags = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyBagFlags_FailedSavingProperties: FsrmPropertyBagFlags = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyBagFlags_FailedClassifyingProperties: FsrmPropertyBagFlags = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmPropertyConditionType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyConditionType_Unknown: FsrmPropertyConditionType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyConditionType_Equal: FsrmPropertyConditionType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyConditionType_NotEqual: FsrmPropertyConditionType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyConditionType_GreaterThan: FsrmPropertyConditionType = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyConditionType_LessThan: FsrmPropertyConditionType = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyConditionType_Contain: FsrmPropertyConditionType = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyConditionType_Exist: FsrmPropertyConditionType = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyConditionType_NotExist: FsrmPropertyConditionType = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyConditionType_StartWith: FsrmPropertyConditionType = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyConditionType_EndWith: FsrmPropertyConditionType = 9i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyConditionType_ContainedIn: FsrmPropertyConditionType = 10i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyConditionType_PrefixOf: FsrmPropertyConditionType = 11i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyConditionType_SuffixOf: FsrmPropertyConditionType = 12i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyConditionType_MatchesPattern: FsrmPropertyConditionType = 13i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmPropertyDefinitionAppliesTo = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyDefinitionAppliesTo_Files: FsrmPropertyDefinitionAppliesTo = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyDefinitionAppliesTo_Folders: FsrmPropertyDefinitionAppliesTo = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmPropertyDefinitionFlags = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyDefinitionFlags_Global: FsrmPropertyDefinitionFlags = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyDefinitionFlags_Deprecated: FsrmPropertyDefinitionFlags = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyDefinitionFlags_Secure: FsrmPropertyDefinitionFlags = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmPropertyDefinitionType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyDefinitionType_Unknown: FsrmPropertyDefinitionType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyDefinitionType_OrderedList: FsrmPropertyDefinitionType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyDefinitionType_MultiChoiceList: FsrmPropertyDefinitionType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyDefinitionType_SingleChoiceList: FsrmPropertyDefinitionType = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyDefinitionType_String: FsrmPropertyDefinitionType = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyDefinitionType_MultiString: FsrmPropertyDefinitionType = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyDefinitionType_Int: FsrmPropertyDefinitionType = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyDefinitionType_Bool: FsrmPropertyDefinitionType = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyDefinitionType_Date: FsrmPropertyDefinitionType = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmPropertyFlags = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_None: FsrmPropertyFlags = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_Orphaned: FsrmPropertyFlags = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_RetrievedFromCache: FsrmPropertyFlags = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_RetrievedFromStorage: FsrmPropertyFlags = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_SetByClassifier: FsrmPropertyFlags = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_Deleted: FsrmPropertyFlags = 16i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_Reclassified: FsrmPropertyFlags = 32i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_AggregationFailed: FsrmPropertyFlags = 64i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_Existing: FsrmPropertyFlags = 128i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_FailedLoadingProperties: FsrmPropertyFlags = 256i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_FailedClassifyingProperties: FsrmPropertyFlags = 512i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_FailedSavingProperties: FsrmPropertyFlags = 1024i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_Secure: FsrmPropertyFlags = 2048i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_PolicyDerived: FsrmPropertyFlags = 4096i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_Inherited: FsrmPropertyFlags = 8192i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_Manual: FsrmPropertyFlags = 16384i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_ExplicitValueDeleted: FsrmPropertyFlags = 32768i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_PropertyDeletedFromClear: FsrmPropertyFlags = 65536i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_PropertySourceMask: FsrmPropertyFlags = 14i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyFlags_PersistentMask: FsrmPropertyFlags = 20480i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmPropertyValueType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyValueType_Undefined: FsrmPropertyValueType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyValueType_Literal: FsrmPropertyValueType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmPropertyValueType_DateOffset: FsrmPropertyValueType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmQuotaFlags = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmQuotaFlags_Enforce: FsrmQuotaFlags = 256i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmQuotaFlags_Disable: FsrmQuotaFlags = 512i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmQuotaFlags_StatusIncomplete: FsrmQuotaFlags = 65536i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmQuotaFlags_StatusRebuilding: FsrmQuotaFlags = 131072i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmReportFilter = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportFilter_MinSize: FsrmReportFilter = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportFilter_MinAgeDays: FsrmReportFilter = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportFilter_MaxAgeDays: FsrmReportFilter = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportFilter_MinQuotaUsage: FsrmReportFilter = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportFilter_FileGroups: FsrmReportFilter = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportFilter_Owners: FsrmReportFilter = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportFilter_NamePattern: FsrmReportFilter = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportFilter_Property: FsrmReportFilter = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmReportFormat = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportFormat_Unknown: FsrmReportFormat = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportFormat_DHtml: FsrmReportFormat = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportFormat_Html: FsrmReportFormat = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportFormat_Txt: FsrmReportFormat = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportFormat_Csv: FsrmReportFormat = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportFormat_Xml: FsrmReportFormat = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmReportGenerationContext = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportGenerationContext_Undefined: FsrmReportGenerationContext = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportGenerationContext_ScheduledReport: FsrmReportGenerationContext = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportGenerationContext_InteractiveReport: FsrmReportGenerationContext = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportGenerationContext_IncidentReport: FsrmReportGenerationContext = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmReportLimit = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportLimit_MaxFiles: FsrmReportLimit = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportLimit_MaxFileGroups: FsrmReportLimit = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportLimit_MaxOwners: FsrmReportLimit = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportLimit_MaxFilesPerFileGroup: FsrmReportLimit = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportLimit_MaxFilesPerOwner: FsrmReportLimit = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportLimit_MaxFilesPerDuplGroup: FsrmReportLimit = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportLimit_MaxDuplicateGroups: FsrmReportLimit = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportLimit_MaxQuotas: FsrmReportLimit = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportLimit_MaxFileScreenEvents: FsrmReportLimit = 9i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportLimit_MaxPropertyValues: FsrmReportLimit = 10i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportLimit_MaxFilesPerPropertyValue: FsrmReportLimit = 11i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportLimit_MaxFolders: FsrmReportLimit = 12i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmReportRunningStatus = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportRunningStatus_Unknown: FsrmReportRunningStatus = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportRunningStatus_NotRunning: FsrmReportRunningStatus = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportRunningStatus_Queued: FsrmReportRunningStatus = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportRunningStatus_Running: FsrmReportRunningStatus = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmReportType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportType_Unknown: FsrmReportType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportType_LargeFiles: FsrmReportType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportType_FilesByType: FsrmReportType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportType_LeastRecentlyAccessed: FsrmReportType = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportType_MostRecentlyAccessed: FsrmReportType = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportType_QuotaUsage: FsrmReportType = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportType_FilesByOwner: FsrmReportType = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportType_ExportReport: FsrmReportType = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportType_DuplicateFiles: FsrmReportType = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportType_FileScreenAudit: FsrmReportType = 9i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportType_FilesByProperty: FsrmReportType = 10i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportType_AutomaticClassification: FsrmReportType = 11i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportType_Expiration: FsrmReportType = 12i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmReportType_FoldersByProperty: FsrmReportType = 13i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmRuleFlags = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmRuleFlags_Disabled: FsrmRuleFlags = 256i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmRuleFlags_ClearAutomaticallyClassifiedProperty: FsrmRuleFlags = 1024i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmRuleFlags_ClearManuallyClassifiedProperty: FsrmRuleFlags = 2048i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmRuleFlags_Invalid: FsrmRuleFlags = 4096i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmRuleType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmRuleType_Unknown: FsrmRuleType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmRuleType_Classification: FsrmRuleType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmRuleType_Generic: FsrmRuleType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmStorageModuleCaps = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmStorageModuleCaps_Unknown: FsrmStorageModuleCaps = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmStorageModuleCaps_CanGet: FsrmStorageModuleCaps = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmStorageModuleCaps_CanSet: FsrmStorageModuleCaps = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmStorageModuleCaps_CanHandleDirectories: FsrmStorageModuleCaps = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmStorageModuleCaps_CanHandleFiles: FsrmStorageModuleCaps = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmStorageModuleType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmStorageModuleType_Unknown: FsrmStorageModuleType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmStorageModuleType_Cache: FsrmStorageModuleType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmStorageModuleType_InFile: FsrmStorageModuleType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmStorageModuleType_Database: FsrmStorageModuleType = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmStorageModuleType_System: FsrmStorageModuleType = 100i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub type FsrmTemplateApplyOptions = i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmTemplateApplyOptions_ApplyToDerivedMatching: FsrmTemplateApplyOptions = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileServerResourceManager\"`*"] +pub const FsrmTemplateApplyOptions_ApplyToDerivedAll: FsrmTemplateApplyOptions = 2i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileSystem/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileSystem/mod.rs new file mode 100644 index 0000000..6c8aeb0 --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/FileSystem/mod.rs @@ -0,0 +1,6542 @@ +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn AddLogContainer ( hlog : super::super::Foundation:: HANDLE , pcbcontainer : *const u64 , pwszcontainerpath : :: windows_sys::core::PCWSTR , preserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn AddLogContainerSet ( hlog : super::super::Foundation:: HANDLE , ccontainer : u16 , pcbcontainer : *const u64 , rgwszcontainerpath : *const :: windows_sys::core::PCWSTR , preserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Security")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn AddUsersToEncryptedFile ( lpfilename : :: windows_sys::core::PCWSTR , pencryptioncertificates : *const ENCRYPTION_CERTIFICATE_LIST ) -> u32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn AdvanceLogBase ( pvmarshal : *mut ::core::ffi::c_void , plsnbase : *mut CLS_LSN , fflags : u32 , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn AlignReservedLog ( pvmarshal : *mut ::core::ffi::c_void , creservedrecords : u32 , rgcbreservation : *mut i64 , pcbalignreservation : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn AllocReservedLog ( pvmarshal : *mut ::core::ffi::c_void , creservedrecords : u32 , pcbadjustment : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn AreFileApisANSI ( ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn AreShortNamesEnabled ( handle : super::super::Foundation:: HANDLE , enabled : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn BackupRead ( hfile : super::super::Foundation:: HANDLE , lpbuffer : *mut u8 , nnumberofbytestoread : u32 , lpnumberofbytesread : *mut u32 , babort : super::super::Foundation:: BOOL , bprocesssecurity : super::super::Foundation:: BOOL , lpcontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn BackupSeek ( hfile : super::super::Foundation:: HANDLE , dwlowbytestoseek : u32 , dwhighbytestoseek : u32 , lpdwlowbyteseeked : *mut u32 , lpdwhighbyteseeked : *mut u32 , lpcontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn BackupWrite ( hfile : super::super::Foundation:: HANDLE , lpbuffer : *const u8 , nnumberofbytestowrite : u32 , lpnumberofbyteswritten : *mut u32 , babort : super::super::Foundation:: BOOL , bprocesssecurity : super::super::Foundation:: BOOL , lpcontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn BuildIoRingCancelRequest ( ioring : *const HIORING__ , file : IORING_HANDLE_REF , optocancel : usize , userdata : usize ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn BuildIoRingReadFile ( ioring : *const HIORING__ , fileref : IORING_HANDLE_REF , dataref : IORING_BUFFER_REF , numberofbytestoread : u32 , fileoffset : u64 , userdata : usize , flags : IORING_SQE_FLAGS ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn BuildIoRingRegisterBuffers ( ioring : *const HIORING__ , count : u32 , buffers : *const IORING_BUFFER_INFO , userdata : usize ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn BuildIoRingRegisterFileHandles ( ioring : *const HIORING__ , count : u32 , handles : *const super::super::Foundation:: HANDLE , userdata : usize ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CheckNameLegalDOS8Dot3A ( lpname : :: windows_sys::core::PCSTR , lpoemname : :: windows_sys::core::PSTR , oemnamesize : u32 , pbnamecontainsspaces : *mut super::super::Foundation:: BOOL , pbnamelegal : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CheckNameLegalDOS8Dot3W ( lpname : :: windows_sys::core::PCWSTR , lpoemname : :: windows_sys::core::PSTR , oemnamesize : u32 , pbnamecontainsspaces : *mut super::super::Foundation:: BOOL , pbnamelegal : *mut super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CloseAndResetLogFile ( hlog : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn CloseEncryptedFileRaw ( pvcontext : *const ::core::ffi::c_void ) -> ( ) ); +::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn CloseIoRing ( ioring : *const HIORING__ ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CommitComplete ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CommitEnlistment ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CommitTransaction ( transactionhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CommitTransactionAsync ( transactionhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CompareFileTime ( lpfiletime1 : *const super::super::Foundation:: FILETIME , lpfiletime2 : *const super::super::Foundation:: FILETIME ) -> i32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFile2 ( pwszexistingfilename : :: windows_sys::core::PCWSTR , pwsznewfilename : :: windows_sys::core::PCWSTR , pextendedparameters : *const COPYFILE2_EXTENDED_PARAMETERS ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFileA ( lpexistingfilename : :: windows_sys::core::PCSTR , lpnewfilename : :: windows_sys::core::PCSTR , bfailifexists : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFileExA ( lpexistingfilename : :: windows_sys::core::PCSTR , lpnewfilename : :: windows_sys::core::PCSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , pbcancel : *mut i32 , dwcopyflags : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFileExW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , pbcancel : *mut i32 , dwcopyflags : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFileFromAppW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR , bfailifexists : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFileTransactedA ( lpexistingfilename : :: windows_sys::core::PCSTR , lpnewfilename : :: windows_sys::core::PCSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , pbcancel : *const i32 , dwcopyflags : u32 , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFileTransactedW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , pbcancel : *const i32 , dwcopyflags : u32 , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CopyFileW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR , bfailifexists : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn CopyLZFile ( hfsource : i32 , hfdest : i32 ) -> i32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateDirectoryA ( lppathname : :: windows_sys::core::PCSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateDirectoryExA ( lptemplatedirectory : :: windows_sys::core::PCSTR , lpnewdirectory : :: windows_sys::core::PCSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateDirectoryExW ( lptemplatedirectory : :: windows_sys::core::PCWSTR , lpnewdirectory : :: windows_sys::core::PCWSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateDirectoryFromAppW ( lppathname : :: windows_sys::core::PCWSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateDirectoryTransactedA ( lptemplatedirectory : :: windows_sys::core::PCSTR , lpnewdirectory : :: windows_sys::core::PCSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateDirectoryTransactedW ( lptemplatedirectory : :: windows_sys::core::PCWSTR , lpnewdirectory : :: windows_sys::core::PCWSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateDirectoryW ( lppathname : :: windows_sys::core::PCWSTR , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateEnlistment ( lpenlistmentattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES , resourcemanagerhandle : super::super::Foundation:: HANDLE , transactionhandle : super::super::Foundation:: HANDLE , notificationmask : u32 , createoptions : u32 , enlistmentkey : *mut ::core::ffi::c_void ) -> super::super::Foundation:: HANDLE ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFile2 ( lpfilename : :: windows_sys::core::PCWSTR , dwdesiredaccess : FILE_ACCESS_FLAGS , dwsharemode : FILE_SHARE_MODE , dwcreationdisposition : FILE_CREATION_DISPOSITION , pcreateexparams : *const CREATEFILE2_EXTENDED_PARAMETERS ) -> super::super::Foundation:: HANDLE ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFile2FromAppW ( lpfilename : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 , dwsharemode : u32 , dwcreationdisposition : u32 , pcreateexparams : *const CREATEFILE2_EXTENDED_PARAMETERS ) -> super::super::Foundation:: HANDLE ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileA ( lpfilename : :: windows_sys::core::PCSTR , dwdesiredaccess : FILE_ACCESS_FLAGS , dwsharemode : FILE_SHARE_MODE , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwcreationdisposition : FILE_CREATION_DISPOSITION , dwflagsandattributes : FILE_FLAGS_AND_ATTRIBUTES , htemplatefile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: HANDLE ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileFromAppW ( lpfilename : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 , dwsharemode : u32 , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwcreationdisposition : u32 , dwflagsandattributes : u32 , htemplatefile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: HANDLE ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileTransactedA ( lpfilename : :: windows_sys::core::PCSTR , dwdesiredaccess : u32 , dwsharemode : FILE_SHARE_MODE , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwcreationdisposition : FILE_CREATION_DISPOSITION , dwflagsandattributes : FILE_FLAGS_AND_ATTRIBUTES , htemplatefile : super::super::Foundation:: HANDLE , htransaction : super::super::Foundation:: HANDLE , pusminiversion : *const TXFS_MINIVERSION , lpextendedparameter : *mut ::core::ffi::c_void ) -> super::super::Foundation:: HANDLE ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , dwdesiredaccess : u32 , dwsharemode : FILE_SHARE_MODE , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwcreationdisposition : FILE_CREATION_DISPOSITION , dwflagsandattributes : FILE_FLAGS_AND_ATTRIBUTES , htemplatefile : super::super::Foundation:: HANDLE , htransaction : super::super::Foundation:: HANDLE , pusminiversion : *const TXFS_MINIVERSION , lpextendedparameter : *mut ::core::ffi::c_void ) -> super::super::Foundation:: HANDLE ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateFileW ( lpfilename : :: windows_sys::core::PCWSTR , dwdesiredaccess : FILE_ACCESS_FLAGS , dwsharemode : FILE_SHARE_MODE , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwcreationdisposition : FILE_CREATION_DISPOSITION , dwflagsandattributes : FILE_FLAGS_AND_ATTRIBUTES , htemplatefile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: HANDLE ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateHardLinkA ( lpfilename : :: windows_sys::core::PCSTR , lpexistingfilename : :: windows_sys::core::PCSTR , lpsecurityattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateHardLinkTransactedA ( lpfilename : :: windows_sys::core::PCSTR , lpexistingfilename : :: windows_sys::core::PCSTR , lpsecurityattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateHardLinkTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , lpexistingfilename : :: windows_sys::core::PCWSTR , lpsecurityattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateHardLinkW ( lpfilename : :: windows_sys::core::PCWSTR , lpexistingfilename : :: windows_sys::core::PCWSTR , lpsecurityattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn CreateIoRing ( ioringversion : IORING_VERSION , flags : IORING_CREATE_FLAGS , submissionqueuesize : u32 , completionqueuesize : u32 , h : *mut *mut HIORING__ ) -> :: windows_sys::core::HRESULT ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn CreateLogContainerScanContext ( hlog : super::super::Foundation:: HANDLE , cfromcontainer : u32 , ccontainers : u32 , escanmode : u8 , pcxscan : *mut CLS_SCAN_CONTEXT , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateLogFile ( pszlogfilename : :: windows_sys::core::PCWSTR , fdesiredaccess : FILE_ACCESS_FLAGS , dwsharemode : FILE_SHARE_MODE , psalogfile : *mut super::super::Security:: SECURITY_ATTRIBUTES , fcreatedisposition : FILE_CREATION_DISPOSITION , fflagsandattributes : FILE_FLAGS_AND_ATTRIBUTES ) -> super::super::Foundation:: HANDLE ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CreateLogMarshallingArea ( hlog : super::super::Foundation:: HANDLE , pfnallocbuffer : CLFS_BLOCK_ALLOCATION , pfnfreebuffer : CLFS_BLOCK_DEALLOCATION , pvblockalloccontext : *mut ::core::ffi::c_void , cbmarshallingbuffer : u32 , cmaxwritebuffers : u32 , cmaxreadbuffers : u32 , ppvmarshal : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateResourceManager ( lpresourcemanagerattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES , resourcemanagerid : *mut :: windows_sys::core::GUID , createoptions : u32 , tmhandle : super::super::Foundation:: HANDLE , description : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CreateSymbolicLinkA ( lpsymlinkfilename : :: windows_sys::core::PCSTR , lptargetfilename : :: windows_sys::core::PCSTR , dwflags : SYMBOLIC_LINK_FLAGS ) -> super::super::Foundation:: BOOLEAN ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CreateSymbolicLinkTransactedA ( lpsymlinkfilename : :: windows_sys::core::PCSTR , lptargetfilename : :: windows_sys::core::PCSTR , dwflags : SYMBOLIC_LINK_FLAGS , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOLEAN ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CreateSymbolicLinkTransactedW ( lpsymlinkfilename : :: windows_sys::core::PCWSTR , lptargetfilename : :: windows_sys::core::PCWSTR , dwflags : SYMBOLIC_LINK_FLAGS , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOLEAN ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CreateSymbolicLinkW ( lpsymlinkfilename : :: windows_sys::core::PCWSTR , lptargetfilename : :: windows_sys::core::PCWSTR , dwflags : SYMBOLIC_LINK_FLAGS ) -> super::super::Foundation:: BOOLEAN ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn CreateTapePartition ( hdevice : super::super::Foundation:: HANDLE , dwpartitionmethod : CREATE_TAPE_PARTITION_METHOD , dwcount : u32 , dwsize : u32 ) -> u32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateTransaction ( lptransactionattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES , uow : *mut :: windows_sys::core::GUID , createoptions : u32 , isolationlevel : u32 , isolationflags : u32 , timeout : u32 , description : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: HANDLE ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn CreateTransactionManager ( lptransactionattributes : *mut super::super::Security:: SECURITY_ATTRIBUTES , logfilename : :: windows_sys::core::PCWSTR , createoptions : u32 , commitstrength : u32 ) -> super::super::Foundation:: HANDLE ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DecryptFileA ( lpfilename : :: windows_sys::core::PCSTR , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DecryptFileW ( lpfilename : :: windows_sys::core::PCWSTR , dwreserved : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DefineDosDeviceA ( dwflags : DEFINE_DOS_DEVICE_FLAGS , lpdevicename : :: windows_sys::core::PCSTR , lptargetpath : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DefineDosDeviceW ( dwflags : DEFINE_DOS_DEVICE_FLAGS , lpdevicename : :: windows_sys::core::PCWSTR , lptargetpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteFileA ( lpfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteFileFromAppW ( lpfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteFileTransactedA ( lpfilename : :: windows_sys::core::PCSTR , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteFileTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteFileW ( lpfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteLogByHandle ( hlog : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteLogFile ( pszlogfilename : :: windows_sys::core::PCWSTR , pvreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteLogMarshallingArea ( pvmarshal : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteVolumeMountPointA ( lpszvolumemountpoint : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeleteVolumeMountPointW ( lpszvolumemountpoint : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn DeregisterManageableLogClient ( hlog : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn DuplicateEncryptionInfoFile ( srcfilename : :: windows_sys::core::PCWSTR , dstfilename : :: windows_sys::core::PCWSTR , dwcreationdistribution : u32 , dwattributes : u32 , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn EncryptFileA ( lpfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn EncryptFileW ( lpfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn EncryptionDisable ( dirpath : :: windows_sys::core::PCWSTR , disable : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn EraseTape ( hdevice : super::super::Foundation:: HANDLE , dwerasetype : ERASE_TAPE_TYPE , bimmediate : super::super::Foundation:: BOOL ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FileEncryptionStatusA ( lpfilename : :: windows_sys::core::PCSTR , lpstatus : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FileEncryptionStatusW ( lpfilename : :: windows_sys::core::PCWSTR , lpstatus : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FileTimeToLocalFileTime ( lpfiletime : *const super::super::Foundation:: FILETIME , lplocalfiletime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindClose ( hfindfile : FindFileHandle ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindCloseChangeNotification ( hchangehandle : FindChangeNotificationHandle ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstChangeNotificationA ( lppathname : :: windows_sys::core::PCSTR , bwatchsubtree : super::super::Foundation:: BOOL , dwnotifyfilter : FILE_NOTIFY_CHANGE ) -> FindChangeNotificationHandle ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstChangeNotificationW ( lppathname : :: windows_sys::core::PCWSTR , bwatchsubtree : super::super::Foundation:: BOOL , dwnotifyfilter : FILE_NOTIFY_CHANGE ) -> FindChangeNotificationHandle ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstFileA ( lpfilename : :: windows_sys::core::PCSTR , lpfindfiledata : *mut WIN32_FIND_DATAA ) -> FindFileHandle ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstFileExA ( lpfilename : :: windows_sys::core::PCSTR , finfolevelid : FINDEX_INFO_LEVELS , lpfindfiledata : *mut ::core::ffi::c_void , fsearchop : FINDEX_SEARCH_OPS , lpsearchfilter : *mut ::core::ffi::c_void , dwadditionalflags : FIND_FIRST_EX_FLAGS ) -> FindFileHandle ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstFileExFromAppW ( lpfilename : :: windows_sys::core::PCWSTR , finfolevelid : FINDEX_INFO_LEVELS , lpfindfiledata : *mut ::core::ffi::c_void , fsearchop : FINDEX_SEARCH_OPS , lpsearchfilter : *mut ::core::ffi::c_void , dwadditionalflags : u32 ) -> super::super::Foundation:: HANDLE ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstFileExW ( lpfilename : :: windows_sys::core::PCWSTR , finfolevelid : FINDEX_INFO_LEVELS , lpfindfiledata : *mut ::core::ffi::c_void , fsearchop : FINDEX_SEARCH_OPS , lpsearchfilter : *mut ::core::ffi::c_void , dwadditionalflags : FIND_FIRST_EX_FLAGS ) -> FindFileHandle ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstFileNameTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , dwflags : u32 , stringlength : *mut u32 , linkname : :: windows_sys::core::PWSTR , htransaction : super::super::Foundation:: HANDLE ) -> FindFileNameHandle ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstFileNameW ( lpfilename : :: windows_sys::core::PCWSTR , dwflags : u32 , stringlength : *mut u32 , linkname : :: windows_sys::core::PWSTR ) -> FindFileNameHandle ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstFileTransactedA ( lpfilename : :: windows_sys::core::PCSTR , finfolevelid : FINDEX_INFO_LEVELS , lpfindfiledata : *mut ::core::ffi::c_void , fsearchop : FINDEX_SEARCH_OPS , lpsearchfilter : *mut ::core::ffi::c_void , dwadditionalflags : u32 , htransaction : super::super::Foundation:: HANDLE ) -> FindFileHandle ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstFileTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , finfolevelid : FINDEX_INFO_LEVELS , lpfindfiledata : *mut ::core::ffi::c_void , fsearchop : FINDEX_SEARCH_OPS , lpsearchfilter : *mut ::core::ffi::c_void , dwadditionalflags : u32 , htransaction : super::super::Foundation:: HANDLE ) -> FindFileHandle ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstFileW ( lpfilename : :: windows_sys::core::PCWSTR , lpfindfiledata : *mut WIN32_FIND_DATAW ) -> FindFileHandle ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindFirstStreamTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , infolevel : STREAM_INFO_LEVELS , lpfindstreamdata : *mut ::core::ffi::c_void , dwflags : u32 , htransaction : super::super::Foundation:: HANDLE ) -> FindStreamHandle ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstStreamW ( lpfilename : :: windows_sys::core::PCWSTR , infolevel : STREAM_INFO_LEVELS , lpfindstreamdata : *mut ::core::ffi::c_void , dwflags : u32 ) -> FindStreamHandle ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstVolumeA ( lpszvolumename : :: windows_sys::core::PSTR , cchbufferlength : u32 ) -> FindVolumeHandle ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstVolumeMountPointA ( lpszrootpathname : :: windows_sys::core::PCSTR , lpszvolumemountpoint : :: windows_sys::core::PSTR , cchbufferlength : u32 ) -> FindVolumeMointPointHandle ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstVolumeMountPointW ( lpszrootpathname : :: windows_sys::core::PCWSTR , lpszvolumemountpoint : :: windows_sys::core::PWSTR , cchbufferlength : u32 ) -> FindVolumeMointPointHandle ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FindFirstVolumeW ( lpszvolumename : :: windows_sys::core::PWSTR , cchbufferlength : u32 ) -> FindVolumeHandle ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextChangeNotification ( hchangehandle : FindChangeNotificationHandle ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextFileA ( hfindfile : FindFileHandle , lpfindfiledata : *mut WIN32_FIND_DATAA ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextFileNameW ( hfindstream : FindFileNameHandle , stringlength : *mut u32 , linkname : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextFileW ( hfindfile : FindFileHandle , lpfindfiledata : *mut WIN32_FIND_DATAW ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextStreamW ( hfindstream : FindStreamHandle , lpfindstreamdata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextVolumeA ( hfindvolume : FindVolumeHandle , lpszvolumename : :: windows_sys::core::PSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextVolumeMountPointA ( hfindvolumemountpoint : FindVolumeMointPointHandle , lpszvolumemountpoint : :: windows_sys::core::PSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextVolumeMountPointW ( hfindvolumemountpoint : FindVolumeMointPointHandle , lpszvolumemountpoint : :: windows_sys::core::PWSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindNextVolumeW ( hfindvolume : FindVolumeHandle , lpszvolumename : :: windows_sys::core::PWSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindVolumeClose ( hfindvolume : FindVolumeHandle ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FindVolumeMountPointClose ( hfindvolumemountpoint : FindVolumeMointPointHandle ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FlushFileBuffers ( hfile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn FlushLogBuffers ( pvmarshal : *const ::core::ffi::c_void , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn FlushLogToLsn ( pvmarshalcontext : *mut ::core::ffi::c_void , plsnflush : *mut CLS_LSN , plsnlastflushed : *mut CLS_LSN , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn FreeEncryptedFileMetadata ( pbmetadata : *const u8 ) -> ( ) ); +#[cfg(feature = "Win32_Security")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn FreeEncryptionCertificateHashList ( pusers : *const ENCRYPTION_CERTIFICATE_HASH_LIST ) -> ( ) ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn FreeReservedLog ( pvmarshal : *mut ::core::ffi::c_void , creservedrecords : u32 , pcbadjustment : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetBinaryTypeA ( lpapplicationname : :: windows_sys::core::PCSTR , lpbinarytype : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetBinaryTypeW ( lpapplicationname : :: windows_sys::core::PCWSTR , lpbinarytype : *mut u32 ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetCompressedFileSizeA ( lpfilename : :: windows_sys::core::PCSTR , lpfilesizehigh : *mut u32 ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetCompressedFileSizeTransactedA ( lpfilename : :: windows_sys::core::PCSTR , lpfilesizehigh : *mut u32 , htransaction : super::super::Foundation:: HANDLE ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetCompressedFileSizeTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , lpfilesizehigh : *mut u32 , htransaction : super::super::Foundation:: HANDLE ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetCompressedFileSizeW ( lpfilename : :: windows_sys::core::PCWSTR , lpfilesizehigh : *mut u32 ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetCurrentClockTransactionManager ( transactionmanagerhandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetDiskFreeSpaceA ( lprootpathname : :: windows_sys::core::PCSTR , lpsectorspercluster : *mut u32 , lpbytespersector : *mut u32 , lpnumberoffreeclusters : *mut u32 , lptotalnumberofclusters : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetDiskFreeSpaceExA ( lpdirectoryname : :: windows_sys::core::PCSTR , lpfreebytesavailabletocaller : *mut u64 , lptotalnumberofbytes : *mut u64 , lptotalnumberoffreebytes : *mut u64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetDiskFreeSpaceExW ( lpdirectoryname : :: windows_sys::core::PCWSTR , lpfreebytesavailabletocaller : *mut u64 , lptotalnumberofbytes : *mut u64 , lptotalnumberoffreebytes : *mut u64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetDiskFreeSpaceW ( lprootpathname : :: windows_sys::core::PCWSTR , lpsectorspercluster : *mut u32 , lpbytespersector : *mut u32 , lpnumberoffreeclusters : *mut u32 , lptotalnumberofclusters : *mut u32 ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetDiskSpaceInformationA ( rootpath : :: windows_sys::core::PCSTR , diskspaceinfo : *mut DISK_SPACE_INFORMATION ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetDiskSpaceInformationW ( rootpath : :: windows_sys::core::PCWSTR , diskspaceinfo : *mut DISK_SPACE_INFORMATION ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetDriveTypeA ( lprootpathname : :: windows_sys::core::PCSTR ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetDriveTypeW ( lprootpathname : :: windows_sys::core::PCWSTR ) -> u32 ); +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetEncryptedFileMetadata ( lpfilename : :: windows_sys::core::PCWSTR , pcbmetadata : *mut u32 , ppbmetadata : *mut *mut u8 ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetEnlistmentId ( enlistmenthandle : super::super::Foundation:: HANDLE , enlistmentid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetEnlistmentRecoveryInformation ( enlistmenthandle : super::super::Foundation:: HANDLE , buffersize : u32 , buffer : *mut ::core::ffi::c_void , bufferused : *mut u32 ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetExpandedNameA ( lpszsource : :: windows_sys::core::PCSTR , lpszbuffer : :: windows_sys::core::PSTR ) -> i32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetExpandedNameW ( lpszsource : :: windows_sys::core::PCWSTR , lpszbuffer : :: windows_sys::core::PWSTR ) -> i32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFileAttributesA ( lpfilename : :: windows_sys::core::PCSTR ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileAttributesExA ( lpfilename : :: windows_sys::core::PCSTR , finfolevelid : GET_FILEEX_INFO_LEVELS , lpfileinformation : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileAttributesExFromAppW ( lpfilename : :: windows_sys::core::PCWSTR , finfolevelid : GET_FILEEX_INFO_LEVELS , lpfileinformation : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileAttributesExW ( lpfilename : :: windows_sys::core::PCWSTR , finfolevelid : GET_FILEEX_INFO_LEVELS , lpfileinformation : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileAttributesTransactedA ( lpfilename : :: windows_sys::core::PCSTR , finfolevelid : GET_FILEEX_INFO_LEVELS , lpfileinformation : *mut ::core::ffi::c_void , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileAttributesTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , finfolevelid : GET_FILEEX_INFO_LEVELS , lpfileinformation : *mut ::core::ffi::c_void , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFileAttributesW ( lpfilename : :: windows_sys::core::PCWSTR ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileBandwidthReservation ( hfile : super::super::Foundation:: HANDLE , lpperiodmilliseconds : *mut u32 , lpbytesperperiod : *mut u32 , pdiscardable : *mut i32 , lptransfersize : *mut u32 , lpnumoutstandingrequests : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileInformationByHandle ( hfile : super::super::Foundation:: HANDLE , lpfileinformation : *mut BY_HANDLE_FILE_INFORMATION ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileInformationByHandleEx ( hfile : super::super::Foundation:: HANDLE , fileinformationclass : FILE_INFO_BY_HANDLE_CLASS , lpfileinformation : *mut ::core::ffi::c_void , dwbuffersize : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileSize ( hfile : super::super::Foundation:: HANDLE , lpfilesizehigh : *mut u32 ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileSizeEx ( hfile : super::super::Foundation:: HANDLE , lpfilesize : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileTime ( hfile : super::super::Foundation:: HANDLE , lpcreationtime : *mut super::super::Foundation:: FILETIME , lplastaccesstime : *mut super::super::Foundation:: FILETIME , lplastwritetime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileType ( hfile : super::super::Foundation:: HANDLE ) -> FILE_TYPE ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileVersionInfoA ( lptstrfilename : :: windows_sys::core::PCSTR , dwhandle : u32 , dwlen : u32 , lpdata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileVersionInfoExA ( dwflags : GET_FILE_VERSION_INFO_FLAGS , lpwstrfilename : :: windows_sys::core::PCSTR , dwhandle : u32 , dwlen : u32 , lpdata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileVersionInfoExW ( dwflags : GET_FILE_VERSION_INFO_FLAGS , lpwstrfilename : :: windows_sys::core::PCWSTR , dwhandle : u32 , dwlen : u32 , lpdata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFileVersionInfoSizeA ( lptstrfilename : :: windows_sys::core::PCSTR , lpdwhandle : *mut u32 ) -> u32 ); +::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFileVersionInfoSizeExA ( dwflags : GET_FILE_VERSION_INFO_FLAGS , lpwstrfilename : :: windows_sys::core::PCSTR , lpdwhandle : *mut u32 ) -> u32 ); +::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFileVersionInfoSizeExW ( dwflags : GET_FILE_VERSION_INFO_FLAGS , lpwstrfilename : :: windows_sys::core::PCWSTR , lpdwhandle : *mut u32 ) -> u32 ); +::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFileVersionInfoSizeW ( lptstrfilename : :: windows_sys::core::PCWSTR , lpdwhandle : *mut u32 ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFileVersionInfoW ( lptstrfilename : :: windows_sys::core::PCWSTR , dwhandle : u32 , dwlen : u32 , lpdata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFinalPathNameByHandleA ( hfile : super::super::Foundation:: HANDLE , lpszfilepath : :: windows_sys::core::PSTR , cchfilepath : u32 , dwflags : FILE_NAME ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFinalPathNameByHandleW ( hfile : super::super::Foundation:: HANDLE , lpszfilepath : :: windows_sys::core::PWSTR , cchfilepath : u32 , dwflags : FILE_NAME ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFullPathNameA ( lpfilename : :: windows_sys::core::PCSTR , nbufferlength : u32 , lpbuffer : :: windows_sys::core::PSTR , lpfilepart : *mut :: windows_sys::core::PSTR ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFullPathNameTransactedA ( lpfilename : :: windows_sys::core::PCSTR , nbufferlength : u32 , lpbuffer : :: windows_sys::core::PSTR , lpfilepart : *mut :: windows_sys::core::PSTR , htransaction : super::super::Foundation:: HANDLE ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetFullPathNameTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , nbufferlength : u32 , lpbuffer : :: windows_sys::core::PWSTR , lpfilepart : *mut :: windows_sys::core::PWSTR , htransaction : super::super::Foundation:: HANDLE ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetFullPathNameW ( lpfilename : :: windows_sys::core::PCWSTR , nbufferlength : u32 , lpbuffer : :: windows_sys::core::PWSTR , lpfilepart : *mut :: windows_sys::core::PWSTR ) -> u32 ); +::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetIoRingInfo ( ioring : *const HIORING__ , info : *mut IORING_INFO ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetLogContainerName ( hlog : super::super::Foundation:: HANDLE , cidlogicalcontainer : u32 , pwstrcontainername : :: windows_sys::core::PCWSTR , clencontainername : u32 , pcactuallencontainername : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetLogFileInformation ( hlog : super::super::Foundation:: HANDLE , pinfobuffer : *mut CLS_INFORMATION , cbbuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetLogIoStatistics ( hlog : super::super::Foundation:: HANDLE , pvstatsbuffer : *mut ::core::ffi::c_void , cbstatsbuffer : u32 , estatsclass : CLFS_IOSTATS_CLASS , pcbstatswritten : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetLogReservationInfo ( pvmarshal : *const ::core::ffi::c_void , pcbrecordnumber : *mut u32 , pcbuserreservation : *mut i64 , pcbcommitreservation : *mut i64 ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetLogicalDriveStringsA ( nbufferlength : u32 , lpbuffer : :: windows_sys::core::PSTR ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetLogicalDriveStringsW ( nbufferlength : u32 , lpbuffer : :: windows_sys::core::PWSTR ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetLogicalDrives ( ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetLongPathNameA ( lpszshortpath : :: windows_sys::core::PCSTR , lpszlongpath : :: windows_sys::core::PSTR , cchbuffer : u32 ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetLongPathNameTransactedA ( lpszshortpath : :: windows_sys::core::PCSTR , lpszlongpath : :: windows_sys::core::PSTR , cchbuffer : u32 , htransaction : super::super::Foundation:: HANDLE ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetLongPathNameTransactedW ( lpszshortpath : :: windows_sys::core::PCWSTR , lpszlongpath : :: windows_sys::core::PWSTR , cchbuffer : u32 , htransaction : super::super::Foundation:: HANDLE ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetLongPathNameW ( lpszshortpath : :: windows_sys::core::PCWSTR , lpszlongpath : :: windows_sys::core::PWSTR , cchbuffer : u32 ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetNextLogArchiveExtent ( pvarchivecontext : *mut ::core::ffi::c_void , rgadextent : *mut CLS_ARCHIVE_DESCRIPTOR , cdescriptors : u32 , pcdescriptorsreturned : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetNotificationResourceManager ( resourcemanagerhandle : super::super::Foundation:: HANDLE , transactionnotification : *mut TRANSACTION_NOTIFICATION , notificationlength : u32 , dwmilliseconds : u32 , returnlength : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn GetNotificationResourceManagerAsync ( resourcemanagerhandle : super::super::Foundation:: HANDLE , transactionnotification : *mut TRANSACTION_NOTIFICATION , transactionnotificationlength : u32 , returnlength : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetShortPathNameA ( lpszlongpath : :: windows_sys::core::PCSTR , lpszshortpath : :: windows_sys::core::PSTR , cchbuffer : u32 ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetShortPathNameW ( lpszlongpath : :: windows_sys::core::PCWSTR , lpszshortpath : :: windows_sys::core::PWSTR , cchbuffer : u32 ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetTapeParameters ( hdevice : super::super::Foundation:: HANDLE , dwoperation : GET_TAPE_DRIVE_PARAMETERS_OPERATION , lpdwsize : *mut u32 , lptapeinformation : *mut ::core::ffi::c_void ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetTapePosition ( hdevice : super::super::Foundation:: HANDLE , dwpositiontype : TAPE_POSITION_TYPE , lpdwpartition : *mut u32 , lpdwoffsetlow : *mut u32 , lpdwoffsethigh : *mut u32 ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetTapeStatus ( hdevice : super::super::Foundation:: HANDLE ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetTempFileNameA ( lppathname : :: windows_sys::core::PCSTR , lpprefixstring : :: windows_sys::core::PCSTR , uunique : u32 , lptempfilename : :: windows_sys::core::PSTR ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetTempFileNameW ( lppathname : :: windows_sys::core::PCWSTR , lpprefixstring : :: windows_sys::core::PCWSTR , uunique : u32 , lptempfilename : :: windows_sys::core::PWSTR ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetTempPath2A ( bufferlength : u32 , buffer : :: windows_sys::core::PSTR ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetTempPath2W ( bufferlength : u32 , buffer : :: windows_sys::core::PWSTR ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetTempPathA ( nbufferlength : u32 , lpbuffer : :: windows_sys::core::PSTR ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn GetTempPathW ( nbufferlength : u32 , lpbuffer : :: windows_sys::core::PWSTR ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetTransactionId ( transactionhandle : super::super::Foundation:: HANDLE , transactionid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetTransactionInformation ( transactionhandle : super::super::Foundation:: HANDLE , outcome : *mut u32 , isolationlevel : *mut u32 , isolationflags : *mut u32 , timeout : *mut u32 , bufferlength : u32 , description : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetTransactionManagerId ( transactionmanagerhandle : super::super::Foundation:: HANDLE , transactionmanagerid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumeInformationA ( lprootpathname : :: windows_sys::core::PCSTR , lpvolumenamebuffer : :: windows_sys::core::PSTR , nvolumenamesize : u32 , lpvolumeserialnumber : *mut u32 , lpmaximumcomponentlength : *mut u32 , lpfilesystemflags : *mut u32 , lpfilesystemnamebuffer : :: windows_sys::core::PSTR , nfilesystemnamesize : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumeInformationByHandleW ( hfile : super::super::Foundation:: HANDLE , lpvolumenamebuffer : :: windows_sys::core::PWSTR , nvolumenamesize : u32 , lpvolumeserialnumber : *mut u32 , lpmaximumcomponentlength : *mut u32 , lpfilesystemflags : *mut u32 , lpfilesystemnamebuffer : :: windows_sys::core::PWSTR , nfilesystemnamesize : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumeInformationW ( lprootpathname : :: windows_sys::core::PCWSTR , lpvolumenamebuffer : :: windows_sys::core::PWSTR , nvolumenamesize : u32 , lpvolumeserialnumber : *mut u32 , lpmaximumcomponentlength : *mut u32 , lpfilesystemflags : *mut u32 , lpfilesystemnamebuffer : :: windows_sys::core::PWSTR , nfilesystemnamesize : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumeNameForVolumeMountPointA ( lpszvolumemountpoint : :: windows_sys::core::PCSTR , lpszvolumename : :: windows_sys::core::PSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumeNameForVolumeMountPointW ( lpszvolumemountpoint : :: windows_sys::core::PCWSTR , lpszvolumename : :: windows_sys::core::PWSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumePathNameA ( lpszfilename : :: windows_sys::core::PCSTR , lpszvolumepathname : :: windows_sys::core::PSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumePathNameW ( lpszfilename : :: windows_sys::core::PCWSTR , lpszvolumepathname : :: windows_sys::core::PWSTR , cchbufferlength : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumePathNamesForVolumeNameA ( lpszvolumename : :: windows_sys::core::PCSTR , lpszvolumepathnames : :: windows_sys::core::PSTR , cchbufferlength : u32 , lpcchreturnlength : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn GetVolumePathNamesForVolumeNameW ( lpszvolumename : :: windows_sys::core::PCWSTR , lpszvolumepathnames : :: windows_sys::core::PWSTR , cchbufferlength : u32 , lpcchreturnlength : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn HandleLogFull ( hlog : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn InstallLogPolicy ( hlog : super::super::Foundation:: HANDLE , ppolicy : *mut CLFS_MGMT_POLICY ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn IsIoRingOpSupported ( ioring : *const HIORING__ , op : IORING_OP_CODE ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LZClose ( hfile : i32 ) -> ( ) ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LZCopy ( hfsource : i32 , hfdest : i32 ) -> i32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LZDone ( ) -> ( ) ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LZInit ( hfsource : i32 ) -> i32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LZOpenFileA ( lpfilename : :: windows_sys::core::PCSTR , lpreopenbuf : *mut OFSTRUCT , wstyle : LZOPENFILE_STYLE ) -> i32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LZOpenFileW ( lpfilename : :: windows_sys::core::PCWSTR , lpreopenbuf : *mut OFSTRUCT , wstyle : LZOPENFILE_STYLE ) -> i32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LZRead ( hfile : i32 , lpbuffer : :: windows_sys::core::PSTR , cbread : i32 ) -> i32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LZSeek ( hfile : i32 , loffset : i32 , iorigin : i32 ) -> i32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LZStart ( ) -> i32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LocalFileTimeToFileTime ( lplocalfiletime : *const super::super::Foundation:: FILETIME , lpfiletime : *mut super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LockFile ( hfile : super::super::Foundation:: HANDLE , dwfileoffsetlow : u32 , dwfileoffsethigh : u32 , nnumberofbytestolocklow : u32 , nnumberofbytestolockhigh : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn LockFileEx ( hfile : super::super::Foundation:: HANDLE , dwflags : LOCK_FILE_FLAGS , dwreserved : u32 , nnumberofbytestolocklow : u32 , nnumberofbytestolockhigh : u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LogTailAdvanceFailure ( hlog : super::super::Foundation:: HANDLE , dwreason : u32 ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LsnBlockOffset ( plsn : *const CLS_LSN ) -> u32 ); +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LsnContainer ( plsn : *const CLS_LSN ) -> u32 ); +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LsnCreate ( cidcontainer : u32 , offblock : u32 , crecord : u32 ) -> CLS_LSN ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LsnEqual ( plsn1 : *const CLS_LSN , plsn2 : *const CLS_LSN ) -> super::super::Foundation:: BOOLEAN ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LsnGreater ( plsn1 : *const CLS_LSN , plsn2 : *const CLS_LSN ) -> super::super::Foundation:: BOOLEAN ); +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LsnIncrement ( plsn : *const CLS_LSN ) -> CLS_LSN ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LsnInvalid ( plsn : *const CLS_LSN ) -> super::super::Foundation:: BOOLEAN ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LsnLess ( plsn1 : *const CLS_LSN , plsn2 : *const CLS_LSN ) -> super::super::Foundation:: BOOLEAN ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn LsnNull ( plsn : *const CLS_LSN ) -> super::super::Foundation:: BOOLEAN ); +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn LsnRecordSequence ( plsn : *const CLS_LSN ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileA ( lpexistingfilename : :: windows_sys::core::PCSTR , lpnewfilename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileExA ( lpexistingfilename : :: windows_sys::core::PCSTR , lpnewfilename : :: windows_sys::core::PCSTR , dwflags : MOVE_FILE_FLAGS ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileExW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR , dwflags : MOVE_FILE_FLAGS ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileFromAppW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileTransactedA ( lpexistingfilename : :: windows_sys::core::PCSTR , lpnewfilename : :: windows_sys::core::PCSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , dwflags : MOVE_FILE_FLAGS , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileTransactedW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , dwflags : MOVE_FILE_FLAGS , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileWithProgressA ( lpexistingfilename : :: windows_sys::core::PCSTR , lpnewfilename : :: windows_sys::core::PCSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , dwflags : MOVE_FILE_FLAGS ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn MoveFileWithProgressW ( lpexistingfilename : :: windows_sys::core::PCWSTR , lpnewfilename : :: windows_sys::core::PCWSTR , lpprogressroutine : LPPROGRESS_ROUTINE , lpdata : *const ::core::ffi::c_void , dwflags : MOVE_FILE_FLAGS ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetConnectionEnum ( servername : :: windows_sys::core::PCWSTR , qualifier : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetFileClose ( servername : :: windows_sys::core::PCWSTR , fileid : u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetFileEnum ( servername : :: windows_sys::core::PCWSTR , basepath : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut usize ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetFileGetInfo ( servername : :: windows_sys::core::PCWSTR , fileid : u32 , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetServerAliasAdd ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetServerAliasDel ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetServerAliasEnum ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resumehandle : *mut u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetSessionDel ( servername : :: windows_sys::core::PCWSTR , uncclientname : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetSessionEnum ( servername : :: windows_sys::core::PCWSTR , uncclientname : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetSessionGetInfo ( servername : :: windows_sys::core::PCWSTR , uncclientname : :: windows_sys::core::PCWSTR , username : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareAdd ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareCheck ( servername : :: windows_sys::core::PCWSTR , device : :: windows_sys::core::PCWSTR , r#type : *mut u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareDel ( servername : :: windows_sys::core::PCWSTR , netname : :: windows_sys::core::PCWSTR , reserved : u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareDelEx ( servername : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareDelSticky ( servername : :: windows_sys::core::PCWSTR , netname : :: windows_sys::core::PCWSTR , reserved : u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareEnum ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareEnumSticky ( servername : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 , prefmaxlen : u32 , entriesread : *mut u32 , totalentries : *mut u32 , resume_handle : *mut u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareGetInfo ( servername : :: windows_sys::core::PCWSTR , netname : :: windows_sys::core::PCWSTR , level : u32 , bufptr : *mut *mut u8 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetShareSetInfo ( servername : :: windows_sys::core::PCWSTR , netname : :: windows_sys::core::PCWSTR , level : u32 , buf : *const u8 , parm_err : *mut u32 ) -> u32 ); +::windows_sys::core::link ! ( "netapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn NetStatisticsGet ( servername : *const i8 , service : *const i8 , level : u32 , options : u32 , buffer : *mut *mut u8 ) -> u32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] +::windows_sys::core::link ! ( "ntdll.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] fn NtCreateFile ( filehandle : *mut super::super::Foundation:: HANDLE , desiredaccess : u32 , objectattributes : *mut super::super::System::WindowsProgramming:: OBJECT_ATTRIBUTES , iostatusblock : *mut super::super::System::WindowsProgramming:: IO_STATUS_BLOCK , allocationsize : *mut i64 , fileattributes : u32 , shareaccess : FILE_SHARE_MODE , createdisposition : NT_CREATE_FILE_DISPOSITION , createoptions : u32 , eabuffer : *mut ::core::ffi::c_void , ealength : u32 ) -> super::super::Foundation:: NTSTATUS ); +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn OpenEncryptedFileRawA ( lpfilename : :: windows_sys::core::PCSTR , ulflags : u32 , pvcontext : *mut *mut ::core::ffi::c_void ) -> u32 ); +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn OpenEncryptedFileRawW ( lpfilename : :: windows_sys::core::PCWSTR , ulflags : u32 , pvcontext : *mut *mut ::core::ffi::c_void ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn OpenEnlistment ( dwdesiredaccess : u32 , resourcemanagerhandle : super::super::Foundation:: HANDLE , enlistmentid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: HANDLE ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn OpenFile ( lpfilename : :: windows_sys::core::PCSTR , lpreopenbuff : *mut OFSTRUCT , ustyle : u32 ) -> i32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn OpenFileById ( hvolumehint : super::super::Foundation:: HANDLE , lpfileid : *const FILE_ID_DESCRIPTOR , dwdesiredaccess : FILE_ACCESS_FLAGS , dwsharemode : FILE_SHARE_MODE , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , dwflagsandattributes : FILE_FLAGS_AND_ATTRIBUTES ) -> super::super::Foundation:: HANDLE ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn OpenResourceManager ( dwdesiredaccess : u32 , tmhandle : super::super::Foundation:: HANDLE , resourcemanagerid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: HANDLE ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn OpenTransaction ( dwdesiredaccess : u32 , transactionid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: HANDLE ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn OpenTransactionManager ( logfilename : :: windows_sys::core::PCWSTR , desiredaccess : u32 , openoptions : u32 ) -> super::super::Foundation:: HANDLE ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn OpenTransactionManagerById ( transactionmanagerid : *const :: windows_sys::core::GUID , desiredaccess : u32 , openoptions : u32 ) -> super::super::Foundation:: HANDLE ); +::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn PopIoRingCompletion ( ioring : *const HIORING__ , cqe : *mut IORING_CQE ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn PrePrepareComplete ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn PrePrepareEnlistment ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn PrepareComplete ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn PrepareEnlistment ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn PrepareLogArchive ( hlog : super::super::Foundation:: HANDLE , pszbaselogfilename : :: windows_sys::core::PWSTR , clen : u32 , plsnlow : *const CLS_LSN , plsnhigh : *const CLS_LSN , pcactuallength : *mut u32 , poffbaselogfiledata : *mut u64 , pcbbaselogfilelength : *mut u64 , plsnbase : *mut CLS_LSN , plsnlast : *mut CLS_LSN , plsncurrentarchivetail : *mut CLS_LSN , ppvarchivecontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn PrepareTape ( hdevice : super::super::Foundation:: HANDLE , dwoperation : PREPARE_TAPE_OPERATION , bimmediate : super::super::Foundation:: BOOL ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn QueryDosDeviceA ( lpdevicename : :: windows_sys::core::PCSTR , lptargetpath : :: windows_sys::core::PSTR , ucchmax : u32 ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn QueryDosDeviceW ( lpdevicename : :: windows_sys::core::PCWSTR , lptargetpath : :: windows_sys::core::PWSTR , ucchmax : u32 ) -> u32 ); +::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn QueryIoRingCapabilities ( capabilities : *mut IORING_CAPABILITIES ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn QueryLogPolicy ( hlog : super::super::Foundation:: HANDLE , epolicytype : CLFS_MGMT_POLICY_TYPE , ppolicybuffer : *mut CLFS_MGMT_POLICY , pcbpolicybuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Security")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn QueryRecoveryAgentsOnEncryptedFile ( lpfilename : :: windows_sys::core::PCWSTR , precoveryagents : *mut *mut ENCRYPTION_CERTIFICATE_HASH_LIST ) -> u32 ); +#[cfg(feature = "Win32_Security")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn QueryUsersOnEncryptedFile ( lpfilename : :: windows_sys::core::PCWSTR , pusers : *mut *mut ENCRYPTION_CERTIFICATE_HASH_LIST ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn ReOpenFile ( horiginalfile : super::super::Foundation:: HANDLE , dwdesiredaccess : FILE_ACCESS_FLAGS , dwsharemode : FILE_SHARE_MODE , dwflagsandattributes : FILE_FLAGS_AND_ATTRIBUTES ) -> super::super::Foundation:: HANDLE ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadDirectoryChangesExW ( hdirectory : super::super::Foundation:: HANDLE , lpbuffer : *mut ::core::ffi::c_void , nbufferlength : u32 , bwatchsubtree : super::super::Foundation:: BOOL , dwnotifyfilter : FILE_NOTIFY_CHANGE , lpbytesreturned : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lpcompletionroutine : super::super::System::IO:: LPOVERLAPPED_COMPLETION_ROUTINE , readdirectorynotifyinformationclass : READ_DIRECTORY_NOTIFY_INFORMATION_CLASS ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadDirectoryChangesW ( hdirectory : super::super::Foundation:: HANDLE , lpbuffer : *mut ::core::ffi::c_void , nbufferlength : u32 , bwatchsubtree : super::super::Foundation:: BOOL , dwnotifyfilter : FILE_NOTIFY_CHANGE , lpbytesreturned : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lpcompletionroutine : super::super::System::IO:: LPOVERLAPPED_COMPLETION_ROUTINE ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn ReadEncryptedFileRaw ( pfexportcallback : PFE_EXPORT_FUNC , pvcallbackcontext : *const ::core::ffi::c_void , pvcontext : *const ::core::ffi::c_void ) -> u32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadFile ( hfile : super::super::Foundation:: HANDLE , lpbuffer : *mut ::core::ffi::c_void , nnumberofbytestoread : u32 , lpnumberofbytesread : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadFileEx ( hfile : super::super::Foundation:: HANDLE , lpbuffer : *mut ::core::ffi::c_void , nnumberofbytestoread : u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lpcompletionroutine : super::super::System::IO:: LPOVERLAPPED_COMPLETION_ROUTINE ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadFileScatter ( hfile : super::super::Foundation:: HANDLE , asegmentarray : *const FILE_SEGMENT_ELEMENT , nnumberofbytestoread : u32 , lpreserved : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn ReadLogArchiveMetadata ( pvarchivecontext : *mut ::core::ffi::c_void , cboffset : u32 , cbbytestoread : u32 , pbreadbuffer : *mut u8 , pcbbytesread : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadLogNotification ( hlog : super::super::Foundation:: HANDLE , pnotification : *mut CLFS_MGMT_NOTIFICATION , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadLogRecord ( pvmarshal : *mut ::core::ffi::c_void , plsnfirst : *mut CLS_LSN , econtextmode : CLFS_CONTEXT_MODE , ppvreadbuffer : *mut *mut ::core::ffi::c_void , pcbreadbuffer : *mut u32 , perecordtype : *mut u8 , plsnundonext : *mut CLS_LSN , plsnprevious : *mut CLS_LSN , ppvreadcontext : *mut *mut ::core::ffi::c_void , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadLogRestartArea ( pvmarshal : *mut ::core::ffi::c_void , ppvrestartbuffer : *mut *mut ::core::ffi::c_void , pcbrestartbuffer : *mut u32 , plsn : *mut CLS_LSN , ppvcontext : *mut *mut ::core::ffi::c_void , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadNextLogRecord ( pvreadcontext : *mut ::core::ffi::c_void , ppvbuffer : *mut *mut ::core::ffi::c_void , pcbbuffer : *mut u32 , perecordtype : *mut u8 , plsnuser : *mut CLS_LSN , plsnundonext : *mut CLS_LSN , plsnprevious : *mut CLS_LSN , plsnrecord : *mut CLS_LSN , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn ReadOnlyEnlistment ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReadPreviousLogRestartArea ( pvreadcontext : *mut ::core::ffi::c_void , ppvrestartbuffer : *mut *mut ::core::ffi::c_void , pcbrestartbuffer : *mut u32 , plsnrestart : *mut CLS_LSN , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RecoverEnlistment ( enlistmenthandle : super::super::Foundation:: HANDLE , enlistmentkey : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RecoverResourceManager ( resourcemanagerhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RecoverTransactionManager ( transactionmanagerhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RegisterForLogWriteNotification ( hlog : super::super::Foundation:: HANDLE , cbthreshold : u32 , fenable : super::super::Foundation:: BOOL ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RegisterManageableLogClient ( hlog : super::super::Foundation:: HANDLE , pcallbacks : *mut LOG_MANAGEMENT_CALLBACKS ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveDirectoryA ( lppathname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveDirectoryFromAppW ( lppathname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveDirectoryTransactedA ( lppathname : :: windows_sys::core::PCSTR , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveDirectoryTransactedW ( lppathname : :: windows_sys::core::PCWSTR , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveDirectoryW ( lppathname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveLogContainer ( hlog : super::super::Foundation:: HANDLE , pwszcontainerpath : :: windows_sys::core::PCWSTR , fforce : super::super::Foundation:: BOOL , preserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveLogContainerSet ( hlog : super::super::Foundation:: HANDLE , ccontainer : u16 , rgwszcontainerpath : *const :: windows_sys::core::PCWSTR , fforce : super::super::Foundation:: BOOL , preserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RemoveLogPolicy ( hlog : super::super::Foundation:: HANDLE , epolicytype : CLFS_MGMT_POLICY_TYPE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Security")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn RemoveUsersFromEncryptedFile ( lpfilename : :: windows_sys::core::PCWSTR , phashes : *const ENCRYPTION_CERTIFICATE_HASH_LIST ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RenameTransactionManager ( logfilename : :: windows_sys::core::PCWSTR , existingtransactionmanagerguid : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn ReplaceFileA ( lpreplacedfilename : :: windows_sys::core::PCSTR , lpreplacementfilename : :: windows_sys::core::PCSTR , lpbackupfilename : :: windows_sys::core::PCSTR , dwreplaceflags : REPLACE_FILE_FLAGS , lpexclude : *mut ::core::ffi::c_void , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn ReplaceFileFromAppW ( lpreplacedfilename : :: windows_sys::core::PCWSTR , lpreplacementfilename : :: windows_sys::core::PCWSTR , lpbackupfilename : :: windows_sys::core::PCWSTR , dwreplaceflags : u32 , lpexclude : *mut ::core::ffi::c_void , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn ReplaceFileW ( lpreplacedfilename : :: windows_sys::core::PCWSTR , lpreplacementfilename : :: windows_sys::core::PCWSTR , lpbackupfilename : :: windows_sys::core::PCWSTR , dwreplaceflags : REPLACE_FILE_FLAGS , lpexclude : *mut ::core::ffi::c_void , lpreserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReserveAndAppendLog ( pvmarshal : *mut ::core::ffi::c_void , rgwriteentries : *mut CLS_WRITE_ENTRY , cwriteentries : u32 , plsnundonext : *mut CLS_LSN , plsnprevious : *mut CLS_LSN , creserverecords : u32 , rgcbreservation : *mut i64 , fflags : CLFS_FLAG , plsn : *mut CLS_LSN , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ReserveAndAppendLogAligned ( pvmarshal : *mut ::core::ffi::c_void , rgwriteentries : *mut CLS_WRITE_ENTRY , cwriteentries : u32 , cbentryalignment : u32 , plsnundonext : *mut CLS_LSN , plsnprevious : *mut CLS_LSN , creserverecords : u32 , rgcbreservation : *mut i64 , fflags : CLFS_FLAG , plsn : *mut CLS_LSN , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RollbackComplete ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RollbackEnlistment ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RollbackTransaction ( transactionhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RollbackTransactionAsync ( transactionhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn RollforwardTransactionManager ( transactionmanagerhandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn ScanLogContainers ( pcxscan : *mut CLS_SCAN_CONTEXT , escanmode : u8 , preserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn SearchPathA ( lppath : :: windows_sys::core::PCSTR , lpfilename : :: windows_sys::core::PCSTR , lpextension : :: windows_sys::core::PCSTR , nbufferlength : u32 , lpbuffer : :: windows_sys::core::PSTR , lpfilepart : *mut :: windows_sys::core::PSTR ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn SearchPathW ( lppath : :: windows_sys::core::PCWSTR , lpfilename : :: windows_sys::core::PCWSTR , lpextension : :: windows_sys::core::PCWSTR , nbufferlength : u32 , lpbuffer : :: windows_sys::core::PWSTR , lpfilepart : *mut :: windows_sys::core::PWSTR ) -> u32 ); +#[cfg(feature = "Win32_Security")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn SetEncryptedFileMetadata ( lpfilename : :: windows_sys::core::PCWSTR , pboldmetadata : *const u8 , pbnewmetadata : *const u8 , pownerhash : *const ENCRYPTION_CERTIFICATE_HASH , dwoperation : u32 , pcertificatesadded : *const ENCRYPTION_CERTIFICATE_HASH_LIST ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetEndOfFile ( hfile : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn SetEndOfLog ( hlog : super::super::Foundation:: HANDLE , plsnend : *mut CLS_LSN , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetEnlistmentRecoveryInformation ( enlistmenthandle : super::super::Foundation:: HANDLE , buffersize : u32 , buffer : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn SetFileApisToANSI ( ) -> ( ) ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn SetFileApisToOEM ( ) -> ( ) ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileAttributesA ( lpfilename : :: windows_sys::core::PCSTR , dwfileattributes : FILE_FLAGS_AND_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-core-file-fromapp-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileAttributesFromAppW ( lpfilename : :: windows_sys::core::PCWSTR , dwfileattributes : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileAttributesTransactedA ( lpfilename : :: windows_sys::core::PCSTR , dwfileattributes : u32 , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileAttributesTransactedW ( lpfilename : :: windows_sys::core::PCWSTR , dwfileattributes : u32 , htransaction : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileAttributesW ( lpfilename : :: windows_sys::core::PCWSTR , dwfileattributes : FILE_FLAGS_AND_ATTRIBUTES ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileBandwidthReservation ( hfile : super::super::Foundation:: HANDLE , nperiodmilliseconds : u32 , nbytesperperiod : u32 , bdiscardable : super::super::Foundation:: BOOL , lptransfersize : *mut u32 , lpnumoutstandingrequests : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileCompletionNotificationModes ( filehandle : super::super::Foundation:: HANDLE , flags : u8 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileInformationByHandle ( hfile : super::super::Foundation:: HANDLE , fileinformationclass : FILE_INFO_BY_HANDLE_CLASS , lpfileinformation : *const ::core::ffi::c_void , dwbuffersize : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileIoOverlappedRange ( filehandle : super::super::Foundation:: HANDLE , overlappedrangestart : *const u8 , length : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFilePointer ( hfile : super::super::Foundation:: HANDLE , ldistancetomove : i32 , lpdistancetomovehigh : *mut i32 , dwmovemethod : SET_FILE_POINTER_MOVE_METHOD ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFilePointerEx ( hfile : super::super::Foundation:: HANDLE , lidistancetomove : i64 , lpnewfilepointer : *mut i64 , dwmovemethod : SET_FILE_POINTER_MOVE_METHOD ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileShortNameA ( hfile : super::super::Foundation:: HANDLE , lpshortname : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileShortNameW ( hfile : super::super::Foundation:: HANDLE , lpshortname : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileTime ( hfile : super::super::Foundation:: HANDLE , lpcreationtime : *const super::super::Foundation:: FILETIME , lplastaccesstime : *const super::super::Foundation:: FILETIME , lplastwritetime : *const super::super::Foundation:: FILETIME ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetFileValidData ( hfile : super::super::Foundation:: HANDLE , validdatalength : i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetIoRingCompletionEvent ( ioring : *const HIORING__ , hevent : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetLogArchiveMode ( hlog : super::super::Foundation:: HANDLE , emode : CLFS_LOG_ARCHIVE_MODE ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetLogArchiveTail ( hlog : super::super::Foundation:: HANDLE , plsnarchivetail : *mut CLS_LSN , preserved : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetLogFileSizeWithPolicy ( hlog : super::super::Foundation:: HANDLE , pdesiredsize : *const u64 , presultingsize : *mut u64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetResourceManagerCompletionPort ( resourcemanagerhandle : super::super::Foundation:: HANDLE , iocompletionporthandle : super::super::Foundation:: HANDLE , completionkey : usize ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetSearchPathMode ( flags : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetTapeParameters ( hdevice : super::super::Foundation:: HANDLE , dwoperation : TAPE_INFORMATION_TYPE , lptapeinformation : *const ::core::ffi::c_void ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetTapePosition ( hdevice : super::super::Foundation:: HANDLE , dwpositionmethod : TAPE_POSITION_METHOD , dwpartition : u32 , dwoffsetlow : u32 , dwoffsethigh : u32 , bimmediate : super::super::Foundation:: BOOL ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetTransactionInformation ( transactionhandle : super::super::Foundation:: HANDLE , isolationlevel : u32 , isolationflags : u32 , timeout : u32 , description : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Security")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn SetUserFileEncryptionKey ( pencryptioncertificate : *const ENCRYPTION_CERTIFICATE ) -> u32 ); +#[cfg(feature = "Win32_Security")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] fn SetUserFileEncryptionKeyEx ( pencryptioncertificate : *const ENCRYPTION_CERTIFICATE , dwcapabilities : u32 , dwflags : u32 , pvreserved : *mut ::core::ffi::c_void ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetVolumeLabelA ( lprootpathname : :: windows_sys::core::PCSTR , lpvolumename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetVolumeLabelW ( lprootpathname : :: windows_sys::core::PCWSTR , lpvolumename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetVolumeMountPointA ( lpszvolumemountpoint : :: windows_sys::core::PCSTR , lpszvolumename : :: windows_sys::core::PCSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SetVolumeMountPointW ( lpszvolumemountpoint : :: windows_sys::core::PCWSTR , lpszvolumename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "ktmw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn SinglePhaseReject ( enlistmenthandle : super::super::Foundation:: HANDLE , tmvirtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "api-ms-win-core-ioring-l1-1-0.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn SubmitIoRing ( ioring : *const HIORING__ , waitoperations : u32 , milliseconds : u32 , submittedentries : *mut u32 ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TerminateLogArchive ( pvarchivecontext : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TerminateReadLog ( pvcursorcontext : *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn TruncateLog ( pvmarshal : *const ::core::ffi::c_void , plsnend : *const CLS_LSN , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn TxfGetThreadMiniVersionForCreate ( miniversion : *mut u16 ) -> ( ) ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TxfLogCreateFileReadContext ( logpath : :: windows_sys::core::PCWSTR , beginninglsn : CLS_LSN , endinglsn : CLS_LSN , txffileid : *const TXF_ID , txflogcontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TxfLogCreateRangeReadContext ( logpath : :: windows_sys::core::PCWSTR , beginninglsn : CLS_LSN , endinglsn : CLS_LSN , beginningvirtualclock : *const i64 , endingvirtualclock : *const i64 , recordtypemask : u32 , txflogcontext : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TxfLogDestroyReadContext ( txflogcontext : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TxfLogReadRecords ( txflogcontext : *const ::core::ffi::c_void , bufferlength : u32 , buffer : *mut ::core::ffi::c_void , bytesused : *mut u32 , recordcount : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TxfLogRecordGetFileName ( recordbuffer : *const ::core::ffi::c_void , recordbufferlengthinbytes : u32 , namebuffer : :: windows_sys::core::PWSTR , namebufferlengthinbytes : *mut u32 , txfid : *mut TXF_ID ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TxfLogRecordGetGenericType ( recordbuffer : *const ::core::ffi::c_void , recordbufferlengthinbytes : u32 , generictype : *mut u32 , virtualclock : *mut i64 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn TxfReadMetadataInfo ( filehandle : super::super::Foundation:: HANDLE , txffileid : *mut TXF_ID , lastlsn : *mut CLS_LSN , transactionstate : *mut u32 , lockingtransaction : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "txfw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn TxfSetThreadMiniVersionForCreate ( miniversion : u16 ) -> ( ) ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn UnlockFile ( hfile : super::super::Foundation:: HANDLE , dwfileoffsetlow : u32 , dwfileoffsethigh : u32 , nnumberofbytestounlocklow : u32 , nnumberofbytestounlockhigh : u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn UnlockFileEx ( hfile : super::super::Foundation:: HANDLE , dwreserved : u32 , nnumberofbytestounlocklow : u32 , nnumberofbytestounlockhigh : u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn ValidateLog ( pszlogfilename : :: windows_sys::core::PCWSTR , psalogfile : *mut super::super::Security:: SECURITY_ATTRIBUTES , pinfobuffer : *mut CLS_INFORMATION , pcbbuffer : *mut u32 ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn VerFindFileA ( uflags : VER_FIND_FILE_FLAGS , szfilename : :: windows_sys::core::PCSTR , szwindir : :: windows_sys::core::PCSTR , szappdir : :: windows_sys::core::PCSTR , szcurdir : :: windows_sys::core::PSTR , pucurdirlen : *mut u32 , szdestdir : :: windows_sys::core::PSTR , pudestdirlen : *mut u32 ) -> VER_FIND_FILE_STATUS ); +::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn VerFindFileW ( uflags : VER_FIND_FILE_FLAGS , szfilename : :: windows_sys::core::PCWSTR , szwindir : :: windows_sys::core::PCWSTR , szappdir : :: windows_sys::core::PCWSTR , szcurdir : :: windows_sys::core::PWSTR , pucurdirlen : *mut u32 , szdestdir : :: windows_sys::core::PWSTR , pudestdirlen : *mut u32 ) -> VER_FIND_FILE_STATUS ); +::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn VerInstallFileA ( uflags : VER_INSTALL_FILE_FLAGS , szsrcfilename : :: windows_sys::core::PCSTR , szdestfilename : :: windows_sys::core::PCSTR , szsrcdir : :: windows_sys::core::PCSTR , szdestdir : :: windows_sys::core::PCSTR , szcurdir : :: windows_sys::core::PCSTR , sztmpfile : :: windows_sys::core::PSTR , putmpfilelen : *mut u32 ) -> VER_INSTALL_FILE_STATUS ); +::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn VerInstallFileW ( uflags : VER_INSTALL_FILE_FLAGS , szsrcfilename : :: windows_sys::core::PCWSTR , szdestfilename : :: windows_sys::core::PCWSTR , szsrcdir : :: windows_sys::core::PCWSTR , szdestdir : :: windows_sys::core::PCWSTR , szcurdir : :: windows_sys::core::PCWSTR , sztmpfile : :: windows_sys::core::PWSTR , putmpfilelen : *mut u32 ) -> VER_INSTALL_FILE_STATUS ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn VerLanguageNameA ( wlang : u32 , szlang : :: windows_sys::core::PSTR , cchlang : u32 ) -> u32 ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn VerLanguageNameW ( wlang : u32 , szlang : :: windows_sys::core::PWSTR , cchlang : u32 ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn VerQueryValueA ( pblock : *const ::core::ffi::c_void , lpsubblock : :: windows_sys::core::PCSTR , lplpbuffer : *mut *mut ::core::ffi::c_void , pulen : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "version.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn VerQueryValueW ( pblock : *const ::core::ffi::c_void , lpsubblock : :: windows_sys::core::PCWSTR , lplpbuffer : *mut *mut ::core::ffi::c_void , pulen : *mut u32 ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WofEnumEntries ( volumename : :: windows_sys::core::PCWSTR , provider : u32 , enumproc : WofEnumEntryProc , userdata : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WofFileEnumFiles ( volumename : :: windows_sys::core::PCWSTR , algorithm : u32 , enumproc : WofEnumFilesProc , userdata : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WofGetDriverVersion ( fileorvolumehandle : super::super::Foundation:: HANDLE , provider : u32 , wofversion : *mut u32 ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WofIsExternalFile ( filepath : :: windows_sys::core::PCWSTR , isexternalfile : *mut super::super::Foundation:: BOOL , provider : *mut u32 , externalfileinfo : *mut ::core::ffi::c_void , bufferlength : *mut u32 ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WofSetFileDataLocation ( filehandle : super::super::Foundation:: HANDLE , provider : u32 , externalfileinfo : *const ::core::ffi::c_void , length : u32 ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WofShouldCompressBinaries ( volume : :: windows_sys::core::PCWSTR , algorithm : *mut u32 ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn WofWimAddEntry ( volumename : :: windows_sys::core::PCWSTR , wimpath : :: windows_sys::core::PCWSTR , wimtype : u32 , wimindex : u32 , datasourceid : *mut i64 ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WofWimEnumFiles ( volumename : :: windows_sys::core::PCWSTR , datasourceid : i64 , enumproc : WofEnumFilesProc , userdata : *const ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn WofWimRemoveEntry ( volumename : :: windows_sys::core::PCWSTR , datasourceid : i64 ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn WofWimSuspendEntry ( volumename : :: windows_sys::core::PCWSTR , datasourceid : i64 ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "wofutil.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn WofWimUpdateEntry ( volumename : :: windows_sys::core::PCWSTR , datasourceid : i64 , newwimpath : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn Wow64DisableWow64FsRedirection ( oldvalue : *mut *mut ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn Wow64EnableWow64FsRedirection ( wow64fsenableredirection : super::super::Foundation:: BOOLEAN ) -> super::super::Foundation:: BOOLEAN ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn Wow64RevertWow64FsRedirection ( olvalue : *const ::core::ffi::c_void ) -> super::super::Foundation:: BOOL ); +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] fn WriteEncryptedFileRaw ( pfimportcallback : PFE_IMPORT_FUNC , pvcallbackcontext : *const ::core::ffi::c_void , pvcontext : *const ::core::ffi::c_void ) -> u32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WriteFile ( hfile : super::super::Foundation:: HANDLE , lpbuffer : *const ::core::ffi::c_void , nnumberofbytestowrite : u32 , lpnumberofbyteswritten : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WriteFileEx ( hfile : super::super::Foundation:: HANDLE , lpbuffer : *const ::core::ffi::c_void , nnumberofbytestowrite : u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED , lpcompletionroutine : super::super::System::IO:: LPOVERLAPPED_COMPLETION_ROUTINE ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WriteFileGather ( hfile : super::super::Foundation:: HANDLE , asegmentarray : *const FILE_SEGMENT_ELEMENT , nnumberofbytestowrite : u32 , lpreserved : *mut u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "clfsw32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn WriteLogRestartArea ( pvmarshal : *mut ::core::ffi::c_void , pvrestartbuffer : *mut ::core::ffi::c_void , cbrestartbuffer : u32 , plsnbase : *mut CLS_LSN , fflags : CLFS_FLAG , pcbwritten : *mut u32 , plsnnext : *mut CLS_LSN , poverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] fn WriteTapemark ( hdevice : super::super::Foundation:: HANDLE , dwtapemarktype : TAPEMARK_TYPE , dwtapemarkcount : u32 , bimmediate : super::super::Foundation:: BOOL ) -> u32 ); +pub type IDiskQuotaControl = *mut ::core::ffi::c_void; +pub type IDiskQuotaEvents = *mut ::core::ffi::c_void; +pub type IDiskQuotaUser = *mut ::core::ffi::c_void; +pub type IDiskQuotaUserBatch = *mut ::core::ffi::c_void; +pub type IEnumDiskQuotaUsers = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_BASELOG_EXTENSION: ::windows_sys::core::PCWSTR = ::windows_sys::w!(".blf"); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_CONTAINER_RELATIVE_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%BLF%\\"); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_CONTAINER_STREAM_PREFIX: ::windows_sys::core::PCWSTR = ::windows_sys::w!("%BLF%:"); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_FLAG_FILTER_INTERMEDIATE_LEVEL: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_FLAG_FILTER_TOP_LEVEL: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_FLAG_HIDDEN_SYSTEM_LOG: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_FLAG_IGNORE_SHARE_ACCESS: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_FLAG_MINIFILTER_LEVEL: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_FLAG_NON_REENTRANT_FILTER: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_FLAG_READ_IN_PROGRESS: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_FLAG_REENTRANT_FILE_SYSTEM: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_FLAG_REENTRANT_FILTER: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_MARSHALLING_FLAG_DISABLE_BUFF_INIT: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_MARSHALLING_FLAG_NONE: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_MAX_CONTAINER_INFO: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_MGMT_CLIENT_REGISTRATION_VERSION: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_MGMT_POLICY_VERSION: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_SCAN_BACKWARD: u8 = 4u8; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_SCAN_BUFFERED: u8 = 32u8; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_SCAN_CLOSE: u8 = 8u8; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_SCAN_FORWARD: u8 = 2u8; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_SCAN_INIT: u8 = 1u8; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_SCAN_INITIALIZED: u8 = 16u8; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLSID_DiskQuotaControl: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7988b571_ec89_11cf_9c00_00aa00a14f56); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CRM_PROTOCOL_DYNAMIC_MARSHAL_INFO: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CRM_PROTOCOL_EXPLICIT_MARSHAL_ONLY: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CRM_PROTOCOL_MAXIMUM_OPTION: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CSC_CACHE_AUTO_REINT: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CSC_CACHE_MANUAL_REINT: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CSC_CACHE_NONE: u32 = 48u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CSC_CACHE_VDO: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CSC_MASK: u32 = 48u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CSC_MASK_EXT: u32 = 8240u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CSV_BLOCK_AND_FILE_CACHE_CALLBACK_VERSION: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CSV_BLOCK_CACHE_CALLBACK_VERSION: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsClientRecord: u8 = 3u8; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsContainerActive: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsContainerActivePendingDelete: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsContainerInactive: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsContainerInitializing: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsContainerPendingArchive: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsContainerPendingArchiveAndDelete: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsDataRecord: u8 = 1u8; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsNullRecord: u8 = 0u8; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsRestartRecord: u8 = 2u8; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClsContainerActive: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClsContainerActivePendingDelete: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClsContainerInactive: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClsContainerInitializing: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClsContainerPendingArchive: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClsContainerPendingArchiveAndDelete: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_FILESTATE_INCOMPLETE: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_FILESTATE_MASK: u32 = 768u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_FILESTATE_REBUILDING: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_LOGFLAG_USER_LIMIT: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_LOGFLAG_USER_THRESHOLD: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_STATE_DISABLED: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_STATE_ENFORCE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_STATE_MASK: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_STATE_TRACK: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_USER_ACCOUNT_DELETED: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_USER_ACCOUNT_INVALID: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_USER_ACCOUNT_RESOLVED: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_USER_ACCOUNT_UNAVAILABLE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_USER_ACCOUNT_UNKNOWN: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_USER_ACCOUNT_UNRESOLVED: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const EA_CONTAINER_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("ContainerName"); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const EA_CONTAINER_SIZE: ::windows_sys::core::PCSTR = ::windows_sys::s!("ContainerSize"); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const EFS_COMPATIBILITY_VERSION_NCRYPT_PROTECTOR: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const EFS_COMPATIBILITY_VERSION_PFILE_PROTECTOR: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const EFS_EFS_SUBVER_EFS_CERT: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const EFS_METADATA_ADD_USER: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const EFS_METADATA_GENERAL_OP: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const EFS_METADATA_REMOVE_USER: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const EFS_METADATA_REPLACE_USER: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const EFS_PFILE_SUBVER_APPX: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const EFS_PFILE_SUBVER_RMS: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const EFS_SUBVER_UNKNOWN: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ENLISTMENT_MAXIMUM_OPTION: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ENLISTMENT_OBJECT_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Enlistment\\"); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ENLISTMENT_SUPERIOR: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_PROVIDER_COMPRESSION_LZX: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_PROVIDER_COMPRESSION_XPRESS16K: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_PROVIDER_COMPRESSION_XPRESS4K: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_PROVIDER_COMPRESSION_XPRESS8K: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const INVALID_FILE_ATTRIBUTES: u32 = 4294967295u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const INVALID_FILE_SIZE: u32 = 4294967295u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const INVALID_SET_FILE_POINTER: u32 = 4294967295u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_ALLOCATE_BC_STREAM: u32 = 5685312u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_BASE: u32 = 86u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_BC_VERSION: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_FREE_BC_STREAM: u32 = 5685316u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_GET_BC_PROPERTIES: u32 = 5652540u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_GET_CSVBLOCKCACHE_CALLBACK: u32 = 5685352u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_GET_GPT_ATTRIBUTES: u32 = 5636152u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS: u32 = 5636096u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_IS_CLUSTERED: u32 = 5636144u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_IS_CSV: u32 = 5636192u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_IS_DYNAMIC: u32 = 5636168u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_IS_IO_CAPABLE: u32 = 5636116u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_IS_OFFLINE: u32 = 5636112u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_IS_PARTITION: u32 = 5636136u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_LOGICAL_TO_PHYSICAL: u32 = 5636128u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_OFFLINE: u32 = 5685260u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_ONLINE: u32 = 5685256u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_PHYSICAL_TO_LOGICAL: u32 = 5636132u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_POST_ONLINE: u32 = 5685348u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_PREPARE_FOR_CRITICAL_IO: u32 = 5685324u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_PREPARE_FOR_SHRINK: u32 = 5685340u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_QUERY_ALLOCATION_HINT: u32 = 5652562u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_QUERY_FAILOVER_SET: u32 = 5636120u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_QUERY_MINIMUM_SHRINK_SIZE: u32 = 5652568u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_QUERY_VOLUME_NUMBER: u32 = 5636124u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_READ_PLEX: u32 = 5652526u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_SET_GPT_ATTRIBUTES: u32 = 5636148u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_SUPPORTS_ONLINE_OFFLINE: u32 = 5636100u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOCTL_VOLUME_UPDATE_PROPERTIES: u32 = 5636180u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const KTM_MARSHAL_BLOB_VERSION_MAJOR: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const KTM_MARSHAL_BLOB_VERSION_MINOR: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const LOG_POLICY_OVERWRITE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const LOG_POLICY_PERSIST: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const LZERROR_BADINHANDLE: i32 = -1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const LZERROR_BADOUTHANDLE: i32 = -2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const LZERROR_BADVALUE: i32 = -7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const LZERROR_GLOBALLOC: i32 = -5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const LZERROR_GLOBLOCK: i32 = -6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const LZERROR_READ: i32 = -3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const LZERROR_UNKNOWNALG: i32 = -8i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const LZERROR_WRITE: i32 = -4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const MAXIMUM_REPARSE_DATA_BUFFER_SIZE: u32 = 16384u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const MAX_RESOURCEMANAGER_DESCRIPTION_LENGTH: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const MAX_SID_SIZE: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const MAX_TRANSACTION_DESCRIPTION_LENGTH: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMSMLI_MAXAPPDESCR: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMSMLI_MAXIDSIZE: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMSMLI_MAXTYPE: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_APPLICATIONNAME_LENGTH: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_BARCODE_LENGTH: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_COMPUTERNAME_LENGTH: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DESCRIPTION_LENGTH: u32 = 127u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DEVICENAME_LENGTH: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_I1_MESSAGE_LENGTH: u32 = 127u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MAXATTR_LENGTH: u32 = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MAXATTR_NAMELEN: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MESSAGE_LENGTH: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OBJECTNAME_LENGTH: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OMIDLABELID_LENGTH: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OMIDLABELINFO_LENGTH: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OMIDLABELTYPE_LENGTH: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_POOLHIERARCHY_LENGTH: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PRODUCTNAME_LENGTH: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_REVISION_LENGTH: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_SEQUENCE_LENGTH: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_SERIALNUMBER_LENGTH: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_USERNAME_LENGTH: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_VENDORNAME_LENGTH: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_BASIC_DATA_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xebd0a0a2_b9e5_4433_87c0_68b6b72699c7); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_BSP_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_4df9_45b9_8e9e_2370f006457c); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_CLUSTER_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdb97dba9_0840_4bae_97f0_ffb9a327c7e1); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_DPP_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_94cb_43f0_a533_d73c10cfa57d); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_ENTRY_UNUSED_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_0000_0000_0000_000000000000); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_LDM_DATA_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xaf9b60a0_1431_4f62_bc68_3311714a69ad); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_LDM_METADATA_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5808c8aa_7e8f_42e0_85d2_e1e90434cfb3); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_LEGACY_BL_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x424ca0e2_7cb2_4fb9_8143_c52a99398bc6); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_LEGACY_BL_GUID_BACKUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x424c3e6c_d79f_49cb_935d_36d71467a288); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_MAIN_OS_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_8f45_405e_8a23_186d8a4330d3); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_MSFT_RECOVERY_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xde94bba4_06d1_4d40_a16a_bfd50179d6ac); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_MSFT_RESERVED_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe3c9e316_0b5c_4db8_817d_f92df00215ae); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_MSFT_SNAPSHOT_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcaddebf1_4400_4de8_b103_12117dcf3ccf); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_OS_DATA_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_23f2_44d5_a830_67bbdaa609f9); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_PATCH_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8967a686_96aa_6aa8_9589_a84256541090); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_PRE_INSTALLED_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_7fe0_4196_9b42_427b51643484); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_SERVICING_FILES_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_432e_4014_ae4c_8deaa9c0006a); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_SERVICING_METADATA_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_c691_4a05_bb4e_703dafd229ce); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_SERVICING_RESERVE_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_4b81_460b_a319_ffb6fe136d14); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_SERVICING_STAGING_ROOT_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_e84d_4e84_aaf3_ecbbbd04b9df); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_SPACES_DATA_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe7addcb4_dc34_4539_9a76_ebbd07be6f7e); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_SPACES_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe75caf8f_f680_4cee_afa3_b001e56efc2d); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_SYSTEM_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc12a7328_f81f_11d2_ba4b_00a0c93ec93b); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PARTITION_WINDOWS_SYSTEM_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x57434f53_e3e3_4631_a5c5_26d2243873aa); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const RESOURCE_MANAGER_COMMUNICATION: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const RESOURCE_MANAGER_MAXIMUM_OPTION: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const RESOURCE_MANAGER_OBJECT_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\ResourceManager\\"); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const RESOURCE_MANAGER_VOLATILE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SESI1_NUM_ELEMENTS: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SESI2_NUM_ELEMENTS: u32 = 9u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHARE_CURRENT_USES_PARMNUM: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHARE_FILE_SD_PARMNUM: u32 = 501u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHARE_MAX_USES_PARMNUM: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHARE_NETNAME_PARMNUM: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHARE_PASSWD_PARMNUM: u32 = 9u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHARE_PATH_PARMNUM: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHARE_PERMISSIONS_PARMNUM: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHARE_REMARK_PARMNUM: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHARE_SERVER_PARMNUM: u32 = 503u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHARE_TYPE_PARMNUM: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1005_FLAGS_ACCESS_BASED_DIRECTORY_ENUM: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1005_FLAGS_ALLOW_NAMESPACE_CACHING: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1005_FLAGS_CLUSTER_MANAGED: u32 = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1005_FLAGS_COMPRESS_DATA: u32 = 1048576u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1005_FLAGS_DFS: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1005_FLAGS_DFS_ROOT: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1005_FLAGS_DISABLE_CLIENT_BUFFERING: u32 = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1005_FLAGS_ENABLE_CA: u32 = 16384u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1005_FLAGS_ENABLE_HASH: u32 = 8192u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1005_FLAGS_ENCRYPT_DATA: u32 = 32768u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1005_FLAGS_FORCE_LEVELII_OPLOCK: u32 = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1005_FLAGS_FORCE_SHARED_DELETE: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1005_FLAGS_IDENTITY_REMOTING: u32 = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1005_FLAGS_RESERVED: u32 = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1005_FLAGS_RESTRICT_EXCLUSIVE_OPENS: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI1_NUM_ELEMENTS: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI2_NUM_ELEMENTS: u32 = 10u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SHI_USES_UNLIMITED: u32 = 4294967295u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STATSOPT_CLR: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STYPE_RESERVED1: u32 = 16777216u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STYPE_RESERVED2: u32 = 33554432u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STYPE_RESERVED3: u32 = 67108864u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STYPE_RESERVED4: u32 = 134217728u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STYPE_RESERVED5: u32 = 1048576u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STYPE_RESERVED_ALL: u32 = 1073741568u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTIONMANAGER_OBJECT_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\TransactionManager\\"); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_DO_NOT_PROMOTE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_MANAGER_COMMIT_DEFAULT: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_MANAGER_COMMIT_LOWEST: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_MANAGER_COMMIT_SYSTEM_HIVES: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_MANAGER_COMMIT_SYSTEM_VOLUME: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_MANAGER_CORRUPT_FOR_PROGRESS: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_MANAGER_CORRUPT_FOR_RECOVERY: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_MANAGER_MAXIMUM_OPTION: u32 = 63u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_MANAGER_VOLATILE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_MAXIMUM_OPTION: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFICATION_TM_ONLINE_FLAG_IS_CLUSTERED: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_COMMIT: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_COMMIT_COMPLETE: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_COMMIT_FINALIZE: u32 = 1073741824u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_COMMIT_REQUEST: u32 = 67108864u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_DELEGATE_COMMIT: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_ENLIST_MASK: u32 = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_ENLIST_PREPREPARE: u32 = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_INDOUBT: u32 = 16384u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_LAST_RECOVER: u32 = 8192u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_MARSHAL: u32 = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_MASK: u32 = 1073741823u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_PREPARE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_PREPARE_COMPLETE: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_PREPREPARE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_PREPREPARE_COMPLETE: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_PROMOTE: u32 = 134217728u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_PROMOTE_NEW: u32 = 268435456u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_PROPAGATE_PULL: u32 = 32768u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_PROPAGATE_PUSH: u32 = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_RECOVER: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_RECOVER_QUERY: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_REQUEST_OUTCOME: u32 = 536870912u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_RM_DISCONNECTED: u32 = 16777216u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_ROLLBACK: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_ROLLBACK_COMPLETE: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_SINGLE_PHASE_COMMIT: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_NOTIFY_TM_ONLINE: u32 = 33554432u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRANSACTION_OBJECT_PATH: ::windows_sys::core::PCWSTR = ::windows_sys::w!("\\Transaction\\"); +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TXF_LOG_RECORD_GENERIC_TYPE_ABORT: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TXF_LOG_RECORD_GENERIC_TYPE_COMMIT: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TXF_LOG_RECORD_GENERIC_TYPE_DATA: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TXF_LOG_RECORD_GENERIC_TYPE_PREPARE: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VS_FFI_FILEFLAGSMASK: i32 = 63i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VS_FFI_SIGNATURE: i32 = -17890115i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VS_FFI_STRUCVERSION: i32 = 65536i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VS_USER_DEFINED: u32 = 100u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VS_VERSION_INFO: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const WIM_BOOT_NOT_OS_WIM: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const WIM_BOOT_OS_WIM: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const WIM_ENTRY_FLAG_NOT_ACTIVE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const WIM_ENTRY_FLAG_SUSPENDED: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const WIM_EXTERNAL_FILE_INFO_FLAG_NOT_ACTIVE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const WIM_EXTERNAL_FILE_INFO_FLAG_SUSPENDED: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const WIM_PROVIDER_HASH_SIZE: u32 = 20u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const WINEFS_SETUSERKEY_SET_CAPABILITIES: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const WOF_PROVIDER_FILE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const WOF_PROVIDER_WIM: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const _FT_TYPES_DEFINITION_: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CLFS_CONTEXT_MODE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsContextNone: CLFS_CONTEXT_MODE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsContextUndoNext: CLFS_CONTEXT_MODE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsContextPrevious: CLFS_CONTEXT_MODE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsContextForward: CLFS_CONTEXT_MODE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CLFS_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_FLAG_FORCE_APPEND: CLFS_FLAG = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_FLAG_FORCE_FLUSH: CLFS_FLAG = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_FLAG_NO_FLAGS: CLFS_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CLFS_FLAG_USE_RESERVATION: CLFS_FLAG = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CLFS_IOSTATS_CLASS = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsIoStatsDefault: CLFS_IOSTATS_CLASS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsIoStatsMax: CLFS_IOSTATS_CLASS = 65535i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CLFS_LOG_ARCHIVE_MODE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsLogArchiveEnabled: CLFS_LOG_ARCHIVE_MODE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsLogArchiveDisabled: CLFS_LOG_ARCHIVE_MODE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CLFS_MGMT_NOTIFICATION_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsMgmtAdvanceTailNotification: CLFS_MGMT_NOTIFICATION_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsMgmtLogFullHandlerNotification: CLFS_MGMT_NOTIFICATION_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsMgmtLogUnpinnedNotification: CLFS_MGMT_NOTIFICATION_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsMgmtLogWriteNotification: CLFS_MGMT_NOTIFICATION_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CLFS_MGMT_POLICY_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsMgmtPolicyMaximumSize: CLFS_MGMT_POLICY_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsMgmtPolicyMinimumSize: CLFS_MGMT_POLICY_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsMgmtPolicyNewContainerSize: CLFS_MGMT_POLICY_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsMgmtPolicyGrowthRate: CLFS_MGMT_POLICY_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsMgmtPolicyLogTail: CLFS_MGMT_POLICY_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsMgmtPolicyAutoShrink: CLFS_MGMT_POLICY_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsMgmtPolicyAutoGrow: CLFS_MGMT_POLICY_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsMgmtPolicyNewContainerPrefix: CLFS_MGMT_POLICY_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsMgmtPolicyNewContainerSuffix: CLFS_MGMT_POLICY_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsMgmtPolicyNewContainerExtension: CLFS_MGMT_POLICY_TYPE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsMgmtPolicyInvalid: CLFS_MGMT_POLICY_TYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CLS_CONTEXT_MODE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClsContextNone: CLS_CONTEXT_MODE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClsContextUndoNext: CLS_CONTEXT_MODE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClsContextPrevious: CLS_CONTEXT_MODE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClsContextForward: CLS_CONTEXT_MODE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CLS_IOSTATS_CLASS = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClsIoStatsDefault: CLS_IOSTATS_CLASS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClsIoStatsMax: CLS_IOSTATS_CLASS = 65535i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CLS_LOG_INFORMATION_CLASS = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsLogBasicInformation: CLS_LOG_INFORMATION_CLASS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsLogBasicInformationPhysical: CLS_LOG_INFORMATION_CLASS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsLogPhysicalNameInformation: CLS_LOG_INFORMATION_CLASS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsLogStreamIdentifierInformation: CLS_LOG_INFORMATION_CLASS = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsLogSystemMarkingInformation: CLS_LOG_INFORMATION_CLASS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ClfsLogPhysicalLsnInformation: CLS_LOG_INFORMATION_CLASS = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type COMPRESSION_FORMAT = u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COMPRESSION_FORMAT_NONE: COMPRESSION_FORMAT = 0u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COMPRESSION_FORMAT_DEFAULT: COMPRESSION_FORMAT = 1u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COMPRESSION_FORMAT_LZNT1: COMPRESSION_FORMAT = 2u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COMPRESSION_FORMAT_XPRESS: COMPRESSION_FORMAT = 3u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COMPRESSION_FORMAT_XPRESS_HUFF: COMPRESSION_FORMAT = 4u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COMPRESSION_FORMAT_XP10: COMPRESSION_FORMAT = 5u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type COPYFILE2_COPY_PHASE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_PHASE_NONE: COPYFILE2_COPY_PHASE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_PHASE_PREPARE_SOURCE: COPYFILE2_COPY_PHASE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_PHASE_PREPARE_DEST: COPYFILE2_COPY_PHASE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_PHASE_READ_SOURCE: COPYFILE2_COPY_PHASE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_PHASE_WRITE_DESTINATION: COPYFILE2_COPY_PHASE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_PHASE_SERVER_COPY: COPYFILE2_COPY_PHASE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_PHASE_NAMEGRAFT_COPY: COPYFILE2_COPY_PHASE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_PHASE_MAX: COPYFILE2_COPY_PHASE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type COPYFILE2_MESSAGE_ACTION = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_PROGRESS_CONTINUE: COPYFILE2_MESSAGE_ACTION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_PROGRESS_CANCEL: COPYFILE2_MESSAGE_ACTION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_PROGRESS_STOP: COPYFILE2_MESSAGE_ACTION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_PROGRESS_QUIET: COPYFILE2_MESSAGE_ACTION = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_PROGRESS_PAUSE: COPYFILE2_MESSAGE_ACTION = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type COPYFILE2_MESSAGE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_CALLBACK_NONE: COPYFILE2_MESSAGE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_CALLBACK_CHUNK_STARTED: COPYFILE2_MESSAGE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_CALLBACK_CHUNK_FINISHED: COPYFILE2_MESSAGE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_CALLBACK_STREAM_STARTED: COPYFILE2_MESSAGE_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_CALLBACK_STREAM_FINISHED: COPYFILE2_MESSAGE_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_CALLBACK_POLL_CONTINUE: COPYFILE2_MESSAGE_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_CALLBACK_ERROR: COPYFILE2_MESSAGE_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const COPYFILE2_CALLBACK_MAX: COPYFILE2_MESSAGE_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CREATE_TAPE_PARTITION_METHOD = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_FIXED_PARTITIONS: CREATE_TAPE_PARTITION_METHOD = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_INITIATOR_PARTITIONS: CREATE_TAPE_PARTITION_METHOD = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_SELECT_PARTITIONS: CREATE_TAPE_PARTITION_METHOD = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type DEFINE_DOS_DEVICE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DDD_RAW_TARGET_PATH: DEFINE_DOS_DEVICE_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DDD_REMOVE_DEFINITION: DEFINE_DOS_DEVICE_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DDD_EXACT_MATCH_ON_REMOVE: DEFINE_DOS_DEVICE_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DDD_NO_BROADCAST_SYSTEM: DEFINE_DOS_DEVICE_FLAGS = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DDD_LUID_BROADCAST_DRIVE: DEFINE_DOS_DEVICE_FLAGS = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type DISKQUOTA_USERNAME_RESOLVE = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_USERNAME_RESOLVE_ASYNC: DISKQUOTA_USERNAME_RESOLVE = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_USERNAME_RESOLVE_NONE: DISKQUOTA_USERNAME_RESOLVE = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DISKQUOTA_USERNAME_RESOLVE_SYNC: DISKQUOTA_USERNAME_RESOLVE = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type ERASE_TAPE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_ERASE_LONG: ERASE_TAPE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_ERASE_SHORT: ERASE_TAPE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type FILE_ACCESS_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_READ_DATA: FILE_ACCESS_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_LIST_DIRECTORY: FILE_ACCESS_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_WRITE_DATA: FILE_ACCESS_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ADD_FILE: FILE_ACCESS_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_APPEND_DATA: FILE_ACCESS_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ADD_SUBDIRECTORY: FILE_ACCESS_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_CREATE_PIPE_INSTANCE: FILE_ACCESS_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_READ_EA: FILE_ACCESS_FLAGS = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_WRITE_EA: FILE_ACCESS_FLAGS = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_EXECUTE: FILE_ACCESS_FLAGS = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_TRAVERSE: FILE_ACCESS_FLAGS = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_DELETE_CHILD: FILE_ACCESS_FLAGS = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_READ_ATTRIBUTES: FILE_ACCESS_FLAGS = 128u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_WRITE_ATTRIBUTES: FILE_ACCESS_FLAGS = 256u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const DELETE: FILE_ACCESS_FLAGS = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const READ_CONTROL: FILE_ACCESS_FLAGS = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const WRITE_DAC: FILE_ACCESS_FLAGS = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const WRITE_OWNER: FILE_ACCESS_FLAGS = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SYNCHRONIZE: FILE_ACCESS_FLAGS = 1048576u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STANDARD_RIGHTS_REQUIRED: FILE_ACCESS_FLAGS = 983040u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STANDARD_RIGHTS_READ: FILE_ACCESS_FLAGS = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STANDARD_RIGHTS_WRITE: FILE_ACCESS_FLAGS = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STANDARD_RIGHTS_EXECUTE: FILE_ACCESS_FLAGS = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STANDARD_RIGHTS_ALL: FILE_ACCESS_FLAGS = 2031616u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SPECIFIC_RIGHTS_ALL: FILE_ACCESS_FLAGS = 65535u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ALL_ACCESS: FILE_ACCESS_FLAGS = 2032127u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_GENERIC_READ: FILE_ACCESS_FLAGS = 1179785u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_GENERIC_WRITE: FILE_ACCESS_FLAGS = 1179926u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_GENERIC_EXECUTE: FILE_ACCESS_FLAGS = 1179808u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type FILE_ACTION = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ACTION_ADDED: FILE_ACTION = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ACTION_REMOVED: FILE_ACTION = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ACTION_MODIFIED: FILE_ACTION = 3u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ACTION_RENAMED_OLD_NAME: FILE_ACTION = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ACTION_RENAMED_NEW_NAME: FILE_ACTION = 5u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type FILE_CREATION_DISPOSITION = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CREATE_NEW: FILE_CREATION_DISPOSITION = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CREATE_ALWAYS: FILE_CREATION_DISPOSITION = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OPEN_EXISTING: FILE_CREATION_DISPOSITION = 3u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OPEN_ALWAYS: FILE_CREATION_DISPOSITION = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TRUNCATE_EXISTING: FILE_CREATION_DISPOSITION = 5u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type FILE_DEVICE_TYPE = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_DEVICE_CD_ROM: FILE_DEVICE_TYPE = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_DEVICE_DISK: FILE_DEVICE_TYPE = 7u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_DEVICE_TAPE: FILE_DEVICE_TYPE = 31u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_DEVICE_DVD: FILE_DEVICE_TYPE = 51u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type FILE_FLAGS_AND_ATTRIBUTES = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_READONLY: FILE_FLAGS_AND_ATTRIBUTES = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_HIDDEN: FILE_FLAGS_AND_ATTRIBUTES = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_SYSTEM: FILE_FLAGS_AND_ATTRIBUTES = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_DIRECTORY: FILE_FLAGS_AND_ATTRIBUTES = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_ARCHIVE: FILE_FLAGS_AND_ATTRIBUTES = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_DEVICE: FILE_FLAGS_AND_ATTRIBUTES = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_NORMAL: FILE_FLAGS_AND_ATTRIBUTES = 128u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_TEMPORARY: FILE_FLAGS_AND_ATTRIBUTES = 256u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_SPARSE_FILE: FILE_FLAGS_AND_ATTRIBUTES = 512u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_REPARSE_POINT: FILE_FLAGS_AND_ATTRIBUTES = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_COMPRESSED: FILE_FLAGS_AND_ATTRIBUTES = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_OFFLINE: FILE_FLAGS_AND_ATTRIBUTES = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_NOT_CONTENT_INDEXED: FILE_FLAGS_AND_ATTRIBUTES = 8192u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_ENCRYPTED: FILE_FLAGS_AND_ATTRIBUTES = 16384u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_INTEGRITY_STREAM: FILE_FLAGS_AND_ATTRIBUTES = 32768u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_VIRTUAL: FILE_FLAGS_AND_ATTRIBUTES = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_NO_SCRUB_DATA: FILE_FLAGS_AND_ATTRIBUTES = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_EA: FILE_FLAGS_AND_ATTRIBUTES = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_PINNED: FILE_FLAGS_AND_ATTRIBUTES = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_UNPINNED: FILE_FLAGS_AND_ATTRIBUTES = 1048576u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_RECALL_ON_OPEN: FILE_FLAGS_AND_ATTRIBUTES = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS: FILE_FLAGS_AND_ATTRIBUTES = 4194304u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_FLAG_WRITE_THROUGH: FILE_FLAGS_AND_ATTRIBUTES = 2147483648u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_FLAG_OVERLAPPED: FILE_FLAGS_AND_ATTRIBUTES = 1073741824u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_FLAG_NO_BUFFERING: FILE_FLAGS_AND_ATTRIBUTES = 536870912u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_FLAG_RANDOM_ACCESS: FILE_FLAGS_AND_ATTRIBUTES = 268435456u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_FLAG_SEQUENTIAL_SCAN: FILE_FLAGS_AND_ATTRIBUTES = 134217728u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_FLAG_DELETE_ON_CLOSE: FILE_FLAGS_AND_ATTRIBUTES = 67108864u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_FLAG_BACKUP_SEMANTICS: FILE_FLAGS_AND_ATTRIBUTES = 33554432u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_FLAG_POSIX_SEMANTICS: FILE_FLAGS_AND_ATTRIBUTES = 16777216u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_FLAG_SESSION_AWARE: FILE_FLAGS_AND_ATTRIBUTES = 8388608u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_FLAG_OPEN_REPARSE_POINT: FILE_FLAGS_AND_ATTRIBUTES = 2097152u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_FLAG_OPEN_NO_RECALL: FILE_FLAGS_AND_ATTRIBUTES = 1048576u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_FLAG_FIRST_PIPE_INSTANCE: FILE_FLAGS_AND_ATTRIBUTES = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PIPE_ACCESS_DUPLEX: FILE_FLAGS_AND_ATTRIBUTES = 3u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PIPE_ACCESS_INBOUND: FILE_FLAGS_AND_ATTRIBUTES = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PIPE_ACCESS_OUTBOUND: FILE_FLAGS_AND_ATTRIBUTES = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SECURITY_ANONYMOUS: FILE_FLAGS_AND_ATTRIBUTES = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SECURITY_IDENTIFICATION: FILE_FLAGS_AND_ATTRIBUTES = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SECURITY_IMPERSONATION: FILE_FLAGS_AND_ATTRIBUTES = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SECURITY_DELEGATION: FILE_FLAGS_AND_ATTRIBUTES = 196608u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SECURITY_CONTEXT_TRACKING: FILE_FLAGS_AND_ATTRIBUTES = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SECURITY_EFFECTIVE_ONLY: FILE_FLAGS_AND_ATTRIBUTES = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SECURITY_SQOS_PRESENT: FILE_FLAGS_AND_ATTRIBUTES = 1048576u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SECURITY_VALID_SQOS_FLAGS: FILE_FLAGS_AND_ATTRIBUTES = 2031616u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type FILE_ID_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileIdType: FILE_ID_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ObjectIdType: FILE_ID_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ExtendedFileIdType: FILE_ID_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const MaximumFileIdType: FILE_ID_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type FILE_INFO_BY_HANDLE_CLASS = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileBasicInfo: FILE_INFO_BY_HANDLE_CLASS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileStandardInfo: FILE_INFO_BY_HANDLE_CLASS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileNameInfo: FILE_INFO_BY_HANDLE_CLASS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileRenameInfo: FILE_INFO_BY_HANDLE_CLASS = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileDispositionInfo: FILE_INFO_BY_HANDLE_CLASS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileAllocationInfo: FILE_INFO_BY_HANDLE_CLASS = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileEndOfFileInfo: FILE_INFO_BY_HANDLE_CLASS = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileStreamInfo: FILE_INFO_BY_HANDLE_CLASS = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileCompressionInfo: FILE_INFO_BY_HANDLE_CLASS = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileAttributeTagInfo: FILE_INFO_BY_HANDLE_CLASS = 9i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileIdBothDirectoryInfo: FILE_INFO_BY_HANDLE_CLASS = 10i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileIdBothDirectoryRestartInfo: FILE_INFO_BY_HANDLE_CLASS = 11i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileIoPriorityHintInfo: FILE_INFO_BY_HANDLE_CLASS = 12i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileRemoteProtocolInfo: FILE_INFO_BY_HANDLE_CLASS = 13i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileFullDirectoryInfo: FILE_INFO_BY_HANDLE_CLASS = 14i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileFullDirectoryRestartInfo: FILE_INFO_BY_HANDLE_CLASS = 15i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileStorageInfo: FILE_INFO_BY_HANDLE_CLASS = 16i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileAlignmentInfo: FILE_INFO_BY_HANDLE_CLASS = 17i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileIdInfo: FILE_INFO_BY_HANDLE_CLASS = 18i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileIdExtdDirectoryInfo: FILE_INFO_BY_HANDLE_CLASS = 19i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileIdExtdDirectoryRestartInfo: FILE_INFO_BY_HANDLE_CLASS = 20i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileDispositionInfoEx: FILE_INFO_BY_HANDLE_CLASS = 21i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileRenameInfoEx: FILE_INFO_BY_HANDLE_CLASS = 22i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileCaseSensitiveInfo: FILE_INFO_BY_HANDLE_CLASS = 23i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FileNormalizedNameInfo: FILE_INFO_BY_HANDLE_CLASS = 24i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const MaximumFileInfoByHandleClass: FILE_INFO_BY_HANDLE_CLASS = 25i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type FILE_INFO_FLAGS_PERMISSIONS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PERM_FILE_READ: FILE_INFO_FLAGS_PERMISSIONS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PERM_FILE_WRITE: FILE_INFO_FLAGS_PERMISSIONS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const PERM_FILE_CREATE: FILE_INFO_FLAGS_PERMISSIONS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type FILE_NAME = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_NAME_NORMALIZED: FILE_NAME = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_NAME_OPENED: FILE_NAME = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type FILE_NOTIFY_CHANGE = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_NOTIFY_CHANGE_FILE_NAME: FILE_NOTIFY_CHANGE = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_NOTIFY_CHANGE_DIR_NAME: FILE_NOTIFY_CHANGE = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_NOTIFY_CHANGE_ATTRIBUTES: FILE_NOTIFY_CHANGE = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_NOTIFY_CHANGE_SIZE: FILE_NOTIFY_CHANGE = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_NOTIFY_CHANGE_LAST_WRITE: FILE_NOTIFY_CHANGE = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_NOTIFY_CHANGE_LAST_ACCESS: FILE_NOTIFY_CHANGE = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_NOTIFY_CHANGE_CREATION: FILE_NOTIFY_CHANGE = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_NOTIFY_CHANGE_SECURITY: FILE_NOTIFY_CHANGE = 256u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type FILE_SHARE_MODE = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_SHARE_NONE: FILE_SHARE_MODE = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_SHARE_DELETE: FILE_SHARE_MODE = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_SHARE_READ: FILE_SHARE_MODE = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_SHARE_WRITE: FILE_SHARE_MODE = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type FILE_TYPE = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_TYPE_UNKNOWN: FILE_TYPE = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_TYPE_DISK: FILE_TYPE = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_TYPE_CHAR: FILE_TYPE = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_TYPE_PIPE: FILE_TYPE = 3u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_TYPE_REMOTE: FILE_TYPE = 32768u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type FINDEX_INFO_LEVELS = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FindExInfoStandard: FINDEX_INFO_LEVELS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FindExInfoBasic: FINDEX_INFO_LEVELS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FindExInfoMaxInfoLevel: FINDEX_INFO_LEVELS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type FINDEX_SEARCH_OPS = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FindExSearchNameMatch: FINDEX_SEARCH_OPS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FindExSearchLimitToDirectories: FINDEX_SEARCH_OPS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FindExSearchLimitToDevices: FINDEX_SEARCH_OPS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FindExSearchMaxSearchOp: FINDEX_SEARCH_OPS = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type FIND_FIRST_EX_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FIND_FIRST_EX_CASE_SENSITIVE: FIND_FIRST_EX_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FIND_FIRST_EX_LARGE_FETCH: FIND_FIRST_EX_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FIND_FIRST_EX_ON_DISK_ENTRIES_ONLY: FIND_FIRST_EX_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type GET_FILEEX_INFO_LEVELS = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const GetFileExInfoStandard: GET_FILEEX_INFO_LEVELS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const GetFileExMaxInfoLevel: GET_FILEEX_INFO_LEVELS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type GET_FILE_VERSION_INFO_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_VER_GET_LOCALISED: GET_FILE_VERSION_INFO_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_VER_GET_NEUTRAL: GET_FILE_VERSION_INFO_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_VER_GET_PREFETCHED: GET_FILE_VERSION_INFO_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type GET_TAPE_DRIVE_PARAMETERS_OPERATION = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const GET_TAPE_DRIVE_INFORMATION: GET_TAPE_DRIVE_PARAMETERS_OPERATION = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const GET_TAPE_MEDIA_INFORMATION: GET_TAPE_DRIVE_PARAMETERS_OPERATION = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type IORING_CREATE_ADVISORY_FLAGS = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IORING_CREATE_ADVISORY_FLAGS_NONE: IORING_CREATE_ADVISORY_FLAGS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type IORING_CREATE_REQUIRED_FLAGS = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IORING_CREATE_REQUIRED_FLAGS_NONE: IORING_CREATE_REQUIRED_FLAGS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type IORING_FEATURE_FLAGS = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IORING_FEATURE_FLAGS_NONE: IORING_FEATURE_FLAGS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IORING_FEATURE_UM_EMULATION: IORING_FEATURE_FLAGS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IORING_FEATURE_SET_COMPLETION_EVENT: IORING_FEATURE_FLAGS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type IORING_OP_CODE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IORING_OP_NOP: IORING_OP_CODE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IORING_OP_READ: IORING_OP_CODE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IORING_OP_REGISTER_FILES: IORING_OP_CODE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IORING_OP_REGISTER_BUFFERS: IORING_OP_CODE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IORING_OP_CANCEL: IORING_OP_CODE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type IORING_REF_KIND = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IORING_REF_RAW: IORING_REF_KIND = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IORING_REF_REGISTERED: IORING_REF_KIND = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type IORING_SQE_FLAGS = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IOSQE_FLAGS_NONE: IORING_SQE_FLAGS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type IORING_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IORING_VERSION_INVALID: IORING_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IORING_VERSION_1: IORING_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type LOCK_FILE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const LOCKFILE_EXCLUSIVE_LOCK: LOCK_FILE_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const LOCKFILE_FAIL_IMMEDIATELY: LOCK_FILE_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type LPPROGRESS_ROUTINE_CALLBACK_REASON = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CALLBACK_CHUNK_FINISHED: LPPROGRESS_ROUTINE_CALLBACK_REASON = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const CALLBACK_STREAM_SWITCH: LPPROGRESS_ROUTINE_CALLBACK_REASON = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type LZOPENFILE_STYLE = u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_CANCEL: LZOPENFILE_STYLE = 2048u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_CREATE: LZOPENFILE_STYLE = 4096u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_DELETE: LZOPENFILE_STYLE = 512u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_EXIST: LZOPENFILE_STYLE = 16384u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_PARSE: LZOPENFILE_STYLE = 256u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_PROMPT: LZOPENFILE_STYLE = 8192u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_READ: LZOPENFILE_STYLE = 0u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_READWRITE: LZOPENFILE_STYLE = 2u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_REOPEN: LZOPENFILE_STYLE = 32768u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_SHARE_DENY_NONE: LZOPENFILE_STYLE = 64u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_SHARE_DENY_READ: LZOPENFILE_STYLE = 48u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_SHARE_DENY_WRITE: LZOPENFILE_STYLE = 32u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_SHARE_EXCLUSIVE: LZOPENFILE_STYLE = 16u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_WRITE: LZOPENFILE_STYLE = 1u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_SHARE_COMPAT: LZOPENFILE_STYLE = 0u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const OF_VERIFY: LZOPENFILE_STYLE = 1024u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type MOVE_FILE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const MOVEFILE_COPY_ALLOWED: MOVE_FILE_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const MOVEFILE_CREATE_HARDLINK: MOVE_FILE_FLAGS = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const MOVEFILE_DELAY_UNTIL_REBOOT: MOVE_FILE_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const MOVEFILE_REPLACE_EXISTING: MOVE_FILE_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const MOVEFILE_WRITE_THROUGH: MOVE_FILE_FLAGS = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const MOVEFILE_FAIL_IF_NOT_TRACKABLE: MOVE_FILE_FLAGS = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NTMS_OMID_TYPE = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OMID_TYPE_FILESYSTEM_INFO: NTMS_OMID_TYPE = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OMID_TYPE_RAW_LABEL: NTMS_OMID_TYPE = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NT_CREATE_FILE_DISPOSITION = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_SUPERSEDE: NT_CREATE_FILE_DISPOSITION = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_CREATE: NT_CREATE_FILE_DISPOSITION = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_OPEN: NT_CREATE_FILE_DISPOSITION = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_OPEN_IF: NT_CREATE_FILE_DISPOSITION = 3u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_OVERWRITE: NT_CREATE_FILE_DISPOSITION = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_OVERWRITE_IF: NT_CREATE_FILE_DISPOSITION = 5u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsAccessMask = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_USE_ACCESS: NtmsAccessMask = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MODIFY_ACCESS: NtmsAccessMask = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_CONTROL_ACCESS: NtmsAccessMask = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsAllocateOptions = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_ALLOCATE_NEW: NtmsAllocateOptions = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_ALLOCATE_NEXT: NtmsAllocateOptions = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_ALLOCATE_ERROR_IF_UNAVAILABLE: NtmsAllocateOptions = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsAllocationPolicy = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_ALLOCATE_FROMSCRATCH: NtmsAllocationPolicy = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsAsyncOperations = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_ASYNCOP_MOUNT: NtmsAsyncOperations = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsAsyncStatus = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_ASYNCSTATE_QUEUED: NtmsAsyncStatus = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_ASYNCSTATE_WAIT_RESOURCE: NtmsAsyncStatus = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_ASYNCSTATE_WAIT_OPERATOR: NtmsAsyncStatus = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_ASYNCSTATE_INPROCESS: NtmsAsyncStatus = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_ASYNCSTATE_COMPLETE: NtmsAsyncStatus = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsBarCodeState = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_BARCODESTATE_OK: NtmsBarCodeState = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_BARCODESTATE_UNREADABLE: NtmsBarCodeState = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsCreateNtmsMediaOptions = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_ERROR_ON_DUPLICATE: NtmsCreateNtmsMediaOptions = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsCreateOptions = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPEN_EXISTING: NtmsCreateOptions = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_CREATE_NEW: NtmsCreateOptions = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPEN_ALWAYS: NtmsCreateOptions = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsDeallocationPolicy = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DEALLOCATE_TOSCRATCH: NtmsDeallocationPolicy = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsDismountOptions = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DISMOUNT_DEFERRED: NtmsDismountOptions = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DISMOUNT_IMMEDIATE: NtmsDismountOptions = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsDoorState = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DOORSTATE_UNKNOWN: NtmsDoorState = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DOORSTATE_CLOSED: NtmsDoorState = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DOORSTATE_OPEN: NtmsDoorState = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsDriveState = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DRIVESTATE_DISMOUNTED: NtmsDriveState = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DRIVESTATE_MOUNTED: NtmsDriveState = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DRIVESTATE_LOADED: NtmsDriveState = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DRIVESTATE_UNLOADED: NtmsDriveState = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DRIVESTATE_BEING_CLEANED: NtmsDriveState = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DRIVESTATE_DISMOUNTABLE: NtmsDriveState = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsDriveType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_UNKNOWN_DRIVE: NtmsDriveType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsEjectOperation = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_EJECT_START: NtmsEjectOperation = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_EJECT_STOP: NtmsEjectOperation = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_EJECT_QUEUE: NtmsEjectOperation = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_EJECT_FORCE: NtmsEjectOperation = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_EJECT_IMMEDIATE: NtmsEjectOperation = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_EJECT_ASK_USER: NtmsEjectOperation = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsEnumerateOption = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_ENUM_DEFAULT: NtmsEnumerateOption = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_ENUM_ROOTPOOL: NtmsEnumerateOption = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsInjectOperation = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_INJECT_START: NtmsInjectOperation = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_INJECT_STOP: NtmsInjectOperation = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_INJECT_RETRACT: NtmsInjectOperation = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_INJECT_STARTMANY: NtmsInjectOperation = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsInventoryMethod = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_INVENTORY_NONE: NtmsInventoryMethod = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_INVENTORY_FAST: NtmsInventoryMethod = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_INVENTORY_OMID: NtmsInventoryMethod = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_INVENTORY_DEFAULT: NtmsInventoryMethod = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_INVENTORY_SLOT: NtmsInventoryMethod = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_INVENTORY_STOP: NtmsInventoryMethod = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_INVENTORY_MAX: NtmsInventoryMethod = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsLibRequestFlags = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LIBREQFLAGS_NOAUTOPURGE: NtmsLibRequestFlags = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LIBREQFLAGS_NOFAILEDPURGE: NtmsLibRequestFlags = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsLibraryFlags = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LIBRARYFLAG_FIXEDOFFLINE: NtmsLibraryFlags = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LIBRARYFLAG_CLEANERPRESENT: NtmsLibraryFlags = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LIBRARYFLAG_AUTODETECTCHANGE: NtmsLibraryFlags = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LIBRARYFLAG_IGNORECLEANERUSESREMAINING: NtmsLibraryFlags = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LIBRARYFLAG_RECOGNIZECLEANERBARCODE: NtmsLibraryFlags = 16i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsLibraryType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LIBRARYTYPE_UNKNOWN: NtmsLibraryType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LIBRARYTYPE_OFFLINE: NtmsLibraryType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LIBRARYTYPE_ONLINE: NtmsLibraryType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LIBRARYTYPE_STANDALONE: NtmsLibraryType = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsLmOperation = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_REMOVE: NtmsLmOperation = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_DISABLECHANGER: NtmsLmOperation = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_DISABLELIBRARY: NtmsLmOperation = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_ENABLECHANGER: NtmsLmOperation = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_ENABLELIBRARY: NtmsLmOperation = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_DISABLEDRIVE: NtmsLmOperation = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_ENABLEDRIVE: NtmsLmOperation = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_DISABLEMEDIA: NtmsLmOperation = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_ENABLEMEDIA: NtmsLmOperation = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_UPDATEOMID: NtmsLmOperation = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_INVENTORY: NtmsLmOperation = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_DOORACCESS: NtmsLmOperation = 9i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_EJECT: NtmsLmOperation = 10i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_EJECTCLEANER: NtmsLmOperation = 11i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_INJECT: NtmsLmOperation = 12i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_INJECTCLEANER: NtmsLmOperation = 13i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_PROCESSOMID: NtmsLmOperation = 14i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_CLEANDRIVE: NtmsLmOperation = 15i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_DISMOUNT: NtmsLmOperation = 16i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_MOUNT: NtmsLmOperation = 17i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_WRITESCRATCH: NtmsLmOperation = 18i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_CLASSIFY: NtmsLmOperation = 19i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_RESERVECLEANER: NtmsLmOperation = 20i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_RELEASECLEANER: NtmsLmOperation = 21i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_MAXWORKITEM: NtmsLmOperation = 22i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsLmState = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_QUEUED: NtmsLmState = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_INPROCESS: NtmsLmState = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_PASSED: NtmsLmState = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_FAILED: NtmsLmState = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_INVALID: NtmsLmState = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_WAITING: NtmsLmState = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_DEFERRED: NtmsLmState = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_DEFFERED: NtmsLmState = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_CANCELLED: NtmsLmState = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LM_STOPPED: NtmsLmState = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsMediaPoolPolicy = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_POOLPOLICY_PURGEOFFLINESCRATCH: NtmsMediaPoolPolicy = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_POOLPOLICY_KEEPOFFLINEIMPORT: NtmsMediaPoolPolicy = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsMediaState = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MEDIASTATE_IDLE: NtmsMediaState = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MEDIASTATE_INUSE: NtmsMediaState = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MEDIASTATE_MOUNTED: NtmsMediaState = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MEDIASTATE_LOADED: NtmsMediaState = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MEDIASTATE_UNLOADED: NtmsMediaState = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MEDIASTATE_OPERROR: NtmsMediaState = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MEDIASTATE_OPREQ: NtmsMediaState = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsMountOptions = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MOUNT_READ: NtmsMountOptions = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MOUNT_WRITE: NtmsMountOptions = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MOUNT_ERROR_NOT_AVAILABLE: NtmsMountOptions = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MOUNT_ERROR_IF_UNAVAILABLE: NtmsMountOptions = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MOUNT_ERROR_OFFLINE: NtmsMountOptions = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MOUNT_ERROR_IF_OFFLINE: NtmsMountOptions = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MOUNT_SPECIFIC_DRIVE: NtmsMountOptions = 16i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MOUNT_NOWAIT: NtmsMountOptions = 32i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsMountPriority = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PRIORITY_DEFAULT: NtmsMountPriority = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PRIORITY_HIGHEST: NtmsMountPriority = 15i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PRIORITY_HIGH: NtmsMountPriority = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PRIORITY_NORMAL: NtmsMountPriority = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PRIORITY_LOW: NtmsMountPriority = -7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PRIORITY_LOWEST: NtmsMountPriority = -15i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsNotificationOperations = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OBJ_UPDATE: NtmsNotificationOperations = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OBJ_INSERT: NtmsNotificationOperations = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OBJ_DELETE: NtmsNotificationOperations = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_EVENT_SIGNAL: NtmsNotificationOperations = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_EVENT_COMPLETE: NtmsNotificationOperations = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsObjectsTypes = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_UNKNOWN: NtmsObjectsTypes = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OBJECT: NtmsObjectsTypes = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_CHANGER: NtmsObjectsTypes = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_CHANGER_TYPE: NtmsObjectsTypes = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_COMPUTER: NtmsObjectsTypes = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DRIVE: NtmsObjectsTypes = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_DRIVE_TYPE: NtmsObjectsTypes = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_IEDOOR: NtmsObjectsTypes = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_IEPORT: NtmsObjectsTypes = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LIBRARY: NtmsObjectsTypes = 9i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LIBREQUEST: NtmsObjectsTypes = 10i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_LOGICAL_MEDIA: NtmsObjectsTypes = 11i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MEDIA_POOL: NtmsObjectsTypes = 12i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MEDIA_TYPE: NtmsObjectsTypes = 13i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PARTITION: NtmsObjectsTypes = 14i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PHYSICAL_MEDIA: NtmsObjectsTypes = 15i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_STORAGESLOT: NtmsObjectsTypes = 16i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPREQUEST: NtmsObjectsTypes = 17i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_UI_DESTINATION: NtmsObjectsTypes = 18i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_NUMBER_OF_OBJECT_TYPES: NtmsObjectsTypes = 19i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsOpRequestFlags = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPREQFLAGS_NOAUTOPURGE: NtmsOpRequestFlags = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPREQFLAGS_NOFAILEDPURGE: NtmsOpRequestFlags = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPREQFLAGS_NOALERTS: NtmsOpRequestFlags = 16i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPREQFLAGS_NOTRAYICON: NtmsOpRequestFlags = 32i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsOperationalState = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_READY: NtmsOperationalState = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_INITIALIZING: NtmsOperationalState = 10i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_NEEDS_SERVICE: NtmsOperationalState = 20i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_NOT_PRESENT: NtmsOperationalState = 21i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsOpreqCommand = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPREQ_UNKNOWN: NtmsOpreqCommand = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPREQ_NEWMEDIA: NtmsOpreqCommand = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPREQ_CLEANER: NtmsOpreqCommand = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPREQ_DEVICESERVICE: NtmsOpreqCommand = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPREQ_MOVEMEDIA: NtmsOpreqCommand = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPREQ_MESSAGE: NtmsOpreqCommand = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsOpreqState = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPSTATE_UNKNOWN: NtmsOpreqState = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPSTATE_SUBMITTED: NtmsOpreqState = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPSTATE_ACTIVE: NtmsOpreqState = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPSTATE_INPROGRESS: NtmsOpreqState = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPSTATE_REFUSED: NtmsOpreqState = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_OPSTATE_COMPLETE: NtmsOpreqState = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsPartitionState = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PARTSTATE_UNKNOWN: NtmsPartitionState = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PARTSTATE_UNPREPARED: NtmsPartitionState = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PARTSTATE_INCOMPATIBLE: NtmsPartitionState = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PARTSTATE_DECOMMISSIONED: NtmsPartitionState = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PARTSTATE_AVAILABLE: NtmsPartitionState = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PARTSTATE_ALLOCATED: NtmsPartitionState = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PARTSTATE_COMPLETE: NtmsPartitionState = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PARTSTATE_FOREIGN: NtmsPartitionState = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PARTSTATE_IMPORT: NtmsPartitionState = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PARTSTATE_RESERVED: NtmsPartitionState = 9i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsPoolType = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_POOLTYPE_UNKNOWN: NtmsPoolType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_POOLTYPE_SCRATCH: NtmsPoolType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_POOLTYPE_FOREIGN: NtmsPoolType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_POOLTYPE_IMPORT: NtmsPoolType = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_POOLTYPE_APPLICATION: NtmsPoolType = 1000i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsPortContent = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PORTCONTENT_UNKNOWN: NtmsPortContent = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PORTCONTENT_FULL: NtmsPortContent = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PORTCONTENT_EMPTY: NtmsPortContent = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsPortPosition = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PORTPOSITION_UNKNOWN: NtmsPortPosition = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PORTPOSITION_EXTENDED: NtmsPortPosition = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_PORTPOSITION_RETRACTED: NtmsPortPosition = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsReadWriteCharacteristics = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MEDIARW_UNKNOWN: NtmsReadWriteCharacteristics = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MEDIARW_REWRITABLE: NtmsReadWriteCharacteristics = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MEDIARW_WRITEONCE: NtmsReadWriteCharacteristics = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_MEDIARW_READONLY: NtmsReadWriteCharacteristics = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsSessionOptions = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_SESSION_QUERYEXPEDITE: NtmsSessionOptions = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsSlotState = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_SLOTSTATE_UNKNOWN: NtmsSlotState = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_SLOTSTATE_FULL: NtmsSlotState = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_SLOTSTATE_EMPTY: NtmsSlotState = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_SLOTSTATE_NOTPRESENT: NtmsSlotState = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_SLOTSTATE_NEEDSINVENTORY: NtmsSlotState = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsUIOperations = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_UIDEST_ADD: NtmsUIOperations = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_UIDEST_DELETE: NtmsUIOperations = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_UIDEST_DELETEALL: NtmsUIOperations = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_UIOPERATION_MAX: NtmsUIOperations = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type NtmsUITypes = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_UITYPE_INVALID: NtmsUITypes = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_UITYPE_INFO: NtmsUITypes = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_UITYPE_REQ: NtmsUITypes = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_UITYPE_ERR: NtmsUITypes = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const NTMS_UITYPE_MAX: NtmsUITypes = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type PREPARE_TAPE_OPERATION = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_FORMAT: PREPARE_TAPE_OPERATION = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_LOAD: PREPARE_TAPE_OPERATION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_LOCK: PREPARE_TAPE_OPERATION = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_TENSION: PREPARE_TAPE_OPERATION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_UNLOAD: PREPARE_TAPE_OPERATION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_UNLOCK: PREPARE_TAPE_OPERATION = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type PRIORITY_HINT = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IoPriorityHintVeryLow: PRIORITY_HINT = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IoPriorityHintLow: PRIORITY_HINT = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const IoPriorityHintNormal: PRIORITY_HINT = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const MaximumIoPriorityHintType: PRIORITY_HINT = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type READ_DIRECTORY_NOTIFY_INFORMATION_CLASS = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ReadDirectoryNotifyInformation: READ_DIRECTORY_NOTIFY_INFORMATION_CLASS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ReadDirectoryNotifyExtendedInformation: READ_DIRECTORY_NOTIFY_INFORMATION_CLASS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type REPLACE_FILE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const REPLACEFILE_WRITE_THROUGH: REPLACE_FILE_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const REPLACEFILE_IGNORE_MERGE_ERRORS: REPLACE_FILE_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const REPLACEFILE_IGNORE_ACL_ERRORS: REPLACE_FILE_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type SERVER_CERTIFICATE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const QUIC: SERVER_CERTIFICATE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type SESSION_INFO_USER_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SESS_GUEST: SESSION_INFO_USER_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SESS_NOENCRYPTION: SESSION_INFO_USER_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type SET_FILE_POINTER_MOVE_METHOD = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_BEGIN: SET_FILE_POINTER_MOVE_METHOD = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_CURRENT: SET_FILE_POINTER_MOVE_METHOD = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FILE_END: SET_FILE_POINTER_MOVE_METHOD = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type SHARE_INFO_PERMISSIONS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ACCESS_READ: SHARE_INFO_PERMISSIONS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ACCESS_WRITE: SHARE_INFO_PERMISSIONS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ACCESS_CREATE: SHARE_INFO_PERMISSIONS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ACCESS_EXEC: SHARE_INFO_PERMISSIONS = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ACCESS_DELETE: SHARE_INFO_PERMISSIONS = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ACCESS_ATRIB: SHARE_INFO_PERMISSIONS = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ACCESS_PERM: SHARE_INFO_PERMISSIONS = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const ACCESS_ALL: SHARE_INFO_PERMISSIONS = 32768u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type SHARE_TYPE = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STYPE_DISKTREE: SHARE_TYPE = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STYPE_PRINTQ: SHARE_TYPE = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STYPE_DEVICE: SHARE_TYPE = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STYPE_IPC: SHARE_TYPE = 3u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STYPE_SPECIAL: SHARE_TYPE = 2147483648u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STYPE_TEMPORARY: SHARE_TYPE = 1073741824u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const STYPE_MASK: SHARE_TYPE = 255u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type STORAGE_BUS_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeUnknown: STORAGE_BUS_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeScsi: STORAGE_BUS_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeAtapi: STORAGE_BUS_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeAta: STORAGE_BUS_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusType1394: STORAGE_BUS_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeSsa: STORAGE_BUS_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeFibre: STORAGE_BUS_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeUsb: STORAGE_BUS_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeRAID: STORAGE_BUS_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeiScsi: STORAGE_BUS_TYPE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeSas: STORAGE_BUS_TYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeSata: STORAGE_BUS_TYPE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeSd: STORAGE_BUS_TYPE = 12i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeMmc: STORAGE_BUS_TYPE = 13i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeVirtual: STORAGE_BUS_TYPE = 14i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeFileBackedVirtual: STORAGE_BUS_TYPE = 15i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeSpaces: STORAGE_BUS_TYPE = 16i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeNvme: STORAGE_BUS_TYPE = 17i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeSCM: STORAGE_BUS_TYPE = 18i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeUfs: STORAGE_BUS_TYPE = 19i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeMax: STORAGE_BUS_TYPE = 20i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BusTypeMaxReserved: STORAGE_BUS_TYPE = 127i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type STREAM_INFO_LEVELS = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FindStreamInfoStandard: STREAM_INFO_LEVELS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const FindStreamInfoMaxInfoLevel: STREAM_INFO_LEVELS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type SYMBOLIC_LINK_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SYMBOLIC_LINK_FLAG_DIRECTORY: SYMBOLIC_LINK_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE: SYMBOLIC_LINK_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type TAPEMARK_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_FILEMARKS: TAPEMARK_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_LONG_FILEMARKS: TAPEMARK_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_SETMARKS: TAPEMARK_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_SHORT_FILEMARKS: TAPEMARK_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type TAPE_INFORMATION_TYPE = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SET_TAPE_DRIVE_INFORMATION: TAPE_INFORMATION_TYPE = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const SET_TAPE_MEDIA_INFORMATION: TAPE_INFORMATION_TYPE = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type TAPE_POSITION_METHOD = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_ABSOLUTE_BLOCK: TAPE_POSITION_METHOD = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_LOGICAL_BLOCK: TAPE_POSITION_METHOD = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_REWIND: TAPE_POSITION_METHOD = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_SPACE_END_OF_DATA: TAPE_POSITION_METHOD = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_SPACE_FILEMARKS: TAPE_POSITION_METHOD = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_SPACE_RELATIVE_BLOCKS: TAPE_POSITION_METHOD = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_SPACE_SEQUENTIAL_FMKS: TAPE_POSITION_METHOD = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_SPACE_SEQUENTIAL_SMKS: TAPE_POSITION_METHOD = 9i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_SPACE_SETMARKS: TAPE_POSITION_METHOD = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type TAPE_POSITION_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_ABSOLUTE_POSITION: TAPE_POSITION_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TAPE_LOGICAL_POSITION: TAPE_POSITION_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type TRANSACTION_OUTCOME = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TransactionOutcomeUndetermined: TRANSACTION_OUTCOME = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TransactionOutcomeCommitted: TRANSACTION_OUTCOME = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TransactionOutcomeAborted: TRANSACTION_OUTCOME = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type TXFS_MINIVERSION = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TXFS_MINIVERSION_COMMITTED_VIEW: TXFS_MINIVERSION = 0u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TXFS_MINIVERSION_DIRTY_VIEW: TXFS_MINIVERSION = 65535u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TXFS_MINIVERSION_DEFAULT_VIEW: TXFS_MINIVERSION = 65534u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type TXF_LOG_RECORD_TYPE = u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TXF_LOG_RECORD_TYPE_AFFECTED_FILE: TXF_LOG_RECORD_TYPE = 4u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TXF_LOG_RECORD_TYPE_TRUNCATE: TXF_LOG_RECORD_TYPE = 2u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const TXF_LOG_RECORD_TYPE_WRITE: TXF_LOG_RECORD_TYPE = 1u16; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type VER_FIND_FILE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFFF_ISSHAREDFILE: VER_FIND_FILE_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type VER_FIND_FILE_STATUS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFF_CURNEDEST: VER_FIND_FILE_STATUS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFF_FILEINUSE: VER_FIND_FILE_STATUS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFF_BUFFTOOSMALL: VER_FIND_FILE_STATUS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type VER_INSTALL_FILE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIFF_FORCEINSTALL: VER_INSTALL_FILE_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIFF_DONTDELETEOLD: VER_INSTALL_FILE_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type VER_INSTALL_FILE_STATUS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_TEMPFILE: VER_INSTALL_FILE_STATUS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_MISMATCH: VER_INSTALL_FILE_STATUS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_SRCOLD: VER_INSTALL_FILE_STATUS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_DIFFLANG: VER_INSTALL_FILE_STATUS = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_DIFFCODEPG: VER_INSTALL_FILE_STATUS = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_DIFFTYPE: VER_INSTALL_FILE_STATUS = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_WRITEPROT: VER_INSTALL_FILE_STATUS = 64u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_FILEINUSE: VER_INSTALL_FILE_STATUS = 128u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_OUTOFSPACE: VER_INSTALL_FILE_STATUS = 256u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_ACCESSVIOLATION: VER_INSTALL_FILE_STATUS = 512u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_SHARINGVIOLATION: VER_INSTALL_FILE_STATUS = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_CANNOTCREATE: VER_INSTALL_FILE_STATUS = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_CANNOTDELETE: VER_INSTALL_FILE_STATUS = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_CANNOTRENAME: VER_INSTALL_FILE_STATUS = 8192u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_CANNOTDELETECUR: VER_INSTALL_FILE_STATUS = 16384u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_OUTOFMEMORY: VER_INSTALL_FILE_STATUS = 32768u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_CANNOTREADSRC: VER_INSTALL_FILE_STATUS = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_CANNOTREADDST: VER_INSTALL_FILE_STATUS = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_BUFFTOOSMALL: VER_INSTALL_FILE_STATUS = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_CANNOTLOADLZ32: VER_INSTALL_FILE_STATUS = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VIF_CANNOTLOADCABINET: VER_INSTALL_FILE_STATUS = 1048576u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type VS_FIXEDFILEINFO_FILE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VS_FF_DEBUG: VS_FIXEDFILEINFO_FILE_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VS_FF_PRERELEASE: VS_FIXEDFILEINFO_FILE_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VS_FF_PATCHED: VS_FIXEDFILEINFO_FILE_FLAGS = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VS_FF_PRIVATEBUILD: VS_FIXEDFILEINFO_FILE_FLAGS = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VS_FF_INFOINFERRED: VS_FIXEDFILEINFO_FILE_FLAGS = 16u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VS_FF_SPECIALBUILD: VS_FIXEDFILEINFO_FILE_FLAGS = 32u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type VS_FIXEDFILEINFO_FILE_OS = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS_UNKNOWN: VS_FIXEDFILEINFO_FILE_OS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS_DOS: VS_FIXEDFILEINFO_FILE_OS = 65536i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS_OS216: VS_FIXEDFILEINFO_FILE_OS = 131072i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS_OS232: VS_FIXEDFILEINFO_FILE_OS = 196608i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS_NT: VS_FIXEDFILEINFO_FILE_OS = 262144i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS_WINCE: VS_FIXEDFILEINFO_FILE_OS = 327680i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS__BASE: VS_FIXEDFILEINFO_FILE_OS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS__WINDOWS16: VS_FIXEDFILEINFO_FILE_OS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS__PM16: VS_FIXEDFILEINFO_FILE_OS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS__PM32: VS_FIXEDFILEINFO_FILE_OS = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS__WINDOWS32: VS_FIXEDFILEINFO_FILE_OS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS_DOS_WINDOWS16: VS_FIXEDFILEINFO_FILE_OS = 65537i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS_DOS_WINDOWS32: VS_FIXEDFILEINFO_FILE_OS = 65540i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS_OS216_PM16: VS_FIXEDFILEINFO_FILE_OS = 131074i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS_OS232_PM32: VS_FIXEDFILEINFO_FILE_OS = 196611i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VOS_NT_WINDOWS32: VS_FIXEDFILEINFO_FILE_OS = 262148i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type VS_FIXEDFILEINFO_FILE_SUBTYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_UNKNOWN: VS_FIXEDFILEINFO_FILE_SUBTYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_DRV_PRINTER: VS_FIXEDFILEINFO_FILE_SUBTYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_DRV_KEYBOARD: VS_FIXEDFILEINFO_FILE_SUBTYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_DRV_LANGUAGE: VS_FIXEDFILEINFO_FILE_SUBTYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_DRV_DISPLAY: VS_FIXEDFILEINFO_FILE_SUBTYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_DRV_MOUSE: VS_FIXEDFILEINFO_FILE_SUBTYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_DRV_NETWORK: VS_FIXEDFILEINFO_FILE_SUBTYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_DRV_SYSTEM: VS_FIXEDFILEINFO_FILE_SUBTYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_DRV_INSTALLABLE: VS_FIXEDFILEINFO_FILE_SUBTYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_DRV_SOUND: VS_FIXEDFILEINFO_FILE_SUBTYPE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_DRV_COMM: VS_FIXEDFILEINFO_FILE_SUBTYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_DRV_INPUTMETHOD: VS_FIXEDFILEINFO_FILE_SUBTYPE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_DRV_VERSIONED_PRINTER: VS_FIXEDFILEINFO_FILE_SUBTYPE = 12i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_FONT_RASTER: VS_FIXEDFILEINFO_FILE_SUBTYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_FONT_VECTOR: VS_FIXEDFILEINFO_FILE_SUBTYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT2_FONT_TRUETYPE: VS_FIXEDFILEINFO_FILE_SUBTYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type VS_FIXEDFILEINFO_FILE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT_UNKNOWN: VS_FIXEDFILEINFO_FILE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT_APP: VS_FIXEDFILEINFO_FILE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT_DLL: VS_FIXEDFILEINFO_FILE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT_DRV: VS_FIXEDFILEINFO_FILE_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT_FONT: VS_FIXEDFILEINFO_FILE_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT_VXD: VS_FIXEDFILEINFO_FILE_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const VFT_STATIC_LIB: VS_FIXEDFILEINFO_FILE_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type WIN_STREAM_ID = u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BACKUP_ALTERNATE_DATA: WIN_STREAM_ID = 4u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BACKUP_DATA: WIN_STREAM_ID = 1u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BACKUP_EA_DATA: WIN_STREAM_ID = 2u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BACKUP_LINK: WIN_STREAM_ID = 5u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BACKUP_OBJECT_ID: WIN_STREAM_ID = 7u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BACKUP_PROPERTY_DATA: WIN_STREAM_ID = 6u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BACKUP_REPARSE_DATA: WIN_STREAM_ID = 8u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BACKUP_SECURITY_DATA: WIN_STREAM_ID = 3u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BACKUP_SPARSE_BLOCK: WIN_STREAM_ID = 9u32; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub const BACKUP_TXFS_DATA: WIN_STREAM_ID = 10u32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct BY_HANDLE_FILE_INFORMATION { + pub dwFileAttributes: u32, + pub ftCreationTime: super::super::Foundation::FILETIME, + pub ftLastAccessTime: super::super::Foundation::FILETIME, + pub ftLastWriteTime: super::super::Foundation::FILETIME, + pub dwVolumeSerialNumber: u32, + pub nFileSizeHigh: u32, + pub nFileSizeLow: u32, + pub nNumberOfLinks: u32, + pub nFileIndexHigh: u32, + pub nFileIndexLow: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for BY_HANDLE_FILE_INFORMATION {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for BY_HANDLE_FILE_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_LOG_NAME_INFORMATION { + pub NameLengthInBytes: u16, + pub Name: [u16; 1], +} +impl ::core::marker::Copy for CLFS_LOG_NAME_INFORMATION {} +impl ::core::clone::Clone for CLFS_LOG_NAME_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_MGMT_NOTIFICATION { + pub Notification: CLFS_MGMT_NOTIFICATION_TYPE, + pub Lsn: CLS_LSN, + pub LogIsPinned: u16, +} +impl ::core::marker::Copy for CLFS_MGMT_NOTIFICATION {} +impl ::core::clone::Clone for CLFS_MGMT_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_MGMT_POLICY { + pub Version: u32, + pub LengthInBytes: u32, + pub PolicyFlags: u32, + pub PolicyType: CLFS_MGMT_POLICY_TYPE, + pub PolicyParameters: CLFS_MGMT_POLICY_0, +} +impl ::core::marker::Copy for CLFS_MGMT_POLICY {} +impl ::core::clone::Clone for CLFS_MGMT_POLICY { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub union CLFS_MGMT_POLICY_0 { + pub MaximumSize: CLFS_MGMT_POLICY_0_4, + pub MinimumSize: CLFS_MGMT_POLICY_0_5, + pub NewContainerSize: CLFS_MGMT_POLICY_0_8, + pub GrowthRate: CLFS_MGMT_POLICY_0_2, + pub LogTail: CLFS_MGMT_POLICY_0_3, + pub AutoShrink: CLFS_MGMT_POLICY_0_1, + pub AutoGrow: CLFS_MGMT_POLICY_0_0, + pub NewContainerPrefix: CLFS_MGMT_POLICY_0_7, + pub NewContainerSuffix: CLFS_MGMT_POLICY_0_9, + pub NewContainerExtension: CLFS_MGMT_POLICY_0_6, +} +impl ::core::marker::Copy for CLFS_MGMT_POLICY_0 {} +impl ::core::clone::Clone for CLFS_MGMT_POLICY_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_MGMT_POLICY_0_0 { + pub Enabled: u32, +} +impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_0 {} +impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_MGMT_POLICY_0_1 { + pub Percentage: u32, +} +impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_1 {} +impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_MGMT_POLICY_0_2 { + pub AbsoluteGrowthInContainers: u32, + pub RelativeGrowthPercentage: u32, +} +impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_2 {} +impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_MGMT_POLICY_0_3 { + pub MinimumAvailablePercentage: u32, + pub MinimumAvailableContainers: u32, +} +impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_3 {} +impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_3 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_MGMT_POLICY_0_4 { + pub Containers: u32, +} +impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_4 {} +impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_4 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_MGMT_POLICY_0_5 { + pub Containers: u32, +} +impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_5 {} +impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_5 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_MGMT_POLICY_0_6 { + pub ExtensionLengthInBytes: u16, + pub ExtensionString: [u16; 1], +} +impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_6 {} +impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_6 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_MGMT_POLICY_0_7 { + pub PrefixLengthInBytes: u16, + pub PrefixString: [u16; 1], +} +impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_7 {} +impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_7 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_MGMT_POLICY_0_8 { + pub SizeInBytes: u32, +} +impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_8 {} +impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_8 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_MGMT_POLICY_0_9 { + pub NextContainerSuffix: u64, +} +impl ::core::marker::Copy for CLFS_MGMT_POLICY_0_9 {} +impl ::core::clone::Clone for CLFS_MGMT_POLICY_0_9 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_NODE_ID { + pub cType: u32, + pub cbNode: u32, +} +impl ::core::marker::Copy for CLFS_NODE_ID {} +impl ::core::clone::Clone for CLFS_NODE_ID { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_PHYSICAL_LSN_INFORMATION { + pub StreamIdentifier: u8, + pub VirtualLsn: CLS_LSN, + pub PhysicalLsn: CLS_LSN, +} +impl ::core::marker::Copy for CLFS_PHYSICAL_LSN_INFORMATION {} +impl ::core::clone::Clone for CLFS_PHYSICAL_LSN_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLFS_STREAM_ID_INFORMATION { + pub StreamIdentifier: u8, +} +impl ::core::marker::Copy for CLFS_STREAM_ID_INFORMATION {} +impl ::core::clone::Clone for CLFS_STREAM_ID_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLS_ARCHIVE_DESCRIPTOR { + pub coffLow: u64, + pub coffHigh: u64, + pub infoContainer: CLS_CONTAINER_INFORMATION, +} +impl ::core::marker::Copy for CLS_ARCHIVE_DESCRIPTOR {} +impl ::core::clone::Clone for CLS_ARCHIVE_DESCRIPTOR { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLS_CONTAINER_INFORMATION { + pub FileAttributes: u32, + pub CreationTime: u64, + pub LastAccessTime: u64, + pub LastWriteTime: u64, + pub ContainerSize: i64, + pub FileNameActualLength: u32, + pub FileNameLength: u32, + pub FileName: [u16; 256], + pub State: u32, + pub PhysicalContainerId: u32, + pub LogicalContainerId: u32, +} +impl ::core::marker::Copy for CLS_CONTAINER_INFORMATION {} +impl ::core::clone::Clone for CLS_CONTAINER_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLS_INFORMATION { + pub TotalAvailable: i64, + pub CurrentAvailable: i64, + pub TotalReservation: i64, + pub BaseFileSize: u64, + pub ContainerSize: u64, + pub TotalContainers: u32, + pub FreeContainers: u32, + pub TotalClients: u32, + pub Attributes: u32, + pub FlushThreshold: u32, + pub SectorSize: u32, + pub MinArchiveTailLsn: CLS_LSN, + pub BaseLsn: CLS_LSN, + pub LastFlushedLsn: CLS_LSN, + pub LastLsn: CLS_LSN, + pub RestartLsn: CLS_LSN, + pub Identity: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for CLS_INFORMATION {} +impl ::core::clone::Clone for CLS_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLS_IO_STATISTICS { + pub hdrIoStats: CLS_IO_STATISTICS_HEADER, + pub cFlush: u64, + pub cbFlush: u64, + pub cMetaFlush: u64, + pub cbMetaFlush: u64, +} +impl ::core::marker::Copy for CLS_IO_STATISTICS {} +impl ::core::clone::Clone for CLS_IO_STATISTICS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLS_IO_STATISTICS_HEADER { + pub ubMajorVersion: u8, + pub ubMinorVersion: u8, + pub eStatsClass: CLFS_IOSTATS_CLASS, + pub cbLength: u16, + pub coffData: u32, +} +impl ::core::marker::Copy for CLS_IO_STATISTICS_HEADER {} +impl ::core::clone::Clone for CLS_IO_STATISTICS_HEADER { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLS_LSN { + pub Internal: u64, +} +impl ::core::marker::Copy for CLS_LSN {} +impl ::core::clone::Clone for CLS_LSN { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct CLS_SCAN_CONTEXT { + pub cidNode: CLFS_NODE_ID, + pub hLog: super::super::Foundation::HANDLE, + pub cIndex: u32, + pub cContainers: u32, + pub cContainersReturned: u32, + pub eScanMode: u8, + pub pinfoContainer: *mut CLS_CONTAINER_INFORMATION, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for CLS_SCAN_CONTEXT {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for CLS_SCAN_CONTEXT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CLS_WRITE_ENTRY { + pub Buffer: *mut ::core::ffi::c_void, + pub ByteLength: u32, +} +impl ::core::marker::Copy for CLS_WRITE_ENTRY {} +impl ::core::clone::Clone for CLS_WRITE_ENTRY { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CONNECTION_INFO_0 { + pub coni0_id: u32, +} +impl ::core::marker::Copy for CONNECTION_INFO_0 {} +impl ::core::clone::Clone for CONNECTION_INFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct CONNECTION_INFO_1 { + pub coni1_id: u32, + pub coni1_type: SHARE_TYPE, + pub coni1_num_opens: u32, + pub coni1_num_users: u32, + pub coni1_time: u32, + pub coni1_username: ::windows_sys::core::PWSTR, + pub coni1_netname: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for CONNECTION_INFO_1 {} +impl ::core::clone::Clone for CONNECTION_INFO_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct COPYFILE2_EXTENDED_PARAMETERS { + pub dwSize: u32, + pub dwCopyFlags: u32, + pub pfCancel: *mut super::super::Foundation::BOOL, + pub pProgressRoutine: PCOPYFILE2_PROGRESS_ROUTINE, + pub pvCallbackContext: *mut ::core::ffi::c_void, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for COPYFILE2_EXTENDED_PARAMETERS {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for COPYFILE2_EXTENDED_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct COPYFILE2_EXTENDED_PARAMETERS_V2 { + pub dwSize: u32, + pub dwCopyFlags: u32, + pub pfCancel: *mut super::super::Foundation::BOOL, + pub pProgressRoutine: PCOPYFILE2_PROGRESS_ROUTINE, + pub pvCallbackContext: *mut ::core::ffi::c_void, + pub dwCopyFlagsV2: u32, + pub ioDesiredSize: u32, + pub ioDesiredRate: u32, + pub reserved: [*mut ::core::ffi::c_void; 8], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for COPYFILE2_EXTENDED_PARAMETERS_V2 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for COPYFILE2_EXTENDED_PARAMETERS_V2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct COPYFILE2_MESSAGE { + pub Type: COPYFILE2_MESSAGE_TYPE, + pub dwPadding: u32, + pub Info: COPYFILE2_MESSAGE_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for COPYFILE2_MESSAGE {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for COPYFILE2_MESSAGE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union COPYFILE2_MESSAGE_0 { + pub ChunkStarted: COPYFILE2_MESSAGE_0_1, + pub ChunkFinished: COPYFILE2_MESSAGE_0_0, + pub StreamStarted: COPYFILE2_MESSAGE_0_5, + pub StreamFinished: COPYFILE2_MESSAGE_0_4, + pub PollContinue: COPYFILE2_MESSAGE_0_3, + pub Error: COPYFILE2_MESSAGE_0_2, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for COPYFILE2_MESSAGE_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for COPYFILE2_MESSAGE_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct COPYFILE2_MESSAGE_0_0 { + pub dwStreamNumber: u32, + pub dwFlags: u32, + pub hSourceFile: super::super::Foundation::HANDLE, + pub hDestinationFile: super::super::Foundation::HANDLE, + pub uliChunkNumber: u64, + pub uliChunkSize: u64, + pub uliStreamSize: u64, + pub uliStreamBytesTransferred: u64, + pub uliTotalFileSize: u64, + pub uliTotalBytesTransferred: u64, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for COPYFILE2_MESSAGE_0_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for COPYFILE2_MESSAGE_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct COPYFILE2_MESSAGE_0_1 { + pub dwStreamNumber: u32, + pub dwReserved: u32, + pub hSourceFile: super::super::Foundation::HANDLE, + pub hDestinationFile: super::super::Foundation::HANDLE, + pub uliChunkNumber: u64, + pub uliChunkSize: u64, + pub uliStreamSize: u64, + pub uliTotalFileSize: u64, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for COPYFILE2_MESSAGE_0_1 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for COPYFILE2_MESSAGE_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct COPYFILE2_MESSAGE_0_2 { + pub CopyPhase: COPYFILE2_COPY_PHASE, + pub dwStreamNumber: u32, + pub hrFailure: ::windows_sys::core::HRESULT, + pub dwReserved: u32, + pub uliChunkNumber: u64, + pub uliStreamSize: u64, + pub uliStreamBytesTransferred: u64, + pub uliTotalFileSize: u64, + pub uliTotalBytesTransferred: u64, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for COPYFILE2_MESSAGE_0_2 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for COPYFILE2_MESSAGE_0_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct COPYFILE2_MESSAGE_0_3 { + pub dwReserved: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for COPYFILE2_MESSAGE_0_3 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for COPYFILE2_MESSAGE_0_3 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct COPYFILE2_MESSAGE_0_4 { + pub dwStreamNumber: u32, + pub dwReserved: u32, + pub hSourceFile: super::super::Foundation::HANDLE, + pub hDestinationFile: super::super::Foundation::HANDLE, + pub uliStreamSize: u64, + pub uliStreamBytesTransferred: u64, + pub uliTotalFileSize: u64, + pub uliTotalBytesTransferred: u64, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for COPYFILE2_MESSAGE_0_4 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for COPYFILE2_MESSAGE_0_4 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct COPYFILE2_MESSAGE_0_5 { + pub dwStreamNumber: u32, + pub dwReserved: u32, + pub hSourceFile: super::super::Foundation::HANDLE, + pub hDestinationFile: super::super::Foundation::HANDLE, + pub uliStreamSize: u64, + pub uliTotalFileSize: u64, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for COPYFILE2_MESSAGE_0_5 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for COPYFILE2_MESSAGE_0_5 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +pub struct CREATEFILE2_EXTENDED_PARAMETERS { + pub dwSize: u32, + pub dwFileAttributes: u32, + pub dwFileFlags: u32, + pub dwSecurityQosFlags: u32, + pub lpSecurityAttributes: *mut super::super::Security::SECURITY_ATTRIBUTES, + pub hTemplateFile: super::super::Foundation::HANDLE, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +impl ::core::marker::Copy for CREATEFILE2_EXTENDED_PARAMETERS {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +impl ::core::clone::Clone for CREATEFILE2_EXTENDED_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct DISKQUOTA_USER_INFORMATION { + pub QuotaUsed: i64, + pub QuotaThreshold: i64, + pub QuotaLimit: i64, +} +impl ::core::marker::Copy for DISKQUOTA_USER_INFORMATION {} +impl ::core::clone::Clone for DISKQUOTA_USER_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct DISK_SPACE_INFORMATION { + pub ActualTotalAllocationUnits: u64, + pub ActualAvailableAllocationUnits: u64, + pub ActualPoolUnavailableAllocationUnits: u64, + pub CallerTotalAllocationUnits: u64, + pub CallerAvailableAllocationUnits: u64, + pub CallerPoolUnavailableAllocationUnits: u64, + pub UsedAllocationUnits: u64, + pub TotalReservedAllocationUnits: u64, + pub VolumeStorageReserveAllocationUnits: u64, + pub AvailableCommittedAllocationUnits: u64, + pub PoolAvailableAllocationUnits: u64, + pub SectorsPerAllocationUnit: u32, + pub BytesPerSector: u32, +} +impl ::core::marker::Copy for DISK_SPACE_INFORMATION {} +impl ::core::clone::Clone for DISK_SPACE_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct EFS_CERTIFICATE_BLOB { + pub dwCertEncodingType: u32, + pub cbData: u32, + pub pbData: *mut u8, +} +impl ::core::marker::Copy for EFS_CERTIFICATE_BLOB {} +impl ::core::clone::Clone for EFS_CERTIFICATE_BLOB { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct EFS_COMPATIBILITY_INFO { + pub EfsVersion: u32, +} +impl ::core::marker::Copy for EFS_COMPATIBILITY_INFO {} +impl ::core::clone::Clone for EFS_COMPATIBILITY_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct EFS_DECRYPTION_STATUS_INFO { + pub dwDecryptionError: u32, + pub dwHashOffset: u32, + pub cbHash: u32, +} +impl ::core::marker::Copy for EFS_DECRYPTION_STATUS_INFO {} +impl ::core::clone::Clone for EFS_DECRYPTION_STATUS_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct EFS_ENCRYPTION_STATUS_INFO { + pub bHasCurrentKey: super::super::Foundation::BOOL, + pub dwEncryptionError: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for EFS_ENCRYPTION_STATUS_INFO {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for EFS_ENCRYPTION_STATUS_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct EFS_HASH_BLOB { + pub cbData: u32, + pub pbData: *mut u8, +} +impl ::core::marker::Copy for EFS_HASH_BLOB {} +impl ::core::clone::Clone for EFS_HASH_BLOB { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct EFS_KEY_INFO { + pub dwVersion: u32, + pub Entropy: u32, + pub Algorithm: u32, + pub KeyLength: u32, +} +impl ::core::marker::Copy for EFS_KEY_INFO {} +impl ::core::clone::Clone for EFS_KEY_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct EFS_PIN_BLOB { + pub cbPadding: u32, + pub cbData: u32, + pub pbData: *mut u8, +} +impl ::core::marker::Copy for EFS_PIN_BLOB {} +impl ::core::clone::Clone for EFS_PIN_BLOB { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct EFS_RPC_BLOB { + pub cbData: u32, + pub pbData: *mut u8, +} +impl ::core::marker::Copy for EFS_RPC_BLOB {} +impl ::core::clone::Clone for EFS_RPC_BLOB { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct EFS_VERSION_INFO { + pub EfsVersion: u32, + pub SubVersion: u32, +} +impl ::core::marker::Copy for EFS_VERSION_INFO {} +impl ::core::clone::Clone for EFS_VERSION_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] +#[cfg(feature = "Win32_Security")] +pub struct ENCRYPTED_FILE_METADATA_SIGNATURE { + pub dwEfsAccessType: u32, + pub pCertificatesAdded: *mut ENCRYPTION_CERTIFICATE_HASH_LIST, + pub pEncryptionCertificate: *mut ENCRYPTION_CERTIFICATE, + pub pEfsStreamSignature: *mut EFS_RPC_BLOB, +} +#[cfg(feature = "Win32_Security")] +impl ::core::marker::Copy for ENCRYPTED_FILE_METADATA_SIGNATURE {} +#[cfg(feature = "Win32_Security")] +impl ::core::clone::Clone for ENCRYPTED_FILE_METADATA_SIGNATURE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] +#[cfg(feature = "Win32_Security")] +pub struct ENCRYPTION_CERTIFICATE { + pub cbTotalLength: u32, + pub pUserSid: *mut super::super::Security::SID, + pub pCertBlob: *mut EFS_CERTIFICATE_BLOB, +} +#[cfg(feature = "Win32_Security")] +impl ::core::marker::Copy for ENCRYPTION_CERTIFICATE {} +#[cfg(feature = "Win32_Security")] +impl ::core::clone::Clone for ENCRYPTION_CERTIFICATE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] +#[cfg(feature = "Win32_Security")] +pub struct ENCRYPTION_CERTIFICATE_HASH { + pub cbTotalLength: u32, + pub pUserSid: *mut super::super::Security::SID, + pub pHash: *mut EFS_HASH_BLOB, + pub lpDisplayInformation: ::windows_sys::core::PWSTR, +} +#[cfg(feature = "Win32_Security")] +impl ::core::marker::Copy for ENCRYPTION_CERTIFICATE_HASH {} +#[cfg(feature = "Win32_Security")] +impl ::core::clone::Clone for ENCRYPTION_CERTIFICATE_HASH { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] +#[cfg(feature = "Win32_Security")] +pub struct ENCRYPTION_CERTIFICATE_HASH_LIST { + pub nCert_Hash: u32, + pub pUsers: *mut *mut ENCRYPTION_CERTIFICATE_HASH, +} +#[cfg(feature = "Win32_Security")] +impl ::core::marker::Copy for ENCRYPTION_CERTIFICATE_HASH_LIST {} +#[cfg(feature = "Win32_Security")] +impl ::core::clone::Clone for ENCRYPTION_CERTIFICATE_HASH_LIST { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] +#[cfg(feature = "Win32_Security")] +pub struct ENCRYPTION_CERTIFICATE_LIST { + pub nUsers: u32, + pub pUsers: *mut *mut ENCRYPTION_CERTIFICATE, +} +#[cfg(feature = "Win32_Security")] +impl ::core::marker::Copy for ENCRYPTION_CERTIFICATE_LIST {} +#[cfg(feature = "Win32_Security")] +impl ::core::clone::Clone for ENCRYPTION_CERTIFICATE_LIST { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] +#[cfg(feature = "Win32_Security")] +pub struct ENCRYPTION_PROTECTOR { + pub cbTotalLength: u32, + pub pUserSid: *mut super::super::Security::SID, + pub lpProtectorDescriptor: ::windows_sys::core::PWSTR, +} +#[cfg(feature = "Win32_Security")] +impl ::core::marker::Copy for ENCRYPTION_PROTECTOR {} +#[cfg(feature = "Win32_Security")] +impl ::core::clone::Clone for ENCRYPTION_PROTECTOR { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] +#[cfg(feature = "Win32_Security")] +pub struct ENCRYPTION_PROTECTOR_LIST { + pub nProtectors: u32, + pub pProtectors: *mut *mut ENCRYPTION_PROTECTOR, +} +#[cfg(feature = "Win32_Security")] +impl ::core::marker::Copy for ENCRYPTION_PROTECTOR_LIST {} +#[cfg(feature = "Win32_Security")] +impl ::core::clone::Clone for ENCRYPTION_PROTECTOR_LIST { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct FH_OVERLAPPED { + pub Internal: usize, + pub InternalHigh: usize, + pub Offset: u32, + pub OffsetHigh: u32, + pub hEvent: super::super::Foundation::HANDLE, + pub pfnCompletion: PFN_IO_COMPLETION, + pub Reserved1: usize, + pub Reserved2: usize, + pub Reserved3: usize, + pub Reserved4: usize, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for FH_OVERLAPPED {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for FH_OVERLAPPED { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_ALIGNMENT_INFO { + pub AlignmentRequirement: u32, +} +impl ::core::marker::Copy for FILE_ALIGNMENT_INFO {} +impl ::core::clone::Clone for FILE_ALIGNMENT_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_ALLOCATION_INFO { + pub AllocationSize: i64, +} +impl ::core::marker::Copy for FILE_ALLOCATION_INFO {} +impl ::core::clone::Clone for FILE_ALLOCATION_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_ATTRIBUTE_TAG_INFO { + pub FileAttributes: u32, + pub ReparseTag: u32, +} +impl ::core::marker::Copy for FILE_ATTRIBUTE_TAG_INFO {} +impl ::core::clone::Clone for FILE_ATTRIBUTE_TAG_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_BASIC_INFO { + pub CreationTime: i64, + pub LastAccessTime: i64, + pub LastWriteTime: i64, + pub ChangeTime: i64, + pub FileAttributes: u32, +} +impl ::core::marker::Copy for FILE_BASIC_INFO {} +impl ::core::clone::Clone for FILE_BASIC_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_COMPRESSION_INFO { + pub CompressedFileSize: i64, + pub CompressionFormat: COMPRESSION_FORMAT, + pub CompressionUnitShift: u8, + pub ChunkShift: u8, + pub ClusterShift: u8, + pub Reserved: [u8; 3], +} +impl ::core::marker::Copy for FILE_COMPRESSION_INFO {} +impl ::core::clone::Clone for FILE_COMPRESSION_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct FILE_DISPOSITION_INFO { + pub DeleteFile: super::super::Foundation::BOOLEAN, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for FILE_DISPOSITION_INFO {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for FILE_DISPOSITION_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_END_OF_FILE_INFO { + pub EndOfFile: i64, +} +impl ::core::marker::Copy for FILE_END_OF_FILE_INFO {} +impl ::core::clone::Clone for FILE_END_OF_FILE_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_EXTENT { + pub VolumeOffset: u64, + pub ExtentLength: u64, +} +impl ::core::marker::Copy for FILE_EXTENT {} +impl ::core::clone::Clone for FILE_EXTENT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_FULL_DIR_INFO { + pub NextEntryOffset: u32, + pub FileIndex: u32, + pub CreationTime: i64, + pub LastAccessTime: i64, + pub LastWriteTime: i64, + pub ChangeTime: i64, + pub EndOfFile: i64, + pub AllocationSize: i64, + pub FileAttributes: u32, + pub FileNameLength: u32, + pub EaSize: u32, + pub FileName: [u16; 1], +} +impl ::core::marker::Copy for FILE_FULL_DIR_INFO {} +impl ::core::clone::Clone for FILE_FULL_DIR_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_ID_128 { + pub Identifier: [u8; 16], +} +impl ::core::marker::Copy for FILE_ID_128 {} +impl ::core::clone::Clone for FILE_ID_128 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_ID_BOTH_DIR_INFO { + pub NextEntryOffset: u32, + pub FileIndex: u32, + pub CreationTime: i64, + pub LastAccessTime: i64, + pub LastWriteTime: i64, + pub ChangeTime: i64, + pub EndOfFile: i64, + pub AllocationSize: i64, + pub FileAttributes: u32, + pub FileNameLength: u32, + pub EaSize: u32, + pub ShortNameLength: i8, + pub ShortName: [u16; 12], + pub FileId: i64, + pub FileName: [u16; 1], +} +impl ::core::marker::Copy for FILE_ID_BOTH_DIR_INFO {} +impl ::core::clone::Clone for FILE_ID_BOTH_DIR_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_ID_DESCRIPTOR { + pub dwSize: u32, + pub Type: FILE_ID_TYPE, + pub Anonymous: FILE_ID_DESCRIPTOR_0, +} +impl ::core::marker::Copy for FILE_ID_DESCRIPTOR {} +impl ::core::clone::Clone for FILE_ID_DESCRIPTOR { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub union FILE_ID_DESCRIPTOR_0 { + pub FileId: i64, + pub ObjectId: ::windows_sys::core::GUID, + pub ExtendedFileId: FILE_ID_128, +} +impl ::core::marker::Copy for FILE_ID_DESCRIPTOR_0 {} +impl ::core::clone::Clone for FILE_ID_DESCRIPTOR_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_ID_EXTD_DIR_INFO { + pub NextEntryOffset: u32, + pub FileIndex: u32, + pub CreationTime: i64, + pub LastAccessTime: i64, + pub LastWriteTime: i64, + pub ChangeTime: i64, + pub EndOfFile: i64, + pub AllocationSize: i64, + pub FileAttributes: u32, + pub FileNameLength: u32, + pub EaSize: u32, + pub ReparsePointTag: u32, + pub FileId: FILE_ID_128, + pub FileName: [u16; 1], +} +impl ::core::marker::Copy for FILE_ID_EXTD_DIR_INFO {} +impl ::core::clone::Clone for FILE_ID_EXTD_DIR_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_ID_INFO { + pub VolumeSerialNumber: u64, + pub FileId: FILE_ID_128, +} +impl ::core::marker::Copy for FILE_ID_INFO {} +impl ::core::clone::Clone for FILE_ID_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_INFO_2 { + pub fi2_id: u32, +} +impl ::core::marker::Copy for FILE_INFO_2 {} +impl ::core::clone::Clone for FILE_INFO_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_INFO_3 { + pub fi3_id: u32, + pub fi3_permissions: FILE_INFO_FLAGS_PERMISSIONS, + pub fi3_num_locks: u32, + pub fi3_pathname: ::windows_sys::core::PWSTR, + pub fi3_username: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for FILE_INFO_3 {} +impl ::core::clone::Clone for FILE_INFO_3 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_IO_PRIORITY_HINT_INFO { + pub PriorityHint: PRIORITY_HINT, +} +impl ::core::marker::Copy for FILE_IO_PRIORITY_HINT_INFO {} +impl ::core::clone::Clone for FILE_IO_PRIORITY_HINT_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_NAME_INFO { + pub FileNameLength: u32, + pub FileName: [u16; 1], +} +impl ::core::marker::Copy for FILE_NAME_INFO {} +impl ::core::clone::Clone for FILE_NAME_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_NOTIFY_EXTENDED_INFORMATION { + pub NextEntryOffset: u32, + pub Action: FILE_ACTION, + pub CreationTime: i64, + pub LastModificationTime: i64, + pub LastChangeTime: i64, + pub LastAccessTime: i64, + pub AllocatedLength: i64, + pub FileSize: i64, + pub FileAttributes: u32, + pub ReparsePointTag: u32, + pub FileId: i64, + pub ParentFileId: i64, + pub FileNameLength: u32, + pub FileName: [u16; 1], +} +impl ::core::marker::Copy for FILE_NOTIFY_EXTENDED_INFORMATION {} +impl ::core::clone::Clone for FILE_NOTIFY_EXTENDED_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_NOTIFY_INFORMATION { + pub NextEntryOffset: u32, + pub Action: FILE_ACTION, + pub FileNameLength: u32, + pub FileName: [u16; 1], +} +impl ::core::marker::Copy for FILE_NOTIFY_INFORMATION {} +impl ::core::clone::Clone for FILE_NOTIFY_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_REMOTE_PROTOCOL_INFO { + pub StructureVersion: u16, + pub StructureSize: u16, + pub Protocol: u32, + pub ProtocolMajorVersion: u16, + pub ProtocolMinorVersion: u16, + pub ProtocolRevision: u16, + pub Reserved: u16, + pub Flags: u32, + pub GenericReserved: FILE_REMOTE_PROTOCOL_INFO_0, + pub ProtocolSpecific: FILE_REMOTE_PROTOCOL_INFO_1, +} +impl ::core::marker::Copy for FILE_REMOTE_PROTOCOL_INFO {} +impl ::core::clone::Clone for FILE_REMOTE_PROTOCOL_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_REMOTE_PROTOCOL_INFO_0 { + pub Reserved: [u32; 8], +} +impl ::core::marker::Copy for FILE_REMOTE_PROTOCOL_INFO_0 {} +impl ::core::clone::Clone for FILE_REMOTE_PROTOCOL_INFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub union FILE_REMOTE_PROTOCOL_INFO_1 { + pub Smb2: FILE_REMOTE_PROTOCOL_INFO_1_0, + pub Reserved: [u32; 16], +} +impl ::core::marker::Copy for FILE_REMOTE_PROTOCOL_INFO_1 {} +impl ::core::clone::Clone for FILE_REMOTE_PROTOCOL_INFO_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_REMOTE_PROTOCOL_INFO_1_0 { + pub Server: FILE_REMOTE_PROTOCOL_INFO_1_0_0, + pub Share: FILE_REMOTE_PROTOCOL_INFO_1_0_1, +} +impl ::core::marker::Copy for FILE_REMOTE_PROTOCOL_INFO_1_0 {} +impl ::core::clone::Clone for FILE_REMOTE_PROTOCOL_INFO_1_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_REMOTE_PROTOCOL_INFO_1_0_0 { + pub Capabilities: u32, +} +impl ::core::marker::Copy for FILE_REMOTE_PROTOCOL_INFO_1_0_0 {} +impl ::core::clone::Clone for FILE_REMOTE_PROTOCOL_INFO_1_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_REMOTE_PROTOCOL_INFO_1_0_1 { + pub Capabilities: u32, + pub CachingFlags: u32, +} +impl ::core::marker::Copy for FILE_REMOTE_PROTOCOL_INFO_1_0_1 {} +impl ::core::clone::Clone for FILE_REMOTE_PROTOCOL_INFO_1_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct FILE_RENAME_INFO { + pub Anonymous: FILE_RENAME_INFO_0, + pub RootDirectory: super::super::Foundation::HANDLE, + pub FileNameLength: u32, + pub FileName: [u16; 1], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for FILE_RENAME_INFO {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for FILE_RENAME_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union FILE_RENAME_INFO_0 { + pub ReplaceIfExists: super::super::Foundation::BOOLEAN, + pub Flags: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for FILE_RENAME_INFO_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for FILE_RENAME_INFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub union FILE_SEGMENT_ELEMENT { + pub Buffer: *mut ::core::ffi::c_void, + pub Alignment: u64, +} +impl ::core::marker::Copy for FILE_SEGMENT_ELEMENT {} +impl ::core::clone::Clone for FILE_SEGMENT_ELEMENT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct FILE_STANDARD_INFO { + pub AllocationSize: i64, + pub EndOfFile: i64, + pub NumberOfLinks: u32, + pub DeletePending: super::super::Foundation::BOOLEAN, + pub Directory: super::super::Foundation::BOOLEAN, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for FILE_STANDARD_INFO {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for FILE_STANDARD_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_STORAGE_INFO { + pub LogicalBytesPerSector: u32, + pub PhysicalBytesPerSectorForAtomicity: u32, + pub PhysicalBytesPerSectorForPerformance: u32, + pub FileSystemEffectivePhysicalBytesPerSectorForAtomicity: u32, + pub Flags: u32, + pub ByteOffsetForSectorAlignment: u32, + pub ByteOffsetForPartitionAlignment: u32, +} +impl ::core::marker::Copy for FILE_STORAGE_INFO {} +impl ::core::clone::Clone for FILE_STORAGE_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct FILE_STREAM_INFO { + pub NextEntryOffset: u32, + pub StreamNameLength: u32, + pub StreamSize: i64, + pub StreamAllocationSize: i64, + pub StreamName: [u16; 1], +} +impl ::core::marker::Copy for FILE_STREAM_INFO {} +impl ::core::clone::Clone for FILE_STREAM_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct FIO_CONTEXT { + pub m_dwTempHack: u32, + pub m_dwSignature: u32, + pub m_hFile: super::super::Foundation::HANDLE, + pub m_dwLinesOffset: u32, + pub m_dwHeaderLength: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for FIO_CONTEXT {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for FIO_CONTEXT { + fn clone(&self) -> Self { + *self + } +} +pub type FindChangeNotificationHandle = isize; +pub type FindFileHandle = isize; +pub type FindFileNameHandle = isize; +pub type FindStreamHandle = isize; +pub type FindVolumeHandle = isize; +pub type FindVolumeMointPointHandle = isize; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct HIORING__ { + pub unused: i32, +} +impl ::core::marker::Copy for HIORING__ {} +impl ::core::clone::Clone for HIORING__ { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct IORING_BUFFER_INFO { + pub Address: *mut ::core::ffi::c_void, + pub Length: u32, +} +impl ::core::marker::Copy for IORING_BUFFER_INFO {} +impl ::core::clone::Clone for IORING_BUFFER_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct IORING_BUFFER_REF { + pub Kind: IORING_REF_KIND, + pub Buffer: IORING_BUFFER_REF_0, +} +impl ::core::marker::Copy for IORING_BUFFER_REF {} +impl ::core::clone::Clone for IORING_BUFFER_REF { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub union IORING_BUFFER_REF_0 { + pub Address: *mut ::core::ffi::c_void, + pub IndexAndOffset: IORING_REGISTERED_BUFFER, +} +impl ::core::marker::Copy for IORING_BUFFER_REF_0 {} +impl ::core::clone::Clone for IORING_BUFFER_REF_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct IORING_CAPABILITIES { + pub MaxVersion: IORING_VERSION, + pub MaxSubmissionQueueSize: u32, + pub MaxCompletionQueueSize: u32, + pub FeatureFlags: IORING_FEATURE_FLAGS, +} +impl ::core::marker::Copy for IORING_CAPABILITIES {} +impl ::core::clone::Clone for IORING_CAPABILITIES { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct IORING_CQE { + pub UserData: usize, + pub ResultCode: ::windows_sys::core::HRESULT, + pub Information: usize, +} +impl ::core::marker::Copy for IORING_CQE {} +impl ::core::clone::Clone for IORING_CQE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct IORING_CREATE_FLAGS { + pub Required: IORING_CREATE_REQUIRED_FLAGS, + pub Advisory: IORING_CREATE_ADVISORY_FLAGS, +} +impl ::core::marker::Copy for IORING_CREATE_FLAGS {} +impl ::core::clone::Clone for IORING_CREATE_FLAGS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct IORING_HANDLE_REF { + pub Kind: IORING_REF_KIND, + pub Handle: IORING_HANDLE_REF_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for IORING_HANDLE_REF {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for IORING_HANDLE_REF { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union IORING_HANDLE_REF_0 { + pub Handle: super::super::Foundation::HANDLE, + pub Index: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for IORING_HANDLE_REF_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for IORING_HANDLE_REF_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct IORING_INFO { + pub IoRingVersion: IORING_VERSION, + pub Flags: IORING_CREATE_FLAGS, + pub SubmissionQueueSize: u32, + pub CompletionQueueSize: u32, +} +impl ::core::marker::Copy for IORING_INFO {} +impl ::core::clone::Clone for IORING_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct IORING_REGISTERED_BUFFER { + pub BufferIndex: u32, + pub Offset: u32, +} +impl ::core::marker::Copy for IORING_REGISTERED_BUFFER {} +impl ::core::clone::Clone for IORING_REGISTERED_BUFFER { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct KCRM_MARSHAL_HEADER { + pub VersionMajor: u32, + pub VersionMinor: u32, + pub NumProtocols: u32, + pub Unused: u32, +} +impl ::core::marker::Copy for KCRM_MARSHAL_HEADER {} +impl ::core::clone::Clone for KCRM_MARSHAL_HEADER { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct KCRM_PROTOCOL_BLOB { + pub ProtocolId: ::windows_sys::core::GUID, + pub StaticInfoLength: u32, + pub TransactionIdInfoLength: u32, + pub Unused1: u32, + pub Unused2: u32, +} +impl ::core::marker::Copy for KCRM_PROTOCOL_BLOB {} +impl ::core::clone::Clone for KCRM_PROTOCOL_BLOB { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct KCRM_TRANSACTION_BLOB { + pub UOW: ::windows_sys::core::GUID, + pub TmIdentity: ::windows_sys::core::GUID, + pub IsolationLevel: u32, + pub IsolationFlags: u32, + pub Timeout: u32, + pub Description: [u16; 64], +} +impl ::core::marker::Copy for KCRM_TRANSACTION_BLOB {} +impl ::core::clone::Clone for KCRM_TRANSACTION_BLOB { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct LOG_MANAGEMENT_CALLBACKS { + pub CallbackContext: *mut ::core::ffi::c_void, + pub AdvanceTailCallback: PLOG_TAIL_ADVANCE_CALLBACK, + pub LogFullHandlerCallback: PLOG_FULL_HANDLER_CALLBACK, + pub LogUnpinnedCallback: PLOG_UNPINNED_CALLBACK, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for LOG_MANAGEMENT_CALLBACKS {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for LOG_MANAGEMENT_CALLBACKS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct MediaLabelInfo { + pub LabelType: [u16; 64], + pub LabelIDSize: u32, + pub LabelID: [u8; 256], + pub LabelAppDescr: [u16; 256], +} +impl ::core::marker::Copy for MediaLabelInfo {} +impl ::core::clone::Clone for MediaLabelInfo { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NAME_CACHE_CONTEXT { + pub m_dwSignature: u32, +} +impl ::core::marker::Copy for NAME_CACHE_CONTEXT {} +impl ::core::clone::Clone for NAME_CACHE_CONTEXT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_ALLOCATION_INFORMATION { + pub dwSize: u32, + pub lpReserved: *mut ::core::ffi::c_void, + pub AllocatedFrom: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for NTMS_ALLOCATION_INFORMATION {} +impl ::core::clone::Clone for NTMS_ALLOCATION_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_ASYNC_IO { + pub OperationId: ::windows_sys::core::GUID, + pub EventId: ::windows_sys::core::GUID, + pub dwOperationType: u32, + pub dwResult: u32, + pub dwAsyncState: u32, + pub hEvent: super::super::Foundation::HANDLE, + pub bOnStateChange: super::super::Foundation::BOOL, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_ASYNC_IO {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_ASYNC_IO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_CHANGERINFORMATIONA { + pub Number: u32, + pub ChangerType: ::windows_sys::core::GUID, + pub szSerialNumber: [super::super::Foundation::CHAR; 32], + pub szRevision: [super::super::Foundation::CHAR; 32], + pub szDeviceName: [super::super::Foundation::CHAR; 64], + pub ScsiPort: u16, + pub ScsiBus: u16, + pub ScsiTarget: u16, + pub ScsiLun: u16, + pub Library: ::windows_sys::core::GUID, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_CHANGERINFORMATIONA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_CHANGERINFORMATIONA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_CHANGERINFORMATIONW { + pub Number: u32, + pub ChangerType: ::windows_sys::core::GUID, + pub szSerialNumber: [u16; 32], + pub szRevision: [u16; 32], + pub szDeviceName: [u16; 64], + pub ScsiPort: u16, + pub ScsiBus: u16, + pub ScsiTarget: u16, + pub ScsiLun: u16, + pub Library: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for NTMS_CHANGERINFORMATIONW {} +impl ::core::clone::Clone for NTMS_CHANGERINFORMATIONW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_CHANGERTYPEINFORMATIONA { + pub szVendor: [super::super::Foundation::CHAR; 128], + pub szProduct: [super::super::Foundation::CHAR; 128], + pub DeviceType: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_CHANGERTYPEINFORMATIONA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_CHANGERTYPEINFORMATIONA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_CHANGERTYPEINFORMATIONW { + pub szVendor: [u16; 128], + pub szProduct: [u16; 128], + pub DeviceType: u32, +} +impl ::core::marker::Copy for NTMS_CHANGERTYPEINFORMATIONW {} +impl ::core::clone::Clone for NTMS_CHANGERTYPEINFORMATIONW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_COMPUTERINFORMATION { + pub dwLibRequestPurgeTime: u32, + pub dwOpRequestPurgeTime: u32, + pub dwLibRequestFlags: u32, + pub dwOpRequestFlags: u32, + pub dwMediaPoolPolicy: u32, +} +impl ::core::marker::Copy for NTMS_COMPUTERINFORMATION {} +impl ::core::clone::Clone for NTMS_COMPUTERINFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_DRIVEINFORMATIONA { + pub Number: u32, + pub State: NtmsDriveState, + pub DriveType: ::windows_sys::core::GUID, + pub szDeviceName: [super::super::Foundation::CHAR; 64], + pub szSerialNumber: [super::super::Foundation::CHAR; 32], + pub szRevision: [super::super::Foundation::CHAR; 32], + pub ScsiPort: u16, + pub ScsiBus: u16, + pub ScsiTarget: u16, + pub ScsiLun: u16, + pub dwMountCount: u32, + pub LastCleanedTs: super::super::Foundation::SYSTEMTIME, + pub SavedPartitionId: ::windows_sys::core::GUID, + pub Library: ::windows_sys::core::GUID, + pub Reserved: ::windows_sys::core::GUID, + pub dwDeferDismountDelay: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_DRIVEINFORMATIONA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_DRIVEINFORMATIONA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_DRIVEINFORMATIONW { + pub Number: u32, + pub State: NtmsDriveState, + pub DriveType: ::windows_sys::core::GUID, + pub szDeviceName: [u16; 64], + pub szSerialNumber: [u16; 32], + pub szRevision: [u16; 32], + pub ScsiPort: u16, + pub ScsiBus: u16, + pub ScsiTarget: u16, + pub ScsiLun: u16, + pub dwMountCount: u32, + pub LastCleanedTs: super::super::Foundation::SYSTEMTIME, + pub SavedPartitionId: ::windows_sys::core::GUID, + pub Library: ::windows_sys::core::GUID, + pub Reserved: ::windows_sys::core::GUID, + pub dwDeferDismountDelay: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_DRIVEINFORMATIONW {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_DRIVEINFORMATIONW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_DRIVETYPEINFORMATIONA { + pub szVendor: [super::super::Foundation::CHAR; 128], + pub szProduct: [super::super::Foundation::CHAR; 128], + pub NumberOfHeads: u32, + pub DeviceType: FILE_DEVICE_TYPE, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_DRIVETYPEINFORMATIONA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_DRIVETYPEINFORMATIONA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_DRIVETYPEINFORMATIONW { + pub szVendor: [u16; 128], + pub szProduct: [u16; 128], + pub NumberOfHeads: u32, + pub DeviceType: FILE_DEVICE_TYPE, +} +impl ::core::marker::Copy for NTMS_DRIVETYPEINFORMATIONW {} +impl ::core::clone::Clone for NTMS_DRIVETYPEINFORMATIONW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_FILESYSTEM_INFO { + pub FileSystemType: [u16; 64], + pub VolumeName: [u16; 256], + pub SerialNumber: u32, +} +impl ::core::marker::Copy for NTMS_FILESYSTEM_INFO {} +impl ::core::clone::Clone for NTMS_FILESYSTEM_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_I1_LIBRARYINFORMATION { + pub LibraryType: u32, + pub CleanerSlot: ::windows_sys::core::GUID, + pub CleanerSlotDefault: ::windows_sys::core::GUID, + pub LibrarySupportsDriveCleaning: super::super::Foundation::BOOL, + pub BarCodeReaderInstalled: super::super::Foundation::BOOL, + pub InventoryMethod: u32, + pub dwCleanerUsesRemaining: u32, + pub FirstDriveNumber: u32, + pub dwNumberOfDrives: u32, + pub FirstSlotNumber: u32, + pub dwNumberOfSlots: u32, + pub FirstDoorNumber: u32, + pub dwNumberOfDoors: u32, + pub FirstPortNumber: u32, + pub dwNumberOfPorts: u32, + pub FirstChangerNumber: u32, + pub dwNumberOfChangers: u32, + pub dwNumberOfMedia: u32, + pub dwNumberOfMediaTypes: u32, + pub dwNumberOfLibRequests: u32, + pub Reserved: ::windows_sys::core::GUID, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_I1_LIBRARYINFORMATION {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_I1_LIBRARYINFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_I1_LIBREQUESTINFORMATIONA { + pub OperationCode: u32, + pub OperationOption: u32, + pub State: u32, + pub PartitionId: ::windows_sys::core::GUID, + pub DriveId: ::windows_sys::core::GUID, + pub PhysMediaId: ::windows_sys::core::GUID, + pub Library: ::windows_sys::core::GUID, + pub SlotId: ::windows_sys::core::GUID, + pub TimeQueued: super::super::Foundation::SYSTEMTIME, + pub TimeCompleted: super::super::Foundation::SYSTEMTIME, + pub szApplication: [super::super::Foundation::CHAR; 64], + pub szUser: [super::super::Foundation::CHAR; 64], + pub szComputer: [super::super::Foundation::CHAR; 64], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_I1_LIBREQUESTINFORMATIONA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_I1_LIBREQUESTINFORMATIONA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_I1_LIBREQUESTINFORMATIONW { + pub OperationCode: u32, + pub OperationOption: u32, + pub State: u32, + pub PartitionId: ::windows_sys::core::GUID, + pub DriveId: ::windows_sys::core::GUID, + pub PhysMediaId: ::windows_sys::core::GUID, + pub Library: ::windows_sys::core::GUID, + pub SlotId: ::windows_sys::core::GUID, + pub TimeQueued: super::super::Foundation::SYSTEMTIME, + pub TimeCompleted: super::super::Foundation::SYSTEMTIME, + pub szApplication: [u16; 64], + pub szUser: [u16; 64], + pub szComputer: [u16; 64], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_I1_LIBREQUESTINFORMATIONW {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_I1_LIBREQUESTINFORMATIONW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_I1_OBJECTINFORMATIONA { + pub dwSize: u32, + pub dwType: u32, + pub Created: super::super::Foundation::SYSTEMTIME, + pub Modified: super::super::Foundation::SYSTEMTIME, + pub ObjectGuid: ::windows_sys::core::GUID, + pub Enabled: super::super::Foundation::BOOL, + pub dwOperationalState: u32, + pub szName: [super::super::Foundation::CHAR; 64], + pub szDescription: [super::super::Foundation::CHAR; 127], + pub Info: NTMS_I1_OBJECTINFORMATIONA_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_I1_OBJECTINFORMATIONA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_I1_OBJECTINFORMATIONA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union NTMS_I1_OBJECTINFORMATIONA_0 { + pub Drive: NTMS_DRIVEINFORMATIONA, + pub DriveType: NTMS_DRIVETYPEINFORMATIONA, + pub Library: NTMS_I1_LIBRARYINFORMATION, + pub Changer: NTMS_CHANGERINFORMATIONA, + pub ChangerType: NTMS_CHANGERTYPEINFORMATIONA, + pub StorageSlot: NTMS_STORAGESLOTINFORMATION, + pub IEDoor: NTMS_IEDOORINFORMATION, + pub IEPort: NTMS_IEPORTINFORMATION, + pub PhysicalMedia: NTMS_I1_PMIDINFORMATIONA, + pub LogicalMedia: NTMS_LMIDINFORMATION, + pub Partition: NTMS_I1_PARTITIONINFORMATIONA, + pub MediaPool: NTMS_MEDIAPOOLINFORMATION, + pub MediaType: NTMS_MEDIATYPEINFORMATION, + pub LibRequest: NTMS_I1_LIBREQUESTINFORMATIONA, + pub OpRequest: NTMS_I1_OPREQUESTINFORMATIONA, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_I1_OBJECTINFORMATIONA_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_I1_OBJECTINFORMATIONA_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_I1_OBJECTINFORMATIONW { + pub dwSize: u32, + pub dwType: u32, + pub Created: super::super::Foundation::SYSTEMTIME, + pub Modified: super::super::Foundation::SYSTEMTIME, + pub ObjectGuid: ::windows_sys::core::GUID, + pub Enabled: super::super::Foundation::BOOL, + pub dwOperationalState: u32, + pub szName: [u16; 64], + pub szDescription: [u16; 127], + pub Info: NTMS_I1_OBJECTINFORMATIONW_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_I1_OBJECTINFORMATIONW {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_I1_OBJECTINFORMATIONW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union NTMS_I1_OBJECTINFORMATIONW_0 { + pub Drive: NTMS_DRIVEINFORMATIONW, + pub DriveType: NTMS_DRIVETYPEINFORMATIONW, + pub Library: NTMS_I1_LIBRARYINFORMATION, + pub Changer: NTMS_CHANGERINFORMATIONW, + pub ChangerType: NTMS_CHANGERTYPEINFORMATIONW, + pub StorageSlot: NTMS_STORAGESLOTINFORMATION, + pub IEDoor: NTMS_IEDOORINFORMATION, + pub IEPort: NTMS_IEPORTINFORMATION, + pub PhysicalMedia: NTMS_I1_PMIDINFORMATIONW, + pub LogicalMedia: NTMS_LMIDINFORMATION, + pub Partition: NTMS_I1_PARTITIONINFORMATIONW, + pub MediaPool: NTMS_MEDIAPOOLINFORMATION, + pub MediaType: NTMS_MEDIATYPEINFORMATION, + pub LibRequest: NTMS_I1_LIBREQUESTINFORMATIONW, + pub OpRequest: NTMS_I1_OPREQUESTINFORMATIONW, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_I1_OBJECTINFORMATIONW_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_I1_OBJECTINFORMATIONW_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_I1_OPREQUESTINFORMATIONA { + pub Request: u32, + pub Submitted: super::super::Foundation::SYSTEMTIME, + pub State: u32, + pub szMessage: [super::super::Foundation::CHAR; 127], + pub Arg1Type: u32, + pub Arg1: ::windows_sys::core::GUID, + pub Arg2Type: u32, + pub Arg2: ::windows_sys::core::GUID, + pub szApplication: [super::super::Foundation::CHAR; 64], + pub szUser: [super::super::Foundation::CHAR; 64], + pub szComputer: [super::super::Foundation::CHAR; 64], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_I1_OPREQUESTINFORMATIONA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_I1_OPREQUESTINFORMATIONA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_I1_OPREQUESTINFORMATIONW { + pub Request: u32, + pub Submitted: super::super::Foundation::SYSTEMTIME, + pub State: u32, + pub szMessage: [u16; 127], + pub Arg1Type: u32, + pub Arg1: ::windows_sys::core::GUID, + pub Arg2Type: u32, + pub Arg2: ::windows_sys::core::GUID, + pub szApplication: [u16; 64], + pub szUser: [u16; 64], + pub szComputer: [u16; 64], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_I1_OPREQUESTINFORMATIONW {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_I1_OPREQUESTINFORMATIONW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_I1_PARTITIONINFORMATIONA { + pub PhysicalMedia: ::windows_sys::core::GUID, + pub LogicalMedia: ::windows_sys::core::GUID, + pub State: u32, + pub Side: u16, + pub dwOmidLabelIdLength: u32, + pub OmidLabelId: [u8; 255], + pub szOmidLabelType: [super::super::Foundation::CHAR; 64], + pub szOmidLabelInfo: [super::super::Foundation::CHAR; 256], + pub dwMountCount: u32, + pub dwAllocateCount: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_I1_PARTITIONINFORMATIONA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_I1_PARTITIONINFORMATIONA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_I1_PARTITIONINFORMATIONW { + pub PhysicalMedia: ::windows_sys::core::GUID, + pub LogicalMedia: ::windows_sys::core::GUID, + pub State: u32, + pub Side: u16, + pub dwOmidLabelIdLength: u32, + pub OmidLabelId: [u8; 255], + pub szOmidLabelType: [u16; 64], + pub szOmidLabelInfo: [u16; 256], + pub dwMountCount: u32, + pub dwAllocateCount: u32, +} +impl ::core::marker::Copy for NTMS_I1_PARTITIONINFORMATIONW {} +impl ::core::clone::Clone for NTMS_I1_PARTITIONINFORMATIONW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_I1_PMIDINFORMATIONA { + pub CurrentLibrary: ::windows_sys::core::GUID, + pub MediaPool: ::windows_sys::core::GUID, + pub Location: ::windows_sys::core::GUID, + pub LocationType: u32, + pub MediaType: ::windows_sys::core::GUID, + pub HomeSlot: ::windows_sys::core::GUID, + pub szBarCode: [super::super::Foundation::CHAR; 64], + pub BarCodeState: u32, + pub szSequenceNumber: [super::super::Foundation::CHAR; 32], + pub MediaState: u32, + pub dwNumberOfPartitions: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_I1_PMIDINFORMATIONA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_I1_PMIDINFORMATIONA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_I1_PMIDINFORMATIONW { + pub CurrentLibrary: ::windows_sys::core::GUID, + pub MediaPool: ::windows_sys::core::GUID, + pub Location: ::windows_sys::core::GUID, + pub LocationType: u32, + pub MediaType: ::windows_sys::core::GUID, + pub HomeSlot: ::windows_sys::core::GUID, + pub szBarCode: [u16; 64], + pub BarCodeState: u32, + pub szSequenceNumber: [u16; 32], + pub MediaState: u32, + pub dwNumberOfPartitions: u32, +} +impl ::core::marker::Copy for NTMS_I1_PMIDINFORMATIONW {} +impl ::core::clone::Clone for NTMS_I1_PMIDINFORMATIONW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_IEDOORINFORMATION { + pub Number: u32, + pub State: NtmsDoorState, + pub MaxOpenSecs: u16, + pub Library: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for NTMS_IEDOORINFORMATION {} +impl ::core::clone::Clone for NTMS_IEDOORINFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_IEPORTINFORMATION { + pub Number: u32, + pub Content: NtmsPortContent, + pub Position: NtmsPortPosition, + pub MaxExtendSecs: u16, + pub Library: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for NTMS_IEPORTINFORMATION {} +impl ::core::clone::Clone for NTMS_IEPORTINFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_LIBRARYINFORMATION { + pub LibraryType: NtmsLibraryType, + pub CleanerSlot: ::windows_sys::core::GUID, + pub CleanerSlotDefault: ::windows_sys::core::GUID, + pub LibrarySupportsDriveCleaning: super::super::Foundation::BOOL, + pub BarCodeReaderInstalled: super::super::Foundation::BOOL, + pub InventoryMethod: NtmsInventoryMethod, + pub dwCleanerUsesRemaining: u32, + pub FirstDriveNumber: u32, + pub dwNumberOfDrives: u32, + pub FirstSlotNumber: u32, + pub dwNumberOfSlots: u32, + pub FirstDoorNumber: u32, + pub dwNumberOfDoors: u32, + pub FirstPortNumber: u32, + pub dwNumberOfPorts: u32, + pub FirstChangerNumber: u32, + pub dwNumberOfChangers: u32, + pub dwNumberOfMedia: u32, + pub dwNumberOfMediaTypes: u32, + pub dwNumberOfLibRequests: u32, + pub Reserved: ::windows_sys::core::GUID, + pub AutoRecovery: super::super::Foundation::BOOL, + pub dwFlags: NtmsLibraryFlags, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_LIBRARYINFORMATION {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_LIBRARYINFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_LIBREQUESTINFORMATIONA { + pub OperationCode: NtmsLmOperation, + pub OperationOption: u32, + pub State: NtmsLmState, + pub PartitionId: ::windows_sys::core::GUID, + pub DriveId: ::windows_sys::core::GUID, + pub PhysMediaId: ::windows_sys::core::GUID, + pub Library: ::windows_sys::core::GUID, + pub SlotId: ::windows_sys::core::GUID, + pub TimeQueued: super::super::Foundation::SYSTEMTIME, + pub TimeCompleted: super::super::Foundation::SYSTEMTIME, + pub szApplication: [super::super::Foundation::CHAR; 64], + pub szUser: [super::super::Foundation::CHAR; 64], + pub szComputer: [super::super::Foundation::CHAR; 64], + pub dwErrorCode: u32, + pub WorkItemId: ::windows_sys::core::GUID, + pub dwPriority: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_LIBREQUESTINFORMATIONA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_LIBREQUESTINFORMATIONA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_LIBREQUESTINFORMATIONW { + pub OperationCode: NtmsLmOperation, + pub OperationOption: u32, + pub State: NtmsLmState, + pub PartitionId: ::windows_sys::core::GUID, + pub DriveId: ::windows_sys::core::GUID, + pub PhysMediaId: ::windows_sys::core::GUID, + pub Library: ::windows_sys::core::GUID, + pub SlotId: ::windows_sys::core::GUID, + pub TimeQueued: super::super::Foundation::SYSTEMTIME, + pub TimeCompleted: super::super::Foundation::SYSTEMTIME, + pub szApplication: [u16; 64], + pub szUser: [u16; 64], + pub szComputer: [u16; 64], + pub dwErrorCode: u32, + pub WorkItemId: ::windows_sys::core::GUID, + pub dwPriority: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_LIBREQUESTINFORMATIONW {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_LIBREQUESTINFORMATIONW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_LMIDINFORMATION { + pub MediaPool: ::windows_sys::core::GUID, + pub dwNumberOfPartitions: u32, +} +impl ::core::marker::Copy for NTMS_LMIDINFORMATION {} +impl ::core::clone::Clone for NTMS_LMIDINFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_MEDIAPOOLINFORMATION { + pub PoolType: u32, + pub MediaType: ::windows_sys::core::GUID, + pub Parent: ::windows_sys::core::GUID, + pub AllocationPolicy: u32, + pub DeallocationPolicy: u32, + pub dwMaxAllocates: u32, + pub dwNumberOfPhysicalMedia: u32, + pub dwNumberOfLogicalMedia: u32, + pub dwNumberOfMediaPools: u32, +} +impl ::core::marker::Copy for NTMS_MEDIAPOOLINFORMATION {} +impl ::core::clone::Clone for NTMS_MEDIAPOOLINFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_MEDIATYPEINFORMATION { + pub MediaType: u32, + pub NumberOfSides: u32, + pub ReadWriteCharacteristics: NtmsReadWriteCharacteristics, + pub DeviceType: FILE_DEVICE_TYPE, +} +impl ::core::marker::Copy for NTMS_MEDIATYPEINFORMATION {} +impl ::core::clone::Clone for NTMS_MEDIATYPEINFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_MOUNT_INFORMATION { + pub dwSize: u32, + pub lpReserved: *mut ::core::ffi::c_void, +} +impl ::core::marker::Copy for NTMS_MOUNT_INFORMATION {} +impl ::core::clone::Clone for NTMS_MOUNT_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_NOTIFICATIONINFORMATION { + pub dwOperation: NtmsNotificationOperations, + pub ObjectId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for NTMS_NOTIFICATIONINFORMATION {} +impl ::core::clone::Clone for NTMS_NOTIFICATIONINFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_OBJECTINFORMATIONA { + pub dwSize: u32, + pub dwType: NtmsObjectsTypes, + pub Created: super::super::Foundation::SYSTEMTIME, + pub Modified: super::super::Foundation::SYSTEMTIME, + pub ObjectGuid: ::windows_sys::core::GUID, + pub Enabled: super::super::Foundation::BOOL, + pub dwOperationalState: NtmsOperationalState, + pub szName: [super::super::Foundation::CHAR; 64], + pub szDescription: [super::super::Foundation::CHAR; 127], + pub Info: NTMS_OBJECTINFORMATIONA_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_OBJECTINFORMATIONA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_OBJECTINFORMATIONA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union NTMS_OBJECTINFORMATIONA_0 { + pub Drive: NTMS_DRIVEINFORMATIONA, + pub DriveType: NTMS_DRIVETYPEINFORMATIONA, + pub Library: NTMS_LIBRARYINFORMATION, + pub Changer: NTMS_CHANGERINFORMATIONA, + pub ChangerType: NTMS_CHANGERTYPEINFORMATIONA, + pub StorageSlot: NTMS_STORAGESLOTINFORMATION, + pub IEDoor: NTMS_IEDOORINFORMATION, + pub IEPort: NTMS_IEPORTINFORMATION, + pub PhysicalMedia: NTMS_PMIDINFORMATIONA, + pub LogicalMedia: NTMS_LMIDINFORMATION, + pub Partition: NTMS_PARTITIONINFORMATIONA, + pub MediaPool: NTMS_MEDIAPOOLINFORMATION, + pub MediaType: NTMS_MEDIATYPEINFORMATION, + pub LibRequest: NTMS_LIBREQUESTINFORMATIONA, + pub OpRequest: NTMS_OPREQUESTINFORMATIONA, + pub Computer: NTMS_COMPUTERINFORMATION, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_OBJECTINFORMATIONA_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_OBJECTINFORMATIONA_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_OBJECTINFORMATIONW { + pub dwSize: u32, + pub dwType: NtmsObjectsTypes, + pub Created: super::super::Foundation::SYSTEMTIME, + pub Modified: super::super::Foundation::SYSTEMTIME, + pub ObjectGuid: ::windows_sys::core::GUID, + pub Enabled: super::super::Foundation::BOOL, + pub dwOperationalState: NtmsOperationalState, + pub szName: [u16; 64], + pub szDescription: [u16; 127], + pub Info: NTMS_OBJECTINFORMATIONW_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_OBJECTINFORMATIONW {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_OBJECTINFORMATIONW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union NTMS_OBJECTINFORMATIONW_0 { + pub Drive: NTMS_DRIVEINFORMATIONW, + pub DriveType: NTMS_DRIVETYPEINFORMATIONW, + pub Library: NTMS_LIBRARYINFORMATION, + pub Changer: NTMS_CHANGERINFORMATIONW, + pub ChangerType: NTMS_CHANGERTYPEINFORMATIONW, + pub StorageSlot: NTMS_STORAGESLOTINFORMATION, + pub IEDoor: NTMS_IEDOORINFORMATION, + pub IEPort: NTMS_IEPORTINFORMATION, + pub PhysicalMedia: NTMS_PMIDINFORMATIONW, + pub LogicalMedia: NTMS_LMIDINFORMATION, + pub Partition: NTMS_PARTITIONINFORMATIONW, + pub MediaPool: NTMS_MEDIAPOOLINFORMATION, + pub MediaType: NTMS_MEDIATYPEINFORMATION, + pub LibRequest: NTMS_LIBREQUESTINFORMATIONW, + pub OpRequest: NTMS_OPREQUESTINFORMATIONW, + pub Computer: NTMS_COMPUTERINFORMATION, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_OBJECTINFORMATIONW_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_OBJECTINFORMATIONW_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_OPREQUESTINFORMATIONA { + pub Request: NtmsOpreqCommand, + pub Submitted: super::super::Foundation::SYSTEMTIME, + pub State: NtmsOpreqState, + pub szMessage: [super::super::Foundation::CHAR; 256], + pub Arg1Type: NtmsObjectsTypes, + pub Arg1: ::windows_sys::core::GUID, + pub Arg2Type: NtmsObjectsTypes, + pub Arg2: ::windows_sys::core::GUID, + pub szApplication: [super::super::Foundation::CHAR; 64], + pub szUser: [super::super::Foundation::CHAR; 64], + pub szComputer: [super::super::Foundation::CHAR; 64], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_OPREQUESTINFORMATIONA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_OPREQUESTINFORMATIONA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_OPREQUESTINFORMATIONW { + pub Request: NtmsOpreqCommand, + pub Submitted: super::super::Foundation::SYSTEMTIME, + pub State: NtmsOpreqState, + pub szMessage: [u16; 256], + pub Arg1Type: NtmsObjectsTypes, + pub Arg1: ::windows_sys::core::GUID, + pub Arg2Type: NtmsObjectsTypes, + pub Arg2: ::windows_sys::core::GUID, + pub szApplication: [u16; 64], + pub szUser: [u16; 64], + pub szComputer: [u16; 64], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_OPREQUESTINFORMATIONW {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_OPREQUESTINFORMATIONW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_PARTITIONINFORMATIONA { + pub PhysicalMedia: ::windows_sys::core::GUID, + pub LogicalMedia: ::windows_sys::core::GUID, + pub State: NtmsPartitionState, + pub Side: u16, + pub dwOmidLabelIdLength: u32, + pub OmidLabelId: [u8; 255], + pub szOmidLabelType: [super::super::Foundation::CHAR; 64], + pub szOmidLabelInfo: [super::super::Foundation::CHAR; 256], + pub dwMountCount: u32, + pub dwAllocateCount: u32, + pub Capacity: i64, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_PARTITIONINFORMATIONA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_PARTITIONINFORMATIONA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_PARTITIONINFORMATIONW { + pub PhysicalMedia: ::windows_sys::core::GUID, + pub LogicalMedia: ::windows_sys::core::GUID, + pub State: NtmsPartitionState, + pub Side: u16, + pub dwOmidLabelIdLength: u32, + pub OmidLabelId: [u8; 255], + pub szOmidLabelType: [u16; 64], + pub szOmidLabelInfo: [u16; 256], + pub dwMountCount: u32, + pub dwAllocateCount: u32, + pub Capacity: i64, +} +impl ::core::marker::Copy for NTMS_PARTITIONINFORMATIONW {} +impl ::core::clone::Clone for NTMS_PARTITIONINFORMATIONW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct NTMS_PMIDINFORMATIONA { + pub CurrentLibrary: ::windows_sys::core::GUID, + pub MediaPool: ::windows_sys::core::GUID, + pub Location: ::windows_sys::core::GUID, + pub LocationType: u32, + pub MediaType: ::windows_sys::core::GUID, + pub HomeSlot: ::windows_sys::core::GUID, + pub szBarCode: [super::super::Foundation::CHAR; 64], + pub BarCodeState: NtmsBarCodeState, + pub szSequenceNumber: [super::super::Foundation::CHAR; 32], + pub MediaState: NtmsMediaState, + pub dwNumberOfPartitions: u32, + pub dwMediaTypeCode: u32, + pub dwDensityCode: u32, + pub MountedPartition: ::windows_sys::core::GUID, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for NTMS_PMIDINFORMATIONA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for NTMS_PMIDINFORMATIONA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_PMIDINFORMATIONW { + pub CurrentLibrary: ::windows_sys::core::GUID, + pub MediaPool: ::windows_sys::core::GUID, + pub Location: ::windows_sys::core::GUID, + pub LocationType: u32, + pub MediaType: ::windows_sys::core::GUID, + pub HomeSlot: ::windows_sys::core::GUID, + pub szBarCode: [u16; 64], + pub BarCodeState: NtmsBarCodeState, + pub szSequenceNumber: [u16; 32], + pub MediaState: NtmsMediaState, + pub dwNumberOfPartitions: u32, + pub dwMediaTypeCode: u32, + pub dwDensityCode: u32, + pub MountedPartition: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for NTMS_PMIDINFORMATIONW {} +impl ::core::clone::Clone for NTMS_PMIDINFORMATIONW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct NTMS_STORAGESLOTINFORMATION { + pub Number: u32, + pub State: u32, + pub Library: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for NTMS_STORAGESLOTINFORMATION {} +impl ::core::clone::Clone for NTMS_STORAGESLOTINFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct OFSTRUCT { + pub cBytes: u8, + pub fFixedDisk: u8, + pub nErrCode: u16, + pub Reserved1: u16, + pub Reserved2: u16, + pub szPathName: [super::super::Foundation::CHAR; 128], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for OFSTRUCT {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for OFSTRUCT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct REPARSE_GUID_DATA_BUFFER { + pub ReparseTag: u32, + pub ReparseDataLength: u16, + pub Reserved: u16, + pub ReparseGuid: ::windows_sys::core::GUID, + pub GenericReparseBuffer: REPARSE_GUID_DATA_BUFFER_0, +} +impl ::core::marker::Copy for REPARSE_GUID_DATA_BUFFER {} +impl ::core::clone::Clone for REPARSE_GUID_DATA_BUFFER { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct REPARSE_GUID_DATA_BUFFER_0 { + pub DataBuffer: [u8; 1], +} +impl ::core::marker::Copy for REPARSE_GUID_DATA_BUFFER_0 {} +impl ::core::clone::Clone for REPARSE_GUID_DATA_BUFFER_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct SERVER_ALIAS_INFO_0 { + pub srvai0_alias: ::windows_sys::core::PWSTR, + pub srvai0_target: ::windows_sys::core::PWSTR, + pub srvai0_default: super::super::Foundation::BOOLEAN, + pub srvai0_reserved: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for SERVER_ALIAS_INFO_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for SERVER_ALIAS_INFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct SERVER_CERTIFICATE_INFO_0 { + pub srvci0_name: ::windows_sys::core::PWSTR, + pub srvci0_subject: ::windows_sys::core::PWSTR, + pub srvci0_issuer: ::windows_sys::core::PWSTR, + pub srvci0_thumbprint: ::windows_sys::core::PWSTR, + pub srvci0_friendlyname: ::windows_sys::core::PWSTR, + pub srvci0_notbefore: ::windows_sys::core::PWSTR, + pub srvci0_notafter: ::windows_sys::core::PWSTR, + pub srvci0_storelocation: ::windows_sys::core::PWSTR, + pub srvci0_storename: ::windows_sys::core::PWSTR, + pub srvci0_renewalchain: ::windows_sys::core::PWSTR, + pub srvci0_type: u32, + pub srvci0_flags: u32, +} +impl ::core::marker::Copy for SERVER_CERTIFICATE_INFO_0 {} +impl ::core::clone::Clone for SERVER_CERTIFICATE_INFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct SESSION_INFO_0 { + pub sesi0_cname: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for SESSION_INFO_0 {} +impl ::core::clone::Clone for SESSION_INFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct SESSION_INFO_1 { + pub sesi1_cname: ::windows_sys::core::PWSTR, + pub sesi1_username: ::windows_sys::core::PWSTR, + pub sesi1_num_opens: u32, + pub sesi1_time: u32, + pub sesi1_idle_time: u32, + pub sesi1_user_flags: SESSION_INFO_USER_FLAGS, +} +impl ::core::marker::Copy for SESSION_INFO_1 {} +impl ::core::clone::Clone for SESSION_INFO_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct SESSION_INFO_10 { + pub sesi10_cname: ::windows_sys::core::PWSTR, + pub sesi10_username: ::windows_sys::core::PWSTR, + pub sesi10_time: u32, + pub sesi10_idle_time: u32, +} +impl ::core::marker::Copy for SESSION_INFO_10 {} +impl ::core::clone::Clone for SESSION_INFO_10 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct SESSION_INFO_2 { + pub sesi2_cname: ::windows_sys::core::PWSTR, + pub sesi2_username: ::windows_sys::core::PWSTR, + pub sesi2_num_opens: u32, + pub sesi2_time: u32, + pub sesi2_idle_time: u32, + pub sesi2_user_flags: SESSION_INFO_USER_FLAGS, + pub sesi2_cltype_name: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for SESSION_INFO_2 {} +impl ::core::clone::Clone for SESSION_INFO_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct SESSION_INFO_502 { + pub sesi502_cname: ::windows_sys::core::PWSTR, + pub sesi502_username: ::windows_sys::core::PWSTR, + pub sesi502_num_opens: u32, + pub sesi502_time: u32, + pub sesi502_idle_time: u32, + pub sesi502_user_flags: SESSION_INFO_USER_FLAGS, + pub sesi502_cltype_name: ::windows_sys::core::PWSTR, + pub sesi502_transport: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for SESSION_INFO_502 {} +impl ::core::clone::Clone for SESSION_INFO_502 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct SHARE_INFO_0 { + pub shi0_netname: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for SHARE_INFO_0 {} +impl ::core::clone::Clone for SHARE_INFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct SHARE_INFO_1 { + pub shi1_netname: ::windows_sys::core::PWSTR, + pub shi1_type: SHARE_TYPE, + pub shi1_remark: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for SHARE_INFO_1 {} +impl ::core::clone::Clone for SHARE_INFO_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct SHARE_INFO_1004 { + pub shi1004_remark: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for SHARE_INFO_1004 {} +impl ::core::clone::Clone for SHARE_INFO_1004 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct SHARE_INFO_1005 { + pub shi1005_flags: u32, +} +impl ::core::marker::Copy for SHARE_INFO_1005 {} +impl ::core::clone::Clone for SHARE_INFO_1005 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct SHARE_INFO_1006 { + pub shi1006_max_uses: u32, +} +impl ::core::marker::Copy for SHARE_INFO_1006 {} +impl ::core::clone::Clone for SHARE_INFO_1006 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] +#[cfg(feature = "Win32_Security")] +pub struct SHARE_INFO_1501 { + pub shi1501_reserved: u32, + pub shi1501_security_descriptor: super::super::Security::PSECURITY_DESCRIPTOR, +} +#[cfg(feature = "Win32_Security")] +impl ::core::marker::Copy for SHARE_INFO_1501 {} +#[cfg(feature = "Win32_Security")] +impl ::core::clone::Clone for SHARE_INFO_1501 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct SHARE_INFO_1503 { + pub shi1503_sharefilter: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for SHARE_INFO_1503 {} +impl ::core::clone::Clone for SHARE_INFO_1503 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct SHARE_INFO_2 { + pub shi2_netname: ::windows_sys::core::PWSTR, + pub shi2_type: SHARE_TYPE, + pub shi2_remark: ::windows_sys::core::PWSTR, + pub shi2_permissions: SHARE_INFO_PERMISSIONS, + pub shi2_max_uses: u32, + pub shi2_current_uses: u32, + pub shi2_path: ::windows_sys::core::PWSTR, + pub shi2_passwd: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for SHARE_INFO_2 {} +impl ::core::clone::Clone for SHARE_INFO_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct SHARE_INFO_501 { + pub shi501_netname: ::windows_sys::core::PWSTR, + pub shi501_type: SHARE_TYPE, + pub shi501_remark: ::windows_sys::core::PWSTR, + pub shi501_flags: u32, +} +impl ::core::marker::Copy for SHARE_INFO_501 {} +impl ::core::clone::Clone for SHARE_INFO_501 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] +#[cfg(feature = "Win32_Security")] +pub struct SHARE_INFO_502 { + pub shi502_netname: ::windows_sys::core::PWSTR, + pub shi502_type: SHARE_TYPE, + pub shi502_remark: ::windows_sys::core::PWSTR, + pub shi502_permissions: SHARE_INFO_PERMISSIONS, + pub shi502_max_uses: u32, + pub shi502_current_uses: u32, + pub shi502_path: ::windows_sys::core::PWSTR, + pub shi502_passwd: ::windows_sys::core::PWSTR, + pub shi502_reserved: u32, + pub shi502_security_descriptor: super::super::Security::PSECURITY_DESCRIPTOR, +} +#[cfg(feature = "Win32_Security")] +impl ::core::marker::Copy for SHARE_INFO_502 {} +#[cfg(feature = "Win32_Security")] +impl ::core::clone::Clone for SHARE_INFO_502 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Security\"`*"] +#[cfg(feature = "Win32_Security")] +pub struct SHARE_INFO_503 { + pub shi503_netname: ::windows_sys::core::PWSTR, + pub shi503_type: SHARE_TYPE, + pub shi503_remark: ::windows_sys::core::PWSTR, + pub shi503_permissions: SHARE_INFO_PERMISSIONS, + pub shi503_max_uses: u32, + pub shi503_current_uses: u32, + pub shi503_path: ::windows_sys::core::PWSTR, + pub shi503_passwd: ::windows_sys::core::PWSTR, + pub shi503_servername: ::windows_sys::core::PWSTR, + pub shi503_reserved: u32, + pub shi503_security_descriptor: super::super::Security::PSECURITY_DESCRIPTOR, +} +#[cfg(feature = "Win32_Security")] +impl ::core::marker::Copy for SHARE_INFO_503 {} +#[cfg(feature = "Win32_Security")] +impl ::core::clone::Clone for SHARE_INFO_503 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct STAT_SERVER_0 { + pub sts0_start: u32, + pub sts0_fopens: u32, + pub sts0_devopens: u32, + pub sts0_jobsqueued: u32, + pub sts0_sopens: u32, + pub sts0_stimedout: u32, + pub sts0_serrorout: u32, + pub sts0_pwerrors: u32, + pub sts0_permerrors: u32, + pub sts0_syserrors: u32, + pub sts0_bytessent_low: u32, + pub sts0_bytessent_high: u32, + pub sts0_bytesrcvd_low: u32, + pub sts0_bytesrcvd_high: u32, + pub sts0_avresponse: u32, + pub sts0_reqbufneed: u32, + pub sts0_bigbufneed: u32, +} +impl ::core::marker::Copy for STAT_SERVER_0 {} +impl ::core::clone::Clone for STAT_SERVER_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct STAT_WORKSTATION_0 { + pub StatisticsStartTime: i64, + pub BytesReceived: i64, + pub SmbsReceived: i64, + pub PagingReadBytesRequested: i64, + pub NonPagingReadBytesRequested: i64, + pub CacheReadBytesRequested: i64, + pub NetworkReadBytesRequested: i64, + pub BytesTransmitted: i64, + pub SmbsTransmitted: i64, + pub PagingWriteBytesRequested: i64, + pub NonPagingWriteBytesRequested: i64, + pub CacheWriteBytesRequested: i64, + pub NetworkWriteBytesRequested: i64, + pub InitiallyFailedOperations: u32, + pub FailedCompletionOperations: u32, + pub ReadOperations: u32, + pub RandomReadOperations: u32, + pub ReadSmbs: u32, + pub LargeReadSmbs: u32, + pub SmallReadSmbs: u32, + pub WriteOperations: u32, + pub RandomWriteOperations: u32, + pub WriteSmbs: u32, + pub LargeWriteSmbs: u32, + pub SmallWriteSmbs: u32, + pub RawReadsDenied: u32, + pub RawWritesDenied: u32, + pub NetworkErrors: u32, + pub Sessions: u32, + pub FailedSessions: u32, + pub Reconnects: u32, + pub CoreConnects: u32, + pub Lanman20Connects: u32, + pub Lanman21Connects: u32, + pub LanmanNtConnects: u32, + pub ServerDisconnects: u32, + pub HungSessions: u32, + pub UseCount: u32, + pub FailedUseCount: u32, + pub CurrentCommands: u32, +} +impl ::core::marker::Copy for STAT_WORKSTATION_0 {} +impl ::core::clone::Clone for STAT_WORKSTATION_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct TAPE_ERASE { + pub Type: ERASE_TAPE_TYPE, + pub Immediate: super::super::Foundation::BOOLEAN, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for TAPE_ERASE {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for TAPE_ERASE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct TAPE_GET_POSITION { + pub Type: TAPE_POSITION_TYPE, + pub Partition: u32, + pub Offset: i64, +} +impl ::core::marker::Copy for TAPE_GET_POSITION {} +impl ::core::clone::Clone for TAPE_GET_POSITION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct TAPE_PREPARE { + pub Operation: PREPARE_TAPE_OPERATION, + pub Immediate: super::super::Foundation::BOOLEAN, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for TAPE_PREPARE {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for TAPE_PREPARE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct TAPE_SET_POSITION { + pub Method: TAPE_POSITION_METHOD, + pub Partition: u32, + pub Offset: i64, + pub Immediate: super::super::Foundation::BOOLEAN, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for TAPE_SET_POSITION {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for TAPE_SET_POSITION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct TAPE_WRITE_MARKS { + pub Type: TAPEMARK_TYPE, + pub Count: u32, + pub Immediate: super::super::Foundation::BOOLEAN, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for TAPE_WRITE_MARKS {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for TAPE_WRITE_MARKS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct TRANSACTION_NOTIFICATION { + pub TransactionKey: *mut ::core::ffi::c_void, + pub TransactionNotification: u32, + pub TmVirtualClock: i64, + pub ArgumentLength: u32, +} +impl ::core::marker::Copy for TRANSACTION_NOTIFICATION {} +impl ::core::clone::Clone for TRANSACTION_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT { + pub MarshalCookie: u32, + pub UOW: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT {} +impl ::core::clone::Clone for TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT { + pub PropagationCookie: u32, + pub UOW: ::windows_sys::core::GUID, + pub TmIdentity: ::windows_sys::core::GUID, + pub BufferLength: u32, +} +impl ::core::marker::Copy for TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT {} +impl ::core::clone::Clone for TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT { + pub EnlistmentId: ::windows_sys::core::GUID, + pub UOW: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT {} +impl ::core::clone::Clone for TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT { + pub SavepointId: u32, +} +impl ::core::marker::Copy for TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT {} +impl ::core::clone::Clone for TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT { + pub TmIdentity: ::windows_sys::core::GUID, + pub Flags: u32, +} +impl ::core::marker::Copy for TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT {} +impl ::core::clone::Clone for TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct TXF_ID { + pub Anonymous: TXF_ID_0, +} +impl ::core::marker::Copy for TXF_ID {} +impl ::core::clone::Clone for TXF_ID { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct TXF_ID_0 { + pub LowPart: i64, + pub HighPart: i64, +} +impl ::core::marker::Copy for TXF_ID_0 {} +impl ::core::clone::Clone for TXF_ID_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct TXF_LOG_RECORD_AFFECTED_FILE { + pub Version: u16, + pub RecordLength: u32, + pub Flags: u32, + pub TxfFileId: TXF_ID, + pub KtmGuid: ::windows_sys::core::GUID, + pub FileNameLength: u32, + pub FileNameByteOffsetInStructure: u32, +} +impl ::core::marker::Copy for TXF_LOG_RECORD_AFFECTED_FILE {} +impl ::core::clone::Clone for TXF_LOG_RECORD_AFFECTED_FILE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct TXF_LOG_RECORD_BASE { + pub Version: u16, + pub RecordType: TXF_LOG_RECORD_TYPE, + pub RecordLength: u32, +} +impl ::core::marker::Copy for TXF_LOG_RECORD_BASE {} +impl ::core::clone::Clone for TXF_LOG_RECORD_BASE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct TXF_LOG_RECORD_TRUNCATE { + pub Version: u16, + pub RecordType: u16, + pub RecordLength: u32, + pub Flags: u32, + pub TxfFileId: TXF_ID, + pub KtmGuid: ::windows_sys::core::GUID, + pub NewFileSize: i64, + pub FileNameLength: u32, + pub FileNameByteOffsetInStructure: u32, +} +impl ::core::marker::Copy for TXF_LOG_RECORD_TRUNCATE {} +impl ::core::clone::Clone for TXF_LOG_RECORD_TRUNCATE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct TXF_LOG_RECORD_WRITE { + pub Version: u16, + pub RecordType: u16, + pub RecordLength: u32, + pub Flags: u32, + pub TxfFileId: TXF_ID, + pub KtmGuid: ::windows_sys::core::GUID, + pub ByteOffsetInFile: i64, + pub NumBytesWritten: u32, + pub ByteOffsetInStructure: u32, + pub FileNameLength: u32, + pub FileNameByteOffsetInStructure: u32, +} +impl ::core::marker::Copy for TXF_LOG_RECORD_WRITE {} +impl ::core::clone::Clone for TXF_LOG_RECORD_WRITE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct VOLUME_ALLOCATE_BC_STREAM_INPUT { + pub Version: u32, + pub RequestsPerPeriod: u32, + pub Period: u32, + pub RetryFailures: super::super::Foundation::BOOLEAN, + pub Discardable: super::super::Foundation::BOOLEAN, + pub Reserved1: [super::super::Foundation::BOOLEAN; 2], + pub LowestByteOffset: u64, + pub HighestByteOffset: u64, + pub AccessType: u32, + pub AccessMode: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for VOLUME_ALLOCATE_BC_STREAM_INPUT {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for VOLUME_ALLOCATE_BC_STREAM_INPUT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct VOLUME_ALLOCATE_BC_STREAM_OUTPUT { + pub RequestSize: u64, + pub NumOutStandingRequests: u32, +} +impl ::core::marker::Copy for VOLUME_ALLOCATE_BC_STREAM_OUTPUT {} +impl ::core::clone::Clone for VOLUME_ALLOCATE_BC_STREAM_OUTPUT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct VOLUME_ALLOCATION_HINT_INPUT { + pub ClusterSize: u32, + pub NumberOfClusters: u32, + pub StartingClusterNumber: i64, +} +impl ::core::marker::Copy for VOLUME_ALLOCATION_HINT_INPUT {} +impl ::core::clone::Clone for VOLUME_ALLOCATION_HINT_INPUT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct VOLUME_ALLOCATION_HINT_OUTPUT { + pub Bitmap: [u32; 1], +} +impl ::core::marker::Copy for VOLUME_ALLOCATION_HINT_OUTPUT {} +impl ::core::clone::Clone for VOLUME_ALLOCATION_HINT_OUTPUT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct VOLUME_CRITICAL_IO { + pub AccessType: u32, + pub ExtentsCount: u32, + pub Extents: [FILE_EXTENT; 1], +} +impl ::core::marker::Copy for VOLUME_CRITICAL_IO {} +impl ::core::clone::Clone for VOLUME_CRITICAL_IO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct VOLUME_FAILOVER_SET { + pub NumberOfDisks: u32, + pub DiskNumbers: [u32; 1], +} +impl ::core::marker::Copy for VOLUME_FAILOVER_SET {} +impl ::core::clone::Clone for VOLUME_FAILOVER_SET { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct VOLUME_GET_BC_PROPERTIES_INPUT { + pub Version: u32, + pub Reserved1: u32, + pub LowestByteOffset: u64, + pub HighestByteOffset: u64, + pub AccessType: u32, + pub AccessMode: u32, +} +impl ::core::marker::Copy for VOLUME_GET_BC_PROPERTIES_INPUT {} +impl ::core::clone::Clone for VOLUME_GET_BC_PROPERTIES_INPUT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct VOLUME_GET_BC_PROPERTIES_OUTPUT { + pub MaximumRequestsPerPeriod: u32, + pub MinimumPeriod: u32, + pub MaximumRequestSize: u64, + pub EstimatedTimePerRequest: u32, + pub NumOutStandingRequests: u32, + pub RequestSize: u64, +} +impl ::core::marker::Copy for VOLUME_GET_BC_PROPERTIES_OUTPUT {} +impl ::core::clone::Clone for VOLUME_GET_BC_PROPERTIES_OUTPUT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct VOLUME_LOGICAL_OFFSET { + pub LogicalOffset: i64, +} +impl ::core::marker::Copy for VOLUME_LOGICAL_OFFSET {} +impl ::core::clone::Clone for VOLUME_LOGICAL_OFFSET { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct VOLUME_NUMBER { + pub VolumeNumber: u32, + pub VolumeManagerName: [u16; 8], +} +impl ::core::marker::Copy for VOLUME_NUMBER {} +impl ::core::clone::Clone for VOLUME_NUMBER { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct VOLUME_PHYSICAL_OFFSET { + pub DiskNumber: u32, + pub Offset: i64, +} +impl ::core::marker::Copy for VOLUME_PHYSICAL_OFFSET {} +impl ::core::clone::Clone for VOLUME_PHYSICAL_OFFSET { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct VOLUME_PHYSICAL_OFFSETS { + pub NumberOfPhysicalOffsets: u32, + pub PhysicalOffset: [VOLUME_PHYSICAL_OFFSET; 1], +} +impl ::core::marker::Copy for VOLUME_PHYSICAL_OFFSETS {} +impl ::core::clone::Clone for VOLUME_PHYSICAL_OFFSETS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct VOLUME_READ_PLEX_INPUT { + pub ByteOffset: i64, + pub Length: u32, + pub PlexNumber: u32, +} +impl ::core::marker::Copy for VOLUME_READ_PLEX_INPUT {} +impl ::core::clone::Clone for VOLUME_READ_PLEX_INPUT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct VOLUME_SET_GPT_ATTRIBUTES_INFORMATION { + pub GptAttributes: u64, + pub RevertOnClose: super::super::Foundation::BOOLEAN, + pub ApplyToAllConnectedVolumes: super::super::Foundation::BOOLEAN, + pub Reserved1: u16, + pub Reserved2: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for VOLUME_SET_GPT_ATTRIBUTES_INFORMATION {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for VOLUME_SET_GPT_ATTRIBUTES_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct VOLUME_SHRINK_INFO { + pub VolumeSize: u64, +} +impl ::core::marker::Copy for VOLUME_SHRINK_INFO {} +impl ::core::clone::Clone for VOLUME_SHRINK_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct VS_FIXEDFILEINFO { + pub dwSignature: u32, + pub dwStrucVersion: u32, + pub dwFileVersionMS: u32, + pub dwFileVersionLS: u32, + pub dwProductVersionMS: u32, + pub dwProductVersionLS: u32, + pub dwFileFlagsMask: u32, + pub dwFileFlags: VS_FIXEDFILEINFO_FILE_FLAGS, + pub dwFileOS: VS_FIXEDFILEINFO_FILE_OS, + pub dwFileType: VS_FIXEDFILEINFO_FILE_TYPE, + pub dwFileSubtype: VS_FIXEDFILEINFO_FILE_SUBTYPE, + pub dwFileDateMS: u32, + pub dwFileDateLS: u32, +} +impl ::core::marker::Copy for VS_FIXEDFILEINFO {} +impl ::core::clone::Clone for VS_FIXEDFILEINFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct WIM_ENTRY_INFO { + pub WimEntryInfoSize: u32, + pub WimType: u32, + pub DataSourceId: i64, + pub WimGuid: ::windows_sys::core::GUID, + pub WimPath: ::windows_sys::core::PCWSTR, + pub WimIndex: u32, + pub Flags: u32, +} +impl ::core::marker::Copy for WIM_ENTRY_INFO {} +impl ::core::clone::Clone for WIM_ENTRY_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct WIM_EXTERNAL_FILE_INFO { + pub DataSourceId: i64, + pub ResourceHash: [u8; 20], + pub Flags: u32, +} +impl ::core::marker::Copy for WIM_EXTERNAL_FILE_INFO {} +impl ::core::clone::Clone for WIM_EXTERNAL_FILE_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct WIN32_FILE_ATTRIBUTE_DATA { + pub dwFileAttributes: u32, + pub ftCreationTime: super::super::Foundation::FILETIME, + pub ftLastAccessTime: super::super::Foundation::FILETIME, + pub ftLastWriteTime: super::super::Foundation::FILETIME, + pub nFileSizeHigh: u32, + pub nFileSizeLow: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for WIN32_FILE_ATTRIBUTE_DATA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for WIN32_FILE_ATTRIBUTE_DATA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct WIN32_FIND_DATAA { + pub dwFileAttributes: u32, + pub ftCreationTime: super::super::Foundation::FILETIME, + pub ftLastAccessTime: super::super::Foundation::FILETIME, + pub ftLastWriteTime: super::super::Foundation::FILETIME, + pub nFileSizeHigh: u32, + pub nFileSizeLow: u32, + pub dwReserved0: u32, + pub dwReserved1: u32, + pub cFileName: [super::super::Foundation::CHAR; 260], + pub cAlternateFileName: [super::super::Foundation::CHAR; 14], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for WIN32_FIND_DATAA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for WIN32_FIND_DATAA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct WIN32_FIND_DATAW { + pub dwFileAttributes: u32, + pub ftCreationTime: super::super::Foundation::FILETIME, + pub ftLastAccessTime: super::super::Foundation::FILETIME, + pub ftLastWriteTime: super::super::Foundation::FILETIME, + pub nFileSizeHigh: u32, + pub nFileSizeLow: u32, + pub dwReserved0: u32, + pub dwReserved1: u32, + pub cFileName: [u16; 260], + pub cAlternateFileName: [u16; 14], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for WIN32_FIND_DATAW {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for WIN32_FIND_DATAW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct WIN32_FIND_STREAM_DATA { + pub StreamSize: i64, + pub cStreamName: [u16; 296], +} +impl ::core::marker::Copy for WIN32_FIND_STREAM_DATA {} +impl ::core::clone::Clone for WIN32_FIND_STREAM_DATA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct WIN32_STREAM_ID { + pub dwStreamId: WIN_STREAM_ID, + pub dwStreamAttributes: u32, + pub Size: i64, + pub dwStreamNameSize: u32, + pub cStreamName: [u16; 1], +} +impl ::core::marker::Copy for WIN32_STREAM_ID {} +impl ::core::clone::Clone for WIN32_STREAM_ID { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct WOF_FILE_COMPRESSION_INFO_V0 { + pub Algorithm: u32, +} +impl ::core::marker::Copy for WOF_FILE_COMPRESSION_INFO_V0 {} +impl ::core::clone::Clone for WOF_FILE_COMPRESSION_INFO_V0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub struct WOF_FILE_COMPRESSION_INFO_V1 { + pub Algorithm: u32, + pub Flags: u32, +} +impl ::core::marker::Copy for WOF_FILE_COMPRESSION_INFO_V1 {} +impl ::core::clone::Clone for WOF_FILE_COMPRESSION_INFO_V1 { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +pub type CACHE_ACCESS_CHECK = ::core::option::Option<unsafe extern "system" fn(psecuritydescriptor: super::super::Security::PSECURITY_DESCRIPTOR, hclienttoken: super::super::Foundation::HANDLE, dwdesiredaccess: u32, genericmapping: *mut super::super::Security::GENERIC_MAPPING, privilegeset: *mut super::super::Security::PRIVILEGE_SET, privilegesetlength: *mut u32, grantedaccess: *mut u32, accessstatus: *mut i32) -> super::super::Foundation::BOOL>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CACHE_DESTROY_CALLBACK = ::core::option::Option<unsafe extern "system" fn(cb: u32, lpb: *mut u8) -> ()>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CACHE_KEY_COMPARE = ::core::option::Option<unsafe extern "system" fn(cbkey1: u32, lpbkey1: *mut u8, cbkey2: u32, lpbkey2: *mut u8) -> i32>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CACHE_KEY_HASH = ::core::option::Option<unsafe extern "system" fn(lpbkey: *mut u8, cbkey: u32) -> u32>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type CACHE_READ_CALLBACK = ::core::option::Option<unsafe extern "system" fn(cb: u32, lpb: *mut u8, lpvcontext: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CLAIMMEDIALABEL = ::core::option::Option<unsafe extern "system" fn(pbuffer: *const u8, nbuffersize: u32, plabelinfo: *mut MediaLabelInfo) -> u32>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CLAIMMEDIALABELEX = ::core::option::Option<unsafe extern "system" fn(pbuffer: *const u8, nbuffersize: u32, plabelinfo: *mut MediaLabelInfo, labelguid: *mut ::windows_sys::core::GUID) -> u32>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CLFS_BLOCK_ALLOCATION = ::core::option::Option<unsafe extern "system" fn(cbbufferlength: u32, pvusercontext: *mut ::core::ffi::c_void) -> *mut ::core::ffi::c_void>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type CLFS_BLOCK_DEALLOCATION = ::core::option::Option<unsafe extern "system" fn(pvbuffer: *mut ::core::ffi::c_void, pvusercontext: *mut ::core::ffi::c_void) -> ()>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type FCACHE_CREATE_CALLBACK = ::core::option::Option<unsafe extern "system" fn(lpstrname: ::windows_sys::core::PCSTR, lpvdata: *mut ::core::ffi::c_void, cbfilesize: *mut u32, cbfilesizehigh: *mut u32) -> super::super::Foundation::HANDLE>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type FCACHE_RICHCREATE_CALLBACK = ::core::option::Option<unsafe extern "system" fn(lpstrname: ::windows_sys::core::PCSTR, lpvdata: *mut ::core::ffi::c_void, cbfilesize: *mut u32, cbfilesizehigh: *mut u32, pfdidwescanit: *mut super::super::Foundation::BOOL, pfisstuffed: *mut super::super::Foundation::BOOL, pfstoredwithdots: *mut super::super::Foundation::BOOL, pfstoredwithterminatingdot: *mut super::super::Foundation::BOOL) -> super::super::Foundation::HANDLE>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type LPPROGRESS_ROUTINE = ::core::option::Option<unsafe extern "system" fn(totalfilesize: i64, totalbytestransferred: i64, streamsize: i64, streambytestransferred: i64, dwstreamnumber: u32, dwcallbackreason: LPPROGRESS_ROUTINE_CALLBACK_REASON, hsourcefile: super::super::Foundation::HANDLE, hdestinationfile: super::super::Foundation::HANDLE, lpdata: *const ::core::ffi::c_void) -> u32>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type MAXMEDIALABEL = ::core::option::Option<unsafe extern "system" fn(pmaxsize: *mut u32) -> u32>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type PCLFS_COMPLETION_ROUTINE = ::core::option::Option<unsafe extern "system" fn(pvoverlapped: *mut ::core::ffi::c_void, ulreserved: u32) -> ()>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type PCOPYFILE2_PROGRESS_ROUTINE = ::core::option::Option<unsafe extern "system" fn(pmessage: *const COPYFILE2_MESSAGE, pvcallbackcontext: *const ::core::ffi::c_void) -> COPYFILE2_MESSAGE_ACTION>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type PFE_EXPORT_FUNC = ::core::option::Option<unsafe extern "system" fn(pbdata: *const u8, pvcallbackcontext: *const ::core::ffi::c_void, ullength: u32) -> u32>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`*"] +pub type PFE_IMPORT_FUNC = ::core::option::Option<unsafe extern "system" fn(pbdata: *mut u8, pvcallbackcontext: *const ::core::ffi::c_void, ullength: *mut u32) -> u32>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type PFN_IO_COMPLETION = ::core::option::Option<unsafe extern "system" fn(pcontext: *mut FIO_CONTEXT, lpo: *mut FH_OVERLAPPED, cb: u32, dwcompletionstatus: u32) -> ()>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type PLOG_FULL_HANDLER_CALLBACK = ::core::option::Option<unsafe extern "system" fn(hlogfile: super::super::Foundation::HANDLE, dwerror: u32, flogispinned: super::super::Foundation::BOOL, pvclientcontext: *mut ::core::ffi::c_void) -> ()>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type PLOG_TAIL_ADVANCE_CALLBACK = ::core::option::Option<unsafe extern "system" fn(hlogfile: super::super::Foundation::HANDLE, lsntarget: CLS_LSN, pvclientcontext: *mut ::core::ffi::c_void) -> ()>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type PLOG_UNPINNED_CALLBACK = ::core::option::Option<unsafe extern "system" fn(hlogfile: super::super::Foundation::HANDLE, pvclientcontext: *mut ::core::ffi::c_void) -> ()>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type WofEnumEntryProc = ::core::option::Option<unsafe extern "system" fn(entryinfo: *const ::core::ffi::c_void, userdata: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL>; +#[doc = "*Required features: `\"Win32_Storage_FileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type WofEnumFilesProc = ::core::option::Option<unsafe extern "system" fn(filepath: ::windows_sys::core::PCWSTR, externalfileinfo: *const ::core::ffi::c_void, userdata: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Imapi/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Imapi/mod.rs new file mode 100644 index 0000000..a0cbe41 --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Imapi/mod.rs @@ -0,0 +1,1445 @@ +::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] fn CloseIMsgSession ( lpmsgsess : *mut _MSGSESS ) -> ( ) ); +#[cfg(feature = "Win32_System_AddressBook")] +::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Imapi\"`, `\"Win32_System_AddressBook\"`*"] fn GetAttribIMsgOnIStg ( lpobject : *mut ::core::ffi::c_void , lpproptagarray : *mut super::super::System::AddressBook:: SPropTagArray , lpppropattrarray : *mut *mut SPropAttrArray ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] fn MapStorageSCode ( stgscode : i32 ) -> i32 ); +#[cfg(all(feature = "Win32_System_AddressBook", feature = "Win32_System_Com_StructuredStorage"))] +::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Imapi\"`, `\"Win32_System_AddressBook\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn OpenIMsgOnIStg ( lpmsgsess : *mut _MSGSESS , lpallocatebuffer : super::super::System::AddressBook:: LPALLOCATEBUFFER , lpallocatemore : super::super::System::AddressBook:: LPALLOCATEMORE , lpfreebuffer : super::super::System::AddressBook:: LPFREEBUFFER , lpmalloc : super::super::System::Com:: IMalloc , lpmapisup : *mut ::core::ffi::c_void , lpstg : super::super::System::Com::StructuredStorage:: IStorage , lpfmsgcallrelease : *mut MSGCALLRELEASE , ulcallerdata : u32 , ulflags : u32 , lppmsg : *mut super::super::System::AddressBook:: IMessage ) -> i32 ); +#[cfg(feature = "Win32_System_Com")] +::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Imapi\"`, `\"Win32_System_Com\"`*"] fn OpenIMsgSession ( lpmalloc : super::super::System::Com:: IMalloc , ulflags : u32 , lppmsgsess : *mut *mut _MSGSESS ) -> i32 ); +#[cfg(feature = "Win32_System_AddressBook")] +::windows_sys::core::link ! ( "mapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Imapi\"`, `\"Win32_System_AddressBook\"`*"] fn SetAttribIMsgOnIStg ( lpobject : *mut ::core::ffi::c_void , lpproptags : *mut super::super::System::AddressBook:: SPropTagArray , lppropattrs : *mut SPropAttrArray , lpppropproblems : *mut *mut super::super::System::AddressBook:: SPropProblemArray ) -> :: windows_sys::core::HRESULT ); +pub type DDiscFormat2DataEvents = *mut ::core::ffi::c_void; +pub type DDiscFormat2EraseEvents = *mut ::core::ffi::c_void; +pub type DDiscFormat2RawCDEvents = *mut ::core::ffi::c_void; +pub type DDiscFormat2TrackAtOnceEvents = *mut ::core::ffi::c_void; +pub type DDiscMaster2Events = *mut ::core::ffi::c_void; +pub type DFileSystemImageEvents = *mut ::core::ffi::c_void; +pub type DFileSystemImageImportEvents = *mut ::core::ffi::c_void; +pub type DWriteEngine2Events = *mut ::core::ffi::c_void; +pub type IBlockRange = *mut ::core::ffi::c_void; +pub type IBlockRangeList = *mut ::core::ffi::c_void; +pub type IBootOptions = *mut ::core::ffi::c_void; +pub type IBurnVerification = *mut ::core::ffi::c_void; +pub type IDiscFormat2 = *mut ::core::ffi::c_void; +pub type IDiscFormat2Data = *mut ::core::ffi::c_void; +pub type IDiscFormat2DataEventArgs = *mut ::core::ffi::c_void; +pub type IDiscFormat2Erase = *mut ::core::ffi::c_void; +pub type IDiscFormat2RawCD = *mut ::core::ffi::c_void; +pub type IDiscFormat2RawCDEventArgs = *mut ::core::ffi::c_void; +pub type IDiscFormat2TrackAtOnce = *mut ::core::ffi::c_void; +pub type IDiscFormat2TrackAtOnceEventArgs = *mut ::core::ffi::c_void; +pub type IDiscMaster = *mut ::core::ffi::c_void; +pub type IDiscMaster2 = *mut ::core::ffi::c_void; +pub type IDiscMasterProgressEvents = *mut ::core::ffi::c_void; +pub type IDiscRecorder = *mut ::core::ffi::c_void; +pub type IDiscRecorder2 = *mut ::core::ffi::c_void; +pub type IDiscRecorder2Ex = *mut ::core::ffi::c_void; +pub type IEnumDiscMasterFormats = *mut ::core::ffi::c_void; +pub type IEnumDiscRecorders = *mut ::core::ffi::c_void; +pub type IEnumFsiItems = *mut ::core::ffi::c_void; +pub type IEnumProgressItems = *mut ::core::ffi::c_void; +pub type IFileSystemImage = *mut ::core::ffi::c_void; +pub type IFileSystemImage2 = *mut ::core::ffi::c_void; +pub type IFileSystemImage3 = *mut ::core::ffi::c_void; +pub type IFileSystemImageResult = *mut ::core::ffi::c_void; +pub type IFileSystemImageResult2 = *mut ::core::ffi::c_void; +pub type IFsiDirectoryItem = *mut ::core::ffi::c_void; +pub type IFsiDirectoryItem2 = *mut ::core::ffi::c_void; +pub type IFsiFileItem = *mut ::core::ffi::c_void; +pub type IFsiFileItem2 = *mut ::core::ffi::c_void; +pub type IFsiItem = *mut ::core::ffi::c_void; +pub type IFsiNamedStreams = *mut ::core::ffi::c_void; +pub type IIsoImageManager = *mut ::core::ffi::c_void; +pub type IJolietDiscMaster = *mut ::core::ffi::c_void; +pub type IMultisession = *mut ::core::ffi::c_void; +pub type IMultisessionRandomWrite = *mut ::core::ffi::c_void; +pub type IMultisessionSequential = *mut ::core::ffi::c_void; +pub type IMultisessionSequential2 = *mut ::core::ffi::c_void; +pub type IProgressItem = *mut ::core::ffi::c_void; +pub type IProgressItems = *mut ::core::ffi::c_void; +pub type IRawCDImageCreator = *mut ::core::ffi::c_void; +pub type IRawCDImageTrackInfo = *mut ::core::ffi::c_void; +pub type IRedbookDiscMaster = *mut ::core::ffi::c_void; +pub type IStreamConcatenate = *mut ::core::ffi::c_void; +pub type IStreamInterleave = *mut ::core::ffi::c_void; +pub type IStreamPseudoRandomBased = *mut ::core::ffi::c_void; +pub type IWriteEngine2 = *mut ::core::ffi::c_void; +pub type IWriteEngine2EventArgs = *mut ::core::ffi::c_void; +pub type IWriteSpeedDescriptor = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const BlockRange: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb507ca27_2204_11dd_966a_001aa01bbc58); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const BlockRangeList: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb507ca28_2204_11dd_966a_001aa01bbc58); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const BootOptions: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fce_975b_59be_a960_9a2a262853a5); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_DNSRESOLVERRECORDSINK: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xbd0b4366_8e03_11d2_94f6_00c04f79f1d6); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_DSN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x22b55731_f5f8_4d23_bd8f_87b52371a73a); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_GET_AUX_DOMAIN_INFO_FLAGS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x84ff368a_fab3_43d7_bcdf_692c5b46e6b1); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_LOG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x93d0a538_2c1e_4b68_a7c9_d73a8aa6ee97); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_MAXMSGSIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xebf159de_a67e_11d2_94f7_00c04f79f1d6); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_MSGTRACKLOG: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc6df52aa_7db0_11d2_94f4_00c04f79f1d6); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_ON_BEFORE_DATA: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6628c92_0d5e_11d2_aa68_00c04fa35b82); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_ON_INBOUND_COMMAND: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6628c8d_0d5e_11d2_aa68_00c04fa35b82); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_ON_MESSAGE_START: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6628c90_0d5e_11d2_aa68_00c04fa35b82); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_ON_PER_RECIPIENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6628c91_0d5e_11d2_aa68_00c04fa35b82); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_ON_SERVER_RESPONSE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6628c8e_0d5e_11d2_aa68_00c04fa35b82); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_ON_SESSION_END: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6628c93_0d5e_11d2_aa68_00c04fa35b82); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_ON_SESSION_START: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf6628c8f_0d5e_11d2_aa68_00c04fa35b82); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_STORE_DRIVER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x59175850_e533_11d1_aa67_00c04fa345f6); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_TRANSPORT_CATEGORIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x960252a3_0a3a_11d2_9e00_00c04fa322ba); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_TRANSPORT_POSTCATEGORIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x76719654_05a6_11d2_9dfd_00c04fa322ba); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_TRANSPORT_PRECATEGORIZE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa3acfb0d_83ff_11d2_9e14_00c04fa322ba); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_TRANSPORT_ROUTER: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x283430c9_1850_11d2_9e03_00c04fa322ba); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CATID_SMTP_TRANSPORT_SUBMISSION: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xff3caa23_00b9_11d2_9dfb_00c04fa322ba); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const CLSID_SmtpCat: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb23c35b7_9219_11d2_9e17_00c04fa322ba); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_DDISCFORMAT2DATAEVENTS_UPDATE: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_DDISCFORMAT2RAWCDEVENTS_UPDATE: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_DDISCFORMAT2TAOEVENTS_UPDATE: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_DDISCMASTER2EVENTS_DEVICEADDED: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_DDISCMASTER2EVENTS_DEVICEREMOVED: u32 = 257u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_DFILESYSTEMIMAGEEVENTS_UPDATE: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_DFILESYSTEMIMAGEIMPORTEVENTS_UPDATEIMPORT: u32 = 257u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_DWRITEENGINE2EVENTS_UPDATE: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IBLOCKRANGELIST_BLOCKRANGES: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IBLOCKRANGE_ENDLBA: u32 = 257u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IBLOCKRANGE_STARTLBA: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATAEVENTARGS_CURRENTACTION: u32 = 771u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATAEVENTARGS_ELAPSEDTIME: u32 = 768u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATAEVENTARGS_ESTIMATEDREMAININGTIME: u32 = 769u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATAEVENTARGS_ESTIMATEDTOTALTIME: u32 = 770u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_BUFFERUNDERRUNFREEDISABLED: u32 = 257u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_CANCELWRITE: u32 = 513u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_CLIENTNAME: u32 = 272u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_CURRENTMEDIASTATUS: u32 = 262u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_CURRENTMEDIATYPE: u32 = 271u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_CURRENTROTATIONTYPEISPURECAV: u32 = 276u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_CURRENTWRITESPEED: u32 = 275u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_DISABLEDVDCOMPATIBILITYMODE: u32 = 270u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_FORCEMEDIATOBECLOSED: u32 = 269u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_FORCEOVERWRITE: u32 = 279u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_FREESECTORS: u32 = 265u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_LASTSECTOROFPREVIOUSSESSION: u32 = 268u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_MUTLISESSIONINTERFACES: u32 = 280u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_NEXTWRITABLEADDRESS: u32 = 266u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_POSTGAPALREADYINIMAGE: u32 = 260u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_RECORDER: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_REQUESTEDROTATIONTYPEISPURECAV: u32 = 274u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_REQUESTEDWRITESPEED: u32 = 273u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_SETWRITESPEED: u32 = 514u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_STARTSECTOROFPREVIOUSSESSION: u32 = 267u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_SUPPORTEDWRITESPEEDDESCRIPTORS: u32 = 278u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_SUPPORTEDWRITESPEEDS: u32 = 277u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_TOTALSECTORS: u32 = 264u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_WRITE: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2DATA_WRITEPROTECTSTATUS: u32 = 263u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2ERASEEVENTS_UPDATE: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2ERASE_CLIENTNAME: u32 = 259u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2ERASE_ERASEMEDIA: u32 = 513u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2ERASE_FULLERASE: u32 = 257u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2ERASE_MEDIATYPE: u32 = 258u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2ERASE_RECORDER: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCDEVENTARGS_CURRENTACTION: u32 = 769u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCDEVENTARGS_CURRENTTRACKNUMBER: u32 = 768u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCDEVENTARGS_ELAPSEDTIME: u32 = 768u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCDEVENTARGS_ESTIMATEDREMAININGTIME: u32 = 769u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCDEVENTARGS_ESTIMATEDTOTALTIME: u32 = 770u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_BUFFERUNDERRUNFREEDISABLED: u32 = 258u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_CANCELWRITE: u32 = 515u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_CLIENTNAME: u32 = 266u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_CURRENTMEDIATYPE: u32 = 261u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_CURRENTROTATIONTYPEISPURECAV: u32 = 270u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_CURRENTWRITESPEED: u32 = 269u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_LASTPOSSIBLESTARTOFLEADOUT: u32 = 260u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_PREPAREMEDIA: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_RECORDER: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_RELEASEMEDIA: u32 = 516u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_REQUESTEDDATASECTORTYPE: u32 = 265u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_REQUESTEDROTATIONTYPEISPURECAV: u32 = 268u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_REQUESTEDWRITESPEED: u32 = 267u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_SETWRITESPEED: u32 = 517u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_STARTOFNEXTSESSION: u32 = 259u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_SUPPORTEDDATASECTORTYPES: u32 = 264u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_SUPPORTEDWRITESPEEDDESCRIPTORS: u32 = 272u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_SUPPORTEDWRITESPEEDS: u32 = 271u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_WRITEMEDIA: u32 = 513u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2RAWCD_WRITEMEDIAWITHVALIDATION: u32 = 514u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAOEVENTARGS_CURRENTACTION: u32 = 769u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAOEVENTARGS_CURRENTTRACKNUMBER: u32 = 768u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAOEVENTARGS_ELAPSEDTIME: u32 = 770u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAOEVENTARGS_ESTIMATEDREMAININGTIME: u32 = 771u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAOEVENTARGS_ESTIMATEDTOTALTIME: u32 = 772u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_ADDAUDIOTRACK: u32 = 513u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_BUFFERUNDERRUNFREEDISABLED: u32 = 258u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_CANCELADDTRACK: u32 = 514u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_CLIENTNAME: u32 = 270u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_CURRENTMEDIATYPE: u32 = 267u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_CURRENTROTATIONTYPEISPURECAV: u32 = 274u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_CURRENTWRITESPEED: u32 = 273u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_DONOTFINALIZEMEDIA: u32 = 263u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_EXPECTEDTABLEOFCONTENTS: u32 = 266u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_FINISHMEDIA: u32 = 515u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_FREESECTORSONMEDIA: u32 = 261u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_NUMBEROFEXISTINGTRACKS: u32 = 259u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_PREPAREMEDIA: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_RECORDER: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_REQUESTEDROTATIONTYPEISPURECAV: u32 = 272u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_REQUESTEDWRITESPEED: u32 = 271u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_SETWRITESPEED: u32 = 516u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_SUPPORTEDWRITESPEEDDESCRIPTORS: u32 = 276u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_SUPPORTEDWRITESPEEDS: u32 = 275u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_TOTALSECTORSONMEDIA: u32 = 260u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2TAO_USEDSECTORSONMEDIA: u32 = 262u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2_MEDIAHEURISTICALLYBLANK: u32 = 1793u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2_MEDIAPHYSICALLYBLANK: u32 = 1792u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2_MEDIASUPPORTED: u32 = 2049u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2_RECORDERSUPPORTED: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCFORMAT2_SUPPORTEDMEDIATYPES: u32 = 1794u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_ACQUIREEXCLUSIVEACCESS: u32 = 258u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_ACTIVEDISCRECORDER: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_CLOSETRAY: u32 = 257u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_CURRENTFEATUREPAGES: u32 = 521u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_CURRENTPROFILES: u32 = 523u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_DEVICECANLOADMEDIA: u32 = 518u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_DISABLEMCN: u32 = 260u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_EJECTMEDIA: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_ENABLEMCN: u32 = 261u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_EXCLUSIVEACCESSOWNER: u32 = 525u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_INITIALIZEDISCRECORDER: u32 = 262u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_LEGACYDEVICENUMBER: u32 = 519u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_PRODUCTID: u32 = 514u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_PRODUCTREVISION: u32 = 515u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_RELEASEEXCLUSIVEACCESS: u32 = 259u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_SUPPORTEDFEATUREPAGES: u32 = 520u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_SUPPORTEDMODEPAGES: u32 = 524u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_SUPPORTEDPROFILES: u32 = 522u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_VENDORID: u32 = 513u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_VOLUMENAME: u32 = 516u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IDISCRECORDER2_VOLUMEPATHNAMES: u32 = 517u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IMULTISESSION_FIRSTDATASESSION: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IMULTISESSION_FREESECTORS: u32 = 516u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IMULTISESSION_IMPORTRECORDER: u32 = 258u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IMULTISESSION_INUSE: u32 = 257u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IMULTISESSION_LASTSECTOROFPREVIOUSSESSION: u32 = 514u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IMULTISESSION_LASTWRITTENADDRESS: u32 = 518u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IMULTISESSION_NEXTWRITABLEADDRESS: u32 = 515u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IMULTISESSION_SECTORSONMEDIA: u32 = 519u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IMULTISESSION_STARTSECTOROFPREVIOUSSESSION: u32 = 513u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IMULTISESSION_SUPPORTEDONCURRENTMEDIA: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IMULTISESSION_WRITEUNITSIZE: u32 = 517u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDIMAGECREATOR_ADDSPECIALPREGAP: u32 = 514u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDIMAGECREATOR_ADDSUBCODERWGENERATOR: u32 = 515u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDIMAGECREATOR_ADDTRACK: u32 = 513u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDIMAGECREATOR_CREATERESULTIMAGE: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDIMAGECREATOR_DISABLEGAPLESSAUDIO: u32 = 259u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDIMAGECREATOR_EXPECTEDTABLEOFCONTENTS: u32 = 265u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDIMAGECREATOR_MEDIACATALOGNUMBER: u32 = 260u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDIMAGECREATOR_NUMBEROFEXISTINGTRACKS: u32 = 263u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDIMAGECREATOR_RESULTINGIMAGETYPE: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDIMAGECREATOR_STARTINGTRACKNUMBER: u32 = 261u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDIMAGECREATOR_STARTOFLEADOUT: u32 = 257u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDIMAGECREATOR_STARTOFLEADOUTLIMIT: u32 = 258u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDIMAGECREATOR_TRACKINFO: u32 = 262u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDIMAGECREATOR_USEDSECTORSONDISC: u32 = 264u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDTRACKINFO_AUDIOHASPREEMPHASIS: u32 = 262u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDTRACKINFO_DIGITALAUDIOCOPYSETTING: u32 = 261u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDTRACKINFO_ISRC: u32 = 260u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDTRACKINFO_SECTORCOUNT: u32 = 257u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDTRACKINFO_SECTORTYPE: u32 = 259u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDTRACKINFO_STARTINGLBA: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IRAWCDTRACKINFO_TRACKNUMBER: u32 = 258u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2EVENTARGS_FREESYSTEMBUFFER: u32 = 264u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2EVENTARGS_LASTREADLBA: u32 = 258u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2EVENTARGS_LASTWRITTENLBA: u32 = 259u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2EVENTARGS_SECTORCOUNT: u32 = 257u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2EVENTARGS_STARTLBA: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2EVENTARGS_TOTALDEVICEBUFFER: u32 = 260u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2EVENTARGS_TOTALSYSTEMBUFFER: u32 = 262u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2EVENTARGS_USEDDEVICEBUFFER: u32 = 261u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2EVENTARGS_USEDSYSTEMBUFFER: u32 = 263u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2_BYTESPERSECTOR: u32 = 260u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2_CANCELWRITE: u32 = 513u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2_DISCRECORDER: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2_ENDINGSECTORSPERSECOND: u32 = 259u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2_STARTINGSECTORSPERSECOND: u32 = 258u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2_USESTREAMINGWRITE12: u32 = 257u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2_WRITEINPROGRESS: u32 = 261u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const DISPID_IWRITEENGINE2_WRITESECTION: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const EnumFsiItems: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fc6_975b_59be_a960_9a2a262853a5); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const EnumProgressItems: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fca_975b_59be_a960_9a2a262853a5); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const FileSystemImageResult: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fcc_975b_59be_a960_9a2a262853a5); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const FsiDirectoryItem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fc8_975b_59be_a960_9a2a262853a5); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const FsiFileItem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fc7_975b_59be_a960_9a2a262853a5); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const FsiNamedStreams: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xc6b6f8ed_6d19_44b4_b539_b159b793a32d); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const FsiStream: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fcd_975b_59be_a960_9a2a262853a5); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const GUID_SMTPSVC_SOURCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x1b3c0666_e470_11d1_aa67_00c04fa345f6); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const GUID_SMTP_SOURCE_TYPE: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfb65c4dc_e468_11d1_aa67_00c04fa345f6); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI2FS_BOOT_ENTRY_COUNT_MAX: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI2FS_FullVersion_STR: ::windows_sys::core::PCSTR = ::windows_sys::s!("1.0"); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI2FS_FullVersion_WSTR: ::windows_sys::core::PCWSTR = ::windows_sys::w!("1.0"); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI2FS_MajorVersion: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI2FS_MinorVersion: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI2_DEFAULT_COMMAND_TIMEOUT: u32 = 10u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPILib2_MajorVersion: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPILib2_MinorVersion: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_ALREADYOPEN: ::windows_sys::core::HRESULT = -2147220958i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_BADJOLIETNAME: ::windows_sys::core::HRESULT = -2147220963i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_BOOTIMAGE_AND_NONBLANK_DISC: ::windows_sys::core::HRESULT = -2147220946i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_CANNOT_WRITE_TO_MEDIA: ::windows_sys::core::HRESULT = -2147220948i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_COMPRESSEDSTASH: ::windows_sys::core::HRESULT = -2147220952i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_DEVICE_INVALIDTYPE: ::windows_sys::core::HRESULT = -2147220972i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_DEVICE_NOPROPERTIES: ::windows_sys::core::HRESULT = -2147220975i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_DEVICE_NOTACCESSIBLE: ::windows_sys::core::HRESULT = -2147220974i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_DEVICE_NOTPRESENT: ::windows_sys::core::HRESULT = -2147220973i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_DEVICE_STILL_IN_USE: ::windows_sys::core::HRESULT = -2147220954i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_DISCFULL: ::windows_sys::core::HRESULT = -2147220964i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_DISCINFO: ::windows_sys::core::HRESULT = -2147220967i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_ENCRYPTEDSTASH: ::windows_sys::core::HRESULT = -2147220951i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_FILEACCESS: ::windows_sys::core::HRESULT = -2147220968i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_FILEEXISTS: ::windows_sys::core::HRESULT = -2147220956i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_FILESYSTEM: ::windows_sys::core::HRESULT = -2147220969i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_GENERIC: ::windows_sys::core::HRESULT = -2147220978i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_INITIALIZE_ENDWRITE: ::windows_sys::core::HRESULT = -2147220970i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_INITIALIZE_WRITE: ::windows_sys::core::HRESULT = -2147220971i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_INVALIDIMAGE: ::windows_sys::core::HRESULT = -2147220962i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_LOSS_OF_STREAMING: ::windows_sys::core::HRESULT = -2147220953i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_MEDIUM_INVALIDTYPE: ::windows_sys::core::HRESULT = -2147220976i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_MEDIUM_NOTPRESENT: ::windows_sys::core::HRESULT = -2147220977i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_NOACTIVEFORMAT: ::windows_sys::core::HRESULT = -2147220961i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_NOACTIVERECORDER: ::windows_sys::core::HRESULT = -2147220960i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_NOTENOUGHDISKFORSTASH: ::windows_sys::core::HRESULT = -2147220950i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_NOTINITIALIZED: ::windows_sys::core::HRESULT = -2147220980i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_NOTOPENED: ::windows_sys::core::HRESULT = -2147220981i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_REMOVABLESTASH: ::windows_sys::core::HRESULT = -2147220949i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_STASHINUSE: ::windows_sys::core::HRESULT = -2147220955i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_TRACKNOTOPEN: ::windows_sys::core::HRESULT = -2147220966i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_TRACKOPEN: ::windows_sys::core::HRESULT = -2147220965i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_TRACK_NOT_BIG_ENOUGH: ::windows_sys::core::HRESULT = -2147220947i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_USERABORT: ::windows_sys::core::HRESULT = -2147220979i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_WRONGDISC: ::windows_sys::core::HRESULT = -2147220957i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_E_WRONGFORMAT: ::windows_sys::core::HRESULT = -2147220959i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_SECTORS_PER_SECOND_AT_1X_BD: u32 = 2195u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_SECTORS_PER_SECOND_AT_1X_CD: u32 = 75u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_SECTORS_PER_SECOND_AT_1X_DVD: u32 = 680u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_SECTORS_PER_SECOND_AT_1X_HD_DVD: u32 = 4568u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_SECTOR_SIZE: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_S_BUFFER_TO_SMALL: ::windows_sys::core::HRESULT = 262657i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_S_PROPERTIESIGNORED: ::windows_sys::core::HRESULT = 262656i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MPV_INBOUND_CUTOFF_EXCEEDED: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MPV_WRITE_CONTENT: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MP_MSGCLASS_DELIVERY_REPORT: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MP_MSGCLASS_NONDELIVERY_REPORT: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MP_MSGCLASS_REPLICATION: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MP_MSGCLASS_SYSTEM: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MP_STATUS_ABANDON_DELIVERY: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MP_STATUS_ABORT_DELIVERY: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MP_STATUS_BAD_MAIL: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MP_STATUS_CATEGORIZED: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MP_STATUS_RETRY: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MP_STATUS_SUBMITTED: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MP_STATUS_SUCCESS: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MSDiscMasterObj: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x520cca63_51a5_11d3_9144_00104ba11c5e); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MSDiscRecorderObj: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x520cca61_51a5_11d3_9144_00104ba11c5e); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MSEnumDiscRecordersObj: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x8a03567a_63cb_4ba8_baf6_52119816d1ef); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftDiscFormat2Data: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2735412a_7f64_5b0f_8f00_5d77afbe261e); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftDiscFormat2Erase: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2735412b_7f64_5b0f_8f00_5d77afbe261e); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftDiscFormat2RawCD: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354128_7f64_5b0f_8f00_5d77afbe261e); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftDiscFormat2TrackAtOnce: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354129_7f64_5b0f_8f00_5d77afbe261e); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftDiscMaster2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2735412e_7f64_5b0f_8f00_5d77afbe261e); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftDiscRecorder2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2735412d_7f64_5b0f_8f00_5d77afbe261e); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftFileSystemImage: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fc5_975b_59be_a960_9a2a262853a5); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftIsoImageManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xceee3b62_8f56_4056_869b_ef16917e3efc); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftMultisessionRandomWrite: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb507ca24_2204_11dd_966a_001aa01bbc58); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftMultisessionSequential: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354122_7f64_5b0f_8f00_5d77afbe261e); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftRawCDImageCreator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x25983561_9d65_49ce_b335_40630d901227); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftStreamConcatenate: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354125_7f64_5b0f_8f00_5d77afbe261e); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftStreamInterleave: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354124_7f64_5b0f_8f00_5d77afbe261e); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftStreamPrng001: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354126_7f64_5b0f_8f00_5d77afbe261e); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftStreamZero: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354127_7f64_5b0f_8f00_5d77afbe261e); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftWriteEngine2: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2735412c_7f64_5b0f_8f00_5d77afbe261e); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MsftWriteSpeedDescriptor: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x27354123_7f64_5b0f_8f00_5d77afbe261e); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const NMP_PROCESS_CONTROL: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const NMP_PROCESS_MODERATOR: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const NMP_PROCESS_POST: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const ProgressItem: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fcb_975b_59be_a960_9a2a262853a5); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const ProgressItems: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x2c941fc9_975b_59be_a960_9a2a262853a5); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_DELIVERED: u32 = 272u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_DSN_HANDLED: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_DSN_NOTIFY_DELAY: u32 = 67108864u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_DSN_NOTIFY_FAILURE: u32 = 33554432u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_DSN_NOTIFY_INVALID: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_DSN_NOTIFY_MASK: u32 = 251658240u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_DSN_NOTIFY_NEVER: u32 = 134217728u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_DSN_NOTIFY_SUCCESS: u32 = 16777216u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_DSN_SENT_DELAYED: u32 = 16384u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_DSN_SENT_DELIVERED: u32 = 131136u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_DSN_SENT_EXPANDED: u32 = 32832u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_DSN_SENT_NDR: u32 = 1104u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_DSN_SENT_RELAYED: u32 = 65600u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_ENPANDED: u32 = 8208u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_ERROR_CONTEXT_CAT: u32 = 2097152u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_ERROR_CONTEXT_MTA: u32 = 4194304u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_ERROR_CONTEXT_STORE: u32 = 1048576u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_EXPANDED: u32 = 8208u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_FAILED: u32 = 2096u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_GENERAL_FAILURE: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_HANDLED: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_RECIP_FLAGS_RESERVED: u32 = 15u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_REMOTE_MTA_NO_DSN: u32 = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_UNRESOLVED: u32 = 4144u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RP_VOLATILE_FLAGS_MASK: u32 = 4026531840u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const SZ_PROGID_SMTPCAT: ::windows_sys::core::PCSTR = ::windows_sys::s!("Smtp.Cat"); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const tagIMMPID_CPV_STRUCT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xa2a76b2a_e52d_11d1_aa64_00c04fa35b82); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const tagIMMPID_MPV_STRUCT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xcbe69706_c9bd_11d1_9ff2_00c04fa37348); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const tagIMMPID_MP_STRUCT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x13384cf0_b3c4_11d1_aa92_00aa006bc80b); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const tagIMMPID_NMP_STRUCT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7433a9aa_20e2_11d2_94d6_00c04fa379f1); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const tagIMMPID_RPV_STRUCT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x79e82049_d320_11d1_9ff4_00c04fa37348); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const tagIMMPID_RP_STRUCT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x79e82048_d320_11d1_9ff4_00c04fa37348); +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type DISC_RECORDER_STATE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RECORDER_BURNING: DISC_RECORDER_STATE_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RECORDER_DOING_NOTHING: DISC_RECORDER_STATE_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RECORDER_OPENED: DISC_RECORDER_STATE_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type EmulationType = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const EmulationNone: EmulationType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const Emulation12MFloppy: EmulationType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const Emulation144MFloppy: EmulationType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const Emulation288MFloppy: EmulationType = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const EmulationHardDisk: EmulationType = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type FsiFileSystems = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const FsiFileSystemNone: FsiFileSystems = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const FsiFileSystemISO9660: FsiFileSystems = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const FsiFileSystemJoliet: FsiFileSystems = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const FsiFileSystemUDF: FsiFileSystems = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const FsiFileSystemUnknown: FsiFileSystems = 1073741824i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type FsiItemType = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const FsiItemNotFound: FsiItemType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const FsiItemDirectory: FsiItemType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const FsiItemFile: FsiItemType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMAPI_BURN_VERIFICATION_LEVEL = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_BURN_VERIFICATION_NONE: IMAPI_BURN_VERIFICATION_LEVEL = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_BURN_VERIFICATION_QUICK: IMAPI_BURN_VERIFICATION_LEVEL = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_BURN_VERIFICATION_FULL: IMAPI_BURN_VERIFICATION_LEVEL = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMAPI_CD_SECTOR_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_CD_SECTOR_AUDIO: IMAPI_CD_SECTOR_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_CD_SECTOR_MODE_ZERO: IMAPI_CD_SECTOR_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_CD_SECTOR_MODE1: IMAPI_CD_SECTOR_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_CD_SECTOR_MODE2FORM0: IMAPI_CD_SECTOR_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_CD_SECTOR_MODE2FORM1: IMAPI_CD_SECTOR_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_CD_SECTOR_MODE2FORM2: IMAPI_CD_SECTOR_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_CD_SECTOR_MODE1RAW: IMAPI_CD_SECTOR_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_CD_SECTOR_MODE2FORM0RAW: IMAPI_CD_SECTOR_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_CD_SECTOR_MODE2FORM1RAW: IMAPI_CD_SECTOR_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_CD_SECTOR_MODE2FORM2RAW: IMAPI_CD_SECTOR_TYPE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMAPI_CD_TRACK_DIGITAL_COPY_SETTING = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_CD_TRACK_DIGITAL_COPY_PERMITTED: IMAPI_CD_TRACK_DIGITAL_COPY_SETTING = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_CD_TRACK_DIGITAL_COPY_PROHIBITED: IMAPI_CD_TRACK_DIGITAL_COPY_SETTING = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_CD_TRACK_DIGITAL_COPY_SCMS: IMAPI_CD_TRACK_DIGITAL_COPY_SETTING = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMAPI_FEATURE_PAGE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_PROFILE_LIST: IMAPI_FEATURE_PAGE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_CORE: IMAPI_FEATURE_PAGE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_MORPHING: IMAPI_FEATURE_PAGE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_REMOVABLE_MEDIUM: IMAPI_FEATURE_PAGE_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_WRITE_PROTECT: IMAPI_FEATURE_PAGE_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_READABLE: IMAPI_FEATURE_PAGE_TYPE = 16i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_CD_MULTIREAD: IMAPI_FEATURE_PAGE_TYPE = 29i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_CD_READ: IMAPI_FEATURE_PAGE_TYPE = 30i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_DVD_READ: IMAPI_FEATURE_PAGE_TYPE = 31i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_RANDOMLY_WRITABLE: IMAPI_FEATURE_PAGE_TYPE = 32i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_INCREMENTAL_STREAMING_WRITABLE: IMAPI_FEATURE_PAGE_TYPE = 33i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_SECTOR_ERASABLE: IMAPI_FEATURE_PAGE_TYPE = 34i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_FORMATTABLE: IMAPI_FEATURE_PAGE_TYPE = 35i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_HARDWARE_DEFECT_MANAGEMENT: IMAPI_FEATURE_PAGE_TYPE = 36i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_WRITE_ONCE: IMAPI_FEATURE_PAGE_TYPE = 37i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_RESTRICTED_OVERWRITE: IMAPI_FEATURE_PAGE_TYPE = 38i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_CDRW_CAV_WRITE: IMAPI_FEATURE_PAGE_TYPE = 39i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_MRW: IMAPI_FEATURE_PAGE_TYPE = 40i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_ENHANCED_DEFECT_REPORTING: IMAPI_FEATURE_PAGE_TYPE = 41i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_RW: IMAPI_FEATURE_PAGE_TYPE = 42i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R: IMAPI_FEATURE_PAGE_TYPE = 43i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_RIGID_RESTRICTED_OVERWRITE: IMAPI_FEATURE_PAGE_TYPE = 44i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_CD_TRACK_AT_ONCE: IMAPI_FEATURE_PAGE_TYPE = 45i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_CD_MASTERING: IMAPI_FEATURE_PAGE_TYPE = 46i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_DVD_DASH_WRITE: IMAPI_FEATURE_PAGE_TYPE = 47i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_READ: IMAPI_FEATURE_PAGE_TYPE = 48i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_R_WRITE: IMAPI_FEATURE_PAGE_TYPE = 49i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_DOUBLE_DENSITY_CD_RW_WRITE: IMAPI_FEATURE_PAGE_TYPE = 50i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_LAYER_JUMP_RECORDING: IMAPI_FEATURE_PAGE_TYPE = 51i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_CD_RW_MEDIA_WRITE_SUPPORT: IMAPI_FEATURE_PAGE_TYPE = 55i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_BD_PSEUDO_OVERWRITE: IMAPI_FEATURE_PAGE_TYPE = 56i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_DVD_PLUS_R_DUAL_LAYER: IMAPI_FEATURE_PAGE_TYPE = 59i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_BD_READ: IMAPI_FEATURE_PAGE_TYPE = 64i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_BD_WRITE: IMAPI_FEATURE_PAGE_TYPE = 65i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_HD_DVD_READ: IMAPI_FEATURE_PAGE_TYPE = 80i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_HD_DVD_WRITE: IMAPI_FEATURE_PAGE_TYPE = 81i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_POWER_MANAGEMENT: IMAPI_FEATURE_PAGE_TYPE = 256i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_SMART: IMAPI_FEATURE_PAGE_TYPE = 257i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_EMBEDDED_CHANGER: IMAPI_FEATURE_PAGE_TYPE = 258i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_CD_ANALOG_PLAY: IMAPI_FEATURE_PAGE_TYPE = 259i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_MICROCODE_UPDATE: IMAPI_FEATURE_PAGE_TYPE = 260i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_TIMEOUT: IMAPI_FEATURE_PAGE_TYPE = 261i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_DVD_CSS: IMAPI_FEATURE_PAGE_TYPE = 262i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_REAL_TIME_STREAMING: IMAPI_FEATURE_PAGE_TYPE = 263i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_LOGICAL_UNIT_SERIAL_NUMBER: IMAPI_FEATURE_PAGE_TYPE = 264i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_MEDIA_SERIAL_NUMBER: IMAPI_FEATURE_PAGE_TYPE = 265i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_DISC_CONTROL_BLOCKS: IMAPI_FEATURE_PAGE_TYPE = 266i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_DVD_CPRM: IMAPI_FEATURE_PAGE_TYPE = 267i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_FIRMWARE_INFORMATION: IMAPI_FEATURE_PAGE_TYPE = 268i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_AACS: IMAPI_FEATURE_PAGE_TYPE = 269i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FEATURE_PAGE_TYPE_VCPS: IMAPI_FEATURE_PAGE_TYPE = 272i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMAPI_FORMAT2_DATA_MEDIA_STATE = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_UNKNOWN: IMAPI_FORMAT2_DATA_MEDIA_STATE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_INFORMATIONAL_MASK: IMAPI_FORMAT2_DATA_MEDIA_STATE = 15i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MASK: IMAPI_FORMAT2_DATA_MEDIA_STATE = 64512i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_OVERWRITE_ONLY: IMAPI_FORMAT2_DATA_MEDIA_STATE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_RANDOMLY_WRITABLE: IMAPI_FORMAT2_DATA_MEDIA_STATE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_BLANK: IMAPI_FORMAT2_DATA_MEDIA_STATE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_APPENDABLE: IMAPI_FORMAT2_DATA_MEDIA_STATE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_FINAL_SESSION: IMAPI_FORMAT2_DATA_MEDIA_STATE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_DAMAGED: IMAPI_FORMAT2_DATA_MEDIA_STATE = 1024i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_ERASE_REQUIRED: IMAPI_FORMAT2_DATA_MEDIA_STATE = 2048i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_NON_EMPTY_SESSION: IMAPI_FORMAT2_DATA_MEDIA_STATE = 4096i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_WRITE_PROTECTED: IMAPI_FORMAT2_DATA_MEDIA_STATE = 8192i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_FINALIZED: IMAPI_FORMAT2_DATA_MEDIA_STATE = 16384i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_MEDIA_STATE_UNSUPPORTED_MEDIA: IMAPI_FORMAT2_DATA_MEDIA_STATE = 32768i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMAPI_FORMAT2_DATA_WRITE_ACTION = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_VALIDATING_MEDIA: IMAPI_FORMAT2_DATA_WRITE_ACTION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_FORMATTING_MEDIA: IMAPI_FORMAT2_DATA_WRITE_ACTION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_INITIALIZING_HARDWARE: IMAPI_FORMAT2_DATA_WRITE_ACTION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_CALIBRATING_POWER: IMAPI_FORMAT2_DATA_WRITE_ACTION = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_WRITING_DATA: IMAPI_FORMAT2_DATA_WRITE_ACTION = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_FINALIZATION: IMAPI_FORMAT2_DATA_WRITE_ACTION = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_COMPLETED: IMAPI_FORMAT2_DATA_WRITE_ACTION = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_DATA_WRITE_ACTION_VERIFYING: IMAPI_FORMAT2_DATA_WRITE_ACTION = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_RAW_CD_SUBCODE_PQ_ONLY: IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_RAW_CD_SUBCODE_IS_COOKED: IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_RAW_CD_SUBCODE_IS_RAW: IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMAPI_FORMAT2_RAW_CD_WRITE_ACTION = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_UNKNOWN: IMAPI_FORMAT2_RAW_CD_WRITE_ACTION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_PREPARING: IMAPI_FORMAT2_RAW_CD_WRITE_ACTION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_WRITING: IMAPI_FORMAT2_RAW_CD_WRITE_ACTION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_RAW_CD_WRITE_ACTION_FINISHING: IMAPI_FORMAT2_RAW_CD_WRITE_ACTION = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMAPI_FORMAT2_TAO_WRITE_ACTION = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_TAO_WRITE_ACTION_UNKNOWN: IMAPI_FORMAT2_TAO_WRITE_ACTION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_TAO_WRITE_ACTION_PREPARING: IMAPI_FORMAT2_TAO_WRITE_ACTION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_TAO_WRITE_ACTION_WRITING: IMAPI_FORMAT2_TAO_WRITE_ACTION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_TAO_WRITE_ACTION_FINISHING: IMAPI_FORMAT2_TAO_WRITE_ACTION = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_FORMAT2_TAO_WRITE_ACTION_VERIFYING: IMAPI_FORMAT2_TAO_WRITE_ACTION = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMAPI_MEDIA_PHYSICAL_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_UNKNOWN: IMAPI_MEDIA_PHYSICAL_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_CDROM: IMAPI_MEDIA_PHYSICAL_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_CDR: IMAPI_MEDIA_PHYSICAL_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_CDRW: IMAPI_MEDIA_PHYSICAL_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_DVDROM: IMAPI_MEDIA_PHYSICAL_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_DVDRAM: IMAPI_MEDIA_PHYSICAL_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_DVDPLUSR: IMAPI_MEDIA_PHYSICAL_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_DVDPLUSRW: IMAPI_MEDIA_PHYSICAL_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER: IMAPI_MEDIA_PHYSICAL_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_DVDDASHR: IMAPI_MEDIA_PHYSICAL_TYPE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_DVDDASHRW: IMAPI_MEDIA_PHYSICAL_TYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER: IMAPI_MEDIA_PHYSICAL_TYPE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_DISK: IMAPI_MEDIA_PHYSICAL_TYPE = 12i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER: IMAPI_MEDIA_PHYSICAL_TYPE = 13i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_HDDVDROM: IMAPI_MEDIA_PHYSICAL_TYPE = 14i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_HDDVDR: IMAPI_MEDIA_PHYSICAL_TYPE = 15i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_HDDVDRAM: IMAPI_MEDIA_PHYSICAL_TYPE = 16i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_BDROM: IMAPI_MEDIA_PHYSICAL_TYPE = 17i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_BDR: IMAPI_MEDIA_PHYSICAL_TYPE = 18i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_BDRE: IMAPI_MEDIA_PHYSICAL_TYPE = 19i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MEDIA_TYPE_MAX: IMAPI_MEDIA_PHYSICAL_TYPE = 19i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMAPI_MEDIA_WRITE_PROTECT_STATE = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_WRITEPROTECTED_UNTIL_POWERDOWN: IMAPI_MEDIA_WRITE_PROTECT_STATE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_WRITEPROTECTED_BY_CARTRIDGE: IMAPI_MEDIA_WRITE_PROTECT_STATE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_WRITEPROTECTED_BY_MEDIA_SPECIFIC_REASON: IMAPI_MEDIA_WRITE_PROTECT_STATE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_WRITEPROTECTED_BY_SOFTWARE_WRITE_PROTECT: IMAPI_MEDIA_WRITE_PROTECT_STATE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_WRITEPROTECTED_BY_DISC_CONTROL_BLOCK: IMAPI_MEDIA_WRITE_PROTECT_STATE = 16i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_WRITEPROTECTED_READ_ONLY_MEDIA: IMAPI_MEDIA_WRITE_PROTECT_STATE = 16384i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMAPI_MODE_PAGE_REQUEST_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MODE_PAGE_REQUEST_TYPE_CURRENT_VALUES: IMAPI_MODE_PAGE_REQUEST_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MODE_PAGE_REQUEST_TYPE_CHANGEABLE_VALUES: IMAPI_MODE_PAGE_REQUEST_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MODE_PAGE_REQUEST_TYPE_DEFAULT_VALUES: IMAPI_MODE_PAGE_REQUEST_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MODE_PAGE_REQUEST_TYPE_SAVED_VALUES: IMAPI_MODE_PAGE_REQUEST_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMAPI_MODE_PAGE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MODE_PAGE_TYPE_READ_WRITE_ERROR_RECOVERY: IMAPI_MODE_PAGE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MODE_PAGE_TYPE_MRW: IMAPI_MODE_PAGE_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MODE_PAGE_TYPE_WRITE_PARAMETERS: IMAPI_MODE_PAGE_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MODE_PAGE_TYPE_CACHING: IMAPI_MODE_PAGE_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MODE_PAGE_TYPE_INFORMATIONAL_EXCEPTIONS: IMAPI_MODE_PAGE_TYPE = 28i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MODE_PAGE_TYPE_TIMEOUT_AND_PROTECT: IMAPI_MODE_PAGE_TYPE = 29i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MODE_PAGE_TYPE_POWER_CONDITION: IMAPI_MODE_PAGE_TYPE = 26i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_MODE_PAGE_TYPE_LEGACY_CAPABILITIES: IMAPI_MODE_PAGE_TYPE = 42i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMAPI_PROFILE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_INVALID: IMAPI_PROFILE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK: IMAPI_PROFILE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_REMOVABLE_DISK: IMAPI_PROFILE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_MO_ERASABLE: IMAPI_PROFILE_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_MO_WRITE_ONCE: IMAPI_PROFILE_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_AS_MO: IMAPI_PROFILE_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_CDROM: IMAPI_PROFILE_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_CD_RECORDABLE: IMAPI_PROFILE_TYPE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_CD_REWRITABLE: IMAPI_PROFILE_TYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_DVDROM: IMAPI_PROFILE_TYPE = 16i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE: IMAPI_PROFILE_TYPE = 17i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_DVD_RAM: IMAPI_PROFILE_TYPE = 18i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE: IMAPI_PROFILE_TYPE = 19i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL: IMAPI_PROFILE_TYPE = 20i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL: IMAPI_PROFILE_TYPE = 21i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP: IMAPI_PROFILE_TYPE = 22i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_DVD_PLUS_RW: IMAPI_PROFILE_TYPE = 26i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_DVD_PLUS_R: IMAPI_PROFILE_TYPE = 27i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_DDCDROM: IMAPI_PROFILE_TYPE = 32i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_DDCD_RECORDABLE: IMAPI_PROFILE_TYPE = 33i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_DDCD_REWRITABLE: IMAPI_PROFILE_TYPE = 34i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL: IMAPI_PROFILE_TYPE = 42i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL: IMAPI_PROFILE_TYPE = 43i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_BD_ROM: IMAPI_PROFILE_TYPE = 64i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL: IMAPI_PROFILE_TYPE = 65i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING: IMAPI_PROFILE_TYPE = 66i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_BD_REWRITABLE: IMAPI_PROFILE_TYPE = 67i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_HD_DVD_ROM: IMAPI_PROFILE_TYPE = 80i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE: IMAPI_PROFILE_TYPE = 81i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_HD_DVD_RAM: IMAPI_PROFILE_TYPE = 82i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_PROFILE_TYPE_NON_STANDARD: IMAPI_PROFILE_TYPE = 65535i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMAPI_READ_TRACK_ADDRESS_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_READ_TRACK_ADDRESS_TYPE_LBA: IMAPI_READ_TRACK_ADDRESS_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_READ_TRACK_ADDRESS_TYPE_TRACK: IMAPI_READ_TRACK_ADDRESS_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMAPI_READ_TRACK_ADDRESS_TYPE_SESSION: IMAPI_READ_TRACK_ADDRESS_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMMPID_CPV_ENUM = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_CPV_BEFORE__: IMMPID_CPV_ENUM = 32767i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_CP_START: IMMPID_CPV_ENUM = 32768i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_CPV_AFTER__: IMMPID_CPV_ENUM = 32769i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMMPID_MPV_ENUM = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MPV_BEFORE__: IMMPID_MPV_ENUM = 12287i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MPV_STORE_DRIVER_HANDLE: IMMPID_MPV_ENUM = 12288i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MPV_MESSAGE_CREATION_FLAGS: IMMPID_MPV_ENUM = 12289i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MPV_MESSAGE_OPEN_HANDLES: IMMPID_MPV_ENUM = 12290i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MPV_TOTAL_OPEN_HANDLES: IMMPID_MPV_ENUM = 12291i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MPV_TOTAL_OPEN_PROPERTY_STREAM_HANDLES: IMMPID_MPV_ENUM = 12292i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MPV_TOTAL_OPEN_CONTENT_HANDLES: IMMPID_MPV_ENUM = 12293i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MPV_AFTER__: IMMPID_MPV_ENUM = 12294i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMMPID_MP_ENUM = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_BEFORE__: IMMPID_MP_ENUM = 4095i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_RECIPIENT_LIST: IMMPID_MP_ENUM = 4096i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_CONTENT_FILE_NAME: IMMPID_MP_ENUM = 4097i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_SENDER_ADDRESS_SMTP: IMMPID_MP_ENUM = 4098i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_SENDER_ADDRESS_X500: IMMPID_MP_ENUM = 4099i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_SENDER_ADDRESS_X400: IMMPID_MP_ENUM = 4100i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_SENDER_ADDRESS_LEGACY_EX_DN: IMMPID_MP_ENUM = 4101i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_DOMAIN_LIST: IMMPID_MP_ENUM = 4102i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_PICKUP_FILE_NAME: IMMPID_MP_ENUM = 4103i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_AUTHENTICATED_USER_NAME: IMMPID_MP_ENUM = 4104i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_CONNECTION_IP_ADDRESS: IMMPID_MP_ENUM = 4105i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_HELO_DOMAIN: IMMPID_MP_ENUM = 4106i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_EIGHTBIT_MIME_OPTION: IMMPID_MP_ENUM = 4107i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_CHUNKING_OPTION: IMMPID_MP_ENUM = 4108i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_BINARYMIME_OPTION: IMMPID_MP_ENUM = 4109i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_REMOTE_AUTHENTICATION_TYPE: IMMPID_MP_ENUM = 4110i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_ERROR_CODE: IMMPID_MP_ENUM = 4111i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_DSN_ENVID_VALUE: IMMPID_MP_ENUM = 4112i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_DSN_RET_VALUE: IMMPID_MP_ENUM = 4113i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_REMOTE_SERVER_DSN_CAPABLE: IMMPID_MP_ENUM = 4114i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_ARRIVAL_TIME: IMMPID_MP_ENUM = 4115i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_MESSAGE_STATUS: IMMPID_MP_ENUM = 4116i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_EXPIRE_DELAY: IMMPID_MP_ENUM = 4117i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_EXPIRE_NDR: IMMPID_MP_ENUM = 4118i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_LOCAL_EXPIRE_DELAY: IMMPID_MP_ENUM = 4119i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_LOCAL_EXPIRE_NDR: IMMPID_MP_ENUM = 4120i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_ARRIVAL_FILETIME: IMMPID_MP_ENUM = 4121i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_HR_CAT_STATUS: IMMPID_MP_ENUM = 4122i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_MSG_GUID: IMMPID_MP_ENUM = 4123i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_SUPERSEDES_MSG_GUID: IMMPID_MP_ENUM = 4124i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_SCANNED_FOR_CRLF_DOT_CRLF: IMMPID_MP_ENUM = 4125i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_FOUND_EMBEDDED_CRLF_DOT_CRLF: IMMPID_MP_ENUM = 4126i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_MSG_SIZE_HINT: IMMPID_MP_ENUM = 4127i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_RFC822_MSG_ID: IMMPID_MP_ENUM = 4128i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_RFC822_MSG_SUBJECT: IMMPID_MP_ENUM = 4129i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_RFC822_FROM_ADDRESS: IMMPID_MP_ENUM = 4130i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_RFC822_TO_ADDRESS: IMMPID_MP_ENUM = 4131i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_RFC822_CC_ADDRESS: IMMPID_MP_ENUM = 4132i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_RFC822_BCC_ADDRESS: IMMPID_MP_ENUM = 4133i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_CONNECTION_SERVER_IP_ADDRESS: IMMPID_MP_ENUM = 4134i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_SERVER_NAME: IMMPID_MP_ENUM = 4135i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_SERVER_VERSION: IMMPID_MP_ENUM = 4136i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_NUM_RECIPIENTS: IMMPID_MP_ENUM = 4137i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_X_PRIORITY: IMMPID_MP_ENUM = 4138i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_FROM_ADDRESS: IMMPID_MP_ENUM = 4139i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_SENDER_ADDRESS: IMMPID_MP_ENUM = 4140i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_DEFERRED_DELIVERY_FILETIME: IMMPID_MP_ENUM = 4141i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_SENDER_ADDRESS_OTHER: IMMPID_MP_ENUM = 4142i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_ORIGINAL_ARRIVAL_TIME: IMMPID_MP_ENUM = 4143i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_MSGCLASS: IMMPID_MP_ENUM = 4144i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_CONTENT_TYPE: IMMPID_MP_ENUM = 4145i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_ENCRYPTION_TYPE: IMMPID_MP_ENUM = 4146i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_CONNECTION_SERVER_PORT: IMMPID_MP_ENUM = 4147i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_CLIENT_AUTH_USER: IMMPID_MP_ENUM = 4148i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_CLIENT_AUTH_TYPE: IMMPID_MP_ENUM = 4149i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_CRC_GLOBAL: IMMPID_MP_ENUM = 4150i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_CRC_RECIPS: IMMPID_MP_ENUM = 4151i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_INBOUND_MAIL_FROM_AUTH: IMMPID_MP_ENUM = 4152i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_MP_AFTER__: IMMPID_MP_ENUM = 4153i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMMPID_NMP_ENUM = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_NMP_BEFORE__: IMMPID_NMP_ENUM = 24575i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_NMP_SECONDARY_GROUPS: IMMPID_NMP_ENUM = 24576i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_NMP_SECONDARY_ARTNUM: IMMPID_NMP_ENUM = 24577i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_NMP_PRIMARY_GROUP: IMMPID_NMP_ENUM = 24578i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_NMP_PRIMARY_ARTID: IMMPID_NMP_ENUM = 24579i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_NMP_POST_TOKEN: IMMPID_NMP_ENUM = 24580i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_NMP_NEWSGROUP_LIST: IMMPID_NMP_ENUM = 24581i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_NMP_HEADERS: IMMPID_NMP_ENUM = 24582i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_NMP_NNTP_PROCESSING: IMMPID_NMP_ENUM = 24583i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_NMP_NNTP_APPROVED_HEADER: IMMPID_NMP_ENUM = 24584i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_NMP_AFTER__: IMMPID_NMP_ENUM = 24585i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMMPID_RPV_ENUM = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RPV_BEFORE__: IMMPID_RPV_ENUM = 16383i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RPV_DONT_DELIVER: IMMPID_RPV_ENUM = 16384i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RPV_NO_NAME_COLLISIONS: IMMPID_RPV_ENUM = 16385i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RPV_AFTER__: IMMPID_RPV_ENUM = 16386i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type IMMPID_RP_ENUM = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_BEFORE__: IMMPID_RP_ENUM = 8191i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_DSN_NOTIFY_SUCCESS: IMMPID_RP_ENUM = 8192i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_DSN_NOTIFY_INVALID: IMMPID_RP_ENUM = 8193i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_ADDRESS_TYPE: IMMPID_RP_ENUM = 8194i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_ADDRESS: IMMPID_RP_ENUM = 8195i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_ADDRESS_TYPE_SMTP: IMMPID_RP_ENUM = 8196i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_ERROR_CODE: IMMPID_RP_ENUM = 8197i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_ERROR_STRING: IMMPID_RP_ENUM = 8198i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_DSN_NOTIFY_VALUE: IMMPID_RP_ENUM = 8199i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_DSN_ORCPT_VALUE: IMMPID_RP_ENUM = 8200i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_ADDRESS_SMTP: IMMPID_RP_ENUM = 8201i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_ADDRESS_X400: IMMPID_RP_ENUM = 8202i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_ADDRESS_X500: IMMPID_RP_ENUM = 8203i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_LEGACY_EX_DN: IMMPID_RP_ENUM = 8204i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_RECIPIENT_FLAGS: IMMPID_RP_ENUM = 8205i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_SMTP_STATUS_STRING: IMMPID_RP_ENUM = 8206i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_DSN_PRE_CAT_ADDRESS: IMMPID_RP_ENUM = 8207i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_MDB_GUID: IMMPID_RP_ENUM = 8208i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_USER_GUID: IMMPID_RP_ENUM = 8209i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_DOMAIN: IMMPID_RP_ENUM = 8210i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_ADDRESS_OTHER: IMMPID_RP_ENUM = 8211i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_DISPLAY_NAME: IMMPID_RP_ENUM = 8212i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const IMMPID_RP_AFTER__: IMMPID_RP_ENUM = 8213i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type MEDIA_FLAGS = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MEDIA_BLANK: MEDIA_FLAGS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MEDIA_RW: MEDIA_FLAGS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MEDIA_WRITABLE: MEDIA_FLAGS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MEDIA_FORMAT_UNUSABLE_BY_IMAPI: MEDIA_FLAGS = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type MEDIA_TYPES = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MEDIA_CDDA_CDROM: MEDIA_TYPES = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MEDIA_CD_ROM_XA: MEDIA_TYPES = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MEDIA_CD_I: MEDIA_TYPES = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MEDIA_CD_EXTRA: MEDIA_TYPES = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MEDIA_CD_OTHER: MEDIA_TYPES = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const MEDIA_SPECIAL: MEDIA_TYPES = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type PlatformId = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const PlatformX86: PlatformId = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const PlatformPowerPC: PlatformId = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const PlatformMac: PlatformId = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const PlatformEFI: PlatformId = 239i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub type RECORDER_TYPES = i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RECORDER_CDR: RECORDER_TYPES = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub const RECORDER_CDRW: RECORDER_TYPES = 2i32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub struct IMMP_MPV_STORE_DRIVER_HANDLE { + pub guidSignature: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for IMMP_MPV_STORE_DRIVER_HANDLE {} +impl ::core::clone::Clone for IMMP_MPV_STORE_DRIVER_HANDLE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub struct SPropAttrArray { + pub cValues: u32, + pub aPropAttr: [u32; 1], +} +impl ::core::marker::Copy for SPropAttrArray {} +impl ::core::clone::Clone for SPropAttrArray { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +pub struct _MSGSESS(pub u8); +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`*"] +pub struct tagIMMPID_GUIDLIST_ITEM { + pub pguid: *const ::windows_sys::core::GUID, + pub dwStart: u32, + pub dwLast: u32, +} +impl ::core::marker::Copy for tagIMMPID_GUIDLIST_ITEM {} +impl ::core::clone::Clone for tagIMMPID_GUIDLIST_ITEM { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"Win32_Storage_Imapi\"`, `\"Win32_System_AddressBook\"`*"] +#[cfg(feature = "Win32_System_AddressBook")] +pub type MSGCALLRELEASE = ::core::option::Option<unsafe extern "system" fn(ulcallerdata: u32, lpmessage: super::super::System::AddressBook::IMessage) -> ()>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/IndexServer/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/IndexServer/mod.rs new file mode 100644 index 0000000..277264d --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/IndexServer/mod.rs @@ -0,0 +1,530 @@ +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +::windows_sys::core::link ! ( "query.dll""system" #[doc = "*Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] fn BindIFilterFromStorage ( pstg : super::super::System::Com::StructuredStorage:: IStorage , punkouter : :: windows_sys::core::IUnknown , ppiunk : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_System_Com")] +::windows_sys::core::link ! ( "query.dll""system" #[doc = "*Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com\"`*"] fn BindIFilterFromStream ( pstm : super::super::System::Com:: IStream , punkouter : :: windows_sys::core::IUnknown , ppiunk : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "query.dll""system" #[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] fn LoadIFilter ( pwcspath : :: windows_sys::core::PCWSTR , punkouter : :: windows_sys::core::IUnknown , ppiunk : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "query.dll""system" #[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] fn LoadIFilterEx ( pwcspath : :: windows_sys::core::PCWSTR , dwflags : u32 , riid : *const :: windows_sys::core::GUID , ppiunk : *mut *mut ::core::ffi::c_void ) -> :: windows_sys::core::HRESULT ); +pub type IFilter = *mut ::core::ffi::c_void; +pub type IPhraseSink = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CIADMIN: ::windows_sys::core::PCWSTR = ::windows_sys::w!("::_nodocstore_::"); +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CICAT_ALL_OPENED: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CICAT_GET_STATE: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CICAT_NO_QUERY: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CICAT_READONLY: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CICAT_STOPPED: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CICAT_WRITABLE: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CINULLCATALOG: ::windows_sys::core::PCWSTR = ::windows_sys::w!("::_noindex_::"); +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_PROVIDER_ALL: u32 = 4294967295u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_PROVIDER_INDEXING_SERVICE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_PROVIDER_MSSEARCH: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_ANNEALING_MERGE: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_BATTERY_POLICY: u32 = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_BATTERY_POWER: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_CONTENT_SCAN_REQUIRED: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_DELETION_MERGE: u32 = 32768u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_HIGH_CPU: u32 = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_HIGH_IO: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_INDEX_MIGRATION_MERGE: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_LOW_DISK: u32 = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_LOW_MEMORY: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_MASTER_MERGE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_MASTER_MERGE_PAUSED: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_READING_USNS: u32 = 16384u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_READ_ONLY: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_RECOVERING: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_SCANNING: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_SHADOW_MERGE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_STARTING: u32 = 8192u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_STATE_USER_ACTIVE: u32 = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_VERSION_WDS30: u32 = 258u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_VERSION_WDS40: u32 = 265u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CI_VERSION_WIN70: u32 = 1792u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_APPLICATION_NAME: u32 = 11u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_CATALOGLISTID: u32 = 9u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_CI_CATALOG_NAME: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_CI_DEPTHS: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_CI_EXCLUDE_SCOPES: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_CI_INCLUDE_SCOPES: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_CI_PROVIDER: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_CI_QUERY_TYPE: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_CI_SCOPE_FLAGS: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_CI_SECURITY_ID: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_CLIENT_CLSID: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_DEFAULT_EQUALS_BEHAVIOR: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_DEFERCATALOGVERIFICATION: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_DEFERNONINDEXEDTRIMMING: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_DONOTCOMPUTEEXPENSIVEPROPS: u32 = 15u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_ENABLEROWSETEVENTS: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_FIRSTROWS: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_FREETEXTANYTERM: u32 = 12u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_FREETEXTUSESTEMMING: u32 = 13u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_GENERATEPARSETREE: u32 = 10u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_GENERICOPTIONS_STRING: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_IGNORENOISEONLYCLAUSES: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_IGNORESBRI: u32 = 14u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_MACHINE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_USECONTENTINDEX: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBPROP_USEEXTENDEDDBTYPES: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBSETFUNC_ALL: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBSETFUNC_DISTINCT: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBSETFUNC_NONE: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const FILTER_E_ACCESS: ::windows_sys::core::HRESULT = -2147215613i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const FILTER_E_EMBEDDING_UNAVAILABLE: ::windows_sys::core::HRESULT = -2147215609i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const FILTER_E_END_OF_CHUNKS: ::windows_sys::core::HRESULT = -2147215616i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const FILTER_E_LINK_UNAVAILABLE: ::windows_sys::core::HRESULT = -2147215608i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const FILTER_E_NO_MORE_TEXT: ::windows_sys::core::HRESULT = -2147215615i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const FILTER_E_NO_MORE_VALUES: ::windows_sys::core::HRESULT = -2147215614i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const FILTER_E_NO_TEXT: ::windows_sys::core::HRESULT = -2147215611i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const FILTER_E_NO_VALUES: ::windows_sys::core::HRESULT = -2147215610i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const FILTER_E_PASSWORD: ::windows_sys::core::HRESULT = -2147215605i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const FILTER_E_UNKNOWNFORMAT: ::windows_sys::core::HRESULT = -2147215604i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const FILTER_S_LAST_TEXT: ::windows_sys::core::HRESULT = 268041i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const FILTER_S_LAST_VALUES: ::windows_sys::core::HRESULT = 268042i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const FILTER_W_MONIKER_CLIPPED: ::windows_sys::core::HRESULT = 268036i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const GENERATE_METHOD_EXACT: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const GENERATE_METHOD_INFLECT: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const GENERATE_METHOD_PREFIX: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const LIFF_FORCE_TEXT_FILTER_FALLBACK: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const LIFF_IMPLEMENT_TEXT_FILTER_FALLBACK_POLICY: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const LIFF_LOAD_DEFINED_FILTER: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const MSIDXSPROP_COMMAND_LOCALE_STRING: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const MSIDXSPROP_MAX_RANK: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const MSIDXSPROP_PARSE_TREE: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const MSIDXSPROP_QUERY_RESTRICTION: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const MSIDXSPROP_RESULTS_FOUND: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const MSIDXSPROP_ROWSETQUERYSTATUS: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const MSIDXSPROP_SAME_SORTORDER_USED: u32 = 14u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const MSIDXSPROP_SERVER_NLSVERSION: u32 = 12u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const MSIDXSPROP_SERVER_NLSVER_DEFINED: u32 = 13u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const MSIDXSPROP_SERVER_VERSION: u32 = 9u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const MSIDXSPROP_SERVER_WINVER_MAJOR: u32 = 10u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const MSIDXSPROP_SERVER_WINVER_MINOR: u32 = 11u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const MSIDXSPROP_WHEREID: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const NOT_AN_ERROR: ::windows_sys::core::HRESULT = 524288i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const PID_FILENAME: u32 = 100u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const PROPID_QUERY_ALL: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const PROPID_QUERY_HITCOUNT: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const PROPID_QUERY_LASTSEENTIME: u32 = 10u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const PROPID_QUERY_RANK: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const PROPID_QUERY_RANKVECTOR: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const PROPID_QUERY_UNFILTERED: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const PROPID_QUERY_VIRTUALPATH: u32 = 9u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const PROPID_QUERY_WORKID: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const PROPID_STG_CONTENTS: u32 = 19u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const PROXIMITY_UNIT_CHAPTER: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const PROXIMITY_UNIT_PARAGRAPH: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const PROXIMITY_UNIT_SENTENCE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const PROXIMITY_UNIT_WORD: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const QUERY_DEEP: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const QUERY_PHYSICAL_PATH: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const QUERY_SHALLOW: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const QUERY_VIRTUAL_PATH: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const SCOPE_FLAG_DEEP: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const SCOPE_FLAG_INCLUDE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const SCOPE_FLAG_MASK: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const SCOPE_TYPE_MASK: u32 = 4294967040u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const SCOPE_TYPE_VPATH: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const SCOPE_TYPE_WINPATH: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const STAT_BUSY: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const STAT_COALESCE_COMP_ALL_NOISE: u32 = 8192u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const STAT_CONTENT_OUT_OF_DATE: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const STAT_CONTENT_QUERY_INCOMPLETE: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const STAT_DONE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const STAT_ERROR: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const STAT_MISSING_PROP_IN_RELDOC: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const STAT_MISSING_RELDOC: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const STAT_NOISE_WORDS: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const STAT_PARTIAL_SCOPE: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const STAT_REFRESH: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const STAT_REFRESH_INCOMPLETE: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const STAT_RELDOC_ACCESS_DENIED: u32 = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const STAT_SHARING_VIOLATION: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const STAT_TIME_LIMIT_EXCEEDED: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const VECTOR_RANK_DICE: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const VECTOR_RANK_INNER: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const VECTOR_RANK_JACCARD: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const VECTOR_RANK_MAX: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const VECTOR_RANK_MIN: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub type CHUNKSTATE = i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CHUNK_TEXT: CHUNKSTATE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CHUNK_VALUE: CHUNKSTATE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CHUNK_FILTER_OWNED_VALUE: CHUNKSTATE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub type CHUNK_BREAKTYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CHUNK_NO_BREAK: CHUNK_BREAKTYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CHUNK_EOW: CHUNK_BREAKTYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CHUNK_EOS: CHUNK_BREAKTYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CHUNK_EOP: CHUNK_BREAKTYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const CHUNK_EOC: CHUNK_BREAKTYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub type DBKINDENUM = i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBKIND_GUID_NAME: DBKINDENUM = 0i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBKIND_GUID_PROPID: DBKINDENUM = 1i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBKIND_NAME: DBKINDENUM = 2i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBKIND_PGUID_NAME: DBKINDENUM = 3i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBKIND_PGUID_PROPID: DBKINDENUM = 4i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBKIND_PROPID: DBKINDENUM = 5i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const DBKIND_GUID: DBKINDENUM = 6i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub type IFILTER_FLAGS = i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const IFILTER_FLAGS_OLE_PROPERTIES: IFILTER_FLAGS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub type IFILTER_INIT = i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const IFILTER_INIT_CANON_PARAGRAPHS: IFILTER_INIT = 1i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const IFILTER_INIT_HARD_LINE_BREAKS: IFILTER_INIT = 2i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const IFILTER_INIT_CANON_HYPHENS: IFILTER_INIT = 4i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const IFILTER_INIT_CANON_SPACES: IFILTER_INIT = 8i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const IFILTER_INIT_APPLY_INDEX_ATTRIBUTES: IFILTER_INIT = 16i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const IFILTER_INIT_APPLY_OTHER_ATTRIBUTES: IFILTER_INIT = 32i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const IFILTER_INIT_APPLY_CRAWL_ATTRIBUTES: IFILTER_INIT = 256i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const IFILTER_INIT_INDEXING_ONLY: IFILTER_INIT = 64i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const IFILTER_INIT_SEARCH_LINKS: IFILTER_INIT = 128i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const IFILTER_INIT_FILTER_OWNED_VALUE_OK: IFILTER_INIT = 512i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const IFILTER_INIT_FILTER_AGGRESSIVE_BREAK: IFILTER_INIT = 1024i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const IFILTER_INIT_DISABLE_EMBEDDED: IFILTER_INIT = 2048i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const IFILTER_INIT_EMIT_FORMATTING: IFILTER_INIT = 4096i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub type WORDREP_BREAK_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const WORDREP_BREAK_EOW: WORDREP_BREAK_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const WORDREP_BREAK_EOS: WORDREP_BREAK_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const WORDREP_BREAK_EOP: WORDREP_BREAK_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub const WORDREP_BREAK_EOC: WORDREP_BREAK_TYPE = 3i32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub struct CI_STATE { + pub cbStruct: u32, + pub cWordList: u32, + pub cPersistentIndex: u32, + pub cQueries: u32, + pub cDocuments: u32, + pub cFreshTest: u32, + pub dwMergeProgress: u32, + pub eState: u32, + pub cFilteredDocuments: u32, + pub cTotalDocuments: u32, + pub cPendingScans: u32, + pub dwIndexSize: u32, + pub cUniqueKeys: u32, + pub cSecQDocuments: u32, + pub dwPropCacheSize: u32, +} +impl ::core::marker::Copy for CI_STATE {} +impl ::core::clone::Clone for CI_STATE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct DBID { + pub uGuid: DBID_0, + pub eKind: u32, + pub uName: DBID_1, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for DBID {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for DBID { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub union DBID_0 { + pub guid: ::windows_sys::core::GUID, + pub pguid: *mut ::windows_sys::core::GUID, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for DBID_0 {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for DBID_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub union DBID_1 { + pub pwszName: ::windows_sys::core::PWSTR, + pub ulPropid: u32, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for DBID_1 {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for DBID_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(2))] +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +#[cfg(target_arch = "x86")] +pub struct DBID { + pub uGuid: DBID_0, + pub eKind: u32, + pub uName: DBID_1, +} +#[cfg(target_arch = "x86")] +impl ::core::marker::Copy for DBID {} +#[cfg(target_arch = "x86")] +impl ::core::clone::Clone for DBID { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(2))] +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +#[cfg(target_arch = "x86")] +pub union DBID_0 { + pub guid: ::windows_sys::core::GUID, + pub pguid: *mut ::windows_sys::core::GUID, +} +#[cfg(target_arch = "x86")] +impl ::core::marker::Copy for DBID_0 {} +#[cfg(target_arch = "x86")] +impl ::core::clone::Clone for DBID_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(2))] +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +#[cfg(target_arch = "x86")] +pub union DBID_1 { + pub pwszName: ::windows_sys::core::PWSTR, + pub ulPropid: u32, +} +#[cfg(target_arch = "x86")] +impl ::core::marker::Copy for DBID_1 {} +#[cfg(target_arch = "x86")] +impl ::core::clone::Clone for DBID_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`*"] +pub struct FILTERREGION { + pub idChunk: u32, + pub cwcStart: u32, + pub cwcExtent: u32, +} +impl ::core::marker::Copy for FILTERREGION {} +impl ::core::clone::Clone for FILTERREGION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +pub struct FULLPROPSPEC { + pub guidPropSet: ::windows_sys::core::GUID, + pub psProperty: super::super::System::Com::StructuredStorage::PROPSPEC, +} +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl ::core::marker::Copy for FULLPROPSPEC {} +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl ::core::clone::Clone for FULLPROPSPEC { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IndexServer\"`, `\"Win32_System_Com_StructuredStorage\"`*"] +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +pub struct STAT_CHUNK { + pub idChunk: u32, + pub breakType: CHUNK_BREAKTYPE, + pub flags: CHUNKSTATE, + pub locale: u32, + pub attribute: FULLPROPSPEC, + pub idChunkSource: u32, + pub cwcStartSource: u32, + pub cwcLenSource: u32, +} +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl ::core::marker::Copy for STAT_CHUNK {} +#[cfg(feature = "Win32_System_Com_StructuredStorage")] +impl ::core::clone::Clone for STAT_CHUNK { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/InstallableFileSystems/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/InstallableFileSystems/mod.rs new file mode 100644 index 0000000..b6dc014 --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/InstallableFileSystems/mod.rs @@ -0,0 +1,598 @@ +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterAttach ( lpfiltername : :: windows_sys::core::PCWSTR , lpvolumename : :: windows_sys::core::PCWSTR , lpinstancename : :: windows_sys::core::PCWSTR , dwcreatedinstancenamelength : u32 , lpcreatedinstancename : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterAttachAtAltitude ( lpfiltername : :: windows_sys::core::PCWSTR , lpvolumename : :: windows_sys::core::PCWSTR , lpaltitude : :: windows_sys::core::PCWSTR , lpinstancename : :: windows_sys::core::PCWSTR , dwcreatedinstancenamelength : u32 , lpcreatedinstancename : :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterClose ( hfilter : HFILTER ) -> :: windows_sys::core::HRESULT ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))] +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"] fn FilterConnectCommunicationPort ( lpportname : :: windows_sys::core::PCWSTR , dwoptions : u32 , lpcontext : *const ::core::ffi::c_void , wsizeofcontext : u16 , lpsecurityattributes : *const super::super::Security:: SECURITY_ATTRIBUTES , hport : *mut super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterCreate ( lpfiltername : :: windows_sys::core::PCWSTR , hfilter : *mut HFILTER ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterDetach ( lpfiltername : :: windows_sys::core::PCWSTR , lpvolumename : :: windows_sys::core::PCWSTR , lpinstancename : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterFindClose ( hfilterfind : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterFindFirst ( dwinformationclass : FILTER_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 , lpfilterfind : *mut FilterFindHandle ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterFindNext ( hfilterfind : super::super::Foundation:: HANDLE , dwinformationclass : FILTER_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterGetDosName ( lpvolumename : :: windows_sys::core::PCWSTR , lpdosname : :: windows_sys::core::PWSTR , dwdosnamebuffersize : u32 ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterGetInformation ( hfilter : HFILTER , dwinformationclass : FILTER_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 ) -> :: windows_sys::core::HRESULT ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn FilterGetMessage ( hport : super::super::Foundation:: HANDLE , lpmessagebuffer : *mut FILTER_MESSAGE_HEADER , dwmessagebuffersize : u32 , lpoverlapped : *mut super::super::System::IO:: OVERLAPPED ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterInstanceClose ( hinstance : HFILTER_INSTANCE ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterInstanceCreate ( lpfiltername : :: windows_sys::core::PCWSTR , lpvolumename : :: windows_sys::core::PCWSTR , lpinstancename : :: windows_sys::core::PCWSTR , hinstance : *mut HFILTER_INSTANCE ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterInstanceFindClose ( hfilterinstancefind : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterInstanceFindFirst ( lpfiltername : :: windows_sys::core::PCWSTR , dwinformationclass : INSTANCE_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 , lpfilterinstancefind : *mut FilterInstanceFindHandle ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterInstanceFindNext ( hfilterinstancefind : super::super::Foundation:: HANDLE , dwinformationclass : INSTANCE_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterInstanceGetInformation ( hinstance : HFILTER_INSTANCE , dwinformationclass : INSTANCE_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterLoad ( lpfiltername : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterReplyMessage ( hport : super::super::Foundation:: HANDLE , lpreplybuffer : *const FILTER_REPLY_HEADER , dwreplybuffersize : u32 ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterSendMessage ( hport : super::super::Foundation:: HANDLE , lpinbuffer : *const ::core::ffi::c_void , dwinbuffersize : u32 , lpoutbuffer : *mut ::core::ffi::c_void , dwoutbuffersize : u32 , lpbytesreturned : *mut u32 ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterUnload ( lpfiltername : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterVolumeFindClose ( hvolumefind : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterVolumeFindFirst ( dwinformationclass : FILTER_VOLUME_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 , lpvolumefind : *mut FilterVolumeFindHandle ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterVolumeFindNext ( hvolumefind : super::super::Foundation:: HANDLE , dwinformationclass : FILTER_VOLUME_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterVolumeInstanceFindClose ( hvolumeinstancefind : super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] fn FilterVolumeInstanceFindFirst ( lpvolumename : :: windows_sys::core::PCWSTR , dwinformationclass : INSTANCE_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 , lpvolumeinstancefind : *mut FilterVolumeInstanceFindHandle ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "fltlib.dll""system" #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] fn FilterVolumeInstanceFindNext ( hvolumeinstancefind : super::super::Foundation:: HANDLE , dwinformationclass : INSTANCE_INFORMATION_CLASS , lpbuffer : *mut ::core::ffi::c_void , dwbuffersize : u32 , lpbytesreturned : *mut u32 ) -> :: windows_sys::core::HRESULT ); +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FILTER_NAME_MAX_CHARS: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLTFL_AGGREGATE_INFO_IS_LEGACYFILTER: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLTFL_AGGREGATE_INFO_IS_MINIFILTER: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLTFL_ASI_IS_LEGACYFILTER: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLTFL_ASI_IS_MINIFILTER: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLTFL_IASIL_DETACHED_VOLUME: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLTFL_IASIM_DETACHED_VOLUME: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLTFL_IASI_IS_LEGACYFILTER: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLTFL_IASI_IS_MINIFILTER: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLTFL_VSI_DETACHED_VOLUME: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_PORT_FLAG_SYNC_HANDLE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const INSTANCE_NAME_MAX_CHARS: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const VOLUME_NAME_MAX_CHARS: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_CRED_MANAGER: u32 = 4294901760u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_10NET: u32 = 327680u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_3IN1: u32 = 2555904u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_9P: u32 = 4718592u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_9TILES: u32 = 589824u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_APPLETALK: u32 = 1245184u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_AS400: u32 = 720896u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_AURISTOR_FS: u32 = 4587520u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_AVID: u32 = 1703936u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_AVID1: u32 = 3801088u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_BMC: u32 = 1572864u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_BWNFS: u32 = 1048576u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_CLEARCASE: u32 = 1441792u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_COGENT: u32 = 1114112u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_CSC: u32 = 2490368u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_DAV: u32 = 3014656u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_DCE: u32 = 1638400u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_DECORB: u32 = 2097152u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_DFS: u32 = 3866624u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_DISTINCT: u32 = 2293760u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_DOCUSHARE: u32 = 4521984u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_DOCUSPACE: u32 = 1769472u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_DRIVEONWEB: u32 = 4063232u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_EXIFS: u32 = 2949120u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_EXTENDNET: u32 = 2686976u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_FARALLON: u32 = 1179648u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_FJ_REDIR: u32 = 2228224u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_FOXBAT: u32 = 2818048u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_FRONTIER: u32 = 1507328u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_FTP_NFS: u32 = 786432u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_GOOGLE: u32 = 4390912u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_HOB_NFS: u32 = 3276800u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_IBMAL: u32 = 3407872u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_INTERGRAPH: u32 = 1310720u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_KNOWARE: u32 = 3080192u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_KWNP: u32 = 3932160u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_LANMAN: u32 = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_LANSTEP: u32 = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_LANTASTIC: u32 = 655360u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_LIFENET: u32 = 917504u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_LOCK: u32 = 3473408u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_LOCUS: u32 = 393216u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_MANGOSOFT: u32 = 1835008u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_MASFAX: u32 = 3211264u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_MFILES: u32 = 4259840u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_MSNET: u32 = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_MS_NFS: u32 = 4325376u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_NDFS: u32 = 4456448u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_NETWARE: u32 = 196608u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_OBJECT_DIRE: u32 = 3145728u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_OPENAFS: u32 = 3735552u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_PATHWORKS: u32 = 851968u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_POWERLAN: u32 = 983040u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_PROTSTOR: u32 = 2162688u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_QUINCY: u32 = 3670016u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_RDR2SAMPLE: u32 = 2424832u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_RIVERFRONT1: u32 = 1966080u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_RIVERFRONT2: u32 = 2031616u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_RSFX: u32 = 4194304u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_SECUREAGENT: u32 = 4653056u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_SERNET: u32 = 1900544u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_SHIVA: u32 = 3342336u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_SMB: u32 = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_SRT: u32 = 3604480u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_STAC: u32 = 2752512u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_SUN_PC_NFS: u32 = 458752u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_SYMFONET: u32 = 1376256u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_TERMSRV: u32 = 3538944u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_TWINS: u32 = 2359296u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_VINES: u32 = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_VMWARE: u32 = 4128768u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_YAHOO: u32 = 2883584u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const WNNC_NET_ZENWORKS: u32 = 3997696u32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub type FILTER_INFORMATION_CLASS = i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FilterFullInformation: FILTER_INFORMATION_CLASS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FilterAggregateBasicInformation: FILTER_INFORMATION_CLASS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FilterAggregateStandardInformation: FILTER_INFORMATION_CLASS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub type FILTER_VOLUME_INFORMATION_CLASS = i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FilterVolumeBasicInformation: FILTER_VOLUME_INFORMATION_CLASS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FilterVolumeStandardInformation: FILTER_VOLUME_INFORMATION_CLASS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub type FLT_FILESYSTEM_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_UNKNOWN: FLT_FILESYSTEM_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_RAW: FLT_FILESYSTEM_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_NTFS: FLT_FILESYSTEM_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_FAT: FLT_FILESYSTEM_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_CDFS: FLT_FILESYSTEM_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_UDFS: FLT_FILESYSTEM_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_LANMAN: FLT_FILESYSTEM_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_WEBDAV: FLT_FILESYSTEM_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_RDPDR: FLT_FILESYSTEM_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_NFS: FLT_FILESYSTEM_TYPE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_MS_NETWARE: FLT_FILESYSTEM_TYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_NETWARE: FLT_FILESYSTEM_TYPE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_BSUDF: FLT_FILESYSTEM_TYPE = 12i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_MUP: FLT_FILESYSTEM_TYPE = 13i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_RSFX: FLT_FILESYSTEM_TYPE = 14i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_ROXIO_UDF1: FLT_FILESYSTEM_TYPE = 15i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_ROXIO_UDF2: FLT_FILESYSTEM_TYPE = 16i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_ROXIO_UDF3: FLT_FILESYSTEM_TYPE = 17i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_TACIT: FLT_FILESYSTEM_TYPE = 18i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_FS_REC: FLT_FILESYSTEM_TYPE = 19i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_INCD: FLT_FILESYSTEM_TYPE = 20i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_INCD_FAT: FLT_FILESYSTEM_TYPE = 21i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_EXFAT: FLT_FILESYSTEM_TYPE = 22i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_PSFS: FLT_FILESYSTEM_TYPE = 23i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_GPFS: FLT_FILESYSTEM_TYPE = 24i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_NPFS: FLT_FILESYSTEM_TYPE = 25i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_MSFS: FLT_FILESYSTEM_TYPE = 26i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_CSVFS: FLT_FILESYSTEM_TYPE = 27i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_REFS: FLT_FILESYSTEM_TYPE = 28i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_OPENAFS: FLT_FILESYSTEM_TYPE = 29i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const FLT_FSTYPE_CIMFS: FLT_FILESYSTEM_TYPE = 30i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub type INSTANCE_INFORMATION_CLASS = i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const InstanceBasicInformation: INSTANCE_INFORMATION_CLASS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const InstancePartialInformation: INSTANCE_INFORMATION_CLASS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const InstanceFullInformation: INSTANCE_INFORMATION_CLASS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub const InstanceAggregateStandardInformation: INSTANCE_INFORMATION_CLASS = 3i32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct FILTER_AGGREGATE_BASIC_INFORMATION { + pub NextEntryOffset: u32, + pub Flags: u32, + pub Type: FILTER_AGGREGATE_BASIC_INFORMATION_0, +} +impl ::core::marker::Copy for FILTER_AGGREGATE_BASIC_INFORMATION {} +impl ::core::clone::Clone for FILTER_AGGREGATE_BASIC_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub union FILTER_AGGREGATE_BASIC_INFORMATION_0 { + pub MiniFilter: FILTER_AGGREGATE_BASIC_INFORMATION_0_1, + pub LegacyFilter: FILTER_AGGREGATE_BASIC_INFORMATION_0_0, +} +impl ::core::marker::Copy for FILTER_AGGREGATE_BASIC_INFORMATION_0 {} +impl ::core::clone::Clone for FILTER_AGGREGATE_BASIC_INFORMATION_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct FILTER_AGGREGATE_BASIC_INFORMATION_0_0 { + pub FilterNameLength: u16, + pub FilterNameBufferOffset: u16, +} +impl ::core::marker::Copy for FILTER_AGGREGATE_BASIC_INFORMATION_0_0 {} +impl ::core::clone::Clone for FILTER_AGGREGATE_BASIC_INFORMATION_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct FILTER_AGGREGATE_BASIC_INFORMATION_0_1 { + pub FrameID: u32, + pub NumberOfInstances: u32, + pub FilterNameLength: u16, + pub FilterNameBufferOffset: u16, + pub FilterAltitudeLength: u16, + pub FilterAltitudeBufferOffset: u16, +} +impl ::core::marker::Copy for FILTER_AGGREGATE_BASIC_INFORMATION_0_1 {} +impl ::core::clone::Clone for FILTER_AGGREGATE_BASIC_INFORMATION_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct FILTER_AGGREGATE_STANDARD_INFORMATION { + pub NextEntryOffset: u32, + pub Flags: u32, + pub Type: FILTER_AGGREGATE_STANDARD_INFORMATION_0, +} +impl ::core::marker::Copy for FILTER_AGGREGATE_STANDARD_INFORMATION {} +impl ::core::clone::Clone for FILTER_AGGREGATE_STANDARD_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub union FILTER_AGGREGATE_STANDARD_INFORMATION_0 { + pub MiniFilter: FILTER_AGGREGATE_STANDARD_INFORMATION_0_1, + pub LegacyFilter: FILTER_AGGREGATE_STANDARD_INFORMATION_0_0, +} +impl ::core::marker::Copy for FILTER_AGGREGATE_STANDARD_INFORMATION_0 {} +impl ::core::clone::Clone for FILTER_AGGREGATE_STANDARD_INFORMATION_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct FILTER_AGGREGATE_STANDARD_INFORMATION_0_0 { + pub Flags: u32, + pub FilterNameLength: u16, + pub FilterNameBufferOffset: u16, + pub FilterAltitudeLength: u16, + pub FilterAltitudeBufferOffset: u16, +} +impl ::core::marker::Copy for FILTER_AGGREGATE_STANDARD_INFORMATION_0_0 {} +impl ::core::clone::Clone for FILTER_AGGREGATE_STANDARD_INFORMATION_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct FILTER_AGGREGATE_STANDARD_INFORMATION_0_1 { + pub Flags: u32, + pub FrameID: u32, + pub NumberOfInstances: u32, + pub FilterNameLength: u16, + pub FilterNameBufferOffset: u16, + pub FilterAltitudeLength: u16, + pub FilterAltitudeBufferOffset: u16, +} +impl ::core::marker::Copy for FILTER_AGGREGATE_STANDARD_INFORMATION_0_1 {} +impl ::core::clone::Clone for FILTER_AGGREGATE_STANDARD_INFORMATION_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct FILTER_FULL_INFORMATION { + pub NextEntryOffset: u32, + pub FrameID: u32, + pub NumberOfInstances: u32, + pub FilterNameLength: u16, + pub FilterNameBuffer: [u16; 1], +} +impl ::core::marker::Copy for FILTER_FULL_INFORMATION {} +impl ::core::clone::Clone for FILTER_FULL_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct FILTER_MESSAGE_HEADER { + pub ReplyLength: u32, + pub MessageId: u64, +} +impl ::core::marker::Copy for FILTER_MESSAGE_HEADER {} +impl ::core::clone::Clone for FILTER_MESSAGE_HEADER { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct FILTER_REPLY_HEADER { + pub Status: super::super::Foundation::NTSTATUS, + pub MessageId: u64, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for FILTER_REPLY_HEADER {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for FILTER_REPLY_HEADER { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct FILTER_VOLUME_BASIC_INFORMATION { + pub FilterVolumeNameLength: u16, + pub FilterVolumeName: [u16; 1], +} +impl ::core::marker::Copy for FILTER_VOLUME_BASIC_INFORMATION {} +impl ::core::clone::Clone for FILTER_VOLUME_BASIC_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct FILTER_VOLUME_STANDARD_INFORMATION { + pub NextEntryOffset: u32, + pub Flags: u32, + pub FrameID: u32, + pub FileSystemType: FLT_FILESYSTEM_TYPE, + pub FilterVolumeNameLength: u16, + pub FilterVolumeName: [u16; 1], +} +impl ::core::marker::Copy for FILTER_VOLUME_STANDARD_INFORMATION {} +impl ::core::clone::Clone for FILTER_VOLUME_STANDARD_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +pub type FilterFindHandle = isize; +pub type FilterInstanceFindHandle = isize; +pub type FilterVolumeFindHandle = isize; +pub type FilterVolumeInstanceFindHandle = isize; +pub type HFILTER = isize; +pub type HFILTER_INSTANCE = isize; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct INSTANCE_AGGREGATE_STANDARD_INFORMATION { + pub NextEntryOffset: u32, + pub Flags: u32, + pub Type: INSTANCE_AGGREGATE_STANDARD_INFORMATION_0, +} +impl ::core::marker::Copy for INSTANCE_AGGREGATE_STANDARD_INFORMATION {} +impl ::core::clone::Clone for INSTANCE_AGGREGATE_STANDARD_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub union INSTANCE_AGGREGATE_STANDARD_INFORMATION_0 { + pub MiniFilter: INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_1, + pub LegacyFilter: INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_0, +} +impl ::core::marker::Copy for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0 {} +impl ::core::clone::Clone for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_0 { + pub Flags: u32, + pub AltitudeLength: u16, + pub AltitudeBufferOffset: u16, + pub VolumeNameLength: u16, + pub VolumeNameBufferOffset: u16, + pub FilterNameLength: u16, + pub FilterNameBufferOffset: u16, + pub SupportedFeatures: u32, +} +impl ::core::marker::Copy for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_0 {} +impl ::core::clone::Clone for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_1 { + pub Flags: u32, + pub FrameID: u32, + pub VolumeFileSystemType: FLT_FILESYSTEM_TYPE, + pub InstanceNameLength: u16, + pub InstanceNameBufferOffset: u16, + pub AltitudeLength: u16, + pub AltitudeBufferOffset: u16, + pub VolumeNameLength: u16, + pub VolumeNameBufferOffset: u16, + pub FilterNameLength: u16, + pub FilterNameBufferOffset: u16, + pub SupportedFeatures: u32, +} +impl ::core::marker::Copy for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_1 {} +impl ::core::clone::Clone for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct INSTANCE_BASIC_INFORMATION { + pub NextEntryOffset: u32, + pub InstanceNameLength: u16, + pub InstanceNameBufferOffset: u16, +} +impl ::core::marker::Copy for INSTANCE_BASIC_INFORMATION {} +impl ::core::clone::Clone for INSTANCE_BASIC_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct INSTANCE_FULL_INFORMATION { + pub NextEntryOffset: u32, + pub InstanceNameLength: u16, + pub InstanceNameBufferOffset: u16, + pub AltitudeLength: u16, + pub AltitudeBufferOffset: u16, + pub VolumeNameLength: u16, + pub VolumeNameBufferOffset: u16, + pub FilterNameLength: u16, + pub FilterNameBufferOffset: u16, +} +impl ::core::marker::Copy for INSTANCE_FULL_INFORMATION {} +impl ::core::clone::Clone for INSTANCE_FULL_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"] +pub struct INSTANCE_PARTIAL_INFORMATION { + pub NextEntryOffset: u32, + pub InstanceNameLength: u16, + pub InstanceNameBufferOffset: u16, + pub AltitudeLength: u16, + pub AltitudeBufferOffset: u16, +} +impl ::core::marker::Copy for INSTANCE_PARTIAL_INFORMATION {} +impl ::core::clone::Clone for INSTANCE_PARTIAL_INFORMATION { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/IscsiDisc/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/IscsiDisc/mod.rs new file mode 100644 index 0000000..01471d3 --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/IscsiDisc/mod.rs @@ -0,0 +1,2160 @@ +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddISNSServerA ( address : :: windows_sys::core::PCSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddISNSServerW ( address : :: windows_sys::core::PCWSTR ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn AddIScsiConnectionA ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , reserved : *mut ::core::ffi::c_void , initiatorportnumber : u32 , targetportal : *mut ISCSI_TARGET_PORTALA , securityflags : u64 , loginoptions : *mut ISCSI_LOGIN_OPTIONS , keysize : u32 , key : :: windows_sys::core::PCSTR , connectionid : *mut ISCSI_UNIQUE_SESSION_ID ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddIScsiConnectionW ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , reserved : *mut ::core::ffi::c_void , initiatorportnumber : u32 , targetportal : *mut ISCSI_TARGET_PORTALW , securityflags : u64 , loginoptions : *mut ISCSI_LOGIN_OPTIONS , keysize : u32 , key : :: windows_sys::core::PCSTR , connectionid : *mut ISCSI_UNIQUE_SESSION_ID ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn AddIScsiSendTargetPortalA ( initiatorinstance : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , loginoptions : *mut ISCSI_LOGIN_OPTIONS , securityflags : u64 , portal : *mut ISCSI_TARGET_PORTALA ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddIScsiSendTargetPortalW ( initiatorinstance : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , loginoptions : *mut ISCSI_LOGIN_OPTIONS , securityflags : u64 , portal : *mut ISCSI_TARGET_PORTALW ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn AddIScsiStaticTargetA ( targetname : :: windows_sys::core::PCSTR , targetalias : :: windows_sys::core::PCSTR , targetflags : u32 , persist : super::super::Foundation:: BOOLEAN , mappings : *mut ISCSI_TARGET_MAPPINGA , loginoptions : *mut ISCSI_LOGIN_OPTIONS , portalgroup : *mut ISCSI_TARGET_PORTAL_GROUPA ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn AddIScsiStaticTargetW ( targetname : :: windows_sys::core::PCWSTR , targetalias : :: windows_sys::core::PCWSTR , targetflags : u32 , persist : super::super::Foundation:: BOOLEAN , mappings : *mut ISCSI_TARGET_MAPPINGW , loginoptions : *mut ISCSI_LOGIN_OPTIONS , portalgroup : *mut ISCSI_TARGET_PORTAL_GROUPW ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddPersistentIScsiDeviceA ( devicepath : :: windows_sys::core::PCSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddPersistentIScsiDeviceW ( devicepath : :: windows_sys::core::PCWSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddRadiusServerA ( address : :: windows_sys::core::PCSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn AddRadiusServerW ( address : :: windows_sys::core::PCWSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ClearPersistentIScsiDevices ( ) -> u32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ioctl"))] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ioctl\"`*"] fn GetDevicesForIScsiSessionA ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , devicecount : *mut u32 , devices : *mut ISCSI_DEVICE_ON_SESSIONA ) -> u32 ); +#[cfg(feature = "Win32_System_Ioctl")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_System_Ioctl\"`*"] fn GetDevicesForIScsiSessionW ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , devicecount : *mut u32 , devices : *mut ISCSI_DEVICE_ON_SESSIONW ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiIKEInfoA ( initiatorname : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , reserved : *mut u32 , authinfo : *mut IKE_AUTHENTICATION_INFORMATION ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiIKEInfoW ( initiatorname : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , reserved : *mut u32 , authinfo : *mut IKE_AUTHENTICATION_INFORMATION ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiInitiatorNodeNameA ( initiatornodename : :: windows_sys::core::PSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiInitiatorNodeNameW ( initiatornodename : :: windows_sys::core::PWSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiSessionListA ( buffersize : *mut u32 , sessioncount : *mut u32 , sessioninfo : *mut ISCSI_SESSION_INFOA ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn GetIScsiSessionListEx ( buffersize : *mut u32 , sessioncountptr : *mut u32 , sessioninfo : *mut ISCSI_SESSION_INFO_EX ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiSessionListW ( buffersize : *mut u32 , sessioncount : *mut u32 , sessioninfo : *mut ISCSI_SESSION_INFOW ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiTargetInformationA ( targetname : :: windows_sys::core::PCSTR , discoverymechanism : :: windows_sys::core::PCSTR , infoclass : TARGET_INFORMATION_CLASS , buffersize : *mut u32 , buffer : *mut ::core::ffi::c_void ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiTargetInformationW ( targetname : :: windows_sys::core::PCWSTR , discoverymechanism : :: windows_sys::core::PCWSTR , infoclass : TARGET_INFORMATION_CLASS , buffersize : *mut u32 , buffer : *mut ::core::ffi::c_void ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn GetIScsiVersionInformation ( versioninfo : *mut ISCSI_VERSION_INFO ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn LoginIScsiTargetA ( targetname : :: windows_sys::core::PCSTR , isinformationalsession : super::super::Foundation:: BOOLEAN , initiatorinstance : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , targetportal : *mut ISCSI_TARGET_PORTALA , securityflags : u64 , mappings : *mut ISCSI_TARGET_MAPPINGA , loginoptions : *mut ISCSI_LOGIN_OPTIONS , keysize : u32 , key : :: windows_sys::core::PCSTR , ispersistent : super::super::Foundation:: BOOLEAN , uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , uniqueconnectionid : *mut ISCSI_UNIQUE_SESSION_ID ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn LoginIScsiTargetW ( targetname : :: windows_sys::core::PCWSTR , isinformationalsession : super::super::Foundation:: BOOLEAN , initiatorinstance : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , targetportal : *mut ISCSI_TARGET_PORTALW , securityflags : u64 , mappings : *mut ISCSI_TARGET_MAPPINGW , loginoptions : *mut ISCSI_LOGIN_OPTIONS , keysize : u32 , key : :: windows_sys::core::PCSTR , ispersistent : super::super::Foundation:: BOOLEAN , uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , uniqueconnectionid : *mut ISCSI_UNIQUE_SESSION_ID ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn LogoutIScsiTarget ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RefreshISNSServerA ( address : :: windows_sys::core::PCSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RefreshISNSServerW ( address : :: windows_sys::core::PCWSTR ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn RefreshIScsiSendTargetPortalA ( initiatorinstance : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , portal : *mut ISCSI_TARGET_PORTALA ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RefreshIScsiSendTargetPortalW ( initiatorinstance : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , portal : *mut ISCSI_TARGET_PORTALW ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveISNSServerA ( address : :: windows_sys::core::PCSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveISNSServerW ( address : :: windows_sys::core::PCWSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveIScsiConnection ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , connectionid : *mut ISCSI_UNIQUE_SESSION_ID ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn RemoveIScsiPersistentTargetA ( initiatorinstance : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , targetname : :: windows_sys::core::PCSTR , portal : *mut ISCSI_TARGET_PORTALA ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveIScsiPersistentTargetW ( initiatorinstance : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , targetname : :: windows_sys::core::PCWSTR , portal : *mut ISCSI_TARGET_PORTALW ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn RemoveIScsiSendTargetPortalA ( initiatorinstance : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , portal : *mut ISCSI_TARGET_PORTALA ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveIScsiSendTargetPortalW ( initiatorinstance : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , portal : *mut ISCSI_TARGET_PORTALW ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveIScsiStaticTargetA ( targetname : :: windows_sys::core::PCSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveIScsiStaticTargetW ( targetname : :: windows_sys::core::PCWSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemovePersistentIScsiDeviceA ( devicepath : :: windows_sys::core::PCSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemovePersistentIScsiDeviceW ( devicepath : :: windows_sys::core::PCWSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveRadiusServerA ( address : :: windows_sys::core::PCSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn RemoveRadiusServerW ( address : :: windows_sys::core::PCWSTR ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportActiveIScsiTargetMappingsA ( buffersize : *mut u32 , mappingcount : *mut u32 , mappings : *mut ISCSI_TARGET_MAPPINGA ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportActiveIScsiTargetMappingsW ( buffersize : *mut u32 , mappingcount : *mut u32 , mappings : *mut ISCSI_TARGET_MAPPINGW ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportISNSServerListA ( buffersizeinchar : *mut u32 , buffer : :: windows_sys::core::PSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportISNSServerListW ( buffersizeinchar : *mut u32 , buffer : :: windows_sys::core::PWSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportIScsiInitiatorListA ( buffersize : *mut u32 , buffer : :: windows_sys::core::PSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportIScsiInitiatorListW ( buffersize : *mut u32 , buffer : :: windows_sys::core::PWSTR ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportIScsiPersistentLoginsA ( count : *mut u32 , persistentlogininfo : *mut PERSISTENT_ISCSI_LOGIN_INFOA , buffersizeinbytes : *mut u32 ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportIScsiPersistentLoginsW ( count : *mut u32 , persistentlogininfo : *mut PERSISTENT_ISCSI_LOGIN_INFOW , buffersizeinbytes : *mut u32 ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportIScsiSendTargetPortalsA ( portalcount : *mut u32 , portalinfo : *mut ISCSI_TARGET_PORTAL_INFOA ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportIScsiSendTargetPortalsExA ( portalcount : *mut u32 , portalinfosize : *mut u32 , portalinfo : *mut ISCSI_TARGET_PORTAL_INFO_EXA ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportIScsiSendTargetPortalsExW ( portalcount : *mut u32 , portalinfosize : *mut u32 , portalinfo : *mut ISCSI_TARGET_PORTAL_INFO_EXW ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportIScsiSendTargetPortalsW ( portalcount : *mut u32 , portalinfo : *mut ISCSI_TARGET_PORTAL_INFOW ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportIScsiTargetPortalsA ( initiatorname : :: windows_sys::core::PCSTR , targetname : :: windows_sys::core::PCSTR , targetportaltag : *mut u16 , elementcount : *mut u32 , portals : *mut ISCSI_TARGET_PORTALA ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportIScsiTargetPortalsW ( initiatorname : :: windows_sys::core::PCWSTR , targetname : :: windows_sys::core::PCWSTR , targetportaltag : *mut u16 , elementcount : *mut u32 , portals : *mut ISCSI_TARGET_PORTALW ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportIScsiTargetsA ( forceupdate : super::super::Foundation:: BOOLEAN , buffersize : *mut u32 , buffer : :: windows_sys::core::PSTR ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn ReportIScsiTargetsW ( forceupdate : super::super::Foundation:: BOOLEAN , buffersize : *mut u32 , buffer : :: windows_sys::core::PWSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportPersistentIScsiDevicesA ( buffersizeinchar : *mut u32 , buffer : :: windows_sys::core::PSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportPersistentIScsiDevicesW ( buffersizeinchar : *mut u32 , buffer : :: windows_sys::core::PWSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportRadiusServerListA ( buffersizeinchar : *mut u32 , buffer : :: windows_sys::core::PSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn ReportRadiusServerListW ( buffersizeinchar : *mut u32 , buffer : :: windows_sys::core::PWSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SendScsiInquiry ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , lun : u64 , evpdcmddt : u8 , pagecode : u8 , scsistatus : *mut u8 , responsesize : *mut u32 , responsebuffer : *mut u8 , sensesize : *mut u32 , sensebuffer : *mut u8 ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SendScsiReadCapacity ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , lun : u64 , scsistatus : *mut u8 , responsesize : *mut u32 , responsebuffer : *mut u8 , sensesize : *mut u32 , sensebuffer : *mut u8 ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SendScsiReportLuns ( uniquesessionid : *mut ISCSI_UNIQUE_SESSION_ID , scsistatus : *mut u8 , responsesize : *mut u32 , responsebuffer : *mut u8 , sensesize : *mut u32 , sensebuffer : *mut u8 ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn SetIScsiGroupPresharedKey ( keylength : u32 , key : *mut u8 , persist : super::super::Foundation:: BOOLEAN ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn SetIScsiIKEInfoA ( initiatorname : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , authinfo : *mut IKE_AUTHENTICATION_INFORMATION , persist : super::super::Foundation:: BOOLEAN ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn SetIScsiIKEInfoW ( initiatorname : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , authinfo : *mut IKE_AUTHENTICATION_INFORMATION , persist : super::super::Foundation:: BOOLEAN ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SetIScsiInitiatorCHAPSharedSecret ( sharedsecretlength : u32 , sharedsecret : *mut u8 ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SetIScsiInitiatorNodeNameA ( initiatornodename : :: windows_sys::core::PCSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SetIScsiInitiatorNodeNameW ( initiatornodename : :: windows_sys::core::PCWSTR ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SetIScsiInitiatorRADIUSSharedSecret ( sharedsecretlength : u32 , sharedsecret : *mut u8 ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn SetIScsiTunnelModeOuterAddressA ( initiatorname : :: windows_sys::core::PCSTR , initiatorportnumber : u32 , destinationaddress : :: windows_sys::core::PCSTR , outermodeaddress : :: windows_sys::core::PCSTR , persist : super::super::Foundation:: BOOLEAN ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] fn SetIScsiTunnelModeOuterAddressW ( initiatorname : :: windows_sys::core::PCWSTR , initiatorportnumber : u32 , destinationaddress : :: windows_sys::core::PCWSTR , outermodeaddress : :: windows_sys::core::PCWSTR , persist : super::super::Foundation:: BOOLEAN ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SetupPersistentIScsiDevices ( ) -> u32 ); +::windows_sys::core::link ! ( "iscsidsc.dll""system" #[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] fn SetupPersistentIScsiVolumes ( ) -> u32 ); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ATA_FLAGS_48BIT_COMMAND: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ATA_FLAGS_DATA_IN: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ATA_FLAGS_DATA_OUT: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ATA_FLAGS_DRDY_REQUIRED: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ATA_FLAGS_NO_MULTIPLE: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ATA_FLAGS_USE_DMA: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const DD_SCSI_DEVICE_NAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("\\Device\\ScsiPort"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const DUMP_DRIVER_NAME_LENGTH: u32 = 15u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const DUMP_EX_FLAG_DRIVER_FULL_PATH_SUPPORT: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const DUMP_EX_FLAG_RESUME_SUPPORT: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const DUMP_EX_FLAG_SUPPORT_64BITMEMORY: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const DUMP_EX_FLAG_SUPPORT_DD_TELEMETRY: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const DUMP_POINTERS_VERSION_1: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const DUMP_POINTERS_VERSION_2: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const DUMP_POINTERS_VERSION_3: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const DUMP_POINTERS_VERSION_4: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FILE_DEVICE_SCSI: u32 = 27u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_FUNCTION_ACTIVATE: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_FUNCTION_DOWNLOAD: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_FUNCTION_GET_INFO: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_REQUEST_BLOCK_STRUCTURE_VERSION: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_REQUEST_FLAG_CONTROLLER: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_REQUEST_FLAG_FIRST_SEGMENT: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_REQUEST_FLAG_LAST_SEGMENT: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_REQUEST_FLAG_SWITCH_TO_EXISTING_FIRMWARE: u32 = 2147483648u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_COMMAND_ABORT: u32 = 133u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_CONTROLLER_ERROR: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_DEVICE_ERROR: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_END_OF_MEDIA: u32 = 134u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_ERROR: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_ID_NOT_FOUND: u32 = 131u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_ILLEGAL_LENGTH: u32 = 135u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_ILLEGAL_REQUEST: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_INPUT_BUFFER_TOO_BIG: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_INTERFACE_CRC_ERROR: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_INVALID_IMAGE: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_INVALID_PARAMETER: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_INVALID_SLOT: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_MEDIA_CHANGE: u32 = 130u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_MEDIA_CHANGE_REQUEST: u32 = 132u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_OUTPUT_BUFFER_TOO_SMALL: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_POWER_CYCLE_REQUIRED: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_SUCCESS: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const FIRMWARE_STATUS_UNCORRECTABLE_DATA_ERROR: u32 = 129u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const HYBRID_FUNCTION_DEMOTE_BY_SIZE: u32 = 19u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const HYBRID_FUNCTION_DISABLE_CACHING_MEDIUM: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const HYBRID_FUNCTION_ENABLE_CACHING_MEDIUM: u32 = 17u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const HYBRID_FUNCTION_GET_INFO: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const HYBRID_FUNCTION_SET_DIRTY_THRESHOLD: u32 = 18u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const HYBRID_REQUEST_BLOCK_STRUCTURE_VERSION: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const HYBRID_REQUEST_INFO_STRUCTURE_VERSION: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const HYBRID_STATUS_ENABLE_REFCOUNT_HOLD: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const HYBRID_STATUS_ILLEGAL_REQUEST: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const HYBRID_STATUS_INVALID_PARAMETER: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const HYBRID_STATUS_OUTPUT_BUFFER_TOO_SMALL: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const HYBRID_STATUS_SUCCESS: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ID_FQDN: ::windows_sys::core::PCSTR = ::windows_sys::s!("2"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ID_IPV4_ADDR: ::windows_sys::core::PCSTR = ::windows_sys::s!("1"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ID_IPV6_ADDR: ::windows_sys::core::PCSTR = ::windows_sys::s!("5"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ID_USER_FQDN: ::windows_sys::core::PCSTR = ::windows_sys::s!("3"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_ATA_MINIPORT: u32 = 315444u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_ATA_PASS_THROUGH: u32 = 315436u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_ATA_PASS_THROUGH_DIRECT: u32 = 315440u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_IDE_PASS_THROUGH: u32 = 315432u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MINIPORT_PROCESS_SERVICE_IRP: u32 = 315448u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MINIPORT_SIGNATURE_DSM_GENERAL: ::windows_sys::core::PCSTR = ::windows_sys::s!("MPDSMGEN"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MINIPORT_SIGNATURE_DSM_NOTIFICATION: ::windows_sys::core::PCSTR = ::windows_sys::s!("MPDSM "); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO: ::windows_sys::core::PCSTR = ::windows_sys::s!("ENDURINF"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MINIPORT_SIGNATURE_FIRMWARE: ::windows_sys::core::PCSTR = ::windows_sys::s!("FIRMWARE"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MINIPORT_SIGNATURE_HYBRDISK: ::windows_sys::core::PCSTR = ::windows_sys::s!("HYBRDISK"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MINIPORT_SIGNATURE_QUERY_PHYSICAL_TOPOLOGY: ::windows_sys::core::PCSTR = ::windows_sys::s!("TOPOLOGY"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MINIPORT_SIGNATURE_QUERY_PROTOCOL: ::windows_sys::core::PCSTR = ::windows_sys::s!("PROTOCOL"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MINIPORT_SIGNATURE_QUERY_TEMPERATURE: ::windows_sys::core::PCSTR = ::windows_sys::s!("TEMPERAT"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MINIPORT_SIGNATURE_SCSIDISK: ::windows_sys::core::PCSTR = ::windows_sys::s!("SCSIDISK"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL: ::windows_sys::core::PCSTR = ::windows_sys::s!("SETPROTO"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MINIPORT_SIGNATURE_SET_TEMPERATURE_THRESHOLD: ::windows_sys::core::PCSTR = ::windows_sys::s!("SETTEMPT"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MPIO_PASS_THROUGH_PATH: u32 = 315452u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT: u32 = 315456u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT_EX: u32 = 315472u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_MPIO_PASS_THROUGH_PATH_EX: u32 = 315468u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_SCSI_BASE: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_SCSI_FREE_DUMP_POINTERS: u32 = 266276u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_SCSI_GET_ADDRESS: u32 = 266264u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_SCSI_GET_CAPABILITIES: u32 = 266256u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_SCSI_GET_DUMP_POINTERS: u32 = 266272u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_SCSI_GET_INQUIRY_DATA: u32 = 266252u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_SCSI_MINIPORT: u32 = 315400u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_SCSI_PASS_THROUGH: u32 = 315396u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_SCSI_PASS_THROUGH_DIRECT: u32 = 315412u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_SCSI_PASS_THROUGH_DIRECT_EX: u32 = 315464u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_SCSI_PASS_THROUGH_EX: u32 = 315460u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IOCTL_SCSI_RESCAN_BUS: u32 = 266268u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_LOGIN_FLAG_ALLOW_PORTAL_HOPPING: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_LOGIN_FLAG_MULTIPATH_ENABLED: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_LOGIN_FLAG_REQUIRE_IPSEC: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_LOGIN_FLAG_RESERVED1: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_LOGIN_FLAG_USE_RADIUS_RESPONSE: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_LOGIN_FLAG_USE_RADIUS_VERIFICATION: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_LOGIN_OPTIONS_AUTH_TYPE: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000080"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_LOGIN_OPTIONS_DATA_DIGEST: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000002"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_LOGIN_OPTIONS_DEFAULT_TIME_2_RETAIN: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000010"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_LOGIN_OPTIONS_DEFAULT_TIME_2_WAIT: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000008"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_LOGIN_OPTIONS_HEADER_DIGEST: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000001"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_LOGIN_OPTIONS_MAXIMUM_CONNECTIONS: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000004"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_LOGIN_OPTIONS_PASSWORD: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000040"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_LOGIN_OPTIONS_USERNAME: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000020"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_LOGIN_OPTIONS_VERSION: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_SECURITY_FLAG_AGGRESSIVE_MODE_ENABLED: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000008"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_SECURITY_FLAG_IKE_IPSEC_ENABLED: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000002"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_SECURITY_FLAG_MAIN_MODE_ENABLED: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000004"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_SECURITY_FLAG_PFS_ENABLED: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000010"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_SECURITY_FLAG_TRANSPORT_MODE_PREFERRED: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000020"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_SECURITY_FLAG_TUNNEL_MODE_PREFERRED: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000040"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_SECURITY_FLAG_VALID: ::windows_sys::core::PCSTR = ::windows_sys::s!("0x00000001"); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_TARGET_FLAG_HIDE_STATIC_TARGET: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_TARGET_FLAG_MERGE_TARGET_INFORMATION: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MAX_ISCSI_ALIAS_LEN: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MAX_ISCSI_DISCOVERY_DOMAIN_LEN: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MAX_ISCSI_HBANAME_LEN: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MAX_ISCSI_NAME_LEN: u32 = 223u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MAX_ISCSI_PORTAL_ADDRESS_LEN: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MAX_ISCSI_PORTAL_ALIAS_LEN: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MAX_ISCSI_PORTAL_NAME_LEN: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MAX_ISCSI_TEXT_ADDRESS_LEN: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MAX_RADIUS_ADDRESS_LEN: u32 = 41u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MINIPORT_DSM_NOTIFICATION_VERSION: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MINIPORT_DSM_NOTIFICATION_VERSION_1: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MINIPORT_DSM_NOTIFY_FLAG_BEGIN: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MINIPORT_DSM_NOTIFY_FLAG_END: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MINIPORT_DSM_PROFILE_CRASHDUMP_FILE: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MINIPORT_DSM_PROFILE_HIBERNATION_FILE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MINIPORT_DSM_PROFILE_PAGE_FILE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MINIPORT_DSM_PROFILE_UNKNOWN: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MPIO_IOCTL_FLAG_INVOLVE_DSM: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MPIO_IOCTL_FLAG_USE_PATHID: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MPIO_IOCTL_FLAG_USE_SCSIADDRESS: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_ADD_LBAS_PINNED_SET: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_FLUSH_NVCACHE: u32 = 20u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_NVCACHE_INFO: u32 = 236u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_NVCACHE_POWER_MODE_RETURN: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_NVCACHE_POWER_MODE_SET: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_NVSEPARATED_FLUSH: u32 = 193u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_NVSEPARATED_INFO: u32 = 192u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_NVSEPARATED_WB_DISABLE: u32 = 194u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_NVSEPARATED_WB_REVERT_DEFAULT: u32 = 195u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_PASS_HINT_PAYLOAD: u32 = 224u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_QUERY_ASCENDER_STATUS: u32 = 208u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_QUERY_CACHE_MISS: u32 = 19u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_QUERY_HYBRID_DISK_STATUS: u32 = 209u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_QUERY_PINNED_SET: u32 = 18u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_REMOVE_LBAS_PINNED_SET: u32 = 17u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_FUNCTION_SPINDLE_STATUS: u32 = 229u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_ILLEGAL_REQUEST: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_INPUT_DATA_OVERRUN: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_INPUT_DATA_UNDERRUN: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_INVALID_PARAMETER: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_OUTPUT_DATA_OVERRUN: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_OUTPUT_DATA_UNDERRUN: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NRB_SUCCESS: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NV_SEP_CACHE_PARAMETER_VERSION: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NV_SEP_CACHE_PARAMETER_VERSION_1: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const SCSI_IOCTL_DATA_BIDIRECTIONAL: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const SCSI_IOCTL_DATA_IN: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const SCSI_IOCTL_DATA_OUT: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const SCSI_IOCTL_DATA_UNSPECIFIED: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const STORAGE_DIAGNOSTIC_STATUS_BUFFER_TOO_SMALL: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const STORAGE_DIAGNOSTIC_STATUS_INVALID_PARAMETER: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const STORAGE_DIAGNOSTIC_STATUS_INVALID_SIGNATURE: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const STORAGE_DIAGNOSTIC_STATUS_INVALID_TARGET_TYPE: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const STORAGE_DIAGNOSTIC_STATUS_MORE_DATA: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const STORAGE_DIAGNOSTIC_STATUS_SUCCESS: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const STORAGE_DIAGNOSTIC_STATUS_UNSUPPORTED_VERSION: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const STORAGE_FIRMWARE_ACTIVATE_STRUCTURE_VERSION: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const STORAGE_FIRMWARE_DOWNLOAD_STRUCTURE_VERSION: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const STORAGE_FIRMWARE_DOWNLOAD_STRUCTURE_VERSION_V2: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const STORAGE_FIRMWARE_INFO_INVALID_SLOT: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const STORAGE_FIRMWARE_INFO_STRUCTURE_VERSION: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const STORAGE_FIRMWARE_INFO_STRUCTURE_VERSION_V2: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const STORAGE_FIRMWARE_SLOT_INFO_V2_REVISION_LENGTH: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ScsiRawInterfaceGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53f56309_b6bf_11d0_94f2_00a0c91efb8b); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const WmiScsiAddressGuid: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x53f5630f_b6bf_11d0_94f2_00a0c91efb8b); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub type IKE_AUTHENTICATION_METHOD = i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const IKE_AUTHENTICATION_PRESHARED_KEY_METHOD: IKE_AUTHENTICATION_METHOD = 1i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub type ISCSI_AUTH_TYPES = i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_NO_AUTH_TYPE: ISCSI_AUTH_TYPES = 0i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_CHAP_AUTH_TYPE: ISCSI_AUTH_TYPES = 1i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_MUTUAL_CHAP_AUTH_TYPE: ISCSI_AUTH_TYPES = 2i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub type ISCSI_DIGEST_TYPES = i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_DIGEST_TYPE_NONE: ISCSI_DIGEST_TYPES = 0i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_DIGEST_TYPE_CRC32C: ISCSI_DIGEST_TYPES = 1i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub type MP_STORAGE_DIAGNOSTIC_LEVEL = i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MpStorageDiagnosticLevelDefault: MP_STORAGE_DIAGNOSTIC_LEVEL = 0i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MpStorageDiagnosticLevelMax: MP_STORAGE_DIAGNOSTIC_LEVEL = 1i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub type MP_STORAGE_DIAGNOSTIC_TARGET_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MpStorageDiagnosticTargetTypeUndefined: MP_STORAGE_DIAGNOSTIC_TARGET_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MpStorageDiagnosticTargetTypeMiniport: MP_STORAGE_DIAGNOSTIC_TARGET_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MpStorageDiagnosticTargetTypeHbaFirmware: MP_STORAGE_DIAGNOSTIC_TARGET_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const MpStorageDiagnosticTargetTypeMax: MP_STORAGE_DIAGNOSTIC_TARGET_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub type NVCACHE_STATUS = i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NvCacheStatusUnknown: NVCACHE_STATUS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NvCacheStatusDisabling: NVCACHE_STATUS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NvCacheStatusDisabled: NVCACHE_STATUS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NvCacheStatusEnabled: NVCACHE_STATUS = 3i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub type NVCACHE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NvCacheTypeUnknown: NVCACHE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NvCacheTypeNone: NVCACHE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NvCacheTypeWriteBack: NVCACHE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NvCacheTypeWriteThrough: NVCACHE_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub type NV_SEP_WRITE_CACHE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NVSEPWriteCacheTypeUnknown: NV_SEP_WRITE_CACHE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NVSEPWriteCacheTypeNone: NV_SEP_WRITE_CACHE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NVSEPWriteCacheTypeWriteBack: NV_SEP_WRITE_CACHE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const NVSEPWriteCacheTypeWriteThrough: NV_SEP_WRITE_CACHE_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub type TARGETPROTOCOLTYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ISCSI_TCP_PROTOCOL_TYPE: TARGETPROTOCOLTYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub type TARGET_INFORMATION_CLASS = i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const ProtocolType: TARGET_INFORMATION_CLASS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const TargetAlias: TARGET_INFORMATION_CLASS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const DiscoveryMechanisms: TARGET_INFORMATION_CLASS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const PortalGroups: TARGET_INFORMATION_CLASS = 3i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const PersistentTargetMappings: TARGET_INFORMATION_CLASS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const InitiatorName: TARGET_INFORMATION_CLASS = 5i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const TargetFlags: TARGET_INFORMATION_CLASS = 6i32; +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub const LoginOptions: TARGET_INFORMATION_CLASS = 7i32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct ATA_PASS_THROUGH_DIRECT { + pub Length: u16, + pub AtaFlags: u16, + pub PathId: u8, + pub TargetId: u8, + pub Lun: u8, + pub ReservedAsUchar: u8, + pub DataTransferLength: u32, + pub TimeOutValue: u32, + pub ReservedAsUlong: u32, + pub DataBuffer: *mut ::core::ffi::c_void, + pub PreviousTaskFile: [u8; 8], + pub CurrentTaskFile: [u8; 8], +} +impl ::core::marker::Copy for ATA_PASS_THROUGH_DIRECT {} +impl ::core::clone::Clone for ATA_PASS_THROUGH_DIRECT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct ATA_PASS_THROUGH_DIRECT32 { + pub Length: u16, + pub AtaFlags: u16, + pub PathId: u8, + pub TargetId: u8, + pub Lun: u8, + pub ReservedAsUchar: u8, + pub DataTransferLength: u32, + pub TimeOutValue: u32, + pub ReservedAsUlong: u32, + pub DataBuffer: *mut ::core::ffi::c_void, + pub PreviousTaskFile: [u8; 8], + pub CurrentTaskFile: [u8; 8], +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for ATA_PASS_THROUGH_DIRECT32 {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for ATA_PASS_THROUGH_DIRECT32 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct ATA_PASS_THROUGH_EX { + pub Length: u16, + pub AtaFlags: u16, + pub PathId: u8, + pub TargetId: u8, + pub Lun: u8, + pub ReservedAsUchar: u8, + pub DataTransferLength: u32, + pub TimeOutValue: u32, + pub ReservedAsUlong: u32, + pub DataBufferOffset: usize, + pub PreviousTaskFile: [u8; 8], + pub CurrentTaskFile: [u8; 8], +} +impl ::core::marker::Copy for ATA_PASS_THROUGH_EX {} +impl ::core::clone::Clone for ATA_PASS_THROUGH_EX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct ATA_PASS_THROUGH_EX32 { + pub Length: u16, + pub AtaFlags: u16, + pub PathId: u8, + pub TargetId: u8, + pub Lun: u8, + pub ReservedAsUchar: u8, + pub DataTransferLength: u32, + pub TimeOutValue: u32, + pub ReservedAsUlong: u32, + pub DataBufferOffset: u32, + pub PreviousTaskFile: [u8; 8], + pub CurrentTaskFile: [u8; 8], +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for ATA_PASS_THROUGH_EX32 {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for ATA_PASS_THROUGH_EX32 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct DSM_NOTIFICATION_REQUEST_BLOCK { + pub Size: u32, + pub Version: u32, + pub NotifyFlags: u32, + pub DataSetProfile: u32, + pub Reserved: [u32; 3], + pub DataSetRangesCount: u32, + pub DataSetRanges: [MP_DEVICE_DATA_SET_RANGE; 1], +} +impl ::core::marker::Copy for DSM_NOTIFICATION_REQUEST_BLOCK {} +impl ::core::clone::Clone for DSM_NOTIFICATION_REQUEST_BLOCK { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct DUMP_DRIVER { + pub DumpDriverList: *mut ::core::ffi::c_void, + pub DriverName: [u16; 15], + pub BaseName: [u16; 15], +} +impl ::core::marker::Copy for DUMP_DRIVER {} +impl ::core::clone::Clone for DUMP_DRIVER { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct DUMP_DRIVER_EX { + pub DumpDriverList: *mut ::core::ffi::c_void, + pub DriverName: [u16; 15], + pub BaseName: [u16; 15], + pub DriverFullPath: NTSCSI_UNICODE_STRING, +} +impl ::core::marker::Copy for DUMP_DRIVER_EX {} +impl ::core::clone::Clone for DUMP_DRIVER_EX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct DUMP_POINTERS { + pub AdapterObject: *mut _ADAPTER_OBJECT, + pub MappedRegisterBase: *mut ::core::ffi::c_void, + pub DumpData: *mut ::core::ffi::c_void, + pub CommonBufferVa: *mut ::core::ffi::c_void, + pub CommonBufferPa: i64, + pub CommonBufferSize: u32, + pub AllocateCommonBuffers: super::super::Foundation::BOOLEAN, + pub UseDiskDump: super::super::Foundation::BOOLEAN, + pub Spare1: [u8; 2], + pub DeviceObject: *mut ::core::ffi::c_void, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for DUMP_POINTERS {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for DUMP_POINTERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct DUMP_POINTERS_EX { + pub Header: DUMP_POINTERS_VERSION, + pub DumpData: *mut ::core::ffi::c_void, + pub CommonBufferVa: *mut ::core::ffi::c_void, + pub CommonBufferSize: u32, + pub AllocateCommonBuffers: super::super::Foundation::BOOLEAN, + pub DeviceObject: *mut ::core::ffi::c_void, + pub DriverList: *mut ::core::ffi::c_void, + pub dwPortFlags: u32, + pub MaxDeviceDumpSectionSize: u32, + pub MaxDeviceDumpLevel: u32, + pub MaxTransferSize: u32, + pub AdapterObject: *mut ::core::ffi::c_void, + pub MappedRegisterBase: *mut ::core::ffi::c_void, + pub DeviceReady: *mut super::super::Foundation::BOOLEAN, + pub DumpDevicePowerOn: PDUMP_DEVICE_POWERON_ROUTINE, + pub DumpDevicePowerOnContext: *mut ::core::ffi::c_void, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for DUMP_POINTERS_EX {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for DUMP_POINTERS_EX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct DUMP_POINTERS_VERSION { + pub Version: u32, + pub Size: u32, +} +impl ::core::marker::Copy for DUMP_POINTERS_VERSION {} +impl ::core::clone::Clone for DUMP_POINTERS_VERSION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct FIRMWARE_REQUEST_BLOCK { + pub Version: u32, + pub Size: u32, + pub Function: u32, + pub Flags: u32, + pub DataBufferOffset: u32, + pub DataBufferLength: u32, +} +impl ::core::marker::Copy for FIRMWARE_REQUEST_BLOCK {} +impl ::core::clone::Clone for FIRMWARE_REQUEST_BLOCK { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct HYBRID_DEMOTE_BY_SIZE { + pub Version: u32, + pub Size: u32, + pub SourcePriority: u8, + pub TargetPriority: u8, + pub Reserved0: u16, + pub Reserved1: u32, + pub LbaCount: u64, +} +impl ::core::marker::Copy for HYBRID_DEMOTE_BY_SIZE {} +impl ::core::clone::Clone for HYBRID_DEMOTE_BY_SIZE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct HYBRID_DIRTY_THRESHOLDS { + pub Version: u32, + pub Size: u32, + pub DirtyLowThreshold: u32, + pub DirtyHighThreshold: u32, +} +impl ::core::marker::Copy for HYBRID_DIRTY_THRESHOLDS {} +impl ::core::clone::Clone for HYBRID_DIRTY_THRESHOLDS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct HYBRID_INFORMATION { + pub Version: u32, + pub Size: u32, + pub HybridSupported: super::super::Foundation::BOOLEAN, + pub Status: NVCACHE_STATUS, + pub CacheTypeEffective: NVCACHE_TYPE, + pub CacheTypeDefault: NVCACHE_TYPE, + pub FractionBase: u32, + pub CacheSize: u64, + pub Attributes: HYBRID_INFORMATION_0, + pub Priorities: HYBRID_INFORMATION_1, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for HYBRID_INFORMATION {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for HYBRID_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct HYBRID_INFORMATION_0 { + pub _bitfield: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for HYBRID_INFORMATION_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for HYBRID_INFORMATION_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct HYBRID_INFORMATION_1 { + pub PriorityLevelCount: u8, + pub MaxPriorityBehavior: super::super::Foundation::BOOLEAN, + pub OptimalWriteGranularity: u8, + pub Reserved: u8, + pub DirtyThresholdLow: u32, + pub DirtyThresholdHigh: u32, + pub SupportedCommands: HYBRID_INFORMATION_1_0, + pub Priority: [NVCACHE_PRIORITY_LEVEL_DESCRIPTOR; 1], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for HYBRID_INFORMATION_1 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for HYBRID_INFORMATION_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct HYBRID_INFORMATION_1_0 { + pub _bitfield: u32, + pub MaxEvictCommands: u32, + pub MaxLbaRangeCountForEvict: u32, + pub MaxLbaRangeCountForChangeLba: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for HYBRID_INFORMATION_1_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for HYBRID_INFORMATION_1_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct HYBRID_REQUEST_BLOCK { + pub Version: u32, + pub Size: u32, + pub Function: u32, + pub Flags: u32, + pub DataBufferOffset: u32, + pub DataBufferLength: u32, +} +impl ::core::marker::Copy for HYBRID_REQUEST_BLOCK {} +impl ::core::clone::Clone for HYBRID_REQUEST_BLOCK { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct IDE_IO_CONTROL { + pub HeaderLength: u32, + pub Signature: [u8; 8], + pub Timeout: u32, + pub ControlCode: u32, + pub ReturnStatus: u32, + pub DataLength: u32, +} +impl ::core::marker::Copy for IDE_IO_CONTROL {} +impl ::core::clone::Clone for IDE_IO_CONTROL { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct IKE_AUTHENTICATION_INFORMATION { + pub AuthMethod: IKE_AUTHENTICATION_METHOD, + pub Anonymous: IKE_AUTHENTICATION_INFORMATION_0, +} +impl ::core::marker::Copy for IKE_AUTHENTICATION_INFORMATION {} +impl ::core::clone::Clone for IKE_AUTHENTICATION_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub union IKE_AUTHENTICATION_INFORMATION_0 { + pub PsKey: IKE_AUTHENTICATION_PRESHARED_KEY, +} +impl ::core::marker::Copy for IKE_AUTHENTICATION_INFORMATION_0 {} +impl ::core::clone::Clone for IKE_AUTHENTICATION_INFORMATION_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct IKE_AUTHENTICATION_PRESHARED_KEY { + pub SecurityFlags: u64, + pub IdType: u8, + pub IdLengthInBytes: u32, + pub Id: *mut u8, + pub KeyLengthInBytes: u32, + pub Key: *mut u8, +} +impl ::core::marker::Copy for IKE_AUTHENTICATION_PRESHARED_KEY {} +impl ::core::clone::Clone for IKE_AUTHENTICATION_PRESHARED_KEY { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct IO_SCSI_CAPABILITIES { + pub Length: u32, + pub MaximumTransferLength: u32, + pub MaximumPhysicalPages: u32, + pub SupportedAsynchronousEvents: u32, + pub AlignmentMask: u32, + pub TaggedQueuing: super::super::Foundation::BOOLEAN, + pub AdapterScansDown: super::super::Foundation::BOOLEAN, + pub AdapterUsesPio: super::super::Foundation::BOOLEAN, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for IO_SCSI_CAPABILITIES {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for IO_SCSI_CAPABILITIES { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct ISCSI_CONNECTION_INFOA { + pub ConnectionId: ISCSI_UNIQUE_SESSION_ID, + pub InitiatorAddress: ::windows_sys::core::PSTR, + pub TargetAddress: ::windows_sys::core::PSTR, + pub InitiatorSocket: u16, + pub TargetSocket: u16, + pub CID: [u8; 2], +} +impl ::core::marker::Copy for ISCSI_CONNECTION_INFOA {} +impl ::core::clone::Clone for ISCSI_CONNECTION_INFOA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct ISCSI_CONNECTION_INFOW { + pub ConnectionId: ISCSI_UNIQUE_SESSION_ID, + pub InitiatorAddress: ::windows_sys::core::PWSTR, + pub TargetAddress: ::windows_sys::core::PWSTR, + pub InitiatorSocket: u16, + pub TargetSocket: u16, + pub CID: [u8; 2], +} +impl ::core::marker::Copy for ISCSI_CONNECTION_INFOW {} +impl ::core::clone::Clone for ISCSI_CONNECTION_INFOW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct ISCSI_CONNECTION_INFO_EX { + pub ConnectionId: ISCSI_UNIQUE_SESSION_ID, + pub State: u8, + pub Protocol: u8, + pub HeaderDigest: u8, + pub DataDigest: u8, + pub MaxRecvDataSegmentLength: u32, + pub AuthType: ISCSI_AUTH_TYPES, + pub EstimatedThroughput: u64, + pub MaxDatagramSize: u32, +} +impl ::core::marker::Copy for ISCSI_CONNECTION_INFO_EX {} +impl ::core::clone::Clone for ISCSI_CONNECTION_INFO_EX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`, `\"Win32_System_Ioctl\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ioctl"))] +pub struct ISCSI_DEVICE_ON_SESSIONA { + pub InitiatorName: [super::super::Foundation::CHAR; 256], + pub TargetName: [super::super::Foundation::CHAR; 224], + pub ScsiAddress: SCSI_ADDRESS, + pub DeviceInterfaceType: ::windows_sys::core::GUID, + pub DeviceInterfaceName: [super::super::Foundation::CHAR; 260], + pub LegacyName: [super::super::Foundation::CHAR; 260], + pub StorageDeviceNumber: super::super::System::Ioctl::STORAGE_DEVICE_NUMBER, + pub DeviceInstance: u32, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ioctl"))] +impl ::core::marker::Copy for ISCSI_DEVICE_ON_SESSIONA {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Ioctl"))] +impl ::core::clone::Clone for ISCSI_DEVICE_ON_SESSIONA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_System_Ioctl\"`*"] +#[cfg(feature = "Win32_System_Ioctl")] +pub struct ISCSI_DEVICE_ON_SESSIONW { + pub InitiatorName: [u16; 256], + pub TargetName: [u16; 224], + pub ScsiAddress: SCSI_ADDRESS, + pub DeviceInterfaceType: ::windows_sys::core::GUID, + pub DeviceInterfaceName: [u16; 260], + pub LegacyName: [u16; 260], + pub StorageDeviceNumber: super::super::System::Ioctl::STORAGE_DEVICE_NUMBER, + pub DeviceInstance: u32, +} +#[cfg(feature = "Win32_System_Ioctl")] +impl ::core::marker::Copy for ISCSI_DEVICE_ON_SESSIONW {} +#[cfg(feature = "Win32_System_Ioctl")] +impl ::core::clone::Clone for ISCSI_DEVICE_ON_SESSIONW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct ISCSI_LOGIN_OPTIONS { + pub Version: u32, + pub InformationSpecified: u32, + pub LoginFlags: u32, + pub AuthType: ISCSI_AUTH_TYPES, + pub HeaderDigest: ISCSI_DIGEST_TYPES, + pub DataDigest: ISCSI_DIGEST_TYPES, + pub MaximumConnections: u32, + pub DefaultTime2Wait: u32, + pub DefaultTime2Retain: u32, + pub UsernameLength: u32, + pub PasswordLength: u32, + pub Username: *mut u8, + pub Password: *mut u8, +} +impl ::core::marker::Copy for ISCSI_LOGIN_OPTIONS {} +impl ::core::clone::Clone for ISCSI_LOGIN_OPTIONS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct ISCSI_SESSION_INFOA { + pub SessionId: ISCSI_UNIQUE_SESSION_ID, + pub InitiatorName: ::windows_sys::core::PSTR, + pub TargetNodeName: ::windows_sys::core::PSTR, + pub TargetName: ::windows_sys::core::PSTR, + pub ISID: [u8; 6], + pub TSID: [u8; 2], + pub ConnectionCount: u32, + pub Connections: *mut ISCSI_CONNECTION_INFOA, +} +impl ::core::marker::Copy for ISCSI_SESSION_INFOA {} +impl ::core::clone::Clone for ISCSI_SESSION_INFOA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct ISCSI_SESSION_INFOW { + pub SessionId: ISCSI_UNIQUE_SESSION_ID, + pub InitiatorName: ::windows_sys::core::PWSTR, + pub TargetNodeName: ::windows_sys::core::PWSTR, + pub TargetName: ::windows_sys::core::PWSTR, + pub ISID: [u8; 6], + pub TSID: [u8; 2], + pub ConnectionCount: u32, + pub Connections: *mut ISCSI_CONNECTION_INFOW, +} +impl ::core::marker::Copy for ISCSI_SESSION_INFOW {} +impl ::core::clone::Clone for ISCSI_SESSION_INFOW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct ISCSI_SESSION_INFO_EX { + pub SessionId: ISCSI_UNIQUE_SESSION_ID, + pub InitialR2t: super::super::Foundation::BOOLEAN, + pub ImmediateData: super::super::Foundation::BOOLEAN, + pub Type: u8, + pub DataSequenceInOrder: super::super::Foundation::BOOLEAN, + pub DataPduInOrder: super::super::Foundation::BOOLEAN, + pub ErrorRecoveryLevel: u8, + pub MaxOutstandingR2t: u32, + pub FirstBurstLength: u32, + pub MaxBurstLength: u32, + pub MaximumConnections: u32, + pub ConnectionCount: u32, + pub Connections: *mut ISCSI_CONNECTION_INFO_EX, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for ISCSI_SESSION_INFO_EX {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for ISCSI_SESSION_INFO_EX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct ISCSI_TARGET_MAPPINGA { + pub InitiatorName: [super::super::Foundation::CHAR; 256], + pub TargetName: [super::super::Foundation::CHAR; 224], + pub OSDeviceName: [super::super::Foundation::CHAR; 260], + pub SessionId: ISCSI_UNIQUE_SESSION_ID, + pub OSBusNumber: u32, + pub OSTargetNumber: u32, + pub LUNCount: u32, + pub LUNList: *mut SCSI_LUN_LIST, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for ISCSI_TARGET_MAPPINGA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for ISCSI_TARGET_MAPPINGA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct ISCSI_TARGET_MAPPINGW { + pub InitiatorName: [u16; 256], + pub TargetName: [u16; 224], + pub OSDeviceName: [u16; 260], + pub SessionId: ISCSI_UNIQUE_SESSION_ID, + pub OSBusNumber: u32, + pub OSTargetNumber: u32, + pub LUNCount: u32, + pub LUNList: *mut SCSI_LUN_LIST, +} +impl ::core::marker::Copy for ISCSI_TARGET_MAPPINGW {} +impl ::core::clone::Clone for ISCSI_TARGET_MAPPINGW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct ISCSI_TARGET_PORTALA { + pub SymbolicName: [super::super::Foundation::CHAR; 256], + pub Address: [super::super::Foundation::CHAR; 256], + pub Socket: u16, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for ISCSI_TARGET_PORTALA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for ISCSI_TARGET_PORTALA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct ISCSI_TARGET_PORTALW { + pub SymbolicName: [u16; 256], + pub Address: [u16; 256], + pub Socket: u16, +} +impl ::core::marker::Copy for ISCSI_TARGET_PORTALW {} +impl ::core::clone::Clone for ISCSI_TARGET_PORTALW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct ISCSI_TARGET_PORTAL_GROUPA { + pub Count: u32, + pub Portals: [ISCSI_TARGET_PORTALA; 1], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for ISCSI_TARGET_PORTAL_GROUPA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for ISCSI_TARGET_PORTAL_GROUPA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct ISCSI_TARGET_PORTAL_GROUPW { + pub Count: u32, + pub Portals: [ISCSI_TARGET_PORTALW; 1], +} +impl ::core::marker::Copy for ISCSI_TARGET_PORTAL_GROUPW {} +impl ::core::clone::Clone for ISCSI_TARGET_PORTAL_GROUPW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct ISCSI_TARGET_PORTAL_INFOA { + pub InitiatorName: [super::super::Foundation::CHAR; 256], + pub InitiatorPortNumber: u32, + pub SymbolicName: [super::super::Foundation::CHAR; 256], + pub Address: [super::super::Foundation::CHAR; 256], + pub Socket: u16, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for ISCSI_TARGET_PORTAL_INFOA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for ISCSI_TARGET_PORTAL_INFOA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct ISCSI_TARGET_PORTAL_INFOW { + pub InitiatorName: [u16; 256], + pub InitiatorPortNumber: u32, + pub SymbolicName: [u16; 256], + pub Address: [u16; 256], + pub Socket: u16, +} +impl ::core::marker::Copy for ISCSI_TARGET_PORTAL_INFOW {} +impl ::core::clone::Clone for ISCSI_TARGET_PORTAL_INFOW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct ISCSI_TARGET_PORTAL_INFO_EXA { + pub InitiatorName: [super::super::Foundation::CHAR; 256], + pub InitiatorPortNumber: u32, + pub SymbolicName: [super::super::Foundation::CHAR; 256], + pub Address: [super::super::Foundation::CHAR; 256], + pub Socket: u16, + pub SecurityFlags: u64, + pub LoginOptions: ISCSI_LOGIN_OPTIONS, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for ISCSI_TARGET_PORTAL_INFO_EXA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for ISCSI_TARGET_PORTAL_INFO_EXA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct ISCSI_TARGET_PORTAL_INFO_EXW { + pub InitiatorName: [u16; 256], + pub InitiatorPortNumber: u32, + pub SymbolicName: [u16; 256], + pub Address: [u16; 256], + pub Socket: u16, + pub SecurityFlags: u64, + pub LoginOptions: ISCSI_LOGIN_OPTIONS, +} +impl ::core::marker::Copy for ISCSI_TARGET_PORTAL_INFO_EXW {} +impl ::core::clone::Clone for ISCSI_TARGET_PORTAL_INFO_EXW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct ISCSI_UNIQUE_SESSION_ID { + pub AdapterUnique: u64, + pub AdapterSpecific: u64, +} +impl ::core::marker::Copy for ISCSI_UNIQUE_SESSION_ID {} +impl ::core::clone::Clone for ISCSI_UNIQUE_SESSION_ID { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct ISCSI_VERSION_INFO { + pub MajorVersion: u32, + pub MinorVersion: u32, + pub BuildNumber: u32, +} +impl ::core::marker::Copy for ISCSI_VERSION_INFO {} +impl ::core::clone::Clone for ISCSI_VERSION_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct MPIO_PASS_THROUGH_PATH { + pub PassThrough: SCSI_PASS_THROUGH, + pub Version: u32, + pub Length: u16, + pub Flags: u8, + pub PortNumber: u8, + pub MpioPathId: u64, +} +impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH {} +impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct MPIO_PASS_THROUGH_PATH32 { + pub PassThrough: SCSI_PASS_THROUGH32, + pub Version: u32, + pub Length: u16, + pub Flags: u8, + pub PortNumber: u8, + pub MpioPathId: u64, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH32 {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH32 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct MPIO_PASS_THROUGH_PATH32_EX { + pub PassThroughOffset: u32, + pub Version: u32, + pub Length: u16, + pub Flags: u8, + pub PortNumber: u8, + pub MpioPathId: u64, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH32_EX {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH32_EX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct MPIO_PASS_THROUGH_PATH_DIRECT { + pub PassThrough: SCSI_PASS_THROUGH_DIRECT, + pub Version: u32, + pub Length: u16, + pub Flags: u8, + pub PortNumber: u8, + pub MpioPathId: u64, +} +impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH_DIRECT {} +impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH_DIRECT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct MPIO_PASS_THROUGH_PATH_DIRECT32 { + pub PassThrough: SCSI_PASS_THROUGH_DIRECT32, + pub Version: u32, + pub Length: u16, + pub Flags: u8, + pub PortNumber: u8, + pub MpioPathId: u64, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH_DIRECT32 {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH_DIRECT32 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct MPIO_PASS_THROUGH_PATH_DIRECT32_EX { + pub PassThroughOffset: u32, + pub Version: u32, + pub Length: u16, + pub Flags: u8, + pub PortNumber: u8, + pub MpioPathId: u64, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH_DIRECT32_EX {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH_DIRECT32_EX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct MPIO_PASS_THROUGH_PATH_DIRECT_EX { + pub PassThroughOffset: u32, + pub Version: u32, + pub Length: u16, + pub Flags: u8, + pub PortNumber: u8, + pub MpioPathId: u64, +} +impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH_DIRECT_EX {} +impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH_DIRECT_EX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct MPIO_PASS_THROUGH_PATH_EX { + pub PassThroughOffset: u32, + pub Version: u32, + pub Length: u16, + pub Flags: u8, + pub PortNumber: u8, + pub MpioPathId: u64, +} +impl ::core::marker::Copy for MPIO_PASS_THROUGH_PATH_EX {} +impl ::core::clone::Clone for MPIO_PASS_THROUGH_PATH_EX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct MP_DEVICE_DATA_SET_RANGE { + pub StartingOffset: i64, + pub LengthInBytes: u64, +} +impl ::core::marker::Copy for MP_DEVICE_DATA_SET_RANGE {} +impl ::core::clone::Clone for MP_DEVICE_DATA_SET_RANGE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct NTSCSI_UNICODE_STRING { + pub Length: u16, + pub MaximumLength: u16, + pub Buffer: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for NTSCSI_UNICODE_STRING {} +impl ::core::clone::Clone for NTSCSI_UNICODE_STRING { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct NVCACHE_HINT_PAYLOAD { + pub Command: u8, + pub Feature7_0: u8, + pub Feature15_8: u8, + pub Count15_8: u8, + pub LBA7_0: u8, + pub LBA15_8: u8, + pub LBA23_16: u8, + pub LBA31_24: u8, + pub LBA39_32: u8, + pub LBA47_40: u8, + pub Auxiliary7_0: u8, + pub Auxiliary23_16: u8, + pub Reserved: [u8; 4], +} +impl ::core::marker::Copy for NVCACHE_HINT_PAYLOAD {} +impl ::core::clone::Clone for NVCACHE_HINT_PAYLOAD { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct NVCACHE_PRIORITY_LEVEL_DESCRIPTOR { + pub PriorityLevel: u8, + pub Reserved0: [u8; 3], + pub ConsumedNVMSizeFraction: u32, + pub ConsumedMappingResourcesFraction: u32, + pub ConsumedNVMSizeForDirtyDataFraction: u32, + pub ConsumedMappingResourcesForDirtyDataFraction: u32, + pub Reserved1: u32, +} +impl ::core::marker::Copy for NVCACHE_PRIORITY_LEVEL_DESCRIPTOR {} +impl ::core::clone::Clone for NVCACHE_PRIORITY_LEVEL_DESCRIPTOR { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct NVCACHE_REQUEST_BLOCK { + pub NRBSize: u32, + pub Function: u16, + pub NRBFlags: u32, + pub NRBStatus: u32, + pub Count: u32, + pub LBA: u64, + pub DataBufSize: u32, + pub NVCacheStatus: u32, + pub NVCacheSubStatus: u32, +} +impl ::core::marker::Copy for NVCACHE_REQUEST_BLOCK {} +impl ::core::clone::Clone for NVCACHE_REQUEST_BLOCK { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct NV_FEATURE_PARAMETER { + pub NVPowerModeEnabled: u16, + pub NVParameterReserv1: u16, + pub NVCmdEnabled: u16, + pub NVParameterReserv2: u16, + pub NVPowerModeVer: u16, + pub NVCmdVer: u16, + pub NVSize: u32, + pub NVReadSpeed: u16, + pub NVWrtSpeed: u16, + pub DeviceSpinUpTime: u32, +} +impl ::core::marker::Copy for NV_FEATURE_PARAMETER {} +impl ::core::clone::Clone for NV_FEATURE_PARAMETER { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct NV_SEP_CACHE_PARAMETER { + pub Version: u32, + pub Size: u32, + pub Flags: NV_SEP_CACHE_PARAMETER_0, + pub WriteCacheType: u8, + pub WriteCacheTypeEffective: u8, + pub ParameterReserve1: [u8; 3], +} +impl ::core::marker::Copy for NV_SEP_CACHE_PARAMETER {} +impl ::core::clone::Clone for NV_SEP_CACHE_PARAMETER { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub union NV_SEP_CACHE_PARAMETER_0 { + pub CacheFlags: NV_SEP_CACHE_PARAMETER_0_0, + pub CacheFlagsSet: u8, +} +impl ::core::marker::Copy for NV_SEP_CACHE_PARAMETER_0 {} +impl ::core::clone::Clone for NV_SEP_CACHE_PARAMETER_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct NV_SEP_CACHE_PARAMETER_0_0 { + pub _bitfield: u8, +} +impl ::core::marker::Copy for NV_SEP_CACHE_PARAMETER_0_0 {} +impl ::core::clone::Clone for NV_SEP_CACHE_PARAMETER_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct PERSISTENT_ISCSI_LOGIN_INFOA { + pub TargetName: [super::super::Foundation::CHAR; 224], + pub IsInformationalSession: super::super::Foundation::BOOLEAN, + pub InitiatorInstance: [super::super::Foundation::CHAR; 256], + pub InitiatorPortNumber: u32, + pub TargetPortal: ISCSI_TARGET_PORTALA, + pub SecurityFlags: u64, + pub Mappings: *mut ISCSI_TARGET_MAPPINGA, + pub LoginOptions: ISCSI_LOGIN_OPTIONS, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for PERSISTENT_ISCSI_LOGIN_INFOA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for PERSISTENT_ISCSI_LOGIN_INFOA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct PERSISTENT_ISCSI_LOGIN_INFOW { + pub TargetName: [u16; 224], + pub IsInformationalSession: super::super::Foundation::BOOLEAN, + pub InitiatorInstance: [u16; 256], + pub InitiatorPortNumber: u32, + pub TargetPortal: ISCSI_TARGET_PORTALW, + pub SecurityFlags: u64, + pub Mappings: *mut ISCSI_TARGET_MAPPINGW, + pub LoginOptions: ISCSI_LOGIN_OPTIONS, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for PERSISTENT_ISCSI_LOGIN_INFOW {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for PERSISTENT_ISCSI_LOGIN_INFOW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct SCSI_ADAPTER_BUS_INFO { + pub NumberOfBuses: u8, + pub BusData: [SCSI_BUS_DATA; 1], +} +impl ::core::marker::Copy for SCSI_ADAPTER_BUS_INFO {} +impl ::core::clone::Clone for SCSI_ADAPTER_BUS_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct SCSI_ADDRESS { + pub Length: u32, + pub PortNumber: u8, + pub PathId: u8, + pub TargetId: u8, + pub Lun: u8, +} +impl ::core::marker::Copy for SCSI_ADDRESS {} +impl ::core::clone::Clone for SCSI_ADDRESS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct SCSI_BUS_DATA { + pub NumberOfLogicalUnits: u8, + pub InitiatorBusId: u8, + pub InquiryDataOffset: u32, +} +impl ::core::marker::Copy for SCSI_BUS_DATA {} +impl ::core::clone::Clone for SCSI_BUS_DATA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct SCSI_INQUIRY_DATA { + pub PathId: u8, + pub TargetId: u8, + pub Lun: u8, + pub DeviceClaimed: super::super::Foundation::BOOLEAN, + pub InquiryDataLength: u32, + pub NextInquiryDataOffset: u32, + pub InquiryData: [u8; 1], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for SCSI_INQUIRY_DATA {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for SCSI_INQUIRY_DATA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct SCSI_LUN_LIST { + pub OSLUN: u32, + pub TargetLUN: u64, +} +impl ::core::marker::Copy for SCSI_LUN_LIST {} +impl ::core::clone::Clone for SCSI_LUN_LIST { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct SCSI_PASS_THROUGH { + pub Length: u16, + pub ScsiStatus: u8, + pub PathId: u8, + pub TargetId: u8, + pub Lun: u8, + pub CdbLength: u8, + pub SenseInfoLength: u8, + pub DataIn: u8, + pub DataTransferLength: u32, + pub TimeOutValue: u32, + pub DataBufferOffset: usize, + pub SenseInfoOffset: u32, + pub Cdb: [u8; 16], +} +impl ::core::marker::Copy for SCSI_PASS_THROUGH {} +impl ::core::clone::Clone for SCSI_PASS_THROUGH { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct SCSI_PASS_THROUGH32 { + pub Length: u16, + pub ScsiStatus: u8, + pub PathId: u8, + pub TargetId: u8, + pub Lun: u8, + pub CdbLength: u8, + pub SenseInfoLength: u8, + pub DataIn: u8, + pub DataTransferLength: u32, + pub TimeOutValue: u32, + pub DataBufferOffset: u32, + pub SenseInfoOffset: u32, + pub Cdb: [u8; 16], +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for SCSI_PASS_THROUGH32 {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for SCSI_PASS_THROUGH32 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct SCSI_PASS_THROUGH32_EX { + pub Version: u32, + pub Length: u32, + pub CdbLength: u32, + pub StorAddressLength: u32, + pub ScsiStatus: u8, + pub SenseInfoLength: u8, + pub DataDirection: u8, + pub Reserved: u8, + pub TimeOutValue: u32, + pub StorAddressOffset: u32, + pub SenseInfoOffset: u32, + pub DataOutTransferLength: u32, + pub DataInTransferLength: u32, + pub DataOutBufferOffset: u32, + pub DataInBufferOffset: u32, + pub Cdb: [u8; 1], +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for SCSI_PASS_THROUGH32_EX {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for SCSI_PASS_THROUGH32_EX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct SCSI_PASS_THROUGH_DIRECT { + pub Length: u16, + pub ScsiStatus: u8, + pub PathId: u8, + pub TargetId: u8, + pub Lun: u8, + pub CdbLength: u8, + pub SenseInfoLength: u8, + pub DataIn: u8, + pub DataTransferLength: u32, + pub TimeOutValue: u32, + pub DataBuffer: *mut ::core::ffi::c_void, + pub SenseInfoOffset: u32, + pub Cdb: [u8; 16], +} +impl ::core::marker::Copy for SCSI_PASS_THROUGH_DIRECT {} +impl ::core::clone::Clone for SCSI_PASS_THROUGH_DIRECT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct SCSI_PASS_THROUGH_DIRECT32 { + pub Length: u16, + pub ScsiStatus: u8, + pub PathId: u8, + pub TargetId: u8, + pub Lun: u8, + pub CdbLength: u8, + pub SenseInfoLength: u8, + pub DataIn: u8, + pub DataTransferLength: u32, + pub TimeOutValue: u32, + pub DataBuffer: *mut ::core::ffi::c_void, + pub SenseInfoOffset: u32, + pub Cdb: [u8; 16], +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for SCSI_PASS_THROUGH_DIRECT32 {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for SCSI_PASS_THROUGH_DIRECT32 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct SCSI_PASS_THROUGH_DIRECT32_EX { + pub Version: u32, + pub Length: u32, + pub CdbLength: u32, + pub StorAddressLength: u32, + pub ScsiStatus: u8, + pub SenseInfoLength: u8, + pub DataDirection: u8, + pub Reserved: u8, + pub TimeOutValue: u32, + pub StorAddressOffset: u32, + pub SenseInfoOffset: u32, + pub DataOutTransferLength: u32, + pub DataInTransferLength: u32, + pub DataOutBuffer: *mut ::core::ffi::c_void, + pub DataInBuffer: *mut ::core::ffi::c_void, + pub Cdb: [u8; 1], +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for SCSI_PASS_THROUGH_DIRECT32_EX {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for SCSI_PASS_THROUGH_DIRECT32_EX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct SCSI_PASS_THROUGH_DIRECT_EX { + pub Version: u32, + pub Length: u32, + pub CdbLength: u32, + pub StorAddressLength: u32, + pub ScsiStatus: u8, + pub SenseInfoLength: u8, + pub DataDirection: u8, + pub Reserved: u8, + pub TimeOutValue: u32, + pub StorAddressOffset: u32, + pub SenseInfoOffset: u32, + pub DataOutTransferLength: u32, + pub DataInTransferLength: u32, + pub DataOutBuffer: *mut ::core::ffi::c_void, + pub DataInBuffer: *mut ::core::ffi::c_void, + pub Cdb: [u8; 1], +} +impl ::core::marker::Copy for SCSI_PASS_THROUGH_DIRECT_EX {} +impl ::core::clone::Clone for SCSI_PASS_THROUGH_DIRECT_EX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct SCSI_PASS_THROUGH_EX { + pub Version: u32, + pub Length: u32, + pub CdbLength: u32, + pub StorAddressLength: u32, + pub ScsiStatus: u8, + pub SenseInfoLength: u8, + pub DataDirection: u8, + pub Reserved: u8, + pub TimeOutValue: u32, + pub StorAddressOffset: u32, + pub SenseInfoOffset: u32, + pub DataOutTransferLength: u32, + pub DataInTransferLength: u32, + pub DataOutBufferOffset: usize, + pub DataInBufferOffset: usize, + pub Cdb: [u8; 1], +} +impl ::core::marker::Copy for SCSI_PASS_THROUGH_EX {} +impl ::core::clone::Clone for SCSI_PASS_THROUGH_EX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct SRB_IO_CONTROL { + pub HeaderLength: u32, + pub Signature: [u8; 8], + pub Timeout: u32, + pub ControlCode: u32, + pub ReturnCode: u32, + pub Length: u32, +} +impl ::core::marker::Copy for SRB_IO_CONTROL {} +impl ::core::clone::Clone for SRB_IO_CONTROL { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct STORAGE_DIAGNOSTIC_MP_REQUEST { + pub Version: u32, + pub Size: u32, + pub TargetType: MP_STORAGE_DIAGNOSTIC_TARGET_TYPE, + pub Level: MP_STORAGE_DIAGNOSTIC_LEVEL, + pub ProviderId: ::windows_sys::core::GUID, + pub BufferSize: u32, + pub Reserved: u32, + pub DataBuffer: [u8; 1], +} +impl ::core::marker::Copy for STORAGE_DIAGNOSTIC_MP_REQUEST {} +impl ::core::clone::Clone for STORAGE_DIAGNOSTIC_MP_REQUEST { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct STORAGE_ENDURANCE_DATA_DESCRIPTOR { + pub Version: u32, + pub Size: u32, + pub EnduranceInfo: STORAGE_ENDURANCE_INFO, +} +impl ::core::marker::Copy for STORAGE_ENDURANCE_DATA_DESCRIPTOR {} +impl ::core::clone::Clone for STORAGE_ENDURANCE_DATA_DESCRIPTOR { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct STORAGE_ENDURANCE_INFO { + pub ValidFields: u32, + pub GroupId: u32, + pub Flags: STORAGE_ENDURANCE_INFO_0, + pub LifePercentage: u32, + pub BytesReadCount: [u8; 16], + pub ByteWriteCount: [u8; 16], +} +impl ::core::marker::Copy for STORAGE_ENDURANCE_INFO {} +impl ::core::clone::Clone for STORAGE_ENDURANCE_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct STORAGE_ENDURANCE_INFO_0 { + pub _bitfield: u32, +} +impl ::core::marker::Copy for STORAGE_ENDURANCE_INFO_0 {} +impl ::core::clone::Clone for STORAGE_ENDURANCE_INFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct STORAGE_FIRMWARE_ACTIVATE { + pub Version: u32, + pub Size: u32, + pub SlotToActivate: u8, + pub Reserved0: [u8; 3], +} +impl ::core::marker::Copy for STORAGE_FIRMWARE_ACTIVATE {} +impl ::core::clone::Clone for STORAGE_FIRMWARE_ACTIVATE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct STORAGE_FIRMWARE_DOWNLOAD { + pub Version: u32, + pub Size: u32, + pub Offset: u64, + pub BufferSize: u64, + pub ImageBuffer: [u8; 1], +} +impl ::core::marker::Copy for STORAGE_FIRMWARE_DOWNLOAD {} +impl ::core::clone::Clone for STORAGE_FIRMWARE_DOWNLOAD { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub struct STORAGE_FIRMWARE_DOWNLOAD_V2 { + pub Version: u32, + pub Size: u32, + pub Offset: u64, + pub BufferSize: u64, + pub Slot: u8, + pub Reserved: [u8; 3], + pub ImageSize: u32, + pub ImageBuffer: [u8; 1], +} +impl ::core::marker::Copy for STORAGE_FIRMWARE_DOWNLOAD_V2 {} +impl ::core::clone::Clone for STORAGE_FIRMWARE_DOWNLOAD_V2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct STORAGE_FIRMWARE_INFO { + pub Version: u32, + pub Size: u32, + pub UpgradeSupport: super::super::Foundation::BOOLEAN, + pub SlotCount: u8, + pub ActiveSlot: u8, + pub PendingActivateSlot: u8, + pub Reserved: u32, + pub Slot: [STORAGE_FIRMWARE_SLOT_INFO; 1], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for STORAGE_FIRMWARE_INFO {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for STORAGE_FIRMWARE_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct STORAGE_FIRMWARE_INFO_V2 { + pub Version: u32, + pub Size: u32, + pub UpgradeSupport: super::super::Foundation::BOOLEAN, + pub SlotCount: u8, + pub ActiveSlot: u8, + pub PendingActivateSlot: u8, + pub FirmwareShared: super::super::Foundation::BOOLEAN, + pub Reserved: [u8; 3], + pub ImagePayloadAlignment: u32, + pub ImagePayloadMaxSize: u32, + pub Slot: [STORAGE_FIRMWARE_SLOT_INFO_V2; 1], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for STORAGE_FIRMWARE_INFO_V2 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for STORAGE_FIRMWARE_INFO_V2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct STORAGE_FIRMWARE_SLOT_INFO { + pub SlotNumber: u8, + pub ReadOnly: super::super::Foundation::BOOLEAN, + pub Reserved: [u8; 6], + pub Revision: STORAGE_FIRMWARE_SLOT_INFO_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for STORAGE_FIRMWARE_SLOT_INFO {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for STORAGE_FIRMWARE_SLOT_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union STORAGE_FIRMWARE_SLOT_INFO_0 { + pub Info: [u8; 8], + pub AsUlonglong: u64, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for STORAGE_FIRMWARE_SLOT_INFO_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for STORAGE_FIRMWARE_SLOT_INFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct STORAGE_FIRMWARE_SLOT_INFO_V2 { + pub SlotNumber: u8, + pub ReadOnly: super::super::Foundation::BOOLEAN, + pub Reserved: [u8; 6], + pub Revision: [u8; 16], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for STORAGE_FIRMWARE_SLOT_INFO_V2 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for STORAGE_FIRMWARE_SLOT_INFO_V2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +pub struct _ADAPTER_OBJECT(pub u8); +#[doc = "*Required features: `\"Win32_Storage_IscsiDisc\"`*"] +pub type PDUMP_DEVICE_POWERON_ROUTINE = ::core::option::Option<unsafe extern "system" fn(context: *const ::core::ffi::c_void) -> i32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Jet/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Jet/mod.rs new file mode 100644 index 0000000..dccbd2d --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Jet/mod.rs @@ -0,0 +1,4535 @@ +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetAddColumnA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const i8 , pcolumndef : *const JET_COLUMNDEF , pvdefault : *const ::core::ffi::c_void , cbdefault : u32 , pcolumnid : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetAddColumnW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const u16 , pcolumndef : *const JET_COLUMNDEF , pvdefault : *const ::core::ffi::c_void , cbdefault : u32 , pcolumnid : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetAttachDatabase2A ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const i8 , cpgdatabasesizemax : u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetAttachDatabase2W ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const u16 , cpgdatabasesizemax : u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetAttachDatabaseA ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const i8 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetAttachDatabaseW ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const u16 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBackupA ( szbackuppath : *const i8 , grbit : u32 , pfnstatus : JET_PFNSTATUS ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBackupInstanceA ( instance : super::StructuredStorage:: JET_INSTANCE , szbackuppath : *const i8 , grbit : u32 , pfnstatus : JET_PFNSTATUS ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBackupInstanceW ( instance : super::StructuredStorage:: JET_INSTANCE , szbackuppath : *const u16 , grbit : u32 , pfnstatus : JET_PFNSTATUS ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBackupW ( szbackuppath : *const u16 , grbit : u32 , pfnstatus : JET_PFNSTATUS ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetBeginExternalBackup ( grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBeginExternalBackupInstance ( instance : super::StructuredStorage:: JET_INSTANCE , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBeginSessionA ( instance : super::StructuredStorage:: JET_INSTANCE , psesid : *mut super::StructuredStorage:: JET_SESID , szusername : *const i8 , szpassword : *const i8 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBeginSessionW ( instance : super::StructuredStorage:: JET_INSTANCE , psesid : *mut super::StructuredStorage:: JET_SESID , szusername : *const u16 , szpassword : *const u16 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBeginTransaction ( sesid : super::StructuredStorage:: JET_SESID ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBeginTransaction2 ( sesid : super::StructuredStorage:: JET_SESID , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetBeginTransaction3 ( sesid : super::StructuredStorage:: JET_SESID , trxid : i64 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCloseDatabase ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCloseFile ( hffile : super::StructuredStorage:: JET_HANDLE ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCloseFileInstance ( instance : super::StructuredStorage:: JET_INSTANCE , hffile : super::StructuredStorage:: JET_HANDLE ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCloseTable ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCommitTransaction ( sesid : super::StructuredStorage:: JET_SESID , grbit : u32 ) -> i32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCommitTransaction2 ( sesid : super::StructuredStorage:: JET_SESID , grbit : u32 , cmsecdurablecommit : u32 , pcommitid : *mut JET_COMMIT_ID ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCompactA ( sesid : super::StructuredStorage:: JET_SESID , szdatabasesrc : *const i8 , szdatabasedest : *const i8 , pfnstatus : JET_PFNSTATUS , pconvert : *const JET_CONVERT_A , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCompactW ( sesid : super::StructuredStorage:: JET_SESID , szdatabasesrc : *const u16 , szdatabasedest : *const u16 , pfnstatus : JET_PFNSTATUS , pconvert : *const JET_CONVERT_W , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetComputeStats ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetConfigureProcessForCrashDump ( grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateDatabase2A ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const i8 , cpgdatabasesizemax : u32 , pdbid : *mut u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateDatabase2W ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const u16 , cpgdatabasesizemax : u32 , pdbid : *mut u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateDatabaseA ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const i8 , szconnect : *const i8 , pdbid : *mut u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateDatabaseW ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const u16 , szconnect : *const u16 , pdbid : *mut u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndex2A ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pindexcreate : *const JET_INDEXCREATE_A , cindexcreate : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndex2W ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pindexcreate : *const JET_INDEXCREATE_W , cindexcreate : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndex3A ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pindexcreate : *const JET_INDEXCREATE2_A , cindexcreate : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndex3W ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pindexcreate : *const JET_INDEXCREATE2_W , cindexcreate : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndex4A ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pindexcreate : *const JET_INDEXCREATE3_A , cindexcreate : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndex4W ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pindexcreate : *const JET_INDEXCREATE3_W , cindexcreate : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndexA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const i8 , grbit : u32 , szkey : :: windows_sys::core::PCSTR , cbkey : u32 , ldensity : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateIndexW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const u16 , grbit : u32 , szkey : :: windows_sys::core::PCWSTR , cbkey : u32 , ldensity : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateInstance2A ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , szinstancename : *const i8 , szdisplayname : *const i8 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateInstance2W ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , szinstancename : *const u16 , szdisplayname : *const u16 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateInstanceA ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , szinstancename : *const i8 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateInstanceW ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , szinstancename : *const u16 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 , lpages : u32 , ldensity : u32 , ptableid : *mut super::StructuredStorage:: JET_TABLEID ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndex2A ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE2_A ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndex2W ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE2_W ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndex3A ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE3_A ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndex3W ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE3_W ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndex4A ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE4_A ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndex4W ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE4_W ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndexA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE_A ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableColumnIndexW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , ptablecreate : *mut JET_TABLECREATE_W ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetCreateTableW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 , lpages : u32 , ldensity : u32 , ptableid : *mut super::StructuredStorage:: JET_TABLEID ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDefragment2A ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 , pcpasses : *mut u32 , pcseconds : *mut u32 , callback : JET_CALLBACK , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDefragment2W ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 , pcpasses : *mut u32 , pcseconds : *mut u32 , callback : JET_CALLBACK , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDefragment3A ( sesid : super::StructuredStorage:: JET_SESID , szdatabasename : *const i8 , sztablename : *const i8 , pcpasses : *mut u32 , pcseconds : *mut u32 , callback : JET_CALLBACK , pvcontext : *const ::core::ffi::c_void , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDefragment3W ( sesid : super::StructuredStorage:: JET_SESID , szdatabasename : *const u16 , sztablename : *const u16 , pcpasses : *mut u32 , pcseconds : *mut u32 , callback : JET_CALLBACK , pvcontext : *const ::core::ffi::c_void , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDefragmentA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 , pcpasses : *mut u32 , pcseconds : *mut u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDefragmentW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 , pcpasses : *mut u32 , pcseconds : *mut u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDelete ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteColumn2A ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const i8 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteColumn2W ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const u16 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteColumnA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const i8 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteColumnW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const u16 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteIndexA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const i8 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteIndexW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const u16 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteTableA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDeleteTableW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDetachDatabase2A ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const i8 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDetachDatabase2W ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const u16 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDetachDatabaseA ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const i8 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDetachDatabaseW ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const u16 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDupCursor ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , ptableid : *mut super::StructuredStorage:: JET_TABLEID , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetDupSession ( sesid : super::StructuredStorage:: JET_SESID , psesid : *mut super::StructuredStorage:: JET_SESID ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetEnableMultiInstanceA ( psetsysparam : *const JET_SETSYSPARAM_A , csetsysparam : u32 , pcsetsucceed : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetEnableMultiInstanceW ( psetsysparam : *const JET_SETSYSPARAM_W , csetsysparam : u32 , pcsetsucceed : *mut u32 ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetEndExternalBackup ( ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetEndExternalBackupInstance ( instance : super::StructuredStorage:: JET_INSTANCE ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetEndExternalBackupInstance2 ( instance : super::StructuredStorage:: JET_INSTANCE , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetEndSession ( sesid : super::StructuredStorage:: JET_SESID , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetEnumerateColumns ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , cenumcolumnid : u32 , rgenumcolumnid : *const JET_ENUMCOLUMNID , pcenumcolumn : *mut u32 , prgenumcolumn : *mut *mut JET_ENUMCOLUMN , pfnrealloc : JET_PFNREALLOC , pvrealloccontext : *const ::core::ffi::c_void , cbdatamost : u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetEscrowUpdate ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , columnid : u32 , pv : *const ::core::ffi::c_void , cbmax : u32 , pvold : *mut ::core::ffi::c_void , cboldmax : u32 , pcboldactual : *mut u32 , grbit : u32 ) -> i32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetExternalRestore2A ( szcheckpointfilepath : *const i8 , szlogpath : *const i8 , rgrstmap : *const JET_RSTMAP_A , crstfilemap : i32 , szbackuplogpath : *const i8 , ploginfo : *mut JET_LOGINFO_A , sztargetinstancename : *const i8 , sztargetinstancelogpath : *const i8 , sztargetinstancecheckpointpath : *const i8 , pfn : JET_PFNSTATUS ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetExternalRestore2W ( szcheckpointfilepath : *const u16 , szlogpath : *const u16 , rgrstmap : *const JET_RSTMAP_W , crstfilemap : i32 , szbackuplogpath : *const u16 , ploginfo : *mut JET_LOGINFO_W , sztargetinstancename : *const u16 , sztargetinstancelogpath : *const u16 , sztargetinstancecheckpointpath : *const u16 , pfn : JET_PFNSTATUS ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetExternalRestoreA ( szcheckpointfilepath : *const i8 , szlogpath : *const i8 , rgrstmap : *const JET_RSTMAP_A , crstfilemap : i32 , szbackuplogpath : *const i8 , genlow : i32 , genhigh : i32 , pfn : JET_PFNSTATUS ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetExternalRestoreW ( szcheckpointfilepath : *const u16 , szlogpath : *const u16 , rgrstmap : *const JET_RSTMAP_W , crstfilemap : i32 , szbackuplogpath : *const u16 , genlow : i32 , genhigh : i32 , pfn : JET_PFNSTATUS ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetFreeBuffer ( pbbuf : :: windows_sys::core::PCSTR ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetAttachInfoA ( szzdatabases : *mut i8 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetAttachInfoInstanceA ( instance : super::StructuredStorage:: JET_INSTANCE , szzdatabases : *mut i8 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetAttachInfoInstanceW ( instance : super::StructuredStorage:: JET_INSTANCE , szzdatabases : *mut u16 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetAttachInfoW ( wszzdatabases : *mut u16 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetBookmark ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvbookmark : *mut ::core::ffi::c_void , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetColumnInfoA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 , pcolumnnameorid : *const i8 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetColumnInfoW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 , pwcolumnnameorid : *const u16 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetCurrentIndexA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *mut i8 , cbindexname : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetCurrentIndexW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *mut u16 , cbindexname : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetCursorInfo ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetDatabaseFileInfoA ( szdatabasename : *const i8 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetDatabaseFileInfoW ( szdatabasename : *const u16 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetDatabaseInfoA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetDatabaseInfoW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetErrorInfoW ( pvcontext : *const ::core::ffi::c_void , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetIndexInfoA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 , szindexname : *const i8 , pvresult : *mut ::core::ffi::c_void , cbresult : u32 , infolevel : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetIndexInfoW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 , szindexname : *const u16 , pvresult : *mut ::core::ffi::c_void , cbresult : u32 , infolevel : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetInstanceInfoA ( pcinstanceinfo : *mut u32 , painstanceinfo : *mut *mut JET_INSTANCE_INFO_A ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetInstanceInfoW ( pcinstanceinfo : *mut u32 , painstanceinfo : *mut *mut JET_INSTANCE_INFO_W ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetInstanceMiscInfo ( instance : super::StructuredStorage:: JET_INSTANCE , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetLS ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pls : *mut JET_LS , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetLock ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , grbit : u32 ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetLogInfoA ( szzlogs : *mut i8 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetLogInfoInstance2A ( instance : super::StructuredStorage:: JET_INSTANCE , szzlogs : *mut i8 , cbmax : u32 , pcbactual : *mut u32 , ploginfo : *mut JET_LOGINFO_A ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetLogInfoInstance2W ( instance : super::StructuredStorage:: JET_INSTANCE , wszzlogs : *mut u16 , cbmax : u32 , pcbactual : *mut u32 , ploginfo : *mut JET_LOGINFO_W ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetLogInfoInstanceA ( instance : super::StructuredStorage:: JET_INSTANCE , szzlogs : *mut i8 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetLogInfoInstanceW ( instance : super::StructuredStorage:: JET_INSTANCE , wszzlogs : *mut u16 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetLogInfoW ( szzlogs : *mut u16 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetObjectInfoA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , objtyp : u32 , szcontainername : *const i8 , szobjectname : *const i8 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetObjectInfoW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , objtyp : u32 , szcontainername : *const u16 , szobjectname : *const u16 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetRecordPosition ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , precpos : *mut JET_RECPOS , cbrecpos : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetRecordSize ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , precsize : *mut JET_RECSIZE , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetRecordSize2 ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , precsize : *mut JET_RECSIZE2 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetSecondaryIndexBookmark ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvsecondarykey : *mut ::core::ffi::c_void , cbsecondarykeymax : u32 , pcbsecondarykeyactual : *mut u32 , pvprimarybookmark : *mut ::core::ffi::c_void , cbprimarybookmarkmax : u32 , pcbprimarybookmarkactual : *mut u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetSessionParameter ( sesid : super::StructuredStorage:: JET_SESID , sesparamid : u32 , pvparam : *mut ::core::ffi::c_void , cbparammax : u32 , pcbparamactual : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetSystemParameterA ( instance : super::StructuredStorage:: JET_INSTANCE , sesid : super::StructuredStorage:: JET_SESID , paramid : u32 , plparam : *mut super::StructuredStorage:: JET_API_PTR , szparam : *mut i8 , cbmax : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetSystemParameterW ( instance : super::StructuredStorage:: JET_INSTANCE , sesid : super::StructuredStorage:: JET_SESID , paramid : u32 , plparam : *mut super::StructuredStorage:: JET_API_PTR , szparam : *mut u16 , cbmax : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTableColumnInfoA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const i8 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTableColumnInfoW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szcolumnname : *const u16 , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTableIndexInfoA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const i8 , pvresult : *mut ::core::ffi::c_void , cbresult : u32 , infolevel : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTableIndexInfoW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const u16 , pvresult : *mut ::core::ffi::c_void , cbresult : u32 , infolevel : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTableInfoA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTableInfoW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvresult : *mut ::core::ffi::c_void , cbmax : u32 , infolevel : u32 ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetGetThreadStats ( pvresult : *mut ::core::ffi::c_void , cbmax : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTruncateLogInfoInstanceA ( instance : super::StructuredStorage:: JET_INSTANCE , szzlogs : *mut i8 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetTruncateLogInfoInstanceW ( instance : super::StructuredStorage:: JET_INSTANCE , wszzlogs : *mut u16 , cbmax : u32 , pcbactual : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGetVersion ( sesid : super::StructuredStorage:: JET_SESID , pwversion : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGotoBookmark ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvbookmark : *const ::core::ffi::c_void , cbbookmark : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGotoPosition ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , precpos : *const JET_RECPOS ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGotoSecondaryIndexBookmark ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvsecondarykey : *const ::core::ffi::c_void , cbsecondarykey : u32 , pvprimarybookmark : *const ::core::ffi::c_void , cbprimarybookmark : u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetGrowDatabase ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , cpg : u32 , pcpgreal : *const u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetIdle ( sesid : super::StructuredStorage:: JET_SESID , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetIndexRecordCount ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pcrec : *mut u32 , crecmax : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetInit ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetInit2 ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , grbit : u32 ) -> i32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetInit3A ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , prstinfo : *const JET_RSTINFO_A , grbit : u32 ) -> i32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetInit3W ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , prstinfo : *const JET_RSTINFO_W , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetIntersectIndexes ( sesid : super::StructuredStorage:: JET_SESID , rgindexrange : *const JET_INDEXRANGE , cindexrange : u32 , precordlist : *mut JET_RECORDLIST , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetMakeKey ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvdata : *const ::core::ffi::c_void , cbdata : u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetMove ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , crow : i32 , grbit : u32 ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetOSSnapshotAbort ( snapid : JET_OSSNAPID , grbit : u32 ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetOSSnapshotEnd ( snapid : JET_OSSNAPID , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOSSnapshotFreezeA ( snapid : JET_OSSNAPID , pcinstanceinfo : *mut u32 , painstanceinfo : *mut *mut JET_INSTANCE_INFO_A , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOSSnapshotFreezeW ( snapid : JET_OSSNAPID , pcinstanceinfo : *mut u32 , painstanceinfo : *mut *mut JET_INSTANCE_INFO_W , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOSSnapshotGetFreezeInfoA ( snapid : JET_OSSNAPID , pcinstanceinfo : *mut u32 , painstanceinfo : *mut *mut JET_INSTANCE_INFO_A , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOSSnapshotGetFreezeInfoW ( snapid : JET_OSSNAPID , pcinstanceinfo : *mut u32 , painstanceinfo : *mut *mut JET_INSTANCE_INFO_W , grbit : u32 ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetOSSnapshotPrepare ( psnapid : *mut JET_OSSNAPID , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOSSnapshotPrepareInstance ( snapid : JET_OSSNAPID , instance : super::StructuredStorage:: JET_INSTANCE , grbit : u32 ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetOSSnapshotThaw ( snapid : JET_OSSNAPID , grbit : u32 ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetOSSnapshotTruncateLog ( snapid : JET_OSSNAPID , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOSSnapshotTruncateLogInstance ( snapid : JET_OSSNAPID , instance : super::StructuredStorage:: JET_INSTANCE , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenDatabaseA ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const i8 , szconnect : *const i8 , pdbid : *mut u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenDatabaseW ( sesid : super::StructuredStorage:: JET_SESID , szfilename : *const u16 , szconnect : *const u16 , pdbid : *mut u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenFileA ( szfilename : *const i8 , phffile : *mut super::StructuredStorage:: JET_HANDLE , pulfilesizelow : *mut u32 , pulfilesizehigh : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenFileInstanceA ( instance : super::StructuredStorage:: JET_INSTANCE , szfilename : *const i8 , phffile : *mut super::StructuredStorage:: JET_HANDLE , pulfilesizelow : *mut u32 , pulfilesizehigh : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenFileInstanceW ( instance : super::StructuredStorage:: JET_INSTANCE , szfilename : *const u16 , phffile : *mut super::StructuredStorage:: JET_HANDLE , pulfilesizelow : *mut u32 , pulfilesizehigh : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenFileW ( szfilename : *const u16 , phffile : *mut super::StructuredStorage:: JET_HANDLE , pulfilesizelow : *mut u32 , pulfilesizehigh : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenTableA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 , pvparameters : *const ::core::ffi::c_void , cbparameters : u32 , grbit : u32 , ptableid : *mut super::StructuredStorage:: JET_TABLEID ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenTableW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 , pvparameters : *const ::core::ffi::c_void , cbparameters : u32 , grbit : u32 , ptableid : *mut super::StructuredStorage:: JET_TABLEID ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenTempTable ( sesid : super::StructuredStorage:: JET_SESID , prgcolumndef : *const JET_COLUMNDEF , ccolumn : u32 , grbit : u32 , ptableid : *mut super::StructuredStorage:: JET_TABLEID , prgcolumnid : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenTempTable2 ( sesid : super::StructuredStorage:: JET_SESID , prgcolumndef : *const JET_COLUMNDEF , ccolumn : u32 , lcid : u32 , grbit : u32 , ptableid : *mut super::StructuredStorage:: JET_TABLEID , prgcolumnid : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenTempTable3 ( sesid : super::StructuredStorage:: JET_SESID , prgcolumndef : *const JET_COLUMNDEF , ccolumn : u32 , pidxunicode : *const JET_UNICODEINDEX , grbit : u32 , ptableid : *mut super::StructuredStorage:: JET_TABLEID , prgcolumnid : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenTemporaryTable ( sesid : super::StructuredStorage:: JET_SESID , popentemporarytable : *const JET_OPENTEMPORARYTABLE ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetOpenTemporaryTable2 ( sesid : super::StructuredStorage:: JET_SESID , popentemporarytable : *const JET_OPENTEMPORARYTABLE2 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetPrepareUpdate ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , prep : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetPrereadIndexRanges ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , rgindexranges : *const JET_INDEX_RANGE , cindexranges : u32 , pcrangespreread : *mut u32 , rgcolumnidpreread : *const u32 , ccolumnidpreread : u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetPrereadKeys ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , rgpvkeys : *const *const ::core::ffi::c_void , rgcbkeys : *const u32 , ckeys : i32 , pckeyspreread : *mut i32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetReadFile ( hffile : super::StructuredStorage:: JET_HANDLE , pv : *mut ::core::ffi::c_void , cb : u32 , pcbactual : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetReadFileInstance ( instance : super::StructuredStorage:: JET_INSTANCE , hffile : super::StructuredStorage:: JET_HANDLE , pv : *mut ::core::ffi::c_void , cb : u32 , pcbactual : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRegisterCallback ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , cbtyp : u32 , pcallback : JET_CALLBACK , pvcontext : *const ::core::ffi::c_void , phcallbackid : *const super::StructuredStorage:: JET_HANDLE ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRenameColumnA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szname : *const i8 , sznamenew : *const i8 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRenameColumnW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szname : *const u16 , sznamenew : *const u16 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRenameTableA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , szname : *const i8 , sznamenew : *const i8 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRenameTableW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , szname : *const u16 , sznamenew : *const u16 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetResetSessionContext ( sesid : super::StructuredStorage:: JET_SESID ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetResetTableSequential ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetResizeDatabase ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , cpgtarget : u32 , pcpgactual : *mut u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRestore2A ( sz : *const i8 , szdest : *const i8 , pfn : JET_PFNSTATUS ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRestore2W ( sz : *const u16 , szdest : *const u16 , pfn : JET_PFNSTATUS ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRestoreA ( szsource : *const i8 , pfn : JET_PFNSTATUS ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRestoreInstanceA ( instance : super::StructuredStorage:: JET_INSTANCE , sz : *const i8 , szdest : *const i8 , pfn : JET_PFNSTATUS ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRestoreInstanceW ( instance : super::StructuredStorage:: JET_INSTANCE , sz : *const u16 , szdest : *const u16 , pfn : JET_PFNSTATUS ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRestoreW ( szsource : *const u16 , pfn : JET_PFNSTATUS ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRetrieveColumn ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , columnid : u32 , pvdata : *mut ::core::ffi::c_void , cbdata : u32 , pcbactual : *mut u32 , grbit : u32 , pretinfo : *mut JET_RETINFO ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRetrieveColumns ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pretrievecolumn : *mut JET_RETRIEVECOLUMN , cretrievecolumn : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRetrieveKey ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvkey : *mut ::core::ffi::c_void , cbmax : u32 , pcbactual : *mut u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetRollback ( sesid : super::StructuredStorage:: JET_SESID , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSeek ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetColumn ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , columnid : u32 , pvdata : *const ::core::ffi::c_void , cbdata : u32 , grbit : u32 , psetinfo : *const JET_SETINFO ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetColumnDefaultValueA ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const i8 , szcolumnname : *const i8 , pvdata : *const ::core::ffi::c_void , cbdata : u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetColumnDefaultValueW ( sesid : super::StructuredStorage:: JET_SESID , dbid : u32 , sztablename : *const u16 , szcolumnname : *const u16 , pvdata : *const ::core::ffi::c_void , cbdata : u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetColumns ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , psetcolumn : *const JET_SETCOLUMN , csetcolumn : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndex2A ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const i8 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndex2W ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const u16 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndex3A ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const i8 , grbit : u32 , itagsequence : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndex3W ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const u16 , grbit : u32 , itagsequence : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndex4A ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const i8 , pindexid : *const JET_INDEXID , grbit : u32 , itagsequence : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndex4W ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const u16 , pindexid : *const JET_INDEXID , grbit : u32 , itagsequence : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndexA ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const i8 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCurrentIndexW ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , szindexname : *const u16 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetCursorFilter ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , rgcolumnfilters : *const JET_INDEX_COLUMN , ccolumnfilters : u32 , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetDatabaseSizeA ( sesid : super::StructuredStorage:: JET_SESID , szdatabasename : *const i8 , cpg : u32 , pcpgreal : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetDatabaseSizeW ( sesid : super::StructuredStorage:: JET_SESID , szdatabasename : *const u16 , cpg : u32 , pcpgreal : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetIndexRange ( sesid : super::StructuredStorage:: JET_SESID , tableidsrc : super::StructuredStorage:: JET_TABLEID , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetLS ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , ls : JET_LS , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetSessionContext ( sesid : super::StructuredStorage:: JET_SESID , ulcontext : super::StructuredStorage:: JET_API_PTR ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetSessionParameter ( sesid : super::StructuredStorage:: JET_SESID , sesparamid : u32 , pvparam : *const ::core::ffi::c_void , cbparam : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetSystemParameterA ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , sesid : super::StructuredStorage:: JET_SESID , paramid : u32 , lparam : super::StructuredStorage:: JET_API_PTR , szparam : *const i8 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetSystemParameterW ( pinstance : *mut super::StructuredStorage:: JET_INSTANCE , sesid : super::StructuredStorage:: JET_SESID , paramid : u32 , lparam : super::StructuredStorage:: JET_API_PTR , szparam : *const u16 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetSetTableSequential ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , grbit : u32 ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetStopBackup ( ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetStopBackupInstance ( instance : super::StructuredStorage:: JET_INSTANCE ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetStopService ( ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetStopServiceInstance ( instance : super::StructuredStorage:: JET_INSTANCE ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetStopServiceInstance2 ( instance : super::StructuredStorage:: JET_INSTANCE , grbit : u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetTerm ( instance : super::StructuredStorage:: JET_INSTANCE ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetTerm2 ( instance : super::StructuredStorage:: JET_INSTANCE , grbit : u32 ) -> i32 ); +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] fn JetTruncateLog ( ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetTruncateLogInstance ( instance : super::StructuredStorage:: JET_INSTANCE ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetUnregisterCallback ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , cbtyp : u32 , hcallbackid : super::StructuredStorage:: JET_HANDLE ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetUpdate ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvbookmark : *mut ::core::ffi::c_void , cbbookmark : u32 , pcbactual : *mut u32 ) -> i32 ); +#[cfg(feature = "Win32_Storage_StructuredStorage")] +::windows_sys::core::link ! ( "esent.dll""system" #[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] fn JetUpdate2 ( sesid : super::StructuredStorage:: JET_SESID , tableid : super::StructuredStorage:: JET_TABLEID , pvbookmark : *mut ::core::ffi::c_void , cbbookmark : u32 , pcbactual : *mut u32 , grbit : u32 ) -> i32 ); +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_BASE_NAME_LENGTH: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_ColInfoGrbitMinimalInfo: u32 = 1073741824u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_ColInfoGrbitNonDerivedColumnsOnly: u32 = 2147483648u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_ColInfoGrbitSortByColumnid: u32 = 536870912u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoCollate: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoConnect: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoCountry: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoCp: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoDBInUse: u32 = 15u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoFileType: u32 = 19u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoFilename: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoFilesize: u32 = 10u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoFilesizeOnDisk: u32 = 21u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoIsam: u32 = 9u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoLCID: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoLangid: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoMisc: u32 = 14u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoOptions: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoPageSize: u32 = 17u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoSpaceAvailable: u32 = 12u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoSpaceOwned: u32 = 11u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoTransactions: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoUpgrade: u32 = 13u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_DbInfoVersion: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_EventLoggingDisable: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_EventLoggingLevelHigh: u32 = 75u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_EventLoggingLevelLow: u32 = 25u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_EventLoggingLevelMax: u32 = 100u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_EventLoggingLevelMedium: u32 = 50u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_EventLoggingLevelMin: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_ExceptionFailFast: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_ExceptionMsgBox: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_ExceptionNone: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_IOPriorityLow: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_IOPriorityNormal: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_MAX_COMPUTERNAME_LENGTH: u32 = 15u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_MoveFirst: u32 = 2147483648u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_MoveLast: u32 = 2147483647u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_MovePrevious: i32 = -1i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_OnlineDefragAll: u32 = 65535u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_OnlineDefragAllOBSOLETE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_OnlineDefragDatabases: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_OnlineDefragDisable: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_OnlineDefragSpaceTrees: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_VERSION: u32 = 1280u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitAbortSnapshot: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitAllDatabasesSnapshot: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitBackupAtomic: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitBackupEndAbort: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitBackupEndNormal: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitBackupIncremental: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitBackupSnapshot: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitBackupTruncateDone: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitBookmarkPermitVirtualCurrency: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitCheckUniqueness: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnAutoincrement: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnCompressed: u32 = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnDeleteOnZero: u32 = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnEscrowUpdate: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnFinalize: u32 = 16384u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnFixed: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnMaybeNull: u32 = 8192u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnMultiValued: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnNotNULL: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnTTDescending: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnTTKey: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnTagged: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnUnversioned: u32 = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnUpdatable: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnUserDefinedDefault: u32 = 32768u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitColumnVersion: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitCommitLazyFlush: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitCompactRepair: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitCompactStats: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitConfigStoreReadControlDefault: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitConfigStoreReadControlDisableAll: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitConfigStoreReadControlInhibitRead: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitContinueAfterThaw: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitCopySnapshot: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitCreateHintAppendSequential: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitCreateHintHotpointSequential: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDbDeleteCorruptIndexes: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDbDeleteUnicodeIndexes: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDbEnableBackgroundMaintenance: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDbExclusive: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDbOverwriteExisting: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDbPurgeCacheOnAttach: u32 = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDbReadOnly: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDbRecoveryOff: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDbShadowingOff: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDbUpgrade: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDefragmentAvailSpaceTreesOnly: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDefragmentBTree: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDefragmentBatchStart: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDefragmentBatchStop: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDefragmentNoPartialMerges: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDeleteAllExistingLogs: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDeleteColumnIgnoreTemplateColumns: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDeleteHintTableSequential: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDumpCacheIncludeCachedPages: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDumpCacheIncludeCorruptedPages: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDumpCacheIncludeDirtyPages: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDumpCacheMaximum: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDumpCacheMinimum: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDumpCacheNoDecommit: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDumpMaximum: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDumpMinimum: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitDurableCommitCallbackLogUnavailable: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitESE98FileNames: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitEightDotThreeSoftCompat: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitEnumerateCompressOutput: u32 = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitEnumerateCopy: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitEnumerateIgnoreDefault: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitEnumerateIgnoreUserDefinedDefault: u32 = 1048576u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitEnumerateInRecordOnly: u32 = 2097152u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitEnumeratePresenceOnly: u32 = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitEnumerateTaggedOnly: u32 = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitEscrowNoRollback: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitExplicitPrepare: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitForceDetach: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitForceNewLog: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitFullColumnEndLimit: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitFullColumnStartLimit: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitHungIOEvent: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIdleCompact: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIdleFlushBuffers: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIdleStatus: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIncrementalSnapshot: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexColumnMustBeNonNull: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexColumnMustBeNull: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexCrossProduct: u32 = 16384u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexDisallowNull: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexDisallowTruncation: u32 = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexDotNetGuid: u32 = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexEmpty: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexIgnoreAnyNull: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexIgnoreFirstNull: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexIgnoreNull: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexImmutableStructure: u32 = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexKeyMost: u32 = 32768u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexLazyFlush: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexNestedTable: u32 = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexPrimary: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexSortNullsHigh: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexTupleLimits: u32 = 8192u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexTuples: u32 = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexUnicode: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexUnique: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitIndexUnversioned: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitKeepDbAttachedAtEndOfRecovery: u32 = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitKeyAscending: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitKeyDataZeroLength: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitKeyDescending: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitLSCursor: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitLSReset: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitLSTable: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitLogStreamMustExist: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitMoveFirst: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitMoveKeyNE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitNewKey: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitNoMove: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitNormalizedKey: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitObjectSystem: u32 = 2147483648u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitObjectTableDerived: u32 = 268435456u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitObjectTableFixedDDL: u32 = 1073741824u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitObjectTableNoFixedVarColumnsInDerivedTables: u32 = 67108864u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitObjectTableTemplate: u32 = 536870912u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitPartialColumnEndLimit: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitPartialColumnStartLimit: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitPrereadBackward: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitPrereadFirstPage: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitPrereadForward: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitPrereadNormalizedKey: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRangeInclusive: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRangeInstantDuration: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRangeRemove: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRangeUpperLimit: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitReadLock: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRecordInIndex: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRecordNotInIndex: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRecordSizeInCopyBuffer: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRecordSizeLocal: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRecordSizeRunningTotal: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRecoveryWithoutUndo: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitReplayIgnoreLostLogs: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitReplayIgnoreMissingDB: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitReplayMissingMapEntryDB: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitResizeDatabaseOnlyGrow: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitResizeDatabaseOnlyShrink: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRetrieveCopy: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRetrieveFromIndex: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRetrieveFromPrimaryBookmark: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRetrieveHintReserve1: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRetrieveHintReserve2: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRetrieveHintReserve3: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRetrieveHintTableScanBackward: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRetrieveHintTableScanForward: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRetrieveIgnoreDefault: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRetrieveNull: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRetrieveTag: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRetrieveTuple: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitRollbackAll: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSeekEQ: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSeekGE: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSeekGT: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSeekLE: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSeekLT: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSetAppendLV: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSetCompressed: u32 = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSetContiguousLV: u32 = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSetIndexRange: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSetIntrinsicLV: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSetOverwriteLV: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSetRevertToDefaultValue: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSetSeparateLV: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSetSizeLV: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSetUncompressed: u32 = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSetUniqueMultiValues: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSetUniqueNormalizedMultiValues: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSetZeroLength: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitShrinkDatabaseOff: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitShrinkDatabaseOn: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitShrinkDatabaseRealtime: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitShrinkDatabaseTrim: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSpaceHintsUtilizeParentSpace: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitStopServiceAll: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitStopServiceBackgroundUserTasks: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitStopServiceQuiesceCaches: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitStopServiceResume: u32 = 2147483648u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitStrLimit: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitSubStrLimit: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTTDotNetGuid: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTTErrorOnDuplicateInsertion: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTTForceMaterialization: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTTForwardOnly: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTTIndexed: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTTIntrinsicLVsOnly: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTTScrollable: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTTSortNullsHigh: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTTUnique: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTTUpdatable: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClass1: u32 = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClass10: u32 = 655360u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClass11: u32 = 720896u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClass12: u32 = 786432u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClass13: u32 = 851968u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClass14: u32 = 917504u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClass15: u32 = 983040u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClass2: u32 = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClass3: u32 = 196608u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClass4: u32 = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClass5: u32 = 327680u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClass6: u32 = 393216u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClass7: u32 = 458752u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClass8: u32 = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClass9: u32 = 589824u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClassMask: u32 = 2031616u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableClassNone: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableCreateFixedDDL: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableCreateImmutableStructure: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableCreateNoFixedVarColumnsInDerivedTables: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableCreateTemplateTable: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableDenyRead: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableDenyWrite: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableInfoBookmark: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableInfoRollback: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableInfoUpdatable: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableNoCache: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableOpportuneRead: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTablePermitDDL: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTablePreread: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableReadOnly: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableSequential: u32 = 32768u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTableUpdatable: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTermAbrupt: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTermComplete: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTermDirty: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTermStopBackup: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTransactionReadOnly: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitTruncateLogsAfterRecovery: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitUpdateCheckESE97Compatibility: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitWaitAllLevel0Commit: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitWaitLastLevel0Commit: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitWriteLock: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_bitZeroLength: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbBookmarkMost: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbColumnLVPageOverhead: u32 = 82u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbColumnMost: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbFullNameMost: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbKeyMost: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbKeyMost2KBytePage: u32 = 500u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbKeyMost4KBytePage: u32 = 1000u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbKeyMost8KBytePage: u32 = 2000u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbKeyMostMin: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbLVColumnMost: u32 = 2147483647u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbLVDefaultValueMost: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbLimitKeyMost: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbNameMost: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbPrimaryKeyMost: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbSecondaryKeyMost: u32 = 255u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbtypAfterDelete: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbtypAfterInsert: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbtypAfterReplace: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbtypBeforeDelete: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbtypBeforeInsert: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbtypBeforeReplace: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbtypFinalize: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbtypFreeCursorLS: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbtypFreeTableLS: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbtypNull: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbtypOnlineDefragCompleted: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_cbtypUserDefinedDefaultValue: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_ccolFixedMost: u32 = 127u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_ccolKeyMost: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_ccolMost: u32 = 65248u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_ccolVarMost: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypBinary: u32 = 9u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypBit: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypCurrency: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypDateTime: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypGUID: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypIEEEDouble: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypIEEESingle: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypLong: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypLongBinary: u32 = 11u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypLongLong: u32 = 15u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypLongText: u32 = 12u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypMax: u32 = 13u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypNil: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypSLV: u32 = 13u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypShort: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypText: u32 = 10u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypUnsignedByte: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypUnsignedLong: u32 = 14u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypUnsignedLongLong: u32 = 18u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_coltypUnsignedShort: u32 = 17u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_configDefault: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_configDynamicMediumMemory: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_configHighConcurrencyScaling: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_configLowDiskFootprint: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_configLowMemory: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_configLowPower: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_configMediumDiskFootprint: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_configRemoveQuotas: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_configRunSilent: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_configSSDProfileIO: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_configUnthrottledMemory: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_dbstateBeingConverted: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_dbstateCleanShutdown: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_dbstateDirtyShutdown: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_dbstateForceDetach: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_dbstateJustCreated: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errAccessDenied: i32 = -1907i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errAfterInitialization: i32 = -1850i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errAlreadyInitialized: i32 = -1030i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errAlreadyPrepared: i32 = -1607i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errAttachedDatabaseMismatch: i32 = -1216i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBackupAbortByServer: i32 = -801i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBackupDirectoryNotEmpty: i32 = -504i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBackupInProgress: i32 = -505i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBackupNotAllowedYet: i32 = -523i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBadBackupDatabaseSize: i32 = -561i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBadBookmark: i32 = -328i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBadCheckpointSignature: i32 = -532i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBadColumnId: i32 = -1517i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBadDbSignature: i32 = -531i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBadEmptyPage: i32 = -351i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBadItagSequence: i32 = -1518i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBadLineCount: i32 = -354i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBadLogSignature: i32 = -530i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBadLogVersion: i32 = -514i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBadPageLink: i32 = -327i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBadParentPageLink: i32 = -338i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBadPatchPage: i32 = -535i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBadRestoreTargetInstance: i32 = -577i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errBufferTooSmall: i32 = -1038i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCallbackFailed: i32 = -2101i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCallbackNotResolved: i32 = -2102i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCannotAddFixedVarColumnToDerivedTable: i32 = -1330i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCannotBeTagged: i32 = -1521i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCannotDeleteSystemTable: i32 = -1318i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCannotDeleteTempTable: i32 = -1317i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCannotDeleteTemplateTable: i32 = -1319i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCannotDisableVersioning: i32 = -1208i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCannotIndex: i32 = -1071i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCannotIndexOnEncryptedColumn: i32 = -1440i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCannotLogDuringRecoveryRedo: i32 = -512i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCannotMaterializeForwardOnlySort: i32 = -1113i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCannotNestDDL: i32 = -1325i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCannotSeparateIntrinsicLV: i32 = -416i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCatalogCorrupted: i32 = -1220i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCheckpointCorrupt: i32 = -533i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCheckpointDepthTooDeep: i32 = -614i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCheckpointFileNotFound: i32 = -542i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errClientRequestToStopJetService: i32 = -1329i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errColumnCannotBeCompressed: i32 = -1538i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errColumnCannotBeEncrypted: i32 = -1439i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errColumnDoesNotFit: i32 = -1503i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errColumnDuplicate: i32 = -1508i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errColumnInRelationship: i32 = -1519i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errColumnInUse: i32 = -1046i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errColumnIndexed: i32 = -1505i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errColumnLong: i32 = -1501i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errColumnNoChunk: i32 = -1502i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errColumnNoEncryptionKey: i32 = -1540i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errColumnNotFound: i32 = -1507i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errColumnNotUpdatable: i32 = -1048i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errColumnRedundant: i32 = -1510i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errColumnTooBig: i32 = -1506i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCommittedLogFileCorrupt: i32 = -586i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errCommittedLogFilesMissing: i32 = -582i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errConsistentTimeMismatch: i32 = -551i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errContainerNotEmpty: i32 = -1043i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDDLNotInheritable: i32 = -1326i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDataHasChanged: i32 = -1611i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabase200Format: i32 = -1210i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabase400Format: i32 = -1211i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabase500Format: i32 = -1212i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseAlreadyRunningMaintenance: i32 = -2004i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseAlreadyUpgraded: i32 = -562i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseAttachedForRecovery: i32 = -1231i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseBufferDependenciesCorrupted: i32 = -255i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseCorrupted: i32 = -1206i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseCorruptedNoRepair: i32 = -1224i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseDirtyShutdown: i32 = -550i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseDuplicate: i32 = -1201i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseFileReadOnly: i32 = -1008i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseIdInUse: i32 = -1218i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseInUse: i32 = -1202i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseIncompleteUpgrade: i32 = -563i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseInconsistent: i32 = -550i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseInvalidName: i32 = -1204i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseInvalidPages: i32 = -1205i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseInvalidPath: i32 = -1217i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseLeakInSpace: i32 = -348i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseLocked: i32 = -1207i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseLogSetMismatch: i32 = -539i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseNotFound: i32 = -1203i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseNotReady: i32 = -1230i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabasePatchFileMismatch: i32 = -552i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseSharingViolation: i32 = -1215i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseSignInUse: i32 = -1222i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseStreamingFileMismatch: i32 = -540i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabaseUnavailable: i32 = -1091i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDatabasesNotFromSameSnapshot: i32 = -580i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDbTimeCorrupted: i32 = -344i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDbTimeTooNew: i32 = -567i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDbTimeTooOld: i32 = -566i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDecompressionFailed: i32 = -1620i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDecryptionFailed: i32 = -1622i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDefaultValueTooBig: i32 = -1524i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDeleteBackupFileFail: i32 = -524i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDensityInvalid: i32 = -1307i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDerivedColumnCorruption: i32 = -1529i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDirtyShutdown: i32 = -1116i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDisabledFunctionality: i32 = -112i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDiskFull: i32 = -1808i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDiskIO: i32 = -1022i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errDiskReadVerificationFailure: i32 = -1021i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errEncryptionBadItag: i32 = -1623i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errEndingRestoreLogTooLow: i32 = -553i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errEngineFormatVersionNoLongerSupportedTooLow: i32 = -619i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errEngineFormatVersionNotYetImplementedTooHigh: i32 = -620i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errEngineFormatVersionParamTooLowForRequestedFeature: i32 = -621i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errEngineFormatVersionSpecifiedTooLowForDatabaseVersion: i32 = -623i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errEngineFormatVersionSpecifiedTooLowForLogVersion: i32 = -622i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errEntryPointNotFound: i32 = -1911i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errExclusiveTableLockRequired: i32 = -1322i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errExistingLogFileHasBadSignature: i32 = -610i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errExistingLogFileIsNotContiguous: i32 = -611i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFeatureNotAvailable: i32 = -1001i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFileAccessDenied: i32 = -1032i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFileAlreadyExists: i32 = -1814i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFileClose: i32 = -102i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFileCompressed: i32 = -4005i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFileIOAbort: i32 = -4002i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFileIOBeyondEOF: i32 = -4001i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFileIOFail: i32 = -4004i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFileIORetry: i32 = -4003i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFileIOSparse: i32 = -4000i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFileInvalidType: i32 = -1812i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFileNotFound: i32 = -1811i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFileSystemCorruption: i32 = -1121i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFilteredMoveNotSupported: i32 = -1124i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFixedDDL: i32 = -1323i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFixedInheritedDDL: i32 = -1324i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFlushMapDatabaseMismatch: i32 = -1919i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFlushMapUnrecoverable: i32 = -1920i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errFlushMapVersionUnsupported: i32 = -1918i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errForceDetachNotAllowed: i32 = -1219i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errGivenLogFileHasBadSignature: i32 = -555i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errGivenLogFileIsNotContiguous: i32 = -556i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIllegalOperation: i32 = -1312i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInTransaction: i32 = -1108i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexBuildCorrupted: i32 = -1412i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexCantBuild: i32 = -1401i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexDuplicate: i32 = -1403i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexHasPrimary: i32 = -1402i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexInUse: i32 = -1051i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexInvalidDef: i32 = -1406i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexMustStay: i32 = -1405i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexNotFound: i32 = -1404i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexTuplesCannotRetrieveFromIndex: i32 = -1436i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexTuplesInvalidLimits: i32 = -1435i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexTuplesKeyTooSmall: i32 = -1437i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexTuplesNonUniqueOnly: i32 = -1432i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexTuplesOneColumnOnly: i32 = -1431i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexTuplesSecondaryIndexOnly: i32 = -1430i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexTuplesTextBinaryColumnsOnly: i32 = -1433i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexTuplesTextColumnsOnly: i32 = -1433i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexTuplesTooManyColumns: i32 = -1431i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errIndexTuplesVarSegMacNotAllowed: i32 = -1434i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInitInProgress: i32 = -1031i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInstanceNameInUse: i32 = -1086i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInstanceUnavailable: i32 = -1090i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInstanceUnavailableDueToFatalLogDiskFull: i32 = -1092i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInternalError: i32 = -107i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidBackup: i32 = -526i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidBackupSequence: i32 = -521i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidBookmark: i32 = -1045i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidBufferSize: i32 = -1047i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidCodePage: i32 = -1063i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidColumnType: i32 = -1511i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidCountry: i32 = -1061i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidCreateDbVersion: i32 = -1225i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidCreateIndex: i32 = -1409i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidDatabase: i32 = -1028i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidDatabaseId: i32 = -1010i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidDatabaseVersion: i32 = -1209i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidDbparamId: i32 = -1095i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidFilename: i32 = -1044i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidGrbit: i32 = -900i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidIndexId: i32 = -1416i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidInstance: i32 = -1115i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidLCMapStringFlags: i32 = -1064i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidLVChunkSize: i32 = -1438i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidLanguageId: i32 = -1062i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidLogDirectory: i32 = -1025i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidLogSequence: i32 = -515i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidLoggedOperation: i32 = -500i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidName: i32 = -1002i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidObject: i32 = -1316i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidOnSort: i32 = -1702i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidOperation: i32 = -1906i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidParameter: i32 = -1003i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidPath: i32 = -1023i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidPlaceholderColumn: i32 = -1530i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidPreread: i32 = -424i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidSesid: i32 = -1104i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidSesparamId: i32 = -1093i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidSettings: i32 = -1328i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidSystemPath: i32 = -1024i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errInvalidTableId: i32 = -1310i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errKeyBoundary: i32 = -324i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errKeyDuplicate: i32 = -1605i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errKeyIsMade: i32 = -1516i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errKeyNotMade: i32 = -1608i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errKeyTooBig: i32 = -408i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errKeyTruncated: i32 = -346i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLSAlreadySet: i32 = -3001i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLSCallbackNotSpecified: i32 = -3000i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLSNotSet: i32 = -3002i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLVCorrupted: i32 = -1526i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLanguageNotSupported: i32 = -1619i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLinkNotSupported: i32 = -1052i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogBufferTooSmall: i32 = -517i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogCorruptDuringHardRecovery: i32 = -574i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogCorruptDuringHardRestore: i32 = -573i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogCorrupted: i32 = -1852i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogDisabledDueToRecoveryFailure: i32 = -511i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogDiskFull: i32 = -529i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogFileCorrupt: i32 = -501i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogFileNotCopied: i32 = -616i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogFilePathInUse: i32 = -1084i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogFileSizeMismatch: i32 = -541i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogFileSizeMismatchDatabasesConsistent: i32 = -545i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogGenerationMismatch: i32 = -513i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogReadVerifyFailure: i32 = -612i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogSectorSizeMismatch: i32 = -546i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogSectorSizeMismatchDatabasesConsistent: i32 = -547i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogSequenceChecksumMismatch: i32 = -590i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogSequenceEnd: i32 = -519i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogSequenceEndDatabasesConsistent: i32 = -548i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogTornWriteDuringHardRecovery: i32 = -571i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogTornWriteDuringHardRestore: i32 = -570i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLogWriteFail: i32 = -510i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errLoggingDisabled: i32 = -516i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errMakeBackupDirectoryFail: i32 = -525i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errMissingCurrentLogFiles: i32 = -565i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errMissingFileToBackup: i32 = -569i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errMissingFullBackup: i32 = -560i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errMissingLogFile: i32 = -528i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errMissingPatchPage: i32 = -534i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errMissingPreviousLogFile: i32 = -509i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errMissingRestoreLogFiles: i32 = -557i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errMultiValuedColumnMustBeTagged: i32 = -1509i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errMultiValuedDuplicate: i32 = -1525i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errMultiValuedDuplicateAfterTruncation: i32 = -1528i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errMultiValuedIndexViolation: i32 = -1411i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errMustBeSeparateLongValue: i32 = -423i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errMustDisableLoggingForDbUpgrade: i32 = -575i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errMustRollback: i32 = -1057i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errNTSystemCallFailed: i32 = -334i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errNoBackup: i32 = -520i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errNoBackupDirectory: i32 = -503i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errNoCurrentIndex: i32 = -1515i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errNoCurrentRecord: i32 = -1603i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errNodeCorrupted: i32 = -358i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errNotInTransaction: i32 = -1054i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errNotInitialized: i32 = -1029i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errNullInvalid: i32 = -1504i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errNullKeyDisallowed: i32 = -1053i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOSSnapshotInvalidSequence: i32 = -2401i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOSSnapshotInvalidSnapId: i32 = -2404i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOSSnapshotNotAllowed: i32 = -2403i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOSSnapshotTimeOut: i32 = -2402i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errObjectDuplicate: i32 = -1314i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errObjectNotFound: i32 = -1305i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOneDatabasePerSession: i32 = -1916i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOutOfAutoincrementValues: i32 = -1076i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOutOfBuffers: i32 = -1014i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOutOfCursors: i32 = -1013i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOutOfDatabaseSpace: i32 = -1012i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOutOfDbtimeValues: i32 = -1077i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOutOfFileHandles: i32 = -1020i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOutOfLongValueIDs: i32 = -1075i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOutOfMemory: i32 = -1011i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOutOfObjectIDs: i32 = -1074i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOutOfSequentialIndexValues: i32 = -1078i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOutOfSessions: i32 = -1101i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errOutOfThreads: i32 = -103i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errPageBoundary: i32 = -323i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errPageInitializedMismatch: i32 = -596i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errPageNotInitialized: i32 = -1019i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errPageSizeMismatch: i32 = -1213i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errPageTagCorrupted: i32 = -357i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errPartiallyAttachedDB: i32 = -1221i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errPatchFileMissing: i32 = -538i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errPermissionDenied: i32 = -1809i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errPreviousVersion: i32 = -322i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errPrimaryIndexCorrupted: i32 = -1413i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errReadLostFlushVerifyFailure: i32 = -1119i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errReadPgnoVerifyFailure: i32 = -1118i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errReadVerifyFailure: i32 = -1018i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRecordDeleted: i32 = -1017i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRecordFormatConversionFailed: i32 = -1915i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRecordNoCopy: i32 = -1602i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRecordNotDeleted: i32 = -1072i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRecordNotFound: i32 = -1601i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRecordPrimaryChanged: i32 = -1604i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRecordTooBig: i32 = -1026i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRecordTooBigForBackwardCompatibility: i32 = -1112i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRecoveredWithErrors: i32 = -527i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRecoveredWithoutUndo: i32 = -579i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRecoveredWithoutUndoDatabasesConsistent: i32 = -584i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRecoveryVerifyFailure: i32 = -1123i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRedoAbruptEnded: i32 = -536i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRequiredLogFilesMissing: i32 = -543i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRestoreInProgress: i32 = -506i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRestoreOfNonBackupDatabase: i32 = -615i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRfsFailure: i32 = -100i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRfsNotArmed: i32 = -101i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRollbackError: i32 = -1917i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRollbackRequired: i32 = -1109i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRunningInMultiInstanceMode: i32 = -1081i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errRunningInOneInstanceMode: i32 = -1080i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSPAvailExtCacheOutOfMemory: i32 = -342i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSPAvailExtCacheOutOfSync: i32 = -340i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSPAvailExtCorrupted: i32 = -341i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSPOwnExtCorrupted: i32 = -343i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSecondaryIndexCorrupted: i32 = -1414i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSectorSizeNotSupported: i32 = -583i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSeparatedLongValue: i32 = -421i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSesidTableIdMismatch: i32 = -1114i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSessionContextAlreadySet: i32 = -1912i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSessionContextNotSetByThisThread: i32 = -1913i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSessionInUse: i32 = -1914i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSessionSharingViolation: i32 = -1910i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSessionWriteConflict: i32 = -1111i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSoftRecoveryOnBackupDatabase: i32 = -544i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSoftRecoveryOnSnapshot: i32 = -581i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSpaceHintsInvalid: i32 = -2103i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errStartingRestoreLogTooHigh: i32 = -554i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errStreamingDataNotLogged: i32 = -549i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSuccess: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSystemParameterConflict: i32 = -1087i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSystemParamsAlreadySet: i32 = -1082i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errSystemPathInUse: i32 = -1083i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTableDuplicate: i32 = -1303i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTableInUse: i32 = -1304i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTableLocked: i32 = -1302i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTableNotEmpty: i32 = -1308i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTaggedNotNULL: i32 = -1514i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTaskDropped: i32 = -106i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTempFileOpenError: i32 = -1803i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTempPathInUse: i32 = -1085i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTermInProgress: i32 = -1000i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTooManyActiveUsers: i32 = -1059i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTooManyAttachedDatabases: i32 = -1805i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTooManyColumns: i32 = -1040i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTooManyIO: i32 = -105i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTooManyIndexes: i32 = -1015i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTooManyInstances: i32 = -1214i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTooManyKeys: i32 = -1016i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTooManyMempoolEntries: i32 = -1073i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTooManyOpenDatabases: i32 = -1027i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTooManyOpenIndexes: i32 = -1410i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTooManyOpenTables: i32 = -1311i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTooManyOpenTablesAndCleanupTimedOut: i32 = -1313i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTooManyRecords: i32 = -1094i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTooManySorts: i32 = -1701i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTooManySplits: i32 = -1909i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTransReadOnly: i32 = -1110i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTransTooDeep: i32 = -1103i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTransactionTooLong: i32 = -618i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errTransactionsNotReadyDuringRecovery: i32 = -1232i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errUnicodeLanguageValidationFailure: i32 = -604i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errUnicodeNormalizationNotSupported: i32 = -603i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errUnicodeTranslationBufferTooSmall: i32 = -601i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errUnicodeTranslationFail: i32 = -602i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errUnloadableOSFunctionality: i32 = -113i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errUpdateMustVersion: i32 = -1621i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errUpdateNotPrepared: i32 = -1609i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errVersionStoreEntryTooBig: i32 = -1065i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errVersionStoreOutOfMemory: i32 = -1069i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errVersionStoreOutOfMemoryAndCleanupTimedOut: i32 = -1066i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errWriteConflict: i32 = -1102i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errWriteConflictPrimaryIndex: i32 = -1105i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_filetypeCheckpoint: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_filetypeDatabase: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_filetypeFlushMap: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_filetypeLog: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_filetypeTempDatabase: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_filetypeUnknown: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_objtypNil: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_objtypTable: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramAccessDeniedRetryPeriod: u32 = 53u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramAlternateDatabaseRecoveryPath: u32 = 113u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramBaseName: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramBatchIOBufferMax: u32 = 22u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramCachePriority: u32 = 177u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramCacheSize: u32 = 41u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramCacheSizeMax: u32 = 23u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramCacheSizeMin: u32 = 60u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramCachedClosedTables: u32 = 125u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramCheckFormatWhenOpenFail: u32 = 44u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramCheckpointDepthMax: u32 = 24u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramCheckpointIOMax: u32 = 135u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramCircularLog: u32 = 17u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramCleanupMismatchedLogFiles: u32 = 77u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramCommitDefault: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramConfigStoreSpec: u32 = 189u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramConfiguration: u32 = 129u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramCreatePathIfNotExist: u32 = 100u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramDatabasePageSize: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramDbExtensionSize: u32 = 18u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramDbScanIntervalMaxSec: u32 = 172u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramDbScanIntervalMinSec: u32 = 171u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramDbScanThrottle: u32 = 170u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramDefragmentSequentialBTrees: u32 = 160u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramDefragmentSequentialBTreesDensityCheckFrequency: u32 = 161u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramDeleteOldLogs: u32 = 48u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramDeleteOutOfRangeLogs: u32 = 52u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramDisableCallbacks: u32 = 65u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramDisablePerfmon: u32 = 107u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramDurableCommitCallback: u32 = 187u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEnableAdvanced: u32 = 130u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEnableDBScanInRecovery: u32 = 169u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEnableDBScanSerialization: u32 = 180u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEnableFileCache: u32 = 126u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEnableIndexChecking: u32 = 45u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEnableIndexCleanup: u32 = 54u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEnableOnlineDefrag: u32 = 35u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEnablePersistedCallbacks: u32 = 156u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEnableRBS: u32 = 215u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEnableShrinkDatabase: u32 = 184u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEnableSqm: u32 = 188u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEnableTempTableVersioning: u32 = 46u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEnableViewCache: u32 = 127u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramErrorToString: u32 = 70u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEventLogCache: u32 = 99u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEventLoggingLevel: u32 = 51u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEventSource: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramEventSourceKey: u32 = 49u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramExceptionAction: u32 = 98u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramGlobalMinVerPages: u32 = 81u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramHungIOActions: u32 = 182u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramHungIOThreshold: u32 = 181u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramIOPriority: u32 = 152u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramIOThrottlingTimeQuanta: u32 = 162u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramIgnoreLogVersion: u32 = 47u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramIndexTupleIncrement: u32 = 132u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramIndexTupleStart: u32 = 133u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramIndexTuplesLengthMax: u32 = 111u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramIndexTuplesLengthMin: u32 = 110u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramIndexTuplesToIndexMax: u32 = 112u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramKeyMost: u32 = 134u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramLRUKCorrInterval: u32 = 25u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramLRUKHistoryMax: u32 = 26u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramLRUKPolicy: u32 = 27u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramLRUKTimeout: u32 = 28u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramLRUKTrxCorrInterval: u32 = 29u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramLVChunkSizeMost: u32 = 163u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramLegacyFileNames: u32 = 136u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramLogBuffers: u32 = 12u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramLogCheckpointPeriod: u32 = 14u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramLogFileCreateAsynch: u32 = 69u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramLogFilePath: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramLogFileSize: u32 = 11u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramLogWaitingUserMax: u32 = 15u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramMaxCoalesceReadGapSize: u32 = 166u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramMaxCoalesceReadSize: u32 = 164u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramMaxCoalesceWriteGapSize: u32 = 167u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramMaxCoalesceWriteSize: u32 = 165u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramMaxColtyp: u32 = 131u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramMaxCursors: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramMaxInstances: u32 = 104u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramMaxOpenTables: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramMaxSessions: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramMaxTemporaryTables: u32 = 10u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramMaxTransactionSize: u32 = 178u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramMaxValueInvalid: u32 = 217u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramMaxVerPages: u32 = 9u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramMinDataForXpress: u32 = 183u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramNoInformationEvent: u32 = 50u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramOSSnapshotTimeout: u32 = 82u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramOneDatabasePerSession: u32 = 102u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramOutstandingIOMax: u32 = 30u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramPageFragment: u32 = 20u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramPageHintCacheSize: u32 = 101u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramPageTempDBMin: u32 = 19u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramPreferredMaxOpenTables: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramPreferredVerPages: u32 = 63u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramPrereadIOMax: u32 = 179u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramProcessFriendlyName: u32 = 186u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramRBSFilePath: u32 = 216u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramRecordUpgradeDirtyLevel: u32 = 78u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramRecovery: u32 = 34u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramRuntimeCallback: u32 = 73u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramStartFlushThreshold: u32 = 31u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramStopFlushThreshold: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramSystemPath: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTableClass10Name: u32 = 146u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTableClass11Name: u32 = 147u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTableClass12Name: u32 = 148u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTableClass13Name: u32 = 149u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTableClass14Name: u32 = 150u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTableClass15Name: u32 = 151u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTableClass1Name: u32 = 137u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTableClass2Name: u32 = 138u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTableClass3Name: u32 = 139u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTableClass4Name: u32 = 140u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTableClass5Name: u32 = 141u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTableClass6Name: u32 = 142u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTableClass7Name: u32 = 143u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTableClass8Name: u32 = 144u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTableClass9Name: u32 = 145u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramTempPath: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramUnicodeIndexDefault: u32 = 72u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramUseFlushForWriteDurability: u32 = 214u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramVerPageSize: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramVersionStoreTaskQueueMax: u32 = 105u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramWaitLogFlush: u32 = 13u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramWaypointLatency: u32 = 153u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_paramZeroDatabaseDuringBackup: u32 = 71u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_prepCancel: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_prepInsert: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_prepInsertCopy: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_prepInsertCopyDeleteOriginal: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_prepInsertCopyReplaceOriginal: u32 = 9u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_prepReplace: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_prepReplaceNoLock: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_revertstateCompleted: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_revertstateCopingLogs: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_revertstateInProgress: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_revertstateNone: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_sesparamCommitDefault: u32 = 4097u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_sesparamCorrelationID: u32 = 4101u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_sesparamMaxValueInvalid: u32 = 4110u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_sesparamOperationContext: u32 = 4100u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_sesparamTransactionLevel: u32 = 4099u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_snpBackup: u32 = 9u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_snpCompact: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_snpRepair: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_snpRestore: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_snpScrub: u32 = 11u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_snpUpgrade: u32 = 10u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_snpUpgradeRecordFormat: u32 = 12u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_sntBegin: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_sntComplete: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_sntFail: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_sntProgress: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_sntRequirements: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_sqmDisable: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_sqmEnable: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_sqmFromCEIP: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnBufferTruncated: u32 = 1006u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnCallbackNotRegistered: u32 = 2100u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnColumnDefault: u32 = 1537u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnColumnMaxTruncated: u32 = 1512u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnColumnMoreTags: u32 = 1533u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnColumnNotInRecord: u32 = 1539u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnColumnNotLocal: u32 = 1532u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnColumnNull: u32 = 1004u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnColumnPresent: u32 = 1535u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnColumnReference: u32 = 1541u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnColumnSetNull: u32 = 1068u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnColumnSingleValue: u32 = 1536u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnColumnSkipped: u32 = 1531u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnColumnTruncated: u32 = 1534u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnCommittedLogFilesLost: u32 = 585u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnCommittedLogFilesRemoved: u32 = 587u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnCopyLongValue: u32 = 1520u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnCorruptIndexDeleted: u32 = 1415u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnDataHasChanged: u32 = 1610u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnDatabaseAttached: u32 = 1007u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnDatabaseRepaired: u32 = 595u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnDefragAlreadyRunning: u32 = 2000u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnDefragNotRunning: u32 = 2001u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnExistingLogFileHasBadSignature: u32 = 558u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnExistingLogFileIsNotContiguous: u32 = 559u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnFileOpenReadOnly: u32 = 1813u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnFinishWithUndo: u32 = 588u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnIdleFull: u32 = 1908u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnKeyChanged: u32 = 1618u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnNoErrorInfo: u32 = 1055u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnNoIdleActivity: u32 = 1058u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnNoWriteLock: u32 = 1067u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnNyi: i32 = -1i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnPrimaryIndexOutOfDate: u32 = 1417u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnRemainingVersions: u32 = 321u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnSecondaryIndexOutOfDate: u32 = 1418u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnSeekNotEqual: u32 = 1039u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnSeparateLongValue: u32 = 406u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnShrinkNotPossible: u32 = 1122u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnSkipThisRecord: u32 = 564u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnSortOverflow: u32 = 1009u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnTableEmpty: u32 = 1301u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnTableInUseBySystem: u32 = 1327u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnTargetInstanceRunning: u32 = 578u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wrnUniqueKey: u32 = 345u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wszConfigStoreReadControl: ::windows_sys::core::PCWSTR = ::windows_sys::w!("CsReadControl"); +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wszConfigStoreRelPathSysParamDefault: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysParamDefault"); +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_wszConfigStoreRelPathSysParamOverride: ::windows_sys::core::PCWSTR = ::windows_sys::w!("SysParamOverride"); +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const cColumnInfoCols: u32 = 14u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const cIndexInfoCols: u32 = 15u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const cObjectInfoCols: u32 = 9u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const wrnBTNotVisibleAccumulated: u32 = 353u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const wrnBTNotVisibleRejected: u32 = 352u32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub type JET_ERRCAT = i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatUnknown: JET_ERRCAT = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatError: JET_ERRCAT = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatOperation: JET_ERRCAT = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatFatal: JET_ERRCAT = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatIO: JET_ERRCAT = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatResource: JET_ERRCAT = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatMemory: JET_ERRCAT = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatQuota: JET_ERRCAT = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatDisk: JET_ERRCAT = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatData: JET_ERRCAT = 9i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatCorruption: JET_ERRCAT = 10i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatInconsistent: JET_ERRCAT = 11i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatFragmentation: JET_ERRCAT = 12i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatApi: JET_ERRCAT = 13i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatUsage: JET_ERRCAT = 14i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatState: JET_ERRCAT = 15i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatObsolete: JET_ERRCAT = 16i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_errcatMax: JET_ERRCAT = 17i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub type JET_INDEXCHECKING = i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_IndexCheckingOff: JET_INDEXCHECKING = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_IndexCheckingOn: JET_INDEXCHECKING = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_IndexCheckingDeferToOpenTable: JET_INDEXCHECKING = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_IndexCheckingMax: JET_INDEXCHECKING = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub type JET_RELOP = i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_relopEquals: JET_RELOP = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_relopPrefixEquals: JET_RELOP = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_relopNotEquals: JET_RELOP = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_relopLessThanOrEqual: JET_RELOP = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_relopLessThan: JET_RELOP = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_relopGreaterThanOrEqual: JET_RELOP = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_relopGreaterThan: JET_RELOP = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_relopBitmaskEqualsZero: JET_RELOP = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub const JET_relopBitmaskNotEqualsZero: JET_RELOP = 8i32; +#[repr(C, packed(1))] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_BKINFO { + pub lgposMark: JET_LGPOS, + pub Anonymous: JET_BKINFO_0, + pub genLow: u32, + pub genHigh: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_BKINFO {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_BKINFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union JET_BKINFO_0 { + pub logtimeMark: JET_LOGTIME, + pub bklogtimeMark: JET_BKLOGTIME, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_BKINFO_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_BKINFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_BKLOGTIME { + pub bSeconds: super::super::Foundation::CHAR, + pub bMinutes: super::super::Foundation::CHAR, + pub bHours: super::super::Foundation::CHAR, + pub bDay: super::super::Foundation::CHAR, + pub bMonth: super::super::Foundation::CHAR, + pub bYear: super::super::Foundation::CHAR, + pub Anonymous1: JET_BKLOGTIME_0, + pub Anonymous2: JET_BKLOGTIME_1, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_BKLOGTIME {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_BKLOGTIME { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union JET_BKLOGTIME_0 { + pub bFiller1: super::super::Foundation::CHAR, + pub Anonymous: JET_BKLOGTIME_0_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_BKLOGTIME_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_BKLOGTIME_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_BKLOGTIME_0_0 { + pub _bitfield: u8, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_BKLOGTIME_0_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_BKLOGTIME_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union JET_BKLOGTIME_1 { + pub bFiller2: super::super::Foundation::CHAR, + pub Anonymous: JET_BKLOGTIME_1_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_BKLOGTIME_1 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_BKLOGTIME_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_BKLOGTIME_1_0 { + pub _bitfield: u8, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_BKLOGTIME_1_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_BKLOGTIME_1_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_COLUMNBASE_A { + pub cbStruct: u32, + pub columnid: u32, + pub coltyp: u32, + pub wCountry: u16, + pub langid: u16, + pub cp: u16, + pub wFiller: u16, + pub cbMax: u32, + pub grbit: u32, + pub szBaseTableName: [super::super::Foundation::CHAR; 256], + pub szBaseColumnName: [super::super::Foundation::CHAR; 256], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_COLUMNBASE_A {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_COLUMNBASE_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_COLUMNBASE_W { + pub cbStruct: u32, + pub columnid: u32, + pub coltyp: u32, + pub wCountry: u16, + pub langid: u16, + pub cp: u16, + pub wFiller: u16, + pub cbMax: u32, + pub grbit: u32, + pub szBaseTableName: [u16; 256], + pub szBaseColumnName: [u16; 256], +} +impl ::core::marker::Copy for JET_COLUMNBASE_W {} +impl ::core::clone::Clone for JET_COLUMNBASE_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_COLUMNCREATE_A { + pub cbStruct: u32, + pub szColumnName: ::windows_sys::core::PSTR, + pub coltyp: u32, + pub cbMax: u32, + pub grbit: u32, + pub pvDefault: *mut ::core::ffi::c_void, + pub cbDefault: u32, + pub cp: u32, + pub columnid: u32, + pub err: i32, +} +impl ::core::marker::Copy for JET_COLUMNCREATE_A {} +impl ::core::clone::Clone for JET_COLUMNCREATE_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_COLUMNCREATE_W { + pub cbStruct: u32, + pub szColumnName: ::windows_sys::core::PWSTR, + pub coltyp: u32, + pub cbMax: u32, + pub grbit: u32, + pub pvDefault: *mut ::core::ffi::c_void, + pub cbDefault: u32, + pub cp: u32, + pub columnid: u32, + pub err: i32, +} +impl ::core::marker::Copy for JET_COLUMNCREATE_W {} +impl ::core::clone::Clone for JET_COLUMNCREATE_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_COLUMNDEF { + pub cbStruct: u32, + pub columnid: u32, + pub coltyp: u32, + pub wCountry: u16, + pub langid: u16, + pub cp: u16, + pub wCollate: u16, + pub cbMax: u32, + pub grbit: u32, +} +impl ::core::marker::Copy for JET_COLUMNDEF {} +impl ::core::clone::Clone for JET_COLUMNDEF { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_COLUMNLIST { + pub cbStruct: u32, + pub tableid: super::StructuredStorage::JET_TABLEID, + pub cRecord: u32, + pub columnidPresentationOrder: u32, + pub columnidcolumnname: u32, + pub columnidcolumnid: u32, + pub columnidcoltyp: u32, + pub columnidCountry: u32, + pub columnidLangid: u32, + pub columnidCp: u32, + pub columnidCollate: u32, + pub columnidcbMax: u32, + pub columnidgrbit: u32, + pub columnidDefault: u32, + pub columnidBaseTableName: u32, + pub columnidBaseColumnName: u32, + pub columnidDefinitionName: u32, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_COLUMNLIST {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_COLUMNLIST { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_COMMIT_ID { + pub signLog: JET_SIGNATURE, + pub reserved: i32, + pub commitId: i64, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_COMMIT_ID {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_COMMIT_ID { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(target_arch = "x86")] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_COMMIT_ID { + pub signLog: JET_SIGNATURE, + pub reserved: i32, + pub commitId: i64, +} +#[cfg(target_arch = "x86")] +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_COMMIT_ID {} +#[cfg(target_arch = "x86")] +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_COMMIT_ID { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_CONDITIONALCOLUMN_A { + pub cbStruct: u32, + pub szColumnName: ::windows_sys::core::PSTR, + pub grbit: u32, +} +impl ::core::marker::Copy for JET_CONDITIONALCOLUMN_A {} +impl ::core::clone::Clone for JET_CONDITIONALCOLUMN_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_CONDITIONALCOLUMN_W { + pub cbStruct: u32, + pub szColumnName: ::windows_sys::core::PWSTR, + pub grbit: u32, +} +impl ::core::marker::Copy for JET_CONDITIONALCOLUMN_W {} +impl ::core::clone::Clone for JET_CONDITIONALCOLUMN_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_CONVERT_A { + pub szOldDll: ::windows_sys::core::PSTR, + pub Anonymous: JET_CONVERT_A_0, +} +impl ::core::marker::Copy for JET_CONVERT_A {} +impl ::core::clone::Clone for JET_CONVERT_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub union JET_CONVERT_A_0 { + pub fFlags: u32, + pub Anonymous: JET_CONVERT_A_0_0, +} +impl ::core::marker::Copy for JET_CONVERT_A_0 {} +impl ::core::clone::Clone for JET_CONVERT_A_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_CONVERT_A_0_0 { + pub _bitfield: u32, +} +impl ::core::marker::Copy for JET_CONVERT_A_0_0 {} +impl ::core::clone::Clone for JET_CONVERT_A_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_CONVERT_W { + pub szOldDll: ::windows_sys::core::PWSTR, + pub Anonymous: JET_CONVERT_W_0, +} +impl ::core::marker::Copy for JET_CONVERT_W {} +impl ::core::clone::Clone for JET_CONVERT_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub union JET_CONVERT_W_0 { + pub fFlags: u32, + pub Anonymous: JET_CONVERT_W_0_0, +} +impl ::core::marker::Copy for JET_CONVERT_W_0 {} +impl ::core::clone::Clone for JET_CONVERT_W_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_CONVERT_W_0_0 { + pub _bitfield: u32, +} +impl ::core::marker::Copy for JET_CONVERT_W_0_0 {} +impl ::core::clone::Clone for JET_CONVERT_W_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_DBINFOMISC { + pub ulVersion: u32, + pub ulUpdate: u32, + pub signDb: JET_SIGNATURE, + pub dbstate: u32, + pub lgposConsistent: JET_LGPOS, + pub logtimeConsistent: JET_LOGTIME, + pub logtimeAttach: JET_LOGTIME, + pub lgposAttach: JET_LGPOS, + pub logtimeDetach: JET_LOGTIME, + pub lgposDetach: JET_LGPOS, + pub signLog: JET_SIGNATURE, + pub bkinfoFullPrev: JET_BKINFO, + pub bkinfoIncPrev: JET_BKINFO, + pub bkinfoFullCur: JET_BKINFO, + pub fShadowingDisabled: u32, + pub fUpgradeDb: u32, + pub dwMajorVersion: u32, + pub dwMinorVersion: u32, + pub dwBuildNumber: u32, + pub lSPNumber: i32, + pub cbPageSize: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_DBINFOMISC {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_DBINFOMISC { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_DBINFOMISC2 { + pub ulVersion: u32, + pub ulUpdate: u32, + pub signDb: JET_SIGNATURE, + pub dbstate: u32, + pub lgposConsistent: JET_LGPOS, + pub logtimeConsistent: JET_LOGTIME, + pub logtimeAttach: JET_LOGTIME, + pub lgposAttach: JET_LGPOS, + pub logtimeDetach: JET_LOGTIME, + pub lgposDetach: JET_LGPOS, + pub signLog: JET_SIGNATURE, + pub bkinfoFullPrev: JET_BKINFO, + pub bkinfoIncPrev: JET_BKINFO, + pub bkinfoFullCur: JET_BKINFO, + pub fShadowingDisabled: u32, + pub fUpgradeDb: u32, + pub dwMajorVersion: u32, + pub dwMinorVersion: u32, + pub dwBuildNumber: u32, + pub lSPNumber: i32, + pub cbPageSize: u32, + pub genMinRequired: u32, + pub genMaxRequired: u32, + pub logtimeGenMaxCreate: JET_LOGTIME, + pub ulRepairCount: u32, + pub logtimeRepair: JET_LOGTIME, + pub ulRepairCountOld: u32, + pub ulECCFixSuccess: u32, + pub logtimeECCFixSuccess: JET_LOGTIME, + pub ulECCFixSuccessOld: u32, + pub ulECCFixFail: u32, + pub logtimeECCFixFail: JET_LOGTIME, + pub ulECCFixFailOld: u32, + pub ulBadChecksum: u32, + pub logtimeBadChecksum: JET_LOGTIME, + pub ulBadChecksumOld: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_DBINFOMISC2 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_DBINFOMISC2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_DBINFOMISC3 { + pub ulVersion: u32, + pub ulUpdate: u32, + pub signDb: JET_SIGNATURE, + pub dbstate: u32, + pub lgposConsistent: JET_LGPOS, + pub logtimeConsistent: JET_LOGTIME, + pub logtimeAttach: JET_LOGTIME, + pub lgposAttach: JET_LGPOS, + pub logtimeDetach: JET_LOGTIME, + pub lgposDetach: JET_LGPOS, + pub signLog: JET_SIGNATURE, + pub bkinfoFullPrev: JET_BKINFO, + pub bkinfoIncPrev: JET_BKINFO, + pub bkinfoFullCur: JET_BKINFO, + pub fShadowingDisabled: u32, + pub fUpgradeDb: u32, + pub dwMajorVersion: u32, + pub dwMinorVersion: u32, + pub dwBuildNumber: u32, + pub lSPNumber: i32, + pub cbPageSize: u32, + pub genMinRequired: u32, + pub genMaxRequired: u32, + pub logtimeGenMaxCreate: JET_LOGTIME, + pub ulRepairCount: u32, + pub logtimeRepair: JET_LOGTIME, + pub ulRepairCountOld: u32, + pub ulECCFixSuccess: u32, + pub logtimeECCFixSuccess: JET_LOGTIME, + pub ulECCFixSuccessOld: u32, + pub ulECCFixFail: u32, + pub logtimeECCFixFail: JET_LOGTIME, + pub ulECCFixFailOld: u32, + pub ulBadChecksum: u32, + pub logtimeBadChecksum: JET_LOGTIME, + pub ulBadChecksumOld: u32, + pub genCommitted: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_DBINFOMISC3 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_DBINFOMISC3 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_DBINFOMISC4 { + pub ulVersion: u32, + pub ulUpdate: u32, + pub signDb: JET_SIGNATURE, + pub dbstate: u32, + pub lgposConsistent: JET_LGPOS, + pub logtimeConsistent: JET_LOGTIME, + pub logtimeAttach: JET_LOGTIME, + pub lgposAttach: JET_LGPOS, + pub logtimeDetach: JET_LOGTIME, + pub lgposDetach: JET_LGPOS, + pub signLog: JET_SIGNATURE, + pub bkinfoFullPrev: JET_BKINFO, + pub bkinfoIncPrev: JET_BKINFO, + pub bkinfoFullCur: JET_BKINFO, + pub fShadowingDisabled: u32, + pub fUpgradeDb: u32, + pub dwMajorVersion: u32, + pub dwMinorVersion: u32, + pub dwBuildNumber: u32, + pub lSPNumber: i32, + pub cbPageSize: u32, + pub genMinRequired: u32, + pub genMaxRequired: u32, + pub logtimeGenMaxCreate: JET_LOGTIME, + pub ulRepairCount: u32, + pub logtimeRepair: JET_LOGTIME, + pub ulRepairCountOld: u32, + pub ulECCFixSuccess: u32, + pub logtimeECCFixSuccess: JET_LOGTIME, + pub ulECCFixSuccessOld: u32, + pub ulECCFixFail: u32, + pub logtimeECCFixFail: JET_LOGTIME, + pub ulECCFixFailOld: u32, + pub ulBadChecksum: u32, + pub logtimeBadChecksum: JET_LOGTIME, + pub ulBadChecksumOld: u32, + pub genCommitted: u32, + pub bkinfoCopyPrev: JET_BKINFO, + pub bkinfoDiffPrev: JET_BKINFO, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_DBINFOMISC4 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_DBINFOMISC4 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_DBINFOUPGRADE { + pub cbStruct: u32, + pub cbFilesizeLow: u32, + pub cbFilesizeHigh: u32, + pub cbFreeSpaceRequiredLow: u32, + pub cbFreeSpaceRequiredHigh: u32, + pub csecToUpgrade: u32, + pub Anonymous: JET_DBINFOUPGRADE_0, +} +impl ::core::marker::Copy for JET_DBINFOUPGRADE {} +impl ::core::clone::Clone for JET_DBINFOUPGRADE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub union JET_DBINFOUPGRADE_0 { + pub ulFlags: u32, + pub Anonymous: JET_DBINFOUPGRADE_0_0, +} +impl ::core::marker::Copy for JET_DBINFOUPGRADE_0 {} +impl ::core::clone::Clone for JET_DBINFOUPGRADE_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_DBINFOUPGRADE_0_0 { + pub _bitfield: u32, +} +impl ::core::marker::Copy for JET_DBINFOUPGRADE_0_0 {} +impl ::core::clone::Clone for JET_DBINFOUPGRADE_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_ENUMCOLUMN { + pub columnid: u32, + pub err: i32, + pub Anonymous: JET_ENUMCOLUMN_0, +} +impl ::core::marker::Copy for JET_ENUMCOLUMN {} +impl ::core::clone::Clone for JET_ENUMCOLUMN { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub union JET_ENUMCOLUMN_0 { + pub Anonymous1: JET_ENUMCOLUMN_0_0, + pub Anonymous2: JET_ENUMCOLUMN_0_1, +} +impl ::core::marker::Copy for JET_ENUMCOLUMN_0 {} +impl ::core::clone::Clone for JET_ENUMCOLUMN_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_ENUMCOLUMN_0_0 { + pub cEnumColumnValue: u32, + pub rgEnumColumnValue: *mut JET_ENUMCOLUMNVALUE, +} +impl ::core::marker::Copy for JET_ENUMCOLUMN_0_0 {} +impl ::core::clone::Clone for JET_ENUMCOLUMN_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_ENUMCOLUMN_0_1 { + pub cbData: u32, + pub pvData: *mut ::core::ffi::c_void, +} +impl ::core::marker::Copy for JET_ENUMCOLUMN_0_1 {} +impl ::core::clone::Clone for JET_ENUMCOLUMN_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_ENUMCOLUMNID { + pub columnid: u32, + pub ctagSequence: u32, + pub rgtagSequence: *mut u32, +} +impl ::core::marker::Copy for JET_ENUMCOLUMNID {} +impl ::core::clone::Clone for JET_ENUMCOLUMNID { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_ENUMCOLUMNVALUE { + pub itagSequence: u32, + pub err: i32, + pub cbData: u32, + pub pvData: *mut ::core::ffi::c_void, +} +impl ::core::marker::Copy for JET_ENUMCOLUMNVALUE {} +impl ::core::clone::Clone for JET_ENUMCOLUMNVALUE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_ERRINFOBASIC_W { + pub cbStruct: u32, + pub errValue: i32, + pub errcatMostSpecific: JET_ERRCAT, + pub rgCategoricalHierarchy: [u8; 8], + pub lSourceLine: u32, + pub rgszSourceFile: [u16; 64], +} +impl ::core::marker::Copy for JET_ERRINFOBASIC_W {} +impl ::core::clone::Clone for JET_ERRINFOBASIC_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_INDEXCREATE2_A { + pub cbStruct: u32, + pub szIndexName: ::windows_sys::core::PSTR, + pub szKey: ::windows_sys::core::PSTR, + pub cbKey: u32, + pub grbit: u32, + pub ulDensity: u32, + pub Anonymous1: JET_INDEXCREATE2_A_0, + pub Anonymous2: JET_INDEXCREATE2_A_1, + pub rgconditionalcolumn: *mut JET_CONDITIONALCOLUMN_A, + pub cConditionalColumn: u32, + pub err: i32, + pub cbKeyMost: u32, + pub pSpacehints: *mut JET_SPACEHINTS, +} +impl ::core::marker::Copy for JET_INDEXCREATE2_A {} +impl ::core::clone::Clone for JET_INDEXCREATE2_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub union JET_INDEXCREATE2_A_0 { + pub lcid: u32, + pub pidxunicode: *mut JET_UNICODEINDEX, +} +impl ::core::marker::Copy for JET_INDEXCREATE2_A_0 {} +impl ::core::clone::Clone for JET_INDEXCREATE2_A_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub union JET_INDEXCREATE2_A_1 { + pub cbVarSegMac: u32, + pub ptuplelimits: *mut JET_TUPLELIMITS, +} +impl ::core::marker::Copy for JET_INDEXCREATE2_A_1 {} +impl ::core::clone::Clone for JET_INDEXCREATE2_A_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_INDEXCREATE2_W { + pub cbStruct: u32, + pub szIndexName: ::windows_sys::core::PWSTR, + pub szKey: ::windows_sys::core::PWSTR, + pub cbKey: u32, + pub grbit: u32, + pub ulDensity: u32, + pub Anonymous1: JET_INDEXCREATE2_W_0, + pub Anonymous2: JET_INDEXCREATE2_W_1, + pub rgconditionalcolumn: *mut JET_CONDITIONALCOLUMN_W, + pub cConditionalColumn: u32, + pub err: i32, + pub cbKeyMost: u32, + pub pSpacehints: *mut JET_SPACEHINTS, +} +impl ::core::marker::Copy for JET_INDEXCREATE2_W {} +impl ::core::clone::Clone for JET_INDEXCREATE2_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub union JET_INDEXCREATE2_W_0 { + pub lcid: u32, + pub pidxunicode: *mut JET_UNICODEINDEX, +} +impl ::core::marker::Copy for JET_INDEXCREATE2_W_0 {} +impl ::core::clone::Clone for JET_INDEXCREATE2_W_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub union JET_INDEXCREATE2_W_1 { + pub cbVarSegMac: u32, + pub ptuplelimits: *mut JET_TUPLELIMITS, +} +impl ::core::marker::Copy for JET_INDEXCREATE2_W_1 {} +impl ::core::clone::Clone for JET_INDEXCREATE2_W_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_INDEXCREATE3_A { + pub cbStruct: u32, + pub szIndexName: ::windows_sys::core::PSTR, + pub szKey: ::windows_sys::core::PSTR, + pub cbKey: u32, + pub grbit: u32, + pub ulDensity: u32, + pub pidxunicode: *mut JET_UNICODEINDEX2, + pub Anonymous: JET_INDEXCREATE3_A_0, + pub rgconditionalcolumn: *mut JET_CONDITIONALCOLUMN_A, + pub cConditionalColumn: u32, + pub err: i32, + pub cbKeyMost: u32, + pub pSpacehints: *mut JET_SPACEHINTS, +} +impl ::core::marker::Copy for JET_INDEXCREATE3_A {} +impl ::core::clone::Clone for JET_INDEXCREATE3_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub union JET_INDEXCREATE3_A_0 { + pub cbVarSegMac: u32, + pub ptuplelimits: *mut JET_TUPLELIMITS, +} +impl ::core::marker::Copy for JET_INDEXCREATE3_A_0 {} +impl ::core::clone::Clone for JET_INDEXCREATE3_A_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_INDEXCREATE3_W { + pub cbStruct: u32, + pub szIndexName: ::windows_sys::core::PWSTR, + pub szKey: ::windows_sys::core::PWSTR, + pub cbKey: u32, + pub grbit: u32, + pub ulDensity: u32, + pub pidxunicode: *mut JET_UNICODEINDEX2, + pub Anonymous: JET_INDEXCREATE3_W_0, + pub rgconditionalcolumn: *mut JET_CONDITIONALCOLUMN_W, + pub cConditionalColumn: u32, + pub err: i32, + pub cbKeyMost: u32, + pub pSpacehints: *mut JET_SPACEHINTS, +} +impl ::core::marker::Copy for JET_INDEXCREATE3_W {} +impl ::core::clone::Clone for JET_INDEXCREATE3_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub union JET_INDEXCREATE3_W_0 { + pub cbVarSegMac: u32, + pub ptuplelimits: *mut JET_TUPLELIMITS, +} +impl ::core::marker::Copy for JET_INDEXCREATE3_W_0 {} +impl ::core::clone::Clone for JET_INDEXCREATE3_W_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_INDEXCREATE_A { + pub cbStruct: u32, + pub szIndexName: ::windows_sys::core::PSTR, + pub szKey: ::windows_sys::core::PSTR, + pub cbKey: u32, + pub grbit: u32, + pub ulDensity: u32, + pub Anonymous1: JET_INDEXCREATE_A_0, + pub Anonymous2: JET_INDEXCREATE_A_1, + pub rgconditionalcolumn: *mut JET_CONDITIONALCOLUMN_A, + pub cConditionalColumn: u32, + pub err: i32, + pub cbKeyMost: u32, +} +impl ::core::marker::Copy for JET_INDEXCREATE_A {} +impl ::core::clone::Clone for JET_INDEXCREATE_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub union JET_INDEXCREATE_A_0 { + pub lcid: u32, + pub pidxunicode: *mut JET_UNICODEINDEX, +} +impl ::core::marker::Copy for JET_INDEXCREATE_A_0 {} +impl ::core::clone::Clone for JET_INDEXCREATE_A_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub union JET_INDEXCREATE_A_1 { + pub cbVarSegMac: u32, + pub ptuplelimits: *mut JET_TUPLELIMITS, +} +impl ::core::marker::Copy for JET_INDEXCREATE_A_1 {} +impl ::core::clone::Clone for JET_INDEXCREATE_A_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_INDEXCREATE_W { + pub cbStruct: u32, + pub szIndexName: ::windows_sys::core::PWSTR, + pub szKey: ::windows_sys::core::PWSTR, + pub cbKey: u32, + pub grbit: u32, + pub ulDensity: u32, + pub Anonymous1: JET_INDEXCREATE_W_0, + pub Anonymous2: JET_INDEXCREATE_W_1, + pub rgconditionalcolumn: *mut JET_CONDITIONALCOLUMN_W, + pub cConditionalColumn: u32, + pub err: i32, + pub cbKeyMost: u32, +} +impl ::core::marker::Copy for JET_INDEXCREATE_W {} +impl ::core::clone::Clone for JET_INDEXCREATE_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub union JET_INDEXCREATE_W_0 { + pub lcid: u32, + pub pidxunicode: *mut JET_UNICODEINDEX, +} +impl ::core::marker::Copy for JET_INDEXCREATE_W_0 {} +impl ::core::clone::Clone for JET_INDEXCREATE_W_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub union JET_INDEXCREATE_W_1 { + pub cbVarSegMac: u32, + pub ptuplelimits: *mut JET_TUPLELIMITS, +} +impl ::core::marker::Copy for JET_INDEXCREATE_W_1 {} +impl ::core::clone::Clone for JET_INDEXCREATE_W_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct JET_INDEXID { + pub cbStruct: u32, + pub rgbIndexId: [u8; 16], +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for JET_INDEXID {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for JET_INDEXID { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +#[cfg(target_arch = "x86")] +pub struct JET_INDEXID { + pub cbStruct: u32, + pub rgbIndexId: [u8; 12], +} +#[cfg(target_arch = "x86")] +impl ::core::marker::Copy for JET_INDEXID {} +#[cfg(target_arch = "x86")] +impl ::core::clone::Clone for JET_INDEXID { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_INDEXLIST { + pub cbStruct: u32, + pub tableid: super::StructuredStorage::JET_TABLEID, + pub cRecord: u32, + pub columnidindexname: u32, + pub columnidgrbitIndex: u32, + pub columnidcKey: u32, + pub columnidcEntry: u32, + pub columnidcPage: u32, + pub columnidcColumn: u32, + pub columnidiColumn: u32, + pub columnidcolumnid: u32, + pub columnidcoltyp: u32, + pub columnidCountry: u32, + pub columnidLangid: u32, + pub columnidCp: u32, + pub columnidCollate: u32, + pub columnidgrbitColumn: u32, + pub columnidcolumnname: u32, + pub columnidLCMapFlags: u32, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_INDEXLIST {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_INDEXLIST { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_INDEXRANGE { + pub cbStruct: u32, + pub tableid: super::StructuredStorage::JET_TABLEID, + pub grbit: u32, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_INDEXRANGE {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_INDEXRANGE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_INDEX_COLUMN { + pub columnid: u32, + pub relop: JET_RELOP, + pub pv: *mut ::core::ffi::c_void, + pub cb: u32, + pub grbit: u32, +} +impl ::core::marker::Copy for JET_INDEX_COLUMN {} +impl ::core::clone::Clone for JET_INDEX_COLUMN { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_INDEX_RANGE { + pub rgStartColumns: *mut JET_INDEX_COLUMN, + pub cStartColumns: u32, + pub rgEndColumns: *mut JET_INDEX_COLUMN, + pub cEndColumns: u32, +} +impl ::core::marker::Copy for JET_INDEX_RANGE {} +impl ::core::clone::Clone for JET_INDEX_RANGE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_INSTANCE_INFO_A { + pub hInstanceId: super::StructuredStorage::JET_INSTANCE, + pub szInstanceName: ::windows_sys::core::PSTR, + pub cDatabases: super::StructuredStorage::JET_API_PTR, + pub szDatabaseFileName: *mut *mut i8, + pub szDatabaseDisplayName: *mut *mut i8, + pub szDatabaseSLVFileName_Obsolete: *mut *mut i8, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_INSTANCE_INFO_A {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_INSTANCE_INFO_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_INSTANCE_INFO_W { + pub hInstanceId: super::StructuredStorage::JET_INSTANCE, + pub szInstanceName: ::windows_sys::core::PWSTR, + pub cDatabases: super::StructuredStorage::JET_API_PTR, + pub szDatabaseFileName: *mut *mut u16, + pub szDatabaseDisplayName: *mut *mut u16, + pub szDatabaseSLVFileName_Obsolete: *mut *mut u16, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_INSTANCE_INFO_W {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_INSTANCE_INFO_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(1))] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_LGPOS { + pub ib: u16, + pub isec: u16, + pub lGeneration: i32, +} +impl ::core::marker::Copy for JET_LGPOS {} +impl ::core::clone::Clone for JET_LGPOS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_LOGINFO_A { + pub cbSize: u32, + pub ulGenLow: u32, + pub ulGenHigh: u32, + pub szBaseName: [super::super::Foundation::CHAR; 4], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_LOGINFO_A {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_LOGINFO_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_LOGINFO_W { + pub cbSize: u32, + pub ulGenLow: u32, + pub ulGenHigh: u32, + pub szBaseName: [u16; 4], +} +impl ::core::marker::Copy for JET_LOGINFO_W {} +impl ::core::clone::Clone for JET_LOGINFO_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_LOGTIME { + pub bSeconds: super::super::Foundation::CHAR, + pub bMinutes: super::super::Foundation::CHAR, + pub bHours: super::super::Foundation::CHAR, + pub bDay: super::super::Foundation::CHAR, + pub bMonth: super::super::Foundation::CHAR, + pub bYear: super::super::Foundation::CHAR, + pub Anonymous1: JET_LOGTIME_0, + pub Anonymous2: JET_LOGTIME_1, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_LOGTIME {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_LOGTIME { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union JET_LOGTIME_0 { + pub bFiller1: super::super::Foundation::CHAR, + pub Anonymous: JET_LOGTIME_0_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_LOGTIME_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_LOGTIME_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_LOGTIME_0_0 { + pub _bitfield: u8, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_LOGTIME_0_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_LOGTIME_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union JET_LOGTIME_1 { + pub bFiller2: super::super::Foundation::CHAR, + pub Anonymous: JET_LOGTIME_1_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_LOGTIME_1 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_LOGTIME_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_LOGTIME_1_0 { + pub _bitfield: u8, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_LOGTIME_1_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_LOGTIME_1_0 { + fn clone(&self) -> Self { + *self + } +} +pub type JET_LS = usize; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct JET_OBJECTINFO { + pub cbStruct: u32, + pub objtyp: u32, + pub dtCreate: f64, + pub dtUpdate: f64, + pub grbit: u32, + pub flags: u32, + pub cRecord: u32, + pub cPage: u32, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for JET_OBJECTINFO {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for JET_OBJECTINFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +#[cfg(target_arch = "x86")] +pub struct JET_OBJECTINFO { + pub cbStruct: u32, + pub objtyp: u32, + pub dtCreate: f64, + pub dtUpdate: f64, + pub grbit: u32, + pub flags: u32, + pub cRecord: u32, + pub cPage: u32, +} +#[cfg(target_arch = "x86")] +impl ::core::marker::Copy for JET_OBJECTINFO {} +#[cfg(target_arch = "x86")] +impl ::core::clone::Clone for JET_OBJECTINFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_OBJECTLIST { + pub cbStruct: u32, + pub tableid: super::StructuredStorage::JET_TABLEID, + pub cRecord: u32, + pub columnidcontainername: u32, + pub columnidobjectname: u32, + pub columnidobjtyp: u32, + pub columniddtCreate: u32, + pub columniddtUpdate: u32, + pub columnidgrbit: u32, + pub columnidflags: u32, + pub columnidcRecord: u32, + pub columnidcPage: u32, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_OBJECTLIST {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_OBJECTLIST { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_OPENTEMPORARYTABLE { + pub cbStruct: u32, + pub prgcolumndef: *const JET_COLUMNDEF, + pub ccolumn: u32, + pub pidxunicode: *mut JET_UNICODEINDEX, + pub grbit: u32, + pub prgcolumnid: *mut u32, + pub cbKeyMost: u32, + pub cbVarSegMac: u32, + pub tableid: super::StructuredStorage::JET_TABLEID, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_OPENTEMPORARYTABLE {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_OPENTEMPORARYTABLE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_OPENTEMPORARYTABLE2 { + pub cbStruct: u32, + pub prgcolumndef: *const JET_COLUMNDEF, + pub ccolumn: u32, + pub pidxunicode: *mut JET_UNICODEINDEX2, + pub grbit: u32, + pub prgcolumnid: *mut u32, + pub cbKeyMost: u32, + pub cbVarSegMac: u32, + pub tableid: super::StructuredStorage::JET_TABLEID, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_OPENTEMPORARYTABLE2 {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_OPENTEMPORARYTABLE2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_OPERATIONCONTEXT { + pub ulUserID: u32, + pub nOperationID: u8, + pub nOperationType: u8, + pub nClientType: u8, + pub fFlags: u8, +} +impl ::core::marker::Copy for JET_OPERATIONCONTEXT {} +impl ::core::clone::Clone for JET_OPERATIONCONTEXT { + fn clone(&self) -> Self { + *self + } +} +pub type JET_OSSNAPID = usize; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_RBSINFOMISC { + pub lRBSGeneration: i32, + pub logtimeCreate: JET_LOGTIME, + pub logtimeCreatePrevRBS: JET_LOGTIME, + pub ulMajor: u32, + pub ulMinor: u32, + pub cbLogicalFileSize: u64, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_RBSINFOMISC {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_RBSINFOMISC { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(target_arch = "x86")] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_RBSINFOMISC { + pub lRBSGeneration: i32, + pub logtimeCreate: JET_LOGTIME, + pub logtimeCreatePrevRBS: JET_LOGTIME, + pub ulMajor: u32, + pub ulMinor: u32, + pub cbLogicalFileSize: u64, +} +#[cfg(target_arch = "x86")] +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_RBSINFOMISC {} +#[cfg(target_arch = "x86")] +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_RBSINFOMISC { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_RBSREVERTINFOMISC { + pub lGenMinRevertStart: i32, + pub lGenMaxRevertStart: i32, + pub lGenMinRevertEnd: i32, + pub lGenMaxRevertEnd: i32, + pub logtimeRevertFrom: JET_LOGTIME, + pub cSecRevert: u64, + pub cPagesReverted: u64, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_RBSREVERTINFOMISC {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_RBSREVERTINFOMISC { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(target_arch = "x86")] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_RBSREVERTINFOMISC { + pub lGenMinRevertStart: i32, + pub lGenMaxRevertStart: i32, + pub lGenMinRevertEnd: i32, + pub lGenMaxRevertEnd: i32, + pub logtimeRevertFrom: JET_LOGTIME, + pub cSecRevert: u64, + pub cPagesReverted: u64, +} +#[cfg(target_arch = "x86")] +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_RBSREVERTINFOMISC {} +#[cfg(target_arch = "x86")] +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_RBSREVERTINFOMISC { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_RECORDLIST { + pub cbStruct: u32, + pub tableid: super::StructuredStorage::JET_TABLEID, + pub cRecord: u32, + pub columnidBookmark: u32, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_RECORDLIST {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_RECORDLIST { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_RECPOS { + pub cbStruct: u32, + pub centriesLT: u32, + pub centriesInRange: u32, + pub centriesTotal: u32, +} +impl ::core::marker::Copy for JET_RECPOS {} +impl ::core::clone::Clone for JET_RECPOS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct JET_RECSIZE { + pub cbData: u64, + pub cbLongValueData: u64, + pub cbOverhead: u64, + pub cbLongValueOverhead: u64, + pub cNonTaggedColumns: u64, + pub cTaggedColumns: u64, + pub cLongValues: u64, + pub cMultiValues: u64, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for JET_RECSIZE {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for JET_RECSIZE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +#[cfg(target_arch = "x86")] +pub struct JET_RECSIZE { + pub cbData: u64, + pub cbLongValueData: u64, + pub cbOverhead: u64, + pub cbLongValueOverhead: u64, + pub cNonTaggedColumns: u64, + pub cTaggedColumns: u64, + pub cLongValues: u64, + pub cMultiValues: u64, +} +#[cfg(target_arch = "x86")] +impl ::core::marker::Copy for JET_RECSIZE {} +#[cfg(target_arch = "x86")] +impl ::core::clone::Clone for JET_RECSIZE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct JET_RECSIZE2 { + pub cbData: u64, + pub cbLongValueData: u64, + pub cbOverhead: u64, + pub cbLongValueOverhead: u64, + pub cNonTaggedColumns: u64, + pub cTaggedColumns: u64, + pub cLongValues: u64, + pub cMultiValues: u64, + pub cCompressedColumns: u64, + pub cbDataCompressed: u64, + pub cbLongValueDataCompressed: u64, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for JET_RECSIZE2 {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for JET_RECSIZE2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +#[cfg(target_arch = "x86")] +pub struct JET_RECSIZE2 { + pub cbData: u64, + pub cbLongValueData: u64, + pub cbOverhead: u64, + pub cbLongValueOverhead: u64, + pub cNonTaggedColumns: u64, + pub cTaggedColumns: u64, + pub cLongValues: u64, + pub cMultiValues: u64, + pub cCompressedColumns: u64, + pub cbDataCompressed: u64, + pub cbLongValueDataCompressed: u64, +} +#[cfg(target_arch = "x86")] +impl ::core::marker::Copy for JET_RECSIZE2 {} +#[cfg(target_arch = "x86")] +impl ::core::clone::Clone for JET_RECSIZE2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_RETINFO { + pub cbStruct: u32, + pub ibLongValue: u32, + pub itagSequence: u32, + pub columnidNextTagged: u32, +} +impl ::core::marker::Copy for JET_RETINFO {} +impl ::core::clone::Clone for JET_RETINFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_RETRIEVECOLUMN { + pub columnid: u32, + pub pvData: *mut ::core::ffi::c_void, + pub cbData: u32, + pub cbActual: u32, + pub grbit: u32, + pub ibLongValue: u32, + pub itagSequence: u32, + pub columnidNextTagged: u32, + pub err: i32, +} +impl ::core::marker::Copy for JET_RETRIEVECOLUMN {} +impl ::core::clone::Clone for JET_RETRIEVECOLUMN { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] +pub struct JET_RSTINFO_A { + pub cbStruct: u32, + pub rgrstmap: *mut JET_RSTMAP_A, + pub crstmap: i32, + pub lgposStop: JET_LGPOS, + pub logtimeStop: JET_LOGTIME, + pub pfnStatus: JET_PFNSTATUS, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] +impl ::core::marker::Copy for JET_RSTINFO_A {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] +impl ::core::clone::Clone for JET_RSTINFO_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] +pub struct JET_RSTINFO_W { + pub cbStruct: u32, + pub rgrstmap: *mut JET_RSTMAP_W, + pub crstmap: i32, + pub lgposStop: JET_LGPOS, + pub logtimeStop: JET_LOGTIME, + pub pfnStatus: JET_PFNSTATUS, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] +impl ::core::marker::Copy for JET_RSTINFO_W {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] +impl ::core::clone::Clone for JET_RSTINFO_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_RSTMAP_A { + pub szDatabaseName: ::windows_sys::core::PSTR, + pub szNewDatabaseName: ::windows_sys::core::PSTR, +} +impl ::core::marker::Copy for JET_RSTMAP_A {} +impl ::core::clone::Clone for JET_RSTMAP_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_RSTMAP_W { + pub szDatabaseName: ::windows_sys::core::PWSTR, + pub szNewDatabaseName: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for JET_RSTMAP_W {} +impl ::core::clone::Clone for JET_RSTMAP_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_SETCOLUMN { + pub columnid: u32, + pub pvData: *const ::core::ffi::c_void, + pub cbData: u32, + pub grbit: u32, + pub ibLongValue: u32, + pub itagSequence: u32, + pub err: i32, +} +impl ::core::marker::Copy for JET_SETCOLUMN {} +impl ::core::clone::Clone for JET_SETCOLUMN { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_SETINFO { + pub cbStruct: u32, + pub ibLongValue: u32, + pub itagSequence: u32, +} +impl ::core::marker::Copy for JET_SETINFO {} +impl ::core::clone::Clone for JET_SETINFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_SETSYSPARAM_A { + pub paramid: u32, + pub lParam: super::StructuredStorage::JET_API_PTR, + pub sz: ::windows_sys::core::PCSTR, + pub err: i32, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_SETSYSPARAM_A {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_SETSYSPARAM_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_SETSYSPARAM_W { + pub paramid: u32, + pub lParam: super::StructuredStorage::JET_API_PTR, + pub sz: ::windows_sys::core::PCWSTR, + pub err: i32, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_SETSYSPARAM_W {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_SETSYSPARAM_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(1))] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct JET_SIGNATURE { + pub ulRandom: u32, + pub logtimeCreate: JET_LOGTIME, + pub szComputerName: [super::super::Foundation::CHAR; 16], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for JET_SIGNATURE {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for JET_SIGNATURE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_SNPROG { + pub cbStruct: u32, + pub cunitDone: u32, + pub cunitTotal: u32, +} +impl ::core::marker::Copy for JET_SNPROG {} +impl ::core::clone::Clone for JET_SNPROG { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_SPACEHINTS { + pub cbStruct: u32, + pub ulInitialDensity: u32, + pub cbInitial: u32, + pub grbit: u32, + pub ulMaintDensity: u32, + pub ulGrowth: u32, + pub cbMinExtent: u32, + pub cbMaxExtent: u32, +} +impl ::core::marker::Copy for JET_SPACEHINTS {} +impl ::core::clone::Clone for JET_SPACEHINTS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_TABLECREATE2_A { + pub cbStruct: u32, + pub szTableName: ::windows_sys::core::PSTR, + pub szTemplateTableName: ::windows_sys::core::PSTR, + pub ulPages: u32, + pub ulDensity: u32, + pub rgcolumncreate: *mut JET_COLUMNCREATE_A, + pub cColumns: u32, + pub rgindexcreate: *mut JET_INDEXCREATE_A, + pub cIndexes: u32, + pub szCallback: ::windows_sys::core::PSTR, + pub cbtyp: u32, + pub grbit: u32, + pub tableid: super::StructuredStorage::JET_TABLEID, + pub cCreated: u32, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_TABLECREATE2_A {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_TABLECREATE2_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_TABLECREATE2_W { + pub cbStruct: u32, + pub szTableName: ::windows_sys::core::PWSTR, + pub szTemplateTableName: ::windows_sys::core::PWSTR, + pub ulPages: u32, + pub ulDensity: u32, + pub rgcolumncreate: *mut JET_COLUMNCREATE_W, + pub cColumns: u32, + pub rgindexcreate: *mut JET_INDEXCREATE_W, + pub cIndexes: u32, + pub szCallback: ::windows_sys::core::PWSTR, + pub cbtyp: u32, + pub grbit: u32, + pub tableid: super::StructuredStorage::JET_TABLEID, + pub cCreated: u32, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_TABLECREATE2_W {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_TABLECREATE2_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_TABLECREATE3_A { + pub cbStruct: u32, + pub szTableName: ::windows_sys::core::PSTR, + pub szTemplateTableName: ::windows_sys::core::PSTR, + pub ulPages: u32, + pub ulDensity: u32, + pub rgcolumncreate: *mut JET_COLUMNCREATE_A, + pub cColumns: u32, + pub rgindexcreate: *mut JET_INDEXCREATE2_A, + pub cIndexes: u32, + pub szCallback: ::windows_sys::core::PSTR, + pub cbtyp: u32, + pub grbit: u32, + pub pSeqSpacehints: *mut JET_SPACEHINTS, + pub pLVSpacehints: *mut JET_SPACEHINTS, + pub cbSeparateLV: u32, + pub tableid: super::StructuredStorage::JET_TABLEID, + pub cCreated: u32, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_TABLECREATE3_A {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_TABLECREATE3_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_TABLECREATE3_W { + pub cbStruct: u32, + pub szTableName: ::windows_sys::core::PWSTR, + pub szTemplateTableName: ::windows_sys::core::PWSTR, + pub ulPages: u32, + pub ulDensity: u32, + pub rgcolumncreate: *mut JET_COLUMNCREATE_W, + pub cColumns: u32, + pub rgindexcreate: *mut JET_INDEXCREATE2_W, + pub cIndexes: u32, + pub szCallback: ::windows_sys::core::PWSTR, + pub cbtyp: u32, + pub grbit: u32, + pub pSeqSpacehints: *mut JET_SPACEHINTS, + pub pLVSpacehints: *mut JET_SPACEHINTS, + pub cbSeparateLV: u32, + pub tableid: super::StructuredStorage::JET_TABLEID, + pub cCreated: u32, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_TABLECREATE3_W {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_TABLECREATE3_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_TABLECREATE4_A { + pub cbStruct: u32, + pub szTableName: ::windows_sys::core::PSTR, + pub szTemplateTableName: ::windows_sys::core::PSTR, + pub ulPages: u32, + pub ulDensity: u32, + pub rgcolumncreate: *mut JET_COLUMNCREATE_A, + pub cColumns: u32, + pub rgindexcreate: *mut JET_INDEXCREATE3_A, + pub cIndexes: u32, + pub szCallback: ::windows_sys::core::PSTR, + pub cbtyp: u32, + pub grbit: u32, + pub pSeqSpacehints: *mut JET_SPACEHINTS, + pub pLVSpacehints: *mut JET_SPACEHINTS, + pub cbSeparateLV: u32, + pub tableid: super::StructuredStorage::JET_TABLEID, + pub cCreated: u32, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_TABLECREATE4_A {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_TABLECREATE4_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_TABLECREATE4_W { + pub cbStruct: u32, + pub szTableName: ::windows_sys::core::PWSTR, + pub szTemplateTableName: ::windows_sys::core::PWSTR, + pub ulPages: u32, + pub ulDensity: u32, + pub rgcolumncreate: *mut JET_COLUMNCREATE_W, + pub cColumns: u32, + pub rgindexcreate: *mut JET_INDEXCREATE3_W, + pub cIndexes: u32, + pub szCallback: ::windows_sys::core::PWSTR, + pub cbtyp: u32, + pub grbit: u32, + pub pSeqSpacehints: *mut JET_SPACEHINTS, + pub pLVSpacehints: *mut JET_SPACEHINTS, + pub cbSeparateLV: u32, + pub tableid: super::StructuredStorage::JET_TABLEID, + pub cCreated: u32, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_TABLECREATE4_W {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_TABLECREATE4_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_TABLECREATE_A { + pub cbStruct: u32, + pub szTableName: ::windows_sys::core::PSTR, + pub szTemplateTableName: ::windows_sys::core::PSTR, + pub ulPages: u32, + pub ulDensity: u32, + pub rgcolumncreate: *mut JET_COLUMNCREATE_A, + pub cColumns: u32, + pub rgindexcreate: *mut JET_INDEXCREATE_A, + pub cIndexes: u32, + pub grbit: u32, + pub tableid: super::StructuredStorage::JET_TABLEID, + pub cCreated: u32, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_TABLECREATE_A {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_TABLECREATE_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub struct JET_TABLECREATE_W { + pub cbStruct: u32, + pub szTableName: ::windows_sys::core::PWSTR, + pub szTemplateTableName: ::windows_sys::core::PWSTR, + pub ulPages: u32, + pub ulDensity: u32, + pub rgcolumncreate: *mut JET_COLUMNCREATE_W, + pub cColumns: u32, + pub rgindexcreate: *mut JET_INDEXCREATE_W, + pub cIndexes: u32, + pub grbit: u32, + pub tableid: super::StructuredStorage::JET_TABLEID, + pub cCreated: u32, +} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::marker::Copy for JET_TABLECREATE_W {} +#[cfg(feature = "Win32_Storage_StructuredStorage")] +impl ::core::clone::Clone for JET_TABLECREATE_W { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_THREADSTATS { + pub cbStruct: u32, + pub cPageReferenced: u32, + pub cPageRead: u32, + pub cPagePreread: u32, + pub cPageDirtied: u32, + pub cPageRedirtied: u32, + pub cLogRecord: u32, + pub cbLogRecord: u32, +} +impl ::core::marker::Copy for JET_THREADSTATS {} +impl ::core::clone::Clone for JET_THREADSTATS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +pub struct JET_THREADSTATS2 { + pub cbStruct: u32, + pub cPageReferenced: u32, + pub cPageRead: u32, + pub cPagePreread: u32, + pub cPageDirtied: u32, + pub cPageRedirtied: u32, + pub cLogRecord: u32, + pub cbLogRecord: u32, + pub cusecPageCacheMiss: u64, + pub cPageCacheMiss: u32, +} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::marker::Copy for JET_THREADSTATS2 {} +#[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] +impl ::core::clone::Clone for JET_THREADSTATS2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +#[cfg(target_arch = "x86")] +pub struct JET_THREADSTATS2 { + pub cbStruct: u32, + pub cPageReferenced: u32, + pub cPageRead: u32, + pub cPagePreread: u32, + pub cPageDirtied: u32, + pub cPageRedirtied: u32, + pub cLogRecord: u32, + pub cbLogRecord: u32, + pub cusecPageCacheMiss: u64, + pub cPageCacheMiss: u32, +} +#[cfg(target_arch = "x86")] +impl ::core::marker::Copy for JET_THREADSTATS2 {} +#[cfg(target_arch = "x86")] +impl ::core::clone::Clone for JET_THREADSTATS2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_TUPLELIMITS { + pub chLengthMin: u32, + pub chLengthMax: u32, + pub chToIndexMax: u32, + pub cchIncrement: u32, + pub ichStart: u32, +} +impl ::core::marker::Copy for JET_TUPLELIMITS {} +impl ::core::clone::Clone for JET_TUPLELIMITS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_UNICODEINDEX { + pub lcid: u32, + pub dwMapFlags: u32, +} +impl ::core::marker::Copy for JET_UNICODEINDEX {} +impl ::core::clone::Clone for JET_UNICODEINDEX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_UNICODEINDEX2 { + pub szLocaleName: ::windows_sys::core::PWSTR, + pub dwMapFlags: u32, +} +impl ::core::marker::Copy for JET_UNICODEINDEX2 {} +impl ::core::clone::Clone for JET_UNICODEINDEX2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_USERDEFINEDDEFAULT_A { + pub szCallback: ::windows_sys::core::PSTR, + pub pbUserData: *mut u8, + pub cbUserData: u32, + pub szDependantColumns: ::windows_sys::core::PSTR, +} +impl ::core::marker::Copy for JET_USERDEFINEDDEFAULT_A {} +impl ::core::clone::Clone for JET_USERDEFINEDDEFAULT_A { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub struct JET_USERDEFINEDDEFAULT_W { + pub szCallback: ::windows_sys::core::PWSTR, + pub pbUserData: *mut u8, + pub cbUserData: u32, + pub szDependantColumns: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for JET_USERDEFINEDDEFAULT_W {} +impl ::core::clone::Clone for JET_USERDEFINEDDEFAULT_W { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub type JET_CALLBACK = ::core::option::Option<unsafe extern "system" fn(sesid: super::StructuredStorage::JET_SESID, dbid: u32, tableid: super::StructuredStorage::JET_TABLEID, cbtyp: u32, pvarg1: *mut ::core::ffi::c_void, pvarg2: *mut ::core::ffi::c_void, pvcontext: *const ::core::ffi::c_void, ulunused: super::StructuredStorage::JET_API_PTR) -> i32>; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_StructuredStorage"))] +pub type JET_PFNDURABLECOMMITCALLBACK = ::core::option::Option<unsafe extern "system" fn(instance: super::StructuredStorage::JET_INSTANCE, pcommitidseen: *const JET_COMMIT_ID, grbit: u32) -> i32>; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`*"] +pub type JET_PFNREALLOC = ::core::option::Option<unsafe extern "system" fn(pvcontext: *const ::core::ffi::c_void, pv: *const ::core::ffi::c_void, cb: u32) -> *mut ::core::ffi::c_void>; +#[doc = "*Required features: `\"Win32_Storage_Jet\"`, `\"Win32_Storage_StructuredStorage\"`*"] +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub type JET_PFNSTATUS = ::core::option::Option<unsafe extern "system" fn(sesid: super::StructuredStorage::JET_SESID, snp: u32, snt: u32, pv: *const ::core::ffi::c_void) -> i32>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/OfflineFiles/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/OfflineFiles/mod.rs new file mode 100644 index 0000000..ec97e9a --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/OfflineFiles/mod.rs @@ -0,0 +1,586 @@ +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cscapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`, `\"Win32_Foundation\"`*"] fn OfflineFilesEnable ( benable : super::super::Foundation:: BOOL , pbrebootrequired : *mut super::super::Foundation:: BOOL ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cscapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`, `\"Win32_Foundation\"`*"] fn OfflineFilesQueryStatus ( pbactive : *mut super::super::Foundation:: BOOL , pbenabled : *mut super::super::Foundation:: BOOL ) -> u32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "cscapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`, `\"Win32_Foundation\"`*"] fn OfflineFilesQueryStatusEx ( pbactive : *mut super::super::Foundation:: BOOL , pbenabled : *mut super::super::Foundation:: BOOL , pbavailable : *mut super::super::Foundation:: BOOL ) -> u32 ); +::windows_sys::core::link ! ( "cscapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] fn OfflineFilesStart ( ) -> u32 ); +pub type IEnumOfflineFilesItems = *mut ::core::ffi::c_void; +pub type IEnumOfflineFilesSettings = *mut ::core::ffi::c_void; +pub type IOfflineFilesCache = *mut ::core::ffi::c_void; +pub type IOfflineFilesCache2 = *mut ::core::ffi::c_void; +pub type IOfflineFilesChangeInfo = *mut ::core::ffi::c_void; +pub type IOfflineFilesConnectionInfo = *mut ::core::ffi::c_void; +pub type IOfflineFilesDirectoryItem = *mut ::core::ffi::c_void; +pub type IOfflineFilesDirtyInfo = *mut ::core::ffi::c_void; +pub type IOfflineFilesErrorInfo = *mut ::core::ffi::c_void; +pub type IOfflineFilesEvents = *mut ::core::ffi::c_void; +pub type IOfflineFilesEvents2 = *mut ::core::ffi::c_void; +pub type IOfflineFilesEvents3 = *mut ::core::ffi::c_void; +pub type IOfflineFilesEvents4 = *mut ::core::ffi::c_void; +pub type IOfflineFilesEventsFilter = *mut ::core::ffi::c_void; +pub type IOfflineFilesFileItem = *mut ::core::ffi::c_void; +pub type IOfflineFilesFileSysInfo = *mut ::core::ffi::c_void; +pub type IOfflineFilesGhostInfo = *mut ::core::ffi::c_void; +pub type IOfflineFilesItem = *mut ::core::ffi::c_void; +pub type IOfflineFilesItemContainer = *mut ::core::ffi::c_void; +pub type IOfflineFilesItemFilter = *mut ::core::ffi::c_void; +pub type IOfflineFilesPinInfo = *mut ::core::ffi::c_void; +pub type IOfflineFilesPinInfo2 = *mut ::core::ffi::c_void; +pub type IOfflineFilesProgress = *mut ::core::ffi::c_void; +pub type IOfflineFilesServerItem = *mut ::core::ffi::c_void; +pub type IOfflineFilesSetting = *mut ::core::ffi::c_void; +pub type IOfflineFilesShareInfo = *mut ::core::ffi::c_void; +pub type IOfflineFilesShareItem = *mut ::core::ffi::c_void; +pub type IOfflineFilesSimpleProgress = *mut ::core::ffi::c_void; +pub type IOfflineFilesSuspend = *mut ::core::ffi::c_void; +pub type IOfflineFilesSuspendInfo = *mut ::core::ffi::c_void; +pub type IOfflineFilesSyncConflictHandler = *mut ::core::ffi::c_void; +pub type IOfflineFilesSyncErrorInfo = *mut ::core::ffi::c_void; +pub type IOfflineFilesSyncErrorItemInfo = *mut ::core::ffi::c_void; +pub type IOfflineFilesSyncProgress = *mut ::core::ffi::c_void; +pub type IOfflineFilesTransparentCacheInfo = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CHANGES_LOCAL_ATTRIBUTES: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CHANGES_LOCAL_SIZE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CHANGES_LOCAL_TIME: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CHANGES_NONE: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CHANGES_REMOTE_ATTRIBUTES: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CHANGES_REMOTE_SIZE: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CHANGES_REMOTE_TIME: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_DELETE_FLAG_ADMIN: u32 = 2147483648u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_DELETE_FLAG_DELMODIFIED: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_DELETE_FLAG_NOAUTOCACHED: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_DELETE_FLAG_NOPINNED: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_ASYNCPROGRESS: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_BACKGROUND: u32 = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_CONSOLE: u32 = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_INTERACTIVE: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_LOWPRIORITY: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ENUM_FLAT: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ENUM_FLAT_FILESONLY: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_CREATED: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_DELETED: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_DIRECTORY: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_DIRTY: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_FILE: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_GHOST: u32 = 8192u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_GUEST_ANYACCESS: u32 = 33554432u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_GUEST_READ: u32 = 16777216u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_GUEST_WRITE: u32 = 8388608u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_MODIFIED: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_MODIFIED_ATTRIBUTES: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_MODIFIED_DATA: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_OFFLINE: u32 = 32768u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_ONLINE: u32 = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_OTHER_ANYACCESS: u32 = 4194304u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_OTHER_READ: u32 = 2097152u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_OTHER_WRITE: u32 = 1048576u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_PINNED: u32 = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_PINNED_COMPUTER: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_PINNED_OTHERS: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_PINNED_USER: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_SPARSE: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_SUSPENDED: u32 = 16384u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_USER_ANYACCESS: u32 = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_USER_READ: u32 = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_FILTER_FLAG_USER_WRITE: u32 = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_QUERY_ADMIN: u32 = 2147483648u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_QUERY_ATTEMPT_TRANSITIONONLINE: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_QUERY_CONNECTIONSTATE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_QUERY_INCLUDETRANSPARENTCACHE: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_QUERY_LOCALDIRTYBYTECOUNT: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_QUERY_REMOTEDIRTYBYTECOUNT: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_QUERY_REMOTEINFO: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PINLINKTARGETS_ALWAYS: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PINLINKTARGETS_EXPLICIT: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PINLINKTARGETS_NEVER: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PIN_CONTROL_FLAG_ASYNCPROGRESS: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PIN_CONTROL_FLAG_BACKGROUND: u32 = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PIN_CONTROL_FLAG_CONSOLE: u32 = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PIN_CONTROL_FLAG_FILL: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PIN_CONTROL_FLAG_FORALL: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PIN_CONTROL_FLAG_FORREDIR: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PIN_CONTROL_FLAG_FORUSER: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PIN_CONTROL_FLAG_FORUSER_POLICY: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PIN_CONTROL_FLAG_INTERACTIVE: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PIN_CONTROL_FLAG_LOWPRIORITY: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PIN_CONTROL_FLAG_PINLINKTARGETS: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SETTING_PinLinkTargets: ::windows_sys::core::PCWSTR = ::windows_sys::w!("LinkTargetCaching"); +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SETTING_SCOPE_COMPUTER: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SETTING_SCOPE_USER: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_CR_DEFAULT: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_CR_KEEPLATEST: u32 = 805306368u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_CR_KEEPLOCAL: u32 = 268435456u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_CR_KEEPREMOTE: u32 = 536870912u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_CR_MASK: u32 = 4026531840u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_ASYNCPROGRESS: u32 = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_BACKGROUND: u32 = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_CONSOLE: u32 = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_FILLSPARSE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_INTERACTIVE: u32 = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_LOWPRIORITY: u32 = 512u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_NONEWFILESOUT: u32 = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORALL: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORREDIR: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORUSER: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORUSER_POLICY: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINLINKTARGETS: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINNEWFILES: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_SKIPSUSPENDEDDIRS: u32 = 8192u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_SYNCIN: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONTROL_FLAG_SYNCOUT: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_ITEM_CHANGE_ATTRIBUTES: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_ITEM_CHANGE_CHANGETIME: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_ITEM_CHANGE_FILESIZE: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_ITEM_CHANGE_NONE: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_ITEM_CHANGE_WRITETIME: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_LOCAL_KNOWN: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_REMOTE_KNOWN: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_TRANSITION_FLAG_CONSOLE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_TRANSITION_FLAG_INTERACTIVE: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OfflineFilesCache: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x48c6be7c_3871_43cc_b46f_1449a1bb2ff3); +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OfflineFilesSetting: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xfd3659e9_a920_4123_ad64_7fc76c7aacdf); +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub type OFFLINEFILES_CACHING_MODE = i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CACHING_MODE_NONE: OFFLINEFILES_CACHING_MODE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CACHING_MODE_NOCACHING: OFFLINEFILES_CACHING_MODE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CACHING_MODE_MANUAL: OFFLINEFILES_CACHING_MODE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CACHING_MODE_AUTO_DOC: OFFLINEFILES_CACHING_MODE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CACHING_MODE_AUTO_PROGANDDOC: OFFLINEFILES_CACHING_MODE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub type OFFLINEFILES_COMPARE = i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_COMPARE_EQ: OFFLINEFILES_COMPARE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_COMPARE_NEQ: OFFLINEFILES_COMPARE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_COMPARE_LT: OFFLINEFILES_COMPARE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_COMPARE_GT: OFFLINEFILES_COMPARE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_COMPARE_LTE: OFFLINEFILES_COMPARE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_COMPARE_GTE: OFFLINEFILES_COMPARE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub type OFFLINEFILES_CONNECT_STATE = i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CONNECT_STATE_UNKNOWN: OFFLINEFILES_CONNECT_STATE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CONNECT_STATE_OFFLINE: OFFLINEFILES_CONNECT_STATE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CONNECT_STATE_ONLINE: OFFLINEFILES_CONNECT_STATE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CONNECT_STATE_TRANSPARENTLY_CACHED: OFFLINEFILES_CONNECT_STATE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_CONNECT_STATE_PARTLY_TRANSPARENTLY_CACHED: OFFLINEFILES_CONNECT_STATE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub type OFFLINEFILES_EVENTS = i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_CACHEMOVED: OFFLINEFILES_EVENTS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_CACHEISFULL: OFFLINEFILES_EVENTS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_CACHEISCORRUPTED: OFFLINEFILES_EVENTS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_ENABLED: OFFLINEFILES_EVENTS = 3i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_ENCRYPTIONCHANGED: OFFLINEFILES_EVENTS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_SYNCBEGIN: OFFLINEFILES_EVENTS = 5i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_SYNCFILERESULT: OFFLINEFILES_EVENTS = 6i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_SYNCCONFLICTRECADDED: OFFLINEFILES_EVENTS = 7i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_SYNCCONFLICTRECUPDATED: OFFLINEFILES_EVENTS = 8i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_SYNCCONFLICTRECREMOVED: OFFLINEFILES_EVENTS = 9i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_SYNCEND: OFFLINEFILES_EVENTS = 10i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_BACKGROUNDSYNCBEGIN: OFFLINEFILES_EVENTS = 11i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_BACKGROUNDSYNCEND: OFFLINEFILES_EVENTS = 12i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_NETTRANSPORTARRIVED: OFFLINEFILES_EVENTS = 13i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_NONETTRANSPORTS: OFFLINEFILES_EVENTS = 14i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_ITEMDISCONNECTED: OFFLINEFILES_EVENTS = 15i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_ITEMRECONNECTED: OFFLINEFILES_EVENTS = 16i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_ITEMAVAILABLEOFFLINE: OFFLINEFILES_EVENTS = 17i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_ITEMNOTAVAILABLEOFFLINE: OFFLINEFILES_EVENTS = 18i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_ITEMPINNED: OFFLINEFILES_EVENTS = 19i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_ITEMNOTPINNED: OFFLINEFILES_EVENTS = 20i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_ITEMMODIFIED: OFFLINEFILES_EVENTS = 21i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_ITEMADDEDTOCACHE: OFFLINEFILES_EVENTS = 22i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_ITEMDELETEDFROMCACHE: OFFLINEFILES_EVENTS = 23i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_ITEMRENAMED: OFFLINEFILES_EVENTS = 24i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_DATALOST: OFFLINEFILES_EVENTS = 25i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_PING: OFFLINEFILES_EVENTS = 26i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_ITEMRECONNECTBEGIN: OFFLINEFILES_EVENTS = 27i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_ITEMRECONNECTEND: OFFLINEFILES_EVENTS = 28i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_CACHEEVICTBEGIN: OFFLINEFILES_EVENTS = 29i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_CACHEEVICTEND: OFFLINEFILES_EVENTS = 30i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_POLICYCHANGEDETECTED: OFFLINEFILES_EVENTS = 31i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_PREFERENCECHANGEDETECTED: OFFLINEFILES_EVENTS = 32i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_SETTINGSCHANGESAPPLIED: OFFLINEFILES_EVENTS = 33i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_TRANSPARENTCACHEITEMNOTIFY: OFFLINEFILES_EVENTS = 34i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_PREFETCHFILEBEGIN: OFFLINEFILES_EVENTS = 35i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_PREFETCHFILEEND: OFFLINEFILES_EVENTS = 36i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_PREFETCHCLOSEHANDLEBEGIN: OFFLINEFILES_EVENTS = 37i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_EVENT_PREFETCHCLOSEHANDLEEND: OFFLINEFILES_EVENTS = 38i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_NUM_EVENTS: OFFLINEFILES_EVENTS = 39i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub type OFFLINEFILES_ITEM_COPY = i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_COPY_LOCAL: OFFLINEFILES_ITEM_COPY = 0i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_COPY_REMOTE: OFFLINEFILES_ITEM_COPY = 1i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_COPY_ORIGINAL: OFFLINEFILES_ITEM_COPY = 2i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub type OFFLINEFILES_ITEM_TIME = i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_TIME_CREATION: OFFLINEFILES_ITEM_TIME = 0i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_TIME_LASTACCESS: OFFLINEFILES_ITEM_TIME = 1i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_TIME_LASTWRITE: OFFLINEFILES_ITEM_TIME = 2i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub type OFFLINEFILES_ITEM_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_TYPE_FILE: OFFLINEFILES_ITEM_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_TYPE_DIRECTORY: OFFLINEFILES_ITEM_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_TYPE_SHARE: OFFLINEFILES_ITEM_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_ITEM_TYPE_SERVER: OFFLINEFILES_ITEM_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub type OFFLINEFILES_OFFLINE_REASON = i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_OFFLINE_REASON_UNKNOWN: OFFLINEFILES_OFFLINE_REASON = 0i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_OFFLINE_REASON_NOT_APPLICABLE: OFFLINEFILES_OFFLINE_REASON = 1i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_OFFLINE_REASON_CONNECTION_FORCED: OFFLINEFILES_OFFLINE_REASON = 2i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_OFFLINE_REASON_CONNECTION_SLOW: OFFLINEFILES_OFFLINE_REASON = 3i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_OFFLINE_REASON_CONNECTION_ERROR: OFFLINEFILES_OFFLINE_REASON = 4i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_OFFLINE_REASON_ITEM_VERSION_CONFLICT: OFFLINEFILES_OFFLINE_REASON = 5i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_OFFLINE_REASON_ITEM_SUSPENDED: OFFLINEFILES_OFFLINE_REASON = 6i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub type OFFLINEFILES_OP_RESPONSE = i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_OP_CONTINUE: OFFLINEFILES_OP_RESPONSE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_OP_RETRY: OFFLINEFILES_OP_RESPONSE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_OP_ABORT: OFFLINEFILES_OP_RESPONSE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub type OFFLINEFILES_PATHFILTER_MATCH = i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PATHFILTER_SELF: OFFLINEFILES_PATHFILTER_MATCH = 0i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PATHFILTER_CHILD: OFFLINEFILES_PATHFILTER_MATCH = 1i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PATHFILTER_DESCENDENT: OFFLINEFILES_PATHFILTER_MATCH = 2i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PATHFILTER_SELFORCHILD: OFFLINEFILES_PATHFILTER_MATCH = 3i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_PATHFILTER_SELFORDESCENDENT: OFFLINEFILES_PATHFILTER_MATCH = 4i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub type OFFLINEFILES_SETTING_VALUE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SETTING_VALUE_UI4: OFFLINEFILES_SETTING_VALUE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SETTING_VALUE_BSTR: OFFLINEFILES_SETTING_VALUE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SETTING_VALUE_BSTR_DBLNULTERM: OFFLINEFILES_SETTING_VALUE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_UI4: OFFLINEFILES_SETTING_VALUE_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_BSTR: OFFLINEFILES_SETTING_VALUE_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub type OFFLINEFILES_SYNC_CONFLICT_RESOLVE = i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_NONE: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPLOCAL: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPREMOTE: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPALLCHANGES: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPLATEST: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_LOG: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_SKIP: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONFLICT_ABORT: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_NUMCODES: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub type OFFLINEFILES_SYNC_OPERATION = i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_SERVER: OFFLINEFILES_SYNC_OPERATION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_CLIENT: OFFLINEFILES_SYNC_OPERATION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_OPERATION_SYNC_TO_SERVER: OFFLINEFILES_SYNC_OPERATION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_OPERATION_SYNC_TO_CLIENT: OFFLINEFILES_SYNC_OPERATION = 3i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_OPERATION_DELETE_SERVER_COPY: OFFLINEFILES_SYNC_OPERATION = 4i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_OPERATION_DELETE_CLIENT_COPY: OFFLINEFILES_SYNC_OPERATION = 5i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_OPERATION_PIN: OFFLINEFILES_SYNC_OPERATION = 6i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_OPERATION_PREPARE: OFFLINEFILES_SYNC_OPERATION = 7i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub type OFFLINEFILES_SYNC_STATE = i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_Stable: OFFLINEFILES_SYNC_STATE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileOnClient_NoServerCopy: OFFLINEFILES_SYNC_STATE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirOnClient_NoServerCopy: OFFLINEFILES_SYNC_STATE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_NoServerCopy: OFFLINEFILES_SYNC_STATE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DeletedOnServer: OFFLINEFILES_SYNC_STATE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileChangedOnClient_ChangedOnServer: OFFLINEFILES_SYNC_STATE = 12i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 13i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 14i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DeletedOnServer: OFFLINEFILES_SYNC_STATE = 15i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileSparseOnClient_ChangedOnServer: OFFLINEFILES_SYNC_STATE = 16i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DeletedOnServer: OFFLINEFILES_SYNC_STATE = 17i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 18i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 19i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_NoServerCopy: OFFLINEFILES_SYNC_STATE = 20i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 21i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 22i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 23i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 24i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DeletedOnServer: OFFLINEFILES_SYNC_STATE = 25i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 26i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 27i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirChangedOnClient_ChangedOnServer: OFFLINEFILES_SYNC_STATE = 28i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirChangedOnClient_DeletedOnServer: OFFLINEFILES_SYNC_STATE = 29i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_NoClientCopy_FileOnServer: OFFLINEFILES_SYNC_STATE = 30i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_NoClientCopy_DirOnServer: OFFLINEFILES_SYNC_STATE = 31i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_NoClientCopy_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 32i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_NoClientCopy_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 33i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 34i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 35i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 36i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 37i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileSparseOnClient: OFFLINEFILES_SYNC_STATE = 38i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileChangedOnClient: OFFLINEFILES_SYNC_STATE = 39i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileRenamedOnClient: OFFLINEFILES_SYNC_STATE = 40i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirSparseOnClient: OFFLINEFILES_SYNC_STATE = 41i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirChangedOnClient: OFFLINEFILES_SYNC_STATE = 42i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirRenamedOnClient: OFFLINEFILES_SYNC_STATE = 43i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 44i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileRenamedOnServer: OFFLINEFILES_SYNC_STATE = 45i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileDeletedOnServer: OFFLINEFILES_SYNC_STATE = 46i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 47i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirRenamedOnServer: OFFLINEFILES_SYNC_STATE = 48i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_DirDeletedOnServer: OFFLINEFILES_SYNC_STATE = 49i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 50i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 51i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 52i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 53i32; +#[doc = "*Required features: `\"Win32_Storage_OfflineFiles\"`*"] +pub const OFFLINEFILES_SYNC_STATE_NUMSTATES: OFFLINEFILES_SYNC_STATE = 54i32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/OperationRecorder/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/OperationRecorder/mod.rs new file mode 100644 index 0000000..6a68497 --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/OperationRecorder/mod.rs @@ -0,0 +1,38 @@ +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`, `\"Win32_Foundation\"`*"] fn OperationEnd ( operationendparams : *const OPERATION_END_PARAMETERS ) -> super::super::Foundation:: BOOL ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "advapi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`, `\"Win32_Foundation\"`*"] fn OperationStart ( operationstartparams : *const OPERATION_START_PARAMETERS ) -> super::super::Foundation:: BOOL ); +#[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`*"] +pub type OPERATION_END_PARAMETERS_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`*"] +pub const OPERATION_END_DISCARD: OPERATION_END_PARAMETERS_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`*"] +pub type OPERATION_START_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`*"] +pub const OPERATION_START_TRACE_CURRENT_THREAD: OPERATION_START_FLAGS = 1u32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`*"] +pub struct OPERATION_END_PARAMETERS { + pub Version: u32, + pub OperationId: u32, + pub Flags: OPERATION_END_PARAMETERS_FLAGS, +} +impl ::core::marker::Copy for OPERATION_END_PARAMETERS {} +impl ::core::clone::Clone for OPERATION_END_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_OperationRecorder\"`*"] +pub struct OPERATION_START_PARAMETERS { + pub Version: u32, + pub OperationId: u32, + pub Flags: OPERATION_START_FLAGS, +} +impl ::core::marker::Copy for OPERATION_START_PARAMETERS {} +impl ::core::clone::Clone for OPERATION_START_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/Appx/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/Appx/mod.rs new file mode 100644 index 0000000..ed6112c --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/Appx/mod.rs @@ -0,0 +1,719 @@ +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn ActivatePackageVirtualizationContext ( context : *const PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ , cookie : *mut usize ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "kernelbase.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn AddPackageDependency ( packagedependencyid : :: windows_sys::core::PCWSTR , rank : i32 , options : AddPackageDependencyOptions , packagedependencycontext : *mut *mut PACKAGEDEPENDENCY_CONTEXT__ , packagefullname : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetClrCompat ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyClrCompat ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetCreateFileAccess ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyCreateFileAccess ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetLifecycleManagement ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyLifecycleManagement ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetMediaFoundationCodecLoading ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyMediaFoundationCodecLoading ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetProcessTerminationMethod ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyProcessTerminationMethod ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetShowDeveloperDiagnostic ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyShowDeveloperDiagnostic ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetThreadInitializationType ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyThreadInitializationType ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn AppPolicyGetWindowingModel ( processtoken : super::super::super::Foundation:: HANDLE , policy : *mut AppPolicyWindowingModel ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn CheckIsMSIXPackage ( packagefullname : :: windows_sys::core::PCWSTR , ismsixpackage : *mut super::super::super::Foundation:: BOOL ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn ClosePackageInfo ( packageinforeference : *const _PACKAGE_INFO_REFERENCE ) -> super::super::super::Foundation:: WIN32_ERROR ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn CreatePackageVirtualizationContext ( packagefamilyname : :: windows_sys::core::PCWSTR , context : *mut *mut PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn DeactivatePackageVirtualizationContext ( cookie : usize ) -> ( ) ); +::windows_sys::core::link ! ( "kernelbase.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn DeletePackageDependency ( packagedependencyid : :: windows_sys::core::PCWSTR ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn DuplicatePackageVirtualizationContext ( sourcecontext : *const PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ , destcontext : *mut *mut PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn FindPackagesByPackageFamily ( packagefamilyname : :: windows_sys::core::PCWSTR , packagefilters : u32 , count : *mut u32 , packagefullnames : *mut :: windows_sys::core::PWSTR , bufferlength : *mut u32 , buffer : :: windows_sys::core::PWSTR , packageproperties : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn FormatApplicationUserModelId ( packagefamilyname : :: windows_sys::core::PCWSTR , packagerelativeapplicationid : :: windows_sys::core::PCWSTR , applicationusermodelidlength : *mut u32 , applicationusermodelid : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetApplicationUserModelId ( hprocess : super::super::super::Foundation:: HANDLE , applicationusermodelidlength : *mut u32 , applicationusermodelid : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetApplicationUserModelIdFromToken ( token : super::super::super::Foundation:: HANDLE , applicationusermodelidlength : *mut u32 , applicationusermodelid : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentApplicationUserModelId ( applicationusermodelidlength : *mut u32 , applicationusermodelid : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPackageFamilyName ( packagefamilynamelength : *mut u32 , packagefamilyname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPackageFullName ( packagefullnamelength : *mut u32 , packagefullname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPackageId ( bufferlength : *mut u32 , buffer : *mut u8 ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPackageInfo ( flags : u32 , bufferlength : *mut u32 , buffer : *mut u8 , count : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPackageInfo2 ( flags : u32 , packagepathtype : PackagePathType , bufferlength : *mut u32 , buffer : *mut u8 , count : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPackagePath ( pathlength : *mut u32 , path : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetCurrentPackagePath2 ( packagepathtype : PackagePathType , pathlength : *mut u32 , path : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn GetCurrentPackageVirtualizationContext ( ) -> *mut PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ ); +::windows_sys::core::link ! ( "kernelbase.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn GetIdForPackageDependencyContext ( packagedependencycontext : *const PACKAGEDEPENDENCY_CONTEXT__ , packagedependencyid : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageApplicationIds ( packageinforeference : *const _PACKAGE_INFO_REFERENCE , bufferlength : *mut u32 , buffer : *mut u8 , count : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageFamilyName ( hprocess : super::super::super::Foundation:: HANDLE , packagefamilynamelength : *mut u32 , packagefamilyname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageFamilyNameFromToken ( token : super::super::super::Foundation:: HANDLE , packagefamilynamelength : *mut u32 , packagefamilyname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageFullName ( hprocess : super::super::super::Foundation:: HANDLE , packagefullnamelength : *mut u32 , packagefullname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageFullNameFromToken ( token : super::super::super::Foundation:: HANDLE , packagefullnamelength : *mut u32 , packagefullname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageId ( hprocess : super::super::super::Foundation:: HANDLE , bufferlength : *mut u32 , buffer : *mut u8 ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageInfo ( packageinforeference : *const _PACKAGE_INFO_REFERENCE , flags : u32 , bufferlength : *mut u32 , buffer : *mut u8 , count : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackageInfo2 ( packageinforeference : *const _PACKAGE_INFO_REFERENCE , flags : u32 , packagepathtype : PackagePathType , bufferlength : *mut u32 , buffer : *mut u8 , count : *mut u32 ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackagePath ( packageid : *const PACKAGE_ID , reserved : u32 , pathlength : *mut u32 , path : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackagePathByFullName ( packagefullname : :: windows_sys::core::PCWSTR , pathlength : *mut u32 , path : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackagePathByFullName2 ( packagefullname : :: windows_sys::core::PCWSTR , packagepathtype : PackagePathType , pathlength : *mut u32 , path : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetPackagesByPackageFamily ( packagefamilyname : :: windows_sys::core::PCWSTR , count : *mut u32 , packagefullnames : *mut :: windows_sys::core::PWSTR , bufferlength : *mut u32 , buffer : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetProcessesInVirtualizationContext ( packagefamilyname : :: windows_sys::core::PCWSTR , count : *mut u32 , processes : *mut *mut super::super::super::Foundation:: HANDLE ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "kernelbase.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn GetResolvedPackageFullNameForPackageDependency ( packagedependencyid : :: windows_sys::core::PCWSTR , packagefullname : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetStagedPackageOrigin ( packagefullname : :: windows_sys::core::PCWSTR , origin : *mut PackageOrigin ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetStagedPackagePathByFullName ( packagefullname : :: windows_sys::core::PCWSTR , pathlength : *mut u32 , path : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-3.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn GetStagedPackagePathByFullName2 ( packagefullname : :: windows_sys::core::PCWSTR , packagepathtype : PackagePathType , pathlength : *mut u32 , path : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn OpenPackageInfoByFullName ( packagefullname : :: windows_sys::core::PCWSTR , reserved : u32 , packageinforeference : *mut *mut _PACKAGE_INFO_REFERENCE ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn OpenPackageInfoByFullNameForUser ( usersid : super::super::super::Foundation:: PSID , packagefullname : :: windows_sys::core::PCWSTR , reserved : u32 , packageinforeference : *mut *mut _PACKAGE_INFO_REFERENCE ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn PackageFamilyNameFromFullName ( packagefullname : :: windows_sys::core::PCWSTR , packagefamilynamelength : *mut u32 , packagefamilyname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn PackageFamilyNameFromId ( packageid : *const PACKAGE_ID , packagefamilynamelength : *mut u32 , packagefamilyname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn PackageFullNameFromId ( packageid : *const PACKAGE_ID , packagefullnamelength : *mut u32 , packagefullname : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn PackageIdFromFullName ( packagefullname : :: windows_sys::core::PCWSTR , flags : u32 , bufferlength : *mut u32 , buffer : *mut u8 ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn PackageNameAndPublisherIdFromFamilyName ( packagefamilyname : :: windows_sys::core::PCWSTR , packagenamelength : *mut u32 , packagename : :: windows_sys::core::PWSTR , packagepublisheridlength : *mut u32 , packagepublisherid : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn ParseApplicationUserModelId ( applicationusermodelid : :: windows_sys::core::PCWSTR , packagefamilynamelength : *mut u32 , packagefamilyname : :: windows_sys::core::PWSTR , packagerelativeapplicationidlength : *mut u32 , packagerelativeapplicationid : :: windows_sys::core::PWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +::windows_sys::core::link ! ( "kernel32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn ReleasePackageVirtualizationContext ( context : *const PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ ) -> ( ) ); +::windows_sys::core::link ! ( "kernelbase.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] fn RemovePackageDependency ( packagedependencycontext : *const PACKAGEDEPENDENCY_CONTEXT__ ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "kernelbase.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn TryCreatePackageDependency ( user : super::super::super::Foundation:: PSID , packagefamilyname : :: windows_sys::core::PCWSTR , minversion : PACKAGE_VERSION , packagedependencyprocessorarchitectures : PackageDependencyProcessorArchitectures , lifetimekind : PackageDependencyLifetimeKind , lifetimeartifact : :: windows_sys::core::PCWSTR , options : CreatePackageDependencyOptions , packagedependencyid : *mut :: windows_sys::core::PWSTR ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn VerifyApplicationUserModelId ( applicationusermodelid : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn VerifyPackageFamilyName ( packagefamilyname : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn VerifyPackageFullName ( packagefullname : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn VerifyPackageId ( packageid : *const PACKAGE_ID ) -> super::super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "api-ms-win-appmodel-runtime-l1-1-1.dll""system" #[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`*"] fn VerifyPackageRelativeApplicationId ( packagerelativeapplicationid : :: windows_sys::core::PCWSTR ) -> super::super::super::Foundation:: WIN32_ERROR ); +pub type IAppxBlockMapBlock = *mut ::core::ffi::c_void; +pub type IAppxBlockMapBlocksEnumerator = *mut ::core::ffi::c_void; +pub type IAppxBlockMapFile = *mut ::core::ffi::c_void; +pub type IAppxBlockMapFilesEnumerator = *mut ::core::ffi::c_void; +pub type IAppxBlockMapReader = *mut ::core::ffi::c_void; +pub type IAppxBundleFactory = *mut ::core::ffi::c_void; +pub type IAppxBundleManifestOptionalBundleInfo = *mut ::core::ffi::c_void; +pub type IAppxBundleManifestOptionalBundleInfoEnumerator = *mut ::core::ffi::c_void; +pub type IAppxBundleManifestPackageInfo = *mut ::core::ffi::c_void; +pub type IAppxBundleManifestPackageInfo2 = *mut ::core::ffi::c_void; +pub type IAppxBundleManifestPackageInfo3 = *mut ::core::ffi::c_void; +pub type IAppxBundleManifestPackageInfo4 = *mut ::core::ffi::c_void; +pub type IAppxBundleManifestPackageInfoEnumerator = *mut ::core::ffi::c_void; +pub type IAppxBundleManifestReader = *mut ::core::ffi::c_void; +pub type IAppxBundleManifestReader2 = *mut ::core::ffi::c_void; +pub type IAppxBundleReader = *mut ::core::ffi::c_void; +pub type IAppxBundleWriter = *mut ::core::ffi::c_void; +pub type IAppxBundleWriter2 = *mut ::core::ffi::c_void; +pub type IAppxBundleWriter3 = *mut ::core::ffi::c_void; +pub type IAppxBundleWriter4 = *mut ::core::ffi::c_void; +pub type IAppxContentGroup = *mut ::core::ffi::c_void; +pub type IAppxContentGroupFilesEnumerator = *mut ::core::ffi::c_void; +pub type IAppxContentGroupMapReader = *mut ::core::ffi::c_void; +pub type IAppxContentGroupMapWriter = *mut ::core::ffi::c_void; +pub type IAppxContentGroupsEnumerator = *mut ::core::ffi::c_void; +pub type IAppxEncryptedBundleWriter = *mut ::core::ffi::c_void; +pub type IAppxEncryptedBundleWriter2 = *mut ::core::ffi::c_void; +pub type IAppxEncryptedBundleWriter3 = *mut ::core::ffi::c_void; +pub type IAppxEncryptedPackageWriter = *mut ::core::ffi::c_void; +pub type IAppxEncryptedPackageWriter2 = *mut ::core::ffi::c_void; +pub type IAppxEncryptionFactory = *mut ::core::ffi::c_void; +pub type IAppxEncryptionFactory2 = *mut ::core::ffi::c_void; +pub type IAppxEncryptionFactory3 = *mut ::core::ffi::c_void; +pub type IAppxEncryptionFactory4 = *mut ::core::ffi::c_void; +pub type IAppxFactory = *mut ::core::ffi::c_void; +pub type IAppxFactory2 = *mut ::core::ffi::c_void; +pub type IAppxFile = *mut ::core::ffi::c_void; +pub type IAppxFilesEnumerator = *mut ::core::ffi::c_void; +pub type IAppxManifestApplication = *mut ::core::ffi::c_void; +pub type IAppxManifestApplicationsEnumerator = *mut ::core::ffi::c_void; +pub type IAppxManifestCapabilitiesEnumerator = *mut ::core::ffi::c_void; +pub type IAppxManifestDeviceCapabilitiesEnumerator = *mut ::core::ffi::c_void; +pub type IAppxManifestDriverConstraint = *mut ::core::ffi::c_void; +pub type IAppxManifestDriverConstraintsEnumerator = *mut ::core::ffi::c_void; +pub type IAppxManifestDriverDependenciesEnumerator = *mut ::core::ffi::c_void; +pub type IAppxManifestDriverDependency = *mut ::core::ffi::c_void; +pub type IAppxManifestHostRuntimeDependenciesEnumerator = *mut ::core::ffi::c_void; +pub type IAppxManifestHostRuntimeDependency = *mut ::core::ffi::c_void; +pub type IAppxManifestHostRuntimeDependency2 = *mut ::core::ffi::c_void; +pub type IAppxManifestMainPackageDependenciesEnumerator = *mut ::core::ffi::c_void; +pub type IAppxManifestMainPackageDependency = *mut ::core::ffi::c_void; +pub type IAppxManifestOSPackageDependenciesEnumerator = *mut ::core::ffi::c_void; +pub type IAppxManifestOSPackageDependency = *mut ::core::ffi::c_void; +pub type IAppxManifestOptionalPackageInfo = *mut ::core::ffi::c_void; +pub type IAppxManifestPackageDependenciesEnumerator = *mut ::core::ffi::c_void; +pub type IAppxManifestPackageDependency = *mut ::core::ffi::c_void; +pub type IAppxManifestPackageDependency2 = *mut ::core::ffi::c_void; +pub type IAppxManifestPackageDependency3 = *mut ::core::ffi::c_void; +pub type IAppxManifestPackageId = *mut ::core::ffi::c_void; +pub type IAppxManifestPackageId2 = *mut ::core::ffi::c_void; +pub type IAppxManifestProperties = *mut ::core::ffi::c_void; +pub type IAppxManifestQualifiedResource = *mut ::core::ffi::c_void; +pub type IAppxManifestQualifiedResourcesEnumerator = *mut ::core::ffi::c_void; +pub type IAppxManifestReader = *mut ::core::ffi::c_void; +pub type IAppxManifestReader2 = *mut ::core::ffi::c_void; +pub type IAppxManifestReader3 = *mut ::core::ffi::c_void; +pub type IAppxManifestReader4 = *mut ::core::ffi::c_void; +pub type IAppxManifestReader5 = *mut ::core::ffi::c_void; +pub type IAppxManifestReader6 = *mut ::core::ffi::c_void; +pub type IAppxManifestReader7 = *mut ::core::ffi::c_void; +pub type IAppxManifestResourcesEnumerator = *mut ::core::ffi::c_void; +pub type IAppxManifestTargetDeviceFamiliesEnumerator = *mut ::core::ffi::c_void; +pub type IAppxManifestTargetDeviceFamily = *mut ::core::ffi::c_void; +pub type IAppxPackageEditor = *mut ::core::ffi::c_void; +pub type IAppxPackageReader = *mut ::core::ffi::c_void; +pub type IAppxPackageWriter = *mut ::core::ffi::c_void; +pub type IAppxPackageWriter2 = *mut ::core::ffi::c_void; +pub type IAppxPackageWriter3 = *mut ::core::ffi::c_void; +pub type IAppxPackagingDiagnosticEventSink = *mut ::core::ffi::c_void; +pub type IAppxPackagingDiagnosticEventSinkManager = *mut ::core::ffi::c_void; +pub type IAppxSourceContentGroupMapReader = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppxBundleFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x378e0446_5384_43b7_8877_e7dbdd883446); +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppxEncryptionFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xdc664fdd_d868_46ee_8780_8d196cb739f7); +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppxFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x5842a140_ff9f_4166_8f5c_62f5b7b0c781); +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppxPackageEditor: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xf004f2ca_aebc_4b0d_bf58_e516d5bcc0ab); +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppxPackagingDiagnosticEventSinkManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x50ca0a46_1588_4161_8ed2_ef9e469ced5d); +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_DEPENDENCY_RANK_DEFAULT: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_FILTER_ALL_LOADED: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_FILTER_BUNDLE: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_FILTER_DIRECT: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_FILTER_DYNAMIC: u32 = 1048576u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_FILTER_HEAD: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_FILTER_HOSTRUNTIME: u32 = 2097152u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_FILTER_IS_IN_RELATED_SET: u32 = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_FILTER_OPTIONAL: u32 = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_FILTER_RESOURCE: u32 = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_FILTER_STATIC: u32 = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_INFORMATION_BASIC: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_INFORMATION_FULL: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_PROPERTY_BUNDLE: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_PROPERTY_DEVELOPMENT_MODE: u32 = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_PROPERTY_DYNAMIC: u32 = 1048576u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_PROPERTY_FRAMEWORK: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_PROPERTY_HOSTRUNTIME: u32 = 2097152u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_PROPERTY_IS_IN_RELATED_SET: u32 = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_PROPERTY_OPTIONAL: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_PROPERTY_RESOURCE: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PACKAGE_PROPERTY_STATIC: u32 = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type APPX_BUNDLE_FOOTPRINT_FILE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_BUNDLE_FOOTPRINT_FILE_TYPE_FIRST: APPX_BUNDLE_FOOTPRINT_FILE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_BUNDLE_FOOTPRINT_FILE_TYPE_MANIFEST: APPX_BUNDLE_FOOTPRINT_FILE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_BUNDLE_FOOTPRINT_FILE_TYPE_BLOCKMAP: APPX_BUNDLE_FOOTPRINT_FILE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_BUNDLE_FOOTPRINT_FILE_TYPE_SIGNATURE: APPX_BUNDLE_FOOTPRINT_FILE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_BUNDLE_FOOTPRINT_FILE_TYPE_LAST: APPX_BUNDLE_FOOTPRINT_FILE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE_APPLICATION: APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE_RESOURCE: APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type APPX_CAPABILITIES = u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_INTERNET_CLIENT: APPX_CAPABILITIES = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_INTERNET_CLIENT_SERVER: APPX_CAPABILITIES = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER: APPX_CAPABILITIES = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_DOCUMENTS_LIBRARY: APPX_CAPABILITIES = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_PICTURES_LIBRARY: APPX_CAPABILITIES = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_VIDEOS_LIBRARY: APPX_CAPABILITIES = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_MUSIC_LIBRARY: APPX_CAPABILITIES = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION: APPX_CAPABILITIES = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_SHARED_USER_CERTIFICATES: APPX_CAPABILITIES = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_REMOVABLE_STORAGE: APPX_CAPABILITIES = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_APPOINTMENTS: APPX_CAPABILITIES = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_CONTACTS: APPX_CAPABILITIES = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type APPX_CAPABILITY_CLASS_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_CLASS_DEFAULT: APPX_CAPABILITY_CLASS_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_CLASS_GENERAL: APPX_CAPABILITY_CLASS_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_CLASS_RESTRICTED: APPX_CAPABILITY_CLASS_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_CLASS_WINDOWS: APPX_CAPABILITY_CLASS_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_CLASS_ALL: APPX_CAPABILITY_CLASS_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_CAPABILITY_CLASS_CUSTOM: APPX_CAPABILITY_CLASS_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type APPX_COMPRESSION_OPTION = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_COMPRESSION_OPTION_NONE: APPX_COMPRESSION_OPTION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_COMPRESSION_OPTION_NORMAL: APPX_COMPRESSION_OPTION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_COMPRESSION_OPTION_MAXIMUM: APPX_COMPRESSION_OPTION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_COMPRESSION_OPTION_FAST: APPX_COMPRESSION_OPTION = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_COMPRESSION_OPTION_SUPERFAST: APPX_COMPRESSION_OPTION = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type APPX_ENCRYPTED_PACKAGE_OPTIONS = u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_ENCRYPTED_PACKAGE_OPTION_NONE: APPX_ENCRYPTED_PACKAGE_OPTIONS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_ENCRYPTED_PACKAGE_OPTION_DIFFUSION: APPX_ENCRYPTED_PACKAGE_OPTIONS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_ENCRYPTED_PACKAGE_OPTION_PAGE_HASHING: APPX_ENCRYPTED_PACKAGE_OPTIONS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type APPX_FOOTPRINT_FILE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_FOOTPRINT_FILE_TYPE_MANIFEST: APPX_FOOTPRINT_FILE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_FOOTPRINT_FILE_TYPE_BLOCKMAP: APPX_FOOTPRINT_FILE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_FOOTPRINT_FILE_TYPE_SIGNATURE: APPX_FOOTPRINT_FILE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_FOOTPRINT_FILE_TYPE_CODEINTEGRITY: APPX_FOOTPRINT_FILE_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_FOOTPRINT_FILE_TYPE_CONTENTGROUPMAP: APPX_FOOTPRINT_FILE_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type APPX_PACKAGE_ARCHITECTURE = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_ARCHITECTURE_X86: APPX_PACKAGE_ARCHITECTURE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_ARCHITECTURE_ARM: APPX_PACKAGE_ARCHITECTURE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_ARCHITECTURE_X64: APPX_PACKAGE_ARCHITECTURE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_ARCHITECTURE_NEUTRAL: APPX_PACKAGE_ARCHITECTURE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_ARCHITECTURE_ARM64: APPX_PACKAGE_ARCHITECTURE = 12i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type APPX_PACKAGE_ARCHITECTURE2 = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_ARCHITECTURE2_X86: APPX_PACKAGE_ARCHITECTURE2 = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_ARCHITECTURE2_ARM: APPX_PACKAGE_ARCHITECTURE2 = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_ARCHITECTURE2_X64: APPX_PACKAGE_ARCHITECTURE2 = 9i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_ARCHITECTURE2_NEUTRAL: APPX_PACKAGE_ARCHITECTURE2 = 11i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_ARCHITECTURE2_ARM64: APPX_PACKAGE_ARCHITECTURE2 = 12i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_ARCHITECTURE2_X86_ON_ARM64: APPX_PACKAGE_ARCHITECTURE2 = 14i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_ARCHITECTURE2_UNKNOWN: APPX_PACKAGE_ARCHITECTURE2 = 65535i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS = u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTION_NONE: APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTION_SKIP_VALIDATION: APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTION_LOCALIZED: APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION_APPEND_DELTA: APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type APPX_PACKAGING_CONTEXT_CHANGE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGING_CONTEXT_CHANGE_TYPE_START: APPX_PACKAGING_CONTEXT_CHANGE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGING_CONTEXT_CHANGE_TYPE_CHANGE: APPX_PACKAGING_CONTEXT_CHANGE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGING_CONTEXT_CHANGE_TYPE_DETAILS: APPX_PACKAGING_CONTEXT_CHANGE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const APPX_PACKAGING_CONTEXT_CHANGE_TYPE_END: APPX_PACKAGING_CONTEXT_CHANGE_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type AddPackageDependencyOptions = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AddPackageDependencyOptions_None: AddPackageDependencyOptions = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AddPackageDependencyOptions_PrependIfRankCollision: AddPackageDependencyOptions = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type AppPolicyClrCompat = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyClrCompat_Other: AppPolicyClrCompat = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyClrCompat_ClassicDesktop: AppPolicyClrCompat = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyClrCompat_Universal: AppPolicyClrCompat = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyClrCompat_PackagedDesktop: AppPolicyClrCompat = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type AppPolicyCreateFileAccess = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyCreateFileAccess_Full: AppPolicyCreateFileAccess = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyCreateFileAccess_Limited: AppPolicyCreateFileAccess = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type AppPolicyLifecycleManagement = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyLifecycleManagement_Unmanaged: AppPolicyLifecycleManagement = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyLifecycleManagement_Managed: AppPolicyLifecycleManagement = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type AppPolicyMediaFoundationCodecLoading = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyMediaFoundationCodecLoading_All: AppPolicyMediaFoundationCodecLoading = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyMediaFoundationCodecLoading_InboxOnly: AppPolicyMediaFoundationCodecLoading = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type AppPolicyProcessTerminationMethod = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyProcessTerminationMethod_ExitProcess: AppPolicyProcessTerminationMethod = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyProcessTerminationMethod_TerminateProcess: AppPolicyProcessTerminationMethod = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type AppPolicyShowDeveloperDiagnostic = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyShowDeveloperDiagnostic_None: AppPolicyShowDeveloperDiagnostic = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyShowDeveloperDiagnostic_ShowUI: AppPolicyShowDeveloperDiagnostic = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type AppPolicyThreadInitializationType = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyThreadInitializationType_None: AppPolicyThreadInitializationType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyThreadInitializationType_InitializeWinRT: AppPolicyThreadInitializationType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type AppPolicyWindowingModel = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyWindowingModel_None: AppPolicyWindowingModel = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyWindowingModel_Universal: AppPolicyWindowingModel = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyWindowingModel_ClassicDesktop: AppPolicyWindowingModel = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const AppPolicyWindowingModel_ClassicPhone: AppPolicyWindowingModel = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type CreatePackageDependencyOptions = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const CreatePackageDependencyOptions_None: CreatePackageDependencyOptions = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const CreatePackageDependencyOptions_DoNotVerifyDependencyResolution: CreatePackageDependencyOptions = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const CreatePackageDependencyOptions_ScopeIsSystem: CreatePackageDependencyOptions = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type DX_FEATURE_LEVEL = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const DX_FEATURE_LEVEL_UNSPECIFIED: DX_FEATURE_LEVEL = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const DX_FEATURE_LEVEL_9: DX_FEATURE_LEVEL = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const DX_FEATURE_LEVEL_10: DX_FEATURE_LEVEL = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const DX_FEATURE_LEVEL_11: DX_FEATURE_LEVEL = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type PackageDependencyLifetimeKind = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageDependencyLifetimeKind_Process: PackageDependencyLifetimeKind = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageDependencyLifetimeKind_FilePath: PackageDependencyLifetimeKind = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageDependencyLifetimeKind_RegistryKey: PackageDependencyLifetimeKind = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type PackageDependencyProcessorArchitectures = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageDependencyProcessorArchitectures_None: PackageDependencyProcessorArchitectures = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageDependencyProcessorArchitectures_Neutral: PackageDependencyProcessorArchitectures = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageDependencyProcessorArchitectures_X86: PackageDependencyProcessorArchitectures = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageDependencyProcessorArchitectures_X64: PackageDependencyProcessorArchitectures = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageDependencyProcessorArchitectures_Arm: PackageDependencyProcessorArchitectures = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageDependencyProcessorArchitectures_Arm64: PackageDependencyProcessorArchitectures = 16i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageDependencyProcessorArchitectures_X86A64: PackageDependencyProcessorArchitectures = 32i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type PackageOrigin = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageOrigin_Unknown: PackageOrigin = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageOrigin_Unsigned: PackageOrigin = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageOrigin_Inbox: PackageOrigin = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageOrigin_Store: PackageOrigin = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageOrigin_DeveloperUnsigned: PackageOrigin = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageOrigin_DeveloperSigned: PackageOrigin = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackageOrigin_LineOfBusiness: PackageOrigin = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub type PackagePathType = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackagePathType_Install: PackagePathType = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackagePathType_Mutable: PackagePathType = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackagePathType_Effective: PackagePathType = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackagePathType_MachineExternal: PackagePathType = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackagePathType_UserExternal: PackagePathType = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub const PackagePathType_EffectiveExternal: PackagePathType = 5i32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub struct APPX_ENCRYPTED_EXEMPTIONS { + pub count: u32, + pub plainTextFiles: *mut ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for APPX_ENCRYPTED_EXEMPTIONS {} +impl ::core::clone::Clone for APPX_ENCRYPTED_EXEMPTIONS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] +pub struct APPX_ENCRYPTED_PACKAGE_SETTINGS { + pub keyLength: u32, + pub encryptionAlgorithm: ::windows_sys::core::PCWSTR, + pub useDiffusion: super::super::super::Foundation::BOOL, + pub blockMapHashAlgorithm: super::super::super::System::Com::IUri, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] +impl ::core::marker::Copy for APPX_ENCRYPTED_PACKAGE_SETTINGS {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] +impl ::core::clone::Clone for APPX_ENCRYPTED_PACKAGE_SETTINGS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_System_Com\"`*"] +#[cfg(feature = "Win32_System_Com")] +pub struct APPX_ENCRYPTED_PACKAGE_SETTINGS2 { + pub keyLength: u32, + pub encryptionAlgorithm: ::windows_sys::core::PCWSTR, + pub blockMapHashAlgorithm: super::super::super::System::Com::IUri, + pub options: u32, +} +#[cfg(feature = "Win32_System_Com")] +impl ::core::marker::Copy for APPX_ENCRYPTED_PACKAGE_SETTINGS2 {} +#[cfg(feature = "Win32_System_Com")] +impl ::core::clone::Clone for APPX_ENCRYPTED_PACKAGE_SETTINGS2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub struct APPX_KEY_INFO { + pub keyLength: u32, + pub keyIdLength: u32, + pub key: *mut u8, + pub keyId: *mut u8, +} +impl ::core::marker::Copy for APPX_KEY_INFO {} +impl ::core::clone::Clone for APPX_KEY_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] +pub struct APPX_PACKAGE_SETTINGS { + pub forceZip32: super::super::super::Foundation::BOOL, + pub hashMethod: super::super::super::System::Com::IUri, +} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] +impl ::core::marker::Copy for APPX_PACKAGE_SETTINGS {} +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] +impl ::core::clone::Clone for APPX_PACKAGE_SETTINGS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`, `\"Win32_System_Com\"`*"] +#[cfg(feature = "Win32_System_Com")] +pub struct APPX_PACKAGE_WRITER_PAYLOAD_STREAM { + pub inputStream: super::super::super::System::Com::IStream, + pub fileName: ::windows_sys::core::PCWSTR, + pub contentType: ::windows_sys::core::PCWSTR, + pub compressionOption: APPX_COMPRESSION_OPTION, +} +#[cfg(feature = "Win32_System_Com")] +impl ::core::marker::Copy for APPX_PACKAGE_WRITER_PAYLOAD_STREAM {} +#[cfg(feature = "Win32_System_Com")] +impl ::core::clone::Clone for APPX_PACKAGE_WRITER_PAYLOAD_STREAM { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub struct PACKAGEDEPENDENCY_CONTEXT__ { + pub unused: i32, +} +impl ::core::marker::Copy for PACKAGEDEPENDENCY_CONTEXT__ {} +impl ::core::clone::Clone for PACKAGEDEPENDENCY_CONTEXT__ { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub struct PACKAGE_ID { + pub reserved: u32, + pub processorArchitecture: u32, + pub version: PACKAGE_VERSION, + pub name: ::windows_sys::core::PWSTR, + pub publisher: ::windows_sys::core::PWSTR, + pub resourceId: ::windows_sys::core::PWSTR, + pub publisherId: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for PACKAGE_ID {} +impl ::core::clone::Clone for PACKAGE_ID { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub struct PACKAGE_INFO { + pub reserved: u32, + pub flags: u32, + pub path: ::windows_sys::core::PWSTR, + pub packageFullName: ::windows_sys::core::PWSTR, + pub packageFamilyName: ::windows_sys::core::PWSTR, + pub packageId: PACKAGE_ID, +} +impl ::core::marker::Copy for PACKAGE_INFO {} +impl ::core::clone::Clone for PACKAGE_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub struct PACKAGE_VERSION { + pub Anonymous: PACKAGE_VERSION_0, +} +impl ::core::marker::Copy for PACKAGE_VERSION {} +impl ::core::clone::Clone for PACKAGE_VERSION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(4))] +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub union PACKAGE_VERSION_0 { + pub Version: u64, + pub Anonymous: PACKAGE_VERSION_0_0, +} +impl ::core::marker::Copy for PACKAGE_VERSION_0 {} +impl ::core::clone::Clone for PACKAGE_VERSION_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub struct PACKAGE_VERSION_0_0 { + pub Revision: u16, + pub Build: u16, + pub Minor: u16, + pub Major: u16, +} +impl ::core::marker::Copy for PACKAGE_VERSION_0_0 {} +impl ::core::clone::Clone for PACKAGE_VERSION_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub struct PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ { + pub unused: i32, +} +impl ::core::marker::Copy for PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ {} +impl ::core::clone::Clone for PACKAGE_VIRTUALIZATION_CONTEXT_HANDLE__ { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Packaging_Appx\"`*"] +pub struct _PACKAGE_INFO_REFERENCE { + pub reserved: *mut ::core::ffi::c_void, +} +impl ::core::marker::Copy for _PACKAGE_INFO_REFERENCE {} +impl ::core::clone::Clone for _PACKAGE_INFO_REFERENCE { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/Opc/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/Opc/mod.rs new file mode 100644 index 0000000..4a8e26d --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/Opc/mod.rs @@ -0,0 +1,323 @@ +pub type IOpcCertificateEnumerator = *mut ::core::ffi::c_void; +pub type IOpcCertificateSet = *mut ::core::ffi::c_void; +pub type IOpcDigitalSignature = *mut ::core::ffi::c_void; +pub type IOpcDigitalSignatureEnumerator = *mut ::core::ffi::c_void; +pub type IOpcDigitalSignatureManager = *mut ::core::ffi::c_void; +pub type IOpcFactory = *mut ::core::ffi::c_void; +pub type IOpcPackage = *mut ::core::ffi::c_void; +pub type IOpcPart = *mut ::core::ffi::c_void; +pub type IOpcPartEnumerator = *mut ::core::ffi::c_void; +pub type IOpcPartSet = *mut ::core::ffi::c_void; +pub type IOpcPartUri = *mut ::core::ffi::c_void; +pub type IOpcRelationship = *mut ::core::ffi::c_void; +pub type IOpcRelationshipEnumerator = *mut ::core::ffi::c_void; +pub type IOpcRelationshipSelector = *mut ::core::ffi::c_void; +pub type IOpcRelationshipSelectorEnumerator = *mut ::core::ffi::c_void; +pub type IOpcRelationshipSelectorSet = *mut ::core::ffi::c_void; +pub type IOpcRelationshipSet = *mut ::core::ffi::c_void; +pub type IOpcSignatureCustomObject = *mut ::core::ffi::c_void; +pub type IOpcSignatureCustomObjectEnumerator = *mut ::core::ffi::c_void; +pub type IOpcSignatureCustomObjectSet = *mut ::core::ffi::c_void; +pub type IOpcSignaturePartReference = *mut ::core::ffi::c_void; +pub type IOpcSignaturePartReferenceEnumerator = *mut ::core::ffi::c_void; +pub type IOpcSignaturePartReferenceSet = *mut ::core::ffi::c_void; +pub type IOpcSignatureReference = *mut ::core::ffi::c_void; +pub type IOpcSignatureReferenceEnumerator = *mut ::core::ffi::c_void; +pub type IOpcSignatureReferenceSet = *mut ::core::ffi::c_void; +pub type IOpcSignatureRelationshipReference = *mut ::core::ffi::c_void; +pub type IOpcSignatureRelationshipReferenceEnumerator = *mut ::core::ffi::c_void; +pub type IOpcSignatureRelationshipReferenceSet = *mut ::core::ffi::c_void; +pub type IOpcSigningOptions = *mut ::core::ffi::c_void; +pub type IOpcUri = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_CONFLICTING_SETTINGS: ::windows_sys::core::HRESULT = -2142175212i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_COULD_NOT_RECOVER: ::windows_sys::core::HRESULT = -2142175154i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_DEFAULT_DIGEST_METHOD_NOT_SET: ::windows_sys::core::HRESULT = -2142175161i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_DIGEST_VALUE_ERROR: ::windows_sys::core::HRESULT = -2142175206i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_DUPLICATE_PACKAGE_OBJECT_REFERENCES: ::windows_sys::core::HRESULT = -2142175187i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_DUPLICATE_SIGNATURE_ORIGIN_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142175205i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_DUPLICATE_SIGNATURE_PROPERTY_ELEMENT: ::windows_sys::core::HRESULT = -2142175192i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_EXTERNAL_SIGNATURE: ::windows_sys::core::HRESULT = -2142175202i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_EXTERNAL_SIGNATURE_REFERENCE: ::windows_sys::core::HRESULT = -2142175185i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_INVALID_CANONICALIZATION_METHOD: ::windows_sys::core::HRESULT = -2142175198i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_INVALID_CERTIFICATE_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142175203i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_INVALID_OPC_SIGNATURE_TIME_FORMAT: ::windows_sys::core::HRESULT = -2142175196i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_INVALID_RELATIONSHIPS_SIGNING_OPTION: ::windows_sys::core::HRESULT = -2142175197i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_INVALID_RELATIONSHIP_TRANSFORM_XML: ::windows_sys::core::HRESULT = -2142175199i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_INVALID_SIGNATURE_COUNT: ::windows_sys::core::HRESULT = -2142175189i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_INVALID_SIGNATURE_ORIGIN_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142175204i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_INVALID_SIGNATURE_XML: ::windows_sys::core::HRESULT = -2142175190i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_MISSING_CANONICALIZATION_TRANSFORM: ::windows_sys::core::HRESULT = -2142175182i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_MISSING_CERTIFICATE_PART: ::windows_sys::core::HRESULT = -2142175146i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_MISSING_PACKAGE_OBJECT_REFERENCE: ::windows_sys::core::HRESULT = -2142175186i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_MISSING_SIGNATURE_ALGORITHM: ::windows_sys::core::HRESULT = -2142175188i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_MISSING_SIGNATURE_ORIGIN_PART: ::windows_sys::core::HRESULT = -2142175201i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_MISSING_SIGNATURE_PART: ::windows_sys::core::HRESULT = -2142175200i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_MISSING_SIGNATURE_PROPERTIES_ELEMENT: ::windows_sys::core::HRESULT = -2142175194i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_MISSING_SIGNATURE_PROPERTY_ELEMENT: ::windows_sys::core::HRESULT = -2142175193i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_MISSING_SIGNATURE_TIME_PROPERTY: ::windows_sys::core::HRESULT = -2142175191i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_MULTIPLE_RELATIONSHIP_TRANSFORMS: ::windows_sys::core::HRESULT = -2142175183i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_PACKAGE_REFERENCE_URI_RESERVED: ::windows_sys::core::HRESULT = -2142175195i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_REFERENCE_MISSING_CONTENT_TYPE: ::windows_sys::core::HRESULT = -2142175184i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_SIGNATURE_CORRUPT: ::windows_sys::core::HRESULT = -2142175207i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_SIGNATURE_METHOD_NOT_SET: ::windows_sys::core::HRESULT = -2142175162i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_SIGNATURE_ORIGIN_EXISTS: ::windows_sys::core::HRESULT = -2142175148i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_SIGNATURE_PROPERTY_MISSING_TARGET: ::windows_sys::core::HRESULT = -2142175163i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_SIGNATURE_REFERENCE_MISSING_URI: ::windows_sys::core::HRESULT = -2142175165i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DS_UNSIGNED_PACKAGE: ::windows_sys::core::HRESULT = -2142175147i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DUPLICATE_DEFAULT_EXTENSION: ::windows_sys::core::HRESULT = -2142175217i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DUPLICATE_OVERRIDE_PART: ::windows_sys::core::HRESULT = -2142175219i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DUPLICATE_PART: ::windows_sys::core::HRESULT = -2142175221i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DUPLICATE_PIECE: ::windows_sys::core::HRESULT = -2142175211i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_DUPLICATE_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142175213i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ENUM_CANNOT_MOVE_NEXT: ::windows_sys::core::HRESULT = -2142175151i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ENUM_CANNOT_MOVE_PREVIOUS: ::windows_sys::core::HRESULT = -2142175150i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ENUM_COLLECTION_CHANGED: ::windows_sys::core::HRESULT = -2142175152i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ENUM_INVALID_POSITION: ::windows_sys::core::HRESULT = -2142175149i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_INVALID_CONTENT_TYPE: ::windows_sys::core::HRESULT = -2142175164i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_INVALID_CONTENT_TYPE_XML: ::windows_sys::core::HRESULT = -2142175226i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_INVALID_DEFAULT_EXTENSION: ::windows_sys::core::HRESULT = -2142175218i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_INVALID_OVERRIDE_PART_NAME: ::windows_sys::core::HRESULT = -2142175220i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_INVALID_PIECE: ::windows_sys::core::HRESULT = -2142175210i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_INVALID_RELATIONSHIP_ID: ::windows_sys::core::HRESULT = -2142175216i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_INVALID_RELATIONSHIP_TARGET: ::windows_sys::core::HRESULT = -2142175214i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_INVALID_RELATIONSHIP_TARGET_MODE: ::windows_sys::core::HRESULT = -2142175155i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_INVALID_RELATIONSHIP_TYPE: ::windows_sys::core::HRESULT = -2142175215i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_INVALID_RELS_XML: ::windows_sys::core::HRESULT = -2142175222i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_INVALID_XML_ENCODING: ::windows_sys::core::HRESULT = -2142175166i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_INCONSISTENT_PRESERVE_ATTRIBUTES: ::windows_sys::core::HRESULT = -2142175157i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_INCONSISTENT_PRESERVE_ELEMENTS: ::windows_sys::core::HRESULT = -2142175156i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_INCONSISTENT_PROCESS_CONTENT: ::windows_sys::core::HRESULT = -2142175158i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_INVALID_ATTRIBUTES_ON_IGNORABLE_ELEMENT: ::windows_sys::core::HRESULT = -2142175168i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_INVALID_ENUM_TYPE: ::windows_sys::core::HRESULT = -2142175172i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_INVALID_PREFIX_LIST: ::windows_sys::core::HRESULT = -2142175177i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_INVALID_QNAME_LIST: ::windows_sys::core::HRESULT = -2142175176i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_INVALID_XMLNS_ATTRIBUTE: ::windows_sys::core::HRESULT = -2142175167i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_MISSING_CHOICE: ::windows_sys::core::HRESULT = -2142175173i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_MISSING_REQUIRES_ATTR: ::windows_sys::core::HRESULT = -2142175179i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_MULTIPLE_FALLBACK_ELEMENTS: ::windows_sys::core::HRESULT = -2142175159i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_NESTED_ALTERNATE_CONTENT: ::windows_sys::core::HRESULT = -2142175175i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_UNEXPECTED_ATTR: ::windows_sys::core::HRESULT = -2142175178i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_UNEXPECTED_CHOICE: ::windows_sys::core::HRESULT = -2142175174i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_UNEXPECTED_ELEMENT: ::windows_sys::core::HRESULT = -2142175181i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_UNEXPECTED_REQUIRES_ATTR: ::windows_sys::core::HRESULT = -2142175180i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_UNKNOWN_NAMESPACE: ::windows_sys::core::HRESULT = -2142175170i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MC_UNKNOWN_PREFIX: ::windows_sys::core::HRESULT = -2142175169i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MISSING_CONTENT_TYPES: ::windows_sys::core::HRESULT = -2142175225i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_MISSING_PIECE: ::windows_sys::core::HRESULT = -2142175209i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_NONCONFORMING_CONTENT_TYPES_XML: ::windows_sys::core::HRESULT = -2142175224i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_NONCONFORMING_RELS_XML: ::windows_sys::core::HRESULT = -2142175223i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_NONCONFORMING_URI: ::windows_sys::core::HRESULT = -2142175231i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_NO_SUCH_PART: ::windows_sys::core::HRESULT = -2142175208i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_NO_SUCH_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142175160i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_NO_SUCH_SETTINGS: ::windows_sys::core::HRESULT = -2142175145i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_PART_CANNOT_BE_DIRECTORY: ::windows_sys::core::HRESULT = -2142175228i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_RELATIONSHIP_URI_REQUIRED: ::windows_sys::core::HRESULT = -2142175229i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_RELATIVE_URI_REQUIRED: ::windows_sys::core::HRESULT = -2142175230i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_UNEXPECTED_CONTENT_TYPE: ::windows_sys::core::HRESULT = -2142175227i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_UNSUPPORTED_PACKAGE: ::windows_sys::core::HRESULT = -2142175153i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_CENTRAL_DIRECTORY_TOO_LARGE: ::windows_sys::core::HRESULT = -2142171127i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_COMMENT_TOO_LARGE: ::windows_sys::core::HRESULT = -2142171124i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_COMPRESSION_FAILED: ::windows_sys::core::HRESULT = -2142171133i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_CORRUPTED_ARCHIVE: ::windows_sys::core::HRESULT = -2142171134i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_DECOMPRESSION_FAILED: ::windows_sys::core::HRESULT = -2142171132i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_DUPLICATE_NAME: ::windows_sys::core::HRESULT = -2142171125i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_EXTRA_FIELDS_TOO_LARGE: ::windows_sys::core::HRESULT = -2142171123i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_FILE_HEADER_TOO_LARGE: ::windows_sys::core::HRESULT = -2142171122i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_INCONSISTENT_DIRECTORY: ::windows_sys::core::HRESULT = -2142171130i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_INCONSISTENT_FILEITEM: ::windows_sys::core::HRESULT = -2142171131i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_INCORRECT_DATA_SIZE: ::windows_sys::core::HRESULT = -2142171135i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_MISSING_DATA_DESCRIPTOR: ::windows_sys::core::HRESULT = -2142171129i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_MISSING_END_OF_CENTRAL_DIRECTORY: ::windows_sys::core::HRESULT = -2142171121i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_NAME_TOO_LARGE: ::windows_sys::core::HRESULT = -2142171126i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_REQUIRES_64_BIT: ::windows_sys::core::HRESULT = -2142171120i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_E_ZIP_UNSUPPORTEDARCHIVE: ::windows_sys::core::HRESULT = -2142171128i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OpcFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x6b2d6ba0_9f3e_4f27_920b_313cc426a39e); +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub type OPC_CANONICALIZATION_METHOD = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_CANONICALIZATION_NONE: OPC_CANONICALIZATION_METHOD = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_CANONICALIZATION_C14N: OPC_CANONICALIZATION_METHOD = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_CANONICALIZATION_C14N_WITH_COMMENTS: OPC_CANONICALIZATION_METHOD = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub type OPC_CERTIFICATE_EMBEDDING_OPTION = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_CERTIFICATE_IN_CERTIFICATE_PART: OPC_CERTIFICATE_EMBEDDING_OPTION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_CERTIFICATE_IN_SIGNATURE_PART: OPC_CERTIFICATE_EMBEDDING_OPTION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_CERTIFICATE_NOT_EMBEDDED: OPC_CERTIFICATE_EMBEDDING_OPTION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub type OPC_COMPRESSION_OPTIONS = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_COMPRESSION_NONE: OPC_COMPRESSION_OPTIONS = -1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_COMPRESSION_NORMAL: OPC_COMPRESSION_OPTIONS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_COMPRESSION_MAXIMUM: OPC_COMPRESSION_OPTIONS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_COMPRESSION_FAST: OPC_COMPRESSION_OPTIONS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_COMPRESSION_SUPERFAST: OPC_COMPRESSION_OPTIONS = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub type OPC_READ_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_READ_DEFAULT: OPC_READ_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_VALIDATE_ON_LOAD: OPC_READ_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_CACHE_ON_ACCESS: OPC_READ_FLAGS = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub type OPC_RELATIONSHIPS_SIGNING_OPTION = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_RELATIONSHIP_SIGN_USING_SELECTORS: OPC_RELATIONSHIPS_SIGNING_OPTION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_RELATIONSHIP_SIGN_PART: OPC_RELATIONSHIPS_SIGNING_OPTION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub type OPC_RELATIONSHIP_SELECTOR = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_RELATIONSHIP_SELECT_BY_ID: OPC_RELATIONSHIP_SELECTOR = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_RELATIONSHIP_SELECT_BY_TYPE: OPC_RELATIONSHIP_SELECTOR = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub type OPC_SIGNATURE_TIME_FORMAT = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS: OPC_SIGNATURE_TIME_FORMAT = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_SIGNATURE_TIME_FORMAT_SECONDS: OPC_SIGNATURE_TIME_FORMAT = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_SIGNATURE_TIME_FORMAT_MINUTES: OPC_SIGNATURE_TIME_FORMAT = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_SIGNATURE_TIME_FORMAT_DAYS: OPC_SIGNATURE_TIME_FORMAT = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_SIGNATURE_TIME_FORMAT_MONTHS: OPC_SIGNATURE_TIME_FORMAT = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_SIGNATURE_TIME_FORMAT_YEARS: OPC_SIGNATURE_TIME_FORMAT = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub type OPC_SIGNATURE_VALIDATION_RESULT = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_SIGNATURE_VALID: OPC_SIGNATURE_VALIDATION_RESULT = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_SIGNATURE_INVALID: OPC_SIGNATURE_VALIDATION_RESULT = -1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub type OPC_STREAM_IO_MODE = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_STREAM_IO_READ: OPC_STREAM_IO_MODE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_STREAM_IO_WRITE: OPC_STREAM_IO_MODE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub type OPC_URI_TARGET_MODE = i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_URI_TARGET_MODE_INTERNAL: OPC_URI_TARGET_MODE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_URI_TARGET_MODE_EXTERNAL: OPC_URI_TARGET_MODE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub type OPC_WRITE_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_WRITE_DEFAULT: OPC_WRITE_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Packaging_Opc\"`*"] +pub const OPC_WRITE_FORCE_ZIP32: OPC_WRITE_FLAGS = 1u32; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/mod.rs new file mode 100644 index 0000000..0d0eeff --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Packaging/mod.rs @@ -0,0 +1,4 @@ +#[cfg(feature = "Win32_Storage_Packaging_Appx")] +pub mod Appx; +#[cfg(feature = "Win32_Storage_Packaging_Opc")] +pub mod Opc; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/ProjectedFileSystem/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/ProjectedFileSystem/mod.rs new file mode 100644 index 0000000..04f1caa --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/ProjectedFileSystem/mod.rs @@ -0,0 +1,488 @@ +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjAllocateAlignedBuffer ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , size : usize ) -> *mut ::core::ffi::c_void ); +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjClearNegativePathCache ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , totalentrynumber : *mut u32 ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjCompleteCommand ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , commandid : i32 , completionresult : :: windows_sys::core::HRESULT , extendedparameters : *const PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjDeleteFile ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , destinationfilename : :: windows_sys::core::PCWSTR , updateflags : PRJ_UPDATE_TYPES , failurereason : *mut PRJ_UPDATE_FAILURE_CAUSES ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjDoesNameContainWildCards ( filename : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOLEAN ); +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjFileNameCompare ( filename1 : :: windows_sys::core::PCWSTR , filename2 : :: windows_sys::core::PCWSTR ) -> i32 ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjFileNameMatch ( filenametocheck : :: windows_sys::core::PCWSTR , pattern : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: BOOLEAN ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjFillDirEntryBuffer ( filename : :: windows_sys::core::PCWSTR , filebasicinfo : *const PRJ_FILE_BASIC_INFO , direntrybufferhandle : PRJ_DIR_ENTRY_BUFFER_HANDLE ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjFillDirEntryBuffer2 ( direntrybufferhandle : PRJ_DIR_ENTRY_BUFFER_HANDLE , filename : :: windows_sys::core::PCWSTR , filebasicinfo : *const PRJ_FILE_BASIC_INFO , extendedinfo : *const PRJ_EXTENDED_INFO ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjFreeAlignedBuffer ( buffer : *const ::core::ffi::c_void ) -> ( ) ); +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjGetOnDiskFileState ( destinationfilename : :: windows_sys::core::PCWSTR , filestate : *mut PRJ_FILE_STATE ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjGetVirtualizationInstanceInfo ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , virtualizationinstanceinfo : *mut PRJ_VIRTUALIZATION_INSTANCE_INFO ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjMarkDirectoryAsPlaceholder ( rootpathname : :: windows_sys::core::PCWSTR , targetpathname : :: windows_sys::core::PCWSTR , versioninfo : *const PRJ_PLACEHOLDER_VERSION_INFO , virtualizationinstanceid : *const :: windows_sys::core::GUID ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjStartVirtualizing ( virtualizationrootpath : :: windows_sys::core::PCWSTR , callbacks : *const PRJ_CALLBACKS , instancecontext : *const ::core::ffi::c_void , options : *const PRJ_STARTVIRTUALIZING_OPTIONS , namespacevirtualizationcontext : *mut PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjStopVirtualizing ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT ) -> ( ) ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjUpdateFileIfNeeded ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , destinationfilename : :: windows_sys::core::PCWSTR , placeholderinfo : *const PRJ_PLACEHOLDER_INFO , placeholderinfosize : u32 , updateflags : PRJ_UPDATE_TYPES , failurereason : *mut PRJ_UPDATE_FAILURE_CAUSES ) -> :: windows_sys::core::HRESULT ); +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] fn PrjWriteFileData ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , datastreamid : *const :: windows_sys::core::GUID , buffer : *const ::core::ffi::c_void , byteoffset : u64 , length : u32 ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjWritePlaceholderInfo ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , destinationfilename : :: windows_sys::core::PCWSTR , placeholderinfo : *const PRJ_PLACEHOLDER_INFO , placeholderinfosize : u32 ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "projectedfslib.dll""system" #[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] fn PrjWritePlaceholderInfo2 ( namespacevirtualizationcontext : PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT , destinationfilename : :: windows_sys::core::PCWSTR , placeholderinfo : *const PRJ_PLACEHOLDER_INFO , placeholderinfosize : u32 , extendedinfo : *const PRJ_EXTENDED_INFO ) -> :: windows_sys::core::HRESULT ); +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_CALLBACK_DATA_FLAGS = i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_CB_DATA_FLAG_ENUM_RESTART_SCAN: PRJ_CALLBACK_DATA_FLAGS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_CB_DATA_FLAG_ENUM_RETURN_SINGLE_ENTRY: PRJ_CALLBACK_DATA_FLAGS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_COMPLETE_COMMAND_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_COMPLETE_COMMAND_TYPE_NOTIFICATION: PRJ_COMPLETE_COMMAND_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_COMPLETE_COMMAND_TYPE_ENUMERATION: PRJ_COMPLETE_COMMAND_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_EXT_INFO_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_EXT_INFO_TYPE_SYMLINK: PRJ_EXT_INFO_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_FILE_STATE = u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_FILE_STATE_PLACEHOLDER: PRJ_FILE_STATE = 1u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_FILE_STATE_HYDRATED_PLACEHOLDER: PRJ_FILE_STATE = 2u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_FILE_STATE_DIRTY_PLACEHOLDER: PRJ_FILE_STATE = 4u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_FILE_STATE_FULL: PRJ_FILE_STATE = 8u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_FILE_STATE_TOMBSTONE: PRJ_FILE_STATE = 16u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_NOTIFICATION = i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFICATION_FILE_OPENED: PRJ_NOTIFICATION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFICATION_NEW_FILE_CREATED: PRJ_NOTIFICATION = 4i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFICATION_FILE_OVERWRITTEN: PRJ_NOTIFICATION = 8i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFICATION_PRE_DELETE: PRJ_NOTIFICATION = 16i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFICATION_PRE_RENAME: PRJ_NOTIFICATION = 32i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFICATION_PRE_SET_HARDLINK: PRJ_NOTIFICATION = 64i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFICATION_FILE_RENAMED: PRJ_NOTIFICATION = 128i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFICATION_HARDLINK_CREATED: PRJ_NOTIFICATION = 256i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_NO_MODIFICATION: PRJ_NOTIFICATION = 512i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_MODIFIED: PRJ_NOTIFICATION = 1024i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFICATION_FILE_HANDLE_CLOSED_FILE_DELETED: PRJ_NOTIFICATION = 2048i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFICATION_FILE_PRE_CONVERT_TO_FULL: PRJ_NOTIFICATION = 4096i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_NOTIFY_TYPES = u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFY_NONE: PRJ_NOTIFY_TYPES = 0u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFY_SUPPRESS_NOTIFICATIONS: PRJ_NOTIFY_TYPES = 1u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFY_FILE_OPENED: PRJ_NOTIFY_TYPES = 2u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFY_NEW_FILE_CREATED: PRJ_NOTIFY_TYPES = 4u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFY_FILE_OVERWRITTEN: PRJ_NOTIFY_TYPES = 8u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFY_PRE_DELETE: PRJ_NOTIFY_TYPES = 16u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFY_PRE_RENAME: PRJ_NOTIFY_TYPES = 32u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFY_PRE_SET_HARDLINK: PRJ_NOTIFY_TYPES = 64u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFY_FILE_RENAMED: PRJ_NOTIFY_TYPES = 128u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFY_HARDLINK_CREATED: PRJ_NOTIFY_TYPES = 256u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFY_FILE_HANDLE_CLOSED_NO_MODIFICATION: PRJ_NOTIFY_TYPES = 512u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_MODIFIED: PRJ_NOTIFY_TYPES = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFY_FILE_HANDLE_CLOSED_FILE_DELETED: PRJ_NOTIFY_TYPES = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFY_FILE_PRE_CONVERT_TO_FULL: PRJ_NOTIFY_TYPES = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_NOTIFY_USE_EXISTING_MASK: PRJ_NOTIFY_TYPES = 4294967295u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_PLACEHOLDER_ID = i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_PLACEHOLDER_ID_LENGTH: PRJ_PLACEHOLDER_ID = 128i32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_STARTVIRTUALIZING_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_FLAG_NONE: PRJ_STARTVIRTUALIZING_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_FLAG_USE_NEGATIVE_PATH_CACHE: PRJ_STARTVIRTUALIZING_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_UPDATE_FAILURE_CAUSES = u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_UPDATE_FAILURE_CAUSE_NONE: PRJ_UPDATE_FAILURE_CAUSES = 0u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_UPDATE_FAILURE_CAUSE_DIRTY_METADATA: PRJ_UPDATE_FAILURE_CAUSES = 1u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_UPDATE_FAILURE_CAUSE_DIRTY_DATA: PRJ_UPDATE_FAILURE_CAUSES = 2u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_UPDATE_FAILURE_CAUSE_TOMBSTONE: PRJ_UPDATE_FAILURE_CAUSES = 4u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_UPDATE_FAILURE_CAUSE_READ_ONLY: PRJ_UPDATE_FAILURE_CAUSES = 8u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_UPDATE_TYPES = u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_UPDATE_NONE: PRJ_UPDATE_TYPES = 0u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_UPDATE_ALLOW_DIRTY_METADATA: PRJ_UPDATE_TYPES = 1u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_UPDATE_ALLOW_DIRTY_DATA: PRJ_UPDATE_TYPES = 2u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_UPDATE_ALLOW_TOMBSTONE: PRJ_UPDATE_TYPES = 4u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_UPDATE_RESERVED1: PRJ_UPDATE_TYPES = 8u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_UPDATE_RESERVED2: PRJ_UPDATE_TYPES = 16u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_UPDATE_ALLOW_READ_ONLY: PRJ_UPDATE_TYPES = 32u32; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub const PRJ_UPDATE_MAX_VAL: PRJ_UPDATE_TYPES = 64u32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct PRJ_CALLBACKS { + pub StartDirectoryEnumerationCallback: PRJ_START_DIRECTORY_ENUMERATION_CB, + pub EndDirectoryEnumerationCallback: PRJ_END_DIRECTORY_ENUMERATION_CB, + pub GetDirectoryEnumerationCallback: PRJ_GET_DIRECTORY_ENUMERATION_CB, + pub GetPlaceholderInfoCallback: PRJ_GET_PLACEHOLDER_INFO_CB, + pub GetFileDataCallback: PRJ_GET_FILE_DATA_CB, + pub QueryFileNameCallback: PRJ_QUERY_FILE_NAME_CB, + pub NotificationCallback: PRJ_NOTIFICATION_CB, + pub CancelCommandCallback: PRJ_CANCEL_COMMAND_CB, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for PRJ_CALLBACKS {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for PRJ_CALLBACKS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub struct PRJ_CALLBACK_DATA { + pub Size: u32, + pub Flags: PRJ_CALLBACK_DATA_FLAGS, + pub NamespaceVirtualizationContext: PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT, + pub CommandId: i32, + pub FileId: ::windows_sys::core::GUID, + pub DataStreamId: ::windows_sys::core::GUID, + pub FilePathName: ::windows_sys::core::PCWSTR, + pub VersionInfo: *mut PRJ_PLACEHOLDER_VERSION_INFO, + pub TriggeringProcessId: u32, + pub TriggeringProcessImageFileName: ::windows_sys::core::PCWSTR, + pub InstanceContext: *mut ::core::ffi::c_void, +} +impl ::core::marker::Copy for PRJ_CALLBACK_DATA {} +impl ::core::clone::Clone for PRJ_CALLBACK_DATA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub struct PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS { + pub CommandType: PRJ_COMPLETE_COMMAND_TYPE, + pub Anonymous: PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0, +} +impl ::core::marker::Copy for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS {} +impl ::core::clone::Clone for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub union PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0 { + pub Notification: PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_1, + pub Enumeration: PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_0, +} +impl ::core::marker::Copy for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0 {} +impl ::core::clone::Clone for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub struct PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_0 { + pub DirEntryBufferHandle: PRJ_DIR_ENTRY_BUFFER_HANDLE, +} +impl ::core::marker::Copy for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_0 {} +impl ::core::clone::Clone for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub struct PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_1 { + pub NotificationMask: PRJ_NOTIFY_TYPES, +} +impl ::core::marker::Copy for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_1 {} +impl ::core::clone::Clone for PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS_0_1 { + fn clone(&self) -> Self { + *self + } +} +pub type PRJ_DIR_ENTRY_BUFFER_HANDLE = isize; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub struct PRJ_EXTENDED_INFO { + pub InfoType: PRJ_EXT_INFO_TYPE, + pub NextInfoOffset: u32, + pub Anonymous: PRJ_EXTENDED_INFO_0, +} +impl ::core::marker::Copy for PRJ_EXTENDED_INFO {} +impl ::core::clone::Clone for PRJ_EXTENDED_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub union PRJ_EXTENDED_INFO_0 { + pub Symlink: PRJ_EXTENDED_INFO_0_0, +} +impl ::core::marker::Copy for PRJ_EXTENDED_INFO_0 {} +impl ::core::clone::Clone for PRJ_EXTENDED_INFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub struct PRJ_EXTENDED_INFO_0_0 { + pub TargetName: ::windows_sys::core::PCWSTR, +} +impl ::core::marker::Copy for PRJ_EXTENDED_INFO_0_0 {} +impl ::core::clone::Clone for PRJ_EXTENDED_INFO_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct PRJ_FILE_BASIC_INFO { + pub IsDirectory: super::super::Foundation::BOOLEAN, + pub FileSize: i64, + pub CreationTime: i64, + pub LastAccessTime: i64, + pub LastWriteTime: i64, + pub ChangeTime: i64, + pub FileAttributes: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for PRJ_FILE_BASIC_INFO {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for PRJ_FILE_BASIC_INFO { + fn clone(&self) -> Self { + *self + } +} +pub type PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT = isize; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub struct PRJ_NOTIFICATION_MAPPING { + pub NotificationBitMask: PRJ_NOTIFY_TYPES, + pub NotificationRoot: ::windows_sys::core::PCWSTR, +} +impl ::core::marker::Copy for PRJ_NOTIFICATION_MAPPING {} +impl ::core::clone::Clone for PRJ_NOTIFICATION_MAPPING { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union PRJ_NOTIFICATION_PARAMETERS { + pub PostCreate: PRJ_NOTIFICATION_PARAMETERS_2, + pub FileRenamed: PRJ_NOTIFICATION_PARAMETERS_1, + pub FileDeletedOnHandleClose: PRJ_NOTIFICATION_PARAMETERS_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for PRJ_NOTIFICATION_PARAMETERS {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for PRJ_NOTIFICATION_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct PRJ_NOTIFICATION_PARAMETERS_0 { + pub IsFileModified: super::super::Foundation::BOOLEAN, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for PRJ_NOTIFICATION_PARAMETERS_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for PRJ_NOTIFICATION_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct PRJ_NOTIFICATION_PARAMETERS_1 { + pub NotificationMask: PRJ_NOTIFY_TYPES, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for PRJ_NOTIFICATION_PARAMETERS_1 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for PRJ_NOTIFICATION_PARAMETERS_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct PRJ_NOTIFICATION_PARAMETERS_2 { + pub NotificationMask: PRJ_NOTIFY_TYPES, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for PRJ_NOTIFICATION_PARAMETERS_2 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for PRJ_NOTIFICATION_PARAMETERS_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct PRJ_PLACEHOLDER_INFO { + pub FileBasicInfo: PRJ_FILE_BASIC_INFO, + pub EaInformation: PRJ_PLACEHOLDER_INFO_0, + pub SecurityInformation: PRJ_PLACEHOLDER_INFO_1, + pub StreamsInformation: PRJ_PLACEHOLDER_INFO_2, + pub VersionInfo: PRJ_PLACEHOLDER_VERSION_INFO, + pub VariableData: [u8; 1], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for PRJ_PLACEHOLDER_INFO {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for PRJ_PLACEHOLDER_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct PRJ_PLACEHOLDER_INFO_0 { + pub EaBufferSize: u32, + pub OffsetToFirstEa: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for PRJ_PLACEHOLDER_INFO_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for PRJ_PLACEHOLDER_INFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct PRJ_PLACEHOLDER_INFO_1 { + pub SecurityBufferSize: u32, + pub OffsetToSecurityDescriptor: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for PRJ_PLACEHOLDER_INFO_1 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for PRJ_PLACEHOLDER_INFO_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct PRJ_PLACEHOLDER_INFO_2 { + pub StreamsInfoBufferSize: u32, + pub OffsetToFirstStreamInfo: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for PRJ_PLACEHOLDER_INFO_2 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for PRJ_PLACEHOLDER_INFO_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub struct PRJ_PLACEHOLDER_VERSION_INFO { + pub ProviderID: [u8; 128], + pub ContentID: [u8; 128], +} +impl ::core::marker::Copy for PRJ_PLACEHOLDER_VERSION_INFO {} +impl ::core::clone::Clone for PRJ_PLACEHOLDER_VERSION_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub struct PRJ_STARTVIRTUALIZING_OPTIONS { + pub Flags: PRJ_STARTVIRTUALIZING_FLAGS, + pub PoolThreadCount: u32, + pub ConcurrentThreadCount: u32, + pub NotificationMappings: *mut PRJ_NOTIFICATION_MAPPING, + pub NotificationMappingsCount: u32, +} +impl ::core::marker::Copy for PRJ_STARTVIRTUALIZING_OPTIONS {} +impl ::core::clone::Clone for PRJ_STARTVIRTUALIZING_OPTIONS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub struct PRJ_VIRTUALIZATION_INSTANCE_INFO { + pub InstanceID: ::windows_sys::core::GUID, + pub WriteAlignment: u32, +} +impl ::core::marker::Copy for PRJ_VIRTUALIZATION_INSTANCE_INFO {} +impl ::core::clone::Clone for PRJ_VIRTUALIZATION_INSTANCE_INFO { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_CANCEL_COMMAND_CB = ::core::option::Option<unsafe extern "system" fn(callbackdata: *const PRJ_CALLBACK_DATA) -> ()>; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_END_DIRECTORY_ENUMERATION_CB = ::core::option::Option<unsafe extern "system" fn(callbackdata: *const PRJ_CALLBACK_DATA, enumerationid: *const ::windows_sys::core::GUID) -> ::windows_sys::core::HRESULT>; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_GET_DIRECTORY_ENUMERATION_CB = ::core::option::Option<unsafe extern "system" fn(callbackdata: *const PRJ_CALLBACK_DATA, enumerationid: *const ::windows_sys::core::GUID, searchexpression: ::windows_sys::core::PCWSTR, direntrybufferhandle: PRJ_DIR_ENTRY_BUFFER_HANDLE) -> ::windows_sys::core::HRESULT>; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_GET_FILE_DATA_CB = ::core::option::Option<unsafe extern "system" fn(callbackdata: *const PRJ_CALLBACK_DATA, byteoffset: u64, length: u32) -> ::windows_sys::core::HRESULT>; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_GET_PLACEHOLDER_INFO_CB = ::core::option::Option<unsafe extern "system" fn(callbackdata: *const PRJ_CALLBACK_DATA) -> ::windows_sys::core::HRESULT>; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type PRJ_NOTIFICATION_CB = ::core::option::Option<unsafe extern "system" fn(callbackdata: *const PRJ_CALLBACK_DATA, isdirectory: super::super::Foundation::BOOLEAN, notification: PRJ_NOTIFICATION, destinationfilename: ::windows_sys::core::PCWSTR, operationparameters: *mut PRJ_NOTIFICATION_PARAMETERS) -> ::windows_sys::core::HRESULT>; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_QUERY_FILE_NAME_CB = ::core::option::Option<unsafe extern "system" fn(callbackdata: *const PRJ_CALLBACK_DATA) -> ::windows_sys::core::HRESULT>; +#[doc = "*Required features: `\"Win32_Storage_ProjectedFileSystem\"`*"] +pub type PRJ_START_DIRECTORY_ENUMERATION_CB = ::core::option::Option<unsafe extern "system" fn(callbackdata: *const PRJ_CALLBACK_DATA, enumerationid: *const ::windows_sys::core::GUID) -> ::windows_sys::core::HRESULT>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/StructuredStorage/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/StructuredStorage/mod.rs new file mode 100644 index 0000000..44ebfc0 --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/StructuredStorage/mod.rs @@ -0,0 +1,5 @@ +pub type JET_API_PTR = usize; +pub type JET_HANDLE = usize; +pub type JET_INSTANCE = usize; +pub type JET_SESID = usize; +pub type JET_TABLEID = usize; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Vhd/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Vhd/mod.rs new file mode 100644 index 0000000..2d5e8d8 --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Vhd/mod.rs @@ -0,0 +1,1410 @@ +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn AddVirtualDiskParent ( virtualdiskhandle : super::super::Foundation:: HANDLE , parentpath : :: windows_sys::core::PCWSTR ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn ApplySnapshotVhdSet ( virtualdiskhandle : super::super::Foundation:: HANDLE , parameters : *const APPLY_SNAPSHOT_VHDSET_PARAMETERS , flags : APPLY_SNAPSHOT_VHDSET_FLAG ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`*"] fn AttachVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , securitydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR , flags : ATTACH_VIRTUAL_DISK_FLAG , providerspecificflags : u32 , parameters : *const ATTACH_VIRTUAL_DISK_PARAMETERS , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn BreakMirrorVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn CompactVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , flags : COMPACT_VIRTUAL_DISK_FLAG , parameters : *const COMPACT_VIRTUAL_DISK_PARAMETERS , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn CompleteForkVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`, `\"Win32_System_IO\"`*"] fn CreateVirtualDisk ( virtualstoragetype : *const VIRTUAL_STORAGE_TYPE , path : :: windows_sys::core::PCWSTR , virtualdiskaccessmask : VIRTUAL_DISK_ACCESS_MASK , securitydescriptor : super::super::Security:: PSECURITY_DESCRIPTOR , flags : CREATE_VIRTUAL_DISK_FLAG , providerspecificflags : u32 , parameters : *const CREATE_VIRTUAL_DISK_PARAMETERS , overlapped : *const super::super::System::IO:: OVERLAPPED , handle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn DeleteSnapshotVhdSet ( virtualdiskhandle : super::super::Foundation:: HANDLE , parameters : *const DELETE_SNAPSHOT_VHDSET_PARAMETERS , flags : DELETE_SNAPSHOT_VHDSET_FLAG ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn DeleteVirtualDiskMetadata ( virtualdiskhandle : super::super::Foundation:: HANDLE , item : *const :: windows_sys::core::GUID ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn DetachVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , flags : DETACH_VIRTUAL_DISK_FLAG , providerspecificflags : u32 ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn EnumerateVirtualDiskMetadata ( virtualdiskhandle : super::super::Foundation:: HANDLE , numberofitems : *mut u32 , items : *mut :: windows_sys::core::GUID ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ExpandVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , flags : EXPAND_VIRTUAL_DISK_FLAG , parameters : *const EXPAND_VIRTUAL_DISK_PARAMETERS , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ForkVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , flags : FORK_VIRTUAL_DISK_FLAG , parameters : *const FORK_VIRTUAL_DISK_PARAMETERS , overlapped : *mut super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn GetAllAttachedVirtualDiskPhysicalPaths ( pathsbuffersizeinbytes : *mut u32 , pathsbuffer : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn GetStorageDependencyInformation ( objecthandle : super::super::Foundation:: HANDLE , flags : GET_STORAGE_DEPENDENCY_FLAG , storagedependencyinfosize : u32 , storagedependencyinfo : *mut STORAGE_DEPENDENCY_INFO , sizeused : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn GetVirtualDiskInformation ( virtualdiskhandle : super::super::Foundation:: HANDLE , virtualdiskinfosize : *mut u32 , virtualdiskinfo : *mut GET_VIRTUAL_DISK_INFO , sizeused : *mut u32 ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn GetVirtualDiskMetadata ( virtualdiskhandle : super::super::Foundation:: HANDLE , item : *const :: windows_sys::core::GUID , metadatasize : *mut u32 , metadata : *mut ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn GetVirtualDiskOperationProgress ( virtualdiskhandle : super::super::Foundation:: HANDLE , overlapped : *const super::super::System::IO:: OVERLAPPED , progress : *mut VIRTUAL_DISK_PROGRESS ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn GetVirtualDiskPhysicalPath ( virtualdiskhandle : super::super::Foundation:: HANDLE , diskpathsizeinbytes : *mut u32 , diskpath : :: windows_sys::core::PWSTR ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn MergeVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , flags : MERGE_VIRTUAL_DISK_FLAG , parameters : *const MERGE_VIRTUAL_DISK_PARAMETERS , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn MirrorVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , flags : MIRROR_VIRTUAL_DISK_FLAG , parameters : *const MIRROR_VIRTUAL_DISK_PARAMETERS , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn ModifyVhdSet ( virtualdiskhandle : super::super::Foundation:: HANDLE , parameters : *const MODIFY_VHDSET_PARAMETERS , flags : MODIFY_VHDSET_FLAG ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn OpenVirtualDisk ( virtualstoragetype : *const VIRTUAL_STORAGE_TYPE , path : :: windows_sys::core::PCWSTR , virtualdiskaccessmask : VIRTUAL_DISK_ACCESS_MASK , flags : OPEN_VIRTUAL_DISK_FLAG , parameters : *const OPEN_VIRTUAL_DISK_PARAMETERS , handle : *mut super::super::Foundation:: HANDLE ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn QueryChangesVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , changetrackingid : :: windows_sys::core::PCWSTR , byteoffset : u64 , bytelength : u64 , flags : QUERY_CHANGES_VIRTUAL_DISK_FLAG , ranges : *mut QUERY_CHANGES_VIRTUAL_DISK_RANGE , rangecount : *mut u32 , processedlength : *mut u64 ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn RawSCSIVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , parameters : *const RAW_SCSI_VIRTUAL_DISK_PARAMETERS , flags : RAW_SCSI_VIRTUAL_DISK_FLAG , response : *mut RAW_SCSI_VIRTUAL_DISK_RESPONSE ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"] fn ResizeVirtualDisk ( virtualdiskhandle : super::super::Foundation:: HANDLE , flags : RESIZE_VIRTUAL_DISK_FLAG , parameters : *const RESIZE_VIRTUAL_DISK_PARAMETERS , overlapped : *const super::super::System::IO:: OVERLAPPED ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn SetVirtualDiskInformation ( virtualdiskhandle : super::super::Foundation:: HANDLE , virtualdiskinfo : *const SET_VIRTUAL_DISK_INFO ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn SetVirtualDiskMetadata ( virtualdiskhandle : super::super::Foundation:: HANDLE , item : *const :: windows_sys::core::GUID , metadatasize : u32 , metadata : *const ::core::ffi::c_void ) -> super::super::Foundation:: WIN32_ERROR ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "virtdisk.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] fn TakeSnapshotVhdSet ( virtualdiskhandle : super::super::Foundation:: HANDLE , parameters : *const TAKE_SNAPSHOT_VHDSET_PARAMETERS , flags : TAKE_SNAPSHOT_VHDSET_FLAG ) -> super::super::Foundation:: WIN32_ERROR ); +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_PARAMETERS_DEFAULT_BLOCK_SIZE: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_PARAMETERS_DEFAULT_SECTOR_SIZE: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MERGE_VIRTUAL_DISK_DEFAULT_MERGE_DEPTH: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_RW_DEPTH_DEFAULT: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_DISK_MAXIMUM_CHANGE_TRACKING_ID_LENGTH: u32 = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_STORAGE_TYPE_DEVICE_ISO: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_STORAGE_TYPE_DEVICE_UNKNOWN: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_STORAGE_TYPE_DEVICE_VHD: u32 = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_STORAGE_TYPE_DEVICE_VHDSET: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_STORAGE_TYPE_DEVICE_VHDX: u32 = 3u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_STORAGE_TYPE_VENDOR_MICROSOFT: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xec984aec_a0f9_47e9_901f_71415a66345b); +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_STORAGE_TYPE_VENDOR_UNKNOWN: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x00000000_0000_0000_0000_000000000000); +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type APPLY_SNAPSHOT_VHDSET_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const APPLY_SNAPSHOT_VHDSET_FLAG_NONE: APPLY_SNAPSHOT_VHDSET_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const APPLY_SNAPSHOT_VHDSET_FLAG_WRITEABLE: APPLY_SNAPSHOT_VHDSET_FLAG = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type APPLY_SNAPSHOT_VHDSET_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const APPLY_SNAPSHOT_VHDSET_VERSION_UNSPECIFIED: APPLY_SNAPSHOT_VHDSET_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const APPLY_SNAPSHOT_VHDSET_VERSION_1: APPLY_SNAPSHOT_VHDSET_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type ATTACH_VIRTUAL_DISK_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const ATTACH_VIRTUAL_DISK_FLAG_NONE: ATTACH_VIRTUAL_DISK_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY: ATTACH_VIRTUAL_DISK_FLAG = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER: ATTACH_VIRTUAL_DISK_FLAG = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME: ATTACH_VIRTUAL_DISK_FLAG = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST: ATTACH_VIRTUAL_DISK_FLAG = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR: ATTACH_VIRTUAL_DISK_FLAG = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY: ATTACH_VIRTUAL_DISK_FLAG = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const ATTACH_VIRTUAL_DISK_FLAG_NON_PNP: ATTACH_VIRTUAL_DISK_FLAG = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE: ATTACH_VIRTUAL_DISK_FLAG = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION: ATTACH_VIRTUAL_DISK_FLAG = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME: ATTACH_VIRTUAL_DISK_FLAG = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type ATTACH_VIRTUAL_DISK_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const ATTACH_VIRTUAL_DISK_VERSION_UNSPECIFIED: ATTACH_VIRTUAL_DISK_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const ATTACH_VIRTUAL_DISK_VERSION_1: ATTACH_VIRTUAL_DISK_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const ATTACH_VIRTUAL_DISK_VERSION_2: ATTACH_VIRTUAL_DISK_VERSION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type COMPACT_VIRTUAL_DISK_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const COMPACT_VIRTUAL_DISK_FLAG_NONE: COMPACT_VIRTUAL_DISK_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const COMPACT_VIRTUAL_DISK_FLAG_NO_ZERO_SCAN: COMPACT_VIRTUAL_DISK_FLAG = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const COMPACT_VIRTUAL_DISK_FLAG_NO_BLOCK_MOVES: COMPACT_VIRTUAL_DISK_FLAG = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type COMPACT_VIRTUAL_DISK_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const COMPACT_VIRTUAL_DISK_VERSION_UNSPECIFIED: COMPACT_VIRTUAL_DISK_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const COMPACT_VIRTUAL_DISK_VERSION_1: COMPACT_VIRTUAL_DISK_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type CREATE_VIRTUAL_DISK_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_FLAG_NONE: CREATE_VIRTUAL_DISK_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION: CREATE_VIRTUAL_DISK_FLAG = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_FLAG_PREVENT_WRITES_TO_SOURCE_DISK: CREATE_VIRTUAL_DISK_FLAG = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_FLAG_DO_NOT_COPY_METADATA_FROM_PARENT: CREATE_VIRTUAL_DISK_FLAG = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_FLAG_CREATE_BACKING_STORAGE: CREATE_VIRTUAL_DISK_FLAG = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_FLAG_USE_CHANGE_TRACKING_SOURCE_LIMIT: CREATE_VIRTUAL_DISK_FLAG = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_FLAG_PRESERVE_PARENT_CHANGE_TRACKING_STATE: CREATE_VIRTUAL_DISK_FLAG = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_FLAG_VHD_SET_USE_ORIGINAL_BACKING_STORAGE: CREATE_VIRTUAL_DISK_FLAG = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_FLAG_SPARSE_FILE: CREATE_VIRTUAL_DISK_FLAG = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_FLAG_PMEM_COMPATIBLE: CREATE_VIRTUAL_DISK_FLAG = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES: CREATE_VIRTUAL_DISK_FLAG = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_FLAG_SUPPORT_SPARSE_FILES_ANY_FS: CREATE_VIRTUAL_DISK_FLAG = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type CREATE_VIRTUAL_DISK_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_VERSION_UNSPECIFIED: CREATE_VIRTUAL_DISK_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_VERSION_1: CREATE_VIRTUAL_DISK_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_VERSION_2: CREATE_VIRTUAL_DISK_VERSION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_VERSION_3: CREATE_VIRTUAL_DISK_VERSION = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const CREATE_VIRTUAL_DISK_VERSION_4: CREATE_VIRTUAL_DISK_VERSION = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type DELETE_SNAPSHOT_VHDSET_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DELETE_SNAPSHOT_VHDSET_FLAG_NONE: DELETE_SNAPSHOT_VHDSET_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DELETE_SNAPSHOT_VHDSET_FLAG_PERSIST_RCT: DELETE_SNAPSHOT_VHDSET_FLAG = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type DELETE_SNAPSHOT_VHDSET_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DELETE_SNAPSHOT_VHDSET_VERSION_UNSPECIFIED: DELETE_SNAPSHOT_VHDSET_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DELETE_SNAPSHOT_VHDSET_VERSION_1: DELETE_SNAPSHOT_VHDSET_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type DEPENDENT_DISK_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DEPENDENT_DISK_FLAG_NONE: DEPENDENT_DISK_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DEPENDENT_DISK_FLAG_MULT_BACKING_FILES: DEPENDENT_DISK_FLAG = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DEPENDENT_DISK_FLAG_FULLY_ALLOCATED: DEPENDENT_DISK_FLAG = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DEPENDENT_DISK_FLAG_READ_ONLY: DEPENDENT_DISK_FLAG = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DEPENDENT_DISK_FLAG_REMOTE: DEPENDENT_DISK_FLAG = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DEPENDENT_DISK_FLAG_SYSTEM_VOLUME: DEPENDENT_DISK_FLAG = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DEPENDENT_DISK_FLAG_SYSTEM_VOLUME_PARENT: DEPENDENT_DISK_FLAG = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DEPENDENT_DISK_FLAG_REMOVABLE: DEPENDENT_DISK_FLAG = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DEPENDENT_DISK_FLAG_NO_DRIVE_LETTER: DEPENDENT_DISK_FLAG = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DEPENDENT_DISK_FLAG_PARENT: DEPENDENT_DISK_FLAG = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DEPENDENT_DISK_FLAG_NO_HOST_DISK: DEPENDENT_DISK_FLAG = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DEPENDENT_DISK_FLAG_PERMANENT_LIFETIME: DEPENDENT_DISK_FLAG = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DEPENDENT_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES: DEPENDENT_DISK_FLAG = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DEPENDENT_DISK_FLAG_ALWAYS_ALLOW_SPARSE: DEPENDENT_DISK_FLAG = 4096u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DEPENDENT_DISK_FLAG_SUPPORT_ENCRYPTED_FILES: DEPENDENT_DISK_FLAG = 8192u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type DETACH_VIRTUAL_DISK_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const DETACH_VIRTUAL_DISK_FLAG_NONE: DETACH_VIRTUAL_DISK_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type EXPAND_VIRTUAL_DISK_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const EXPAND_VIRTUAL_DISK_FLAG_NONE: EXPAND_VIRTUAL_DISK_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const EXPAND_VIRTUAL_DISK_FLAG_NOTIFY_CHANGE: EXPAND_VIRTUAL_DISK_FLAG = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type EXPAND_VIRTUAL_DISK_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const EXPAND_VIRTUAL_DISK_VERSION_UNSPECIFIED: EXPAND_VIRTUAL_DISK_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const EXPAND_VIRTUAL_DISK_VERSION_1: EXPAND_VIRTUAL_DISK_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type FORK_VIRTUAL_DISK_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const FORK_VIRTUAL_DISK_FLAG_NONE: FORK_VIRTUAL_DISK_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const FORK_VIRTUAL_DISK_FLAG_EXISTING_FILE: FORK_VIRTUAL_DISK_FLAG = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type FORK_VIRTUAL_DISK_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const FORK_VIRTUAL_DISK_VERSION_UNSPECIFIED: FORK_VIRTUAL_DISK_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const FORK_VIRTUAL_DISK_VERSION_1: FORK_VIRTUAL_DISK_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type GET_STORAGE_DEPENDENCY_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_STORAGE_DEPENDENCY_FLAG_NONE: GET_STORAGE_DEPENDENCY_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_STORAGE_DEPENDENCY_FLAG_HOST_VOLUMES: GET_STORAGE_DEPENDENCY_FLAG = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_STORAGE_DEPENDENCY_FLAG_DISK_HANDLE: GET_STORAGE_DEPENDENCY_FLAG = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type GET_VIRTUAL_DISK_INFO_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_UNSPECIFIED: GET_VIRTUAL_DISK_INFO_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_SIZE: GET_VIRTUAL_DISK_INFO_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_IDENTIFIER: GET_VIRTUAL_DISK_INFO_VERSION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_PARENT_LOCATION: GET_VIRTUAL_DISK_INFO_VERSION = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_PARENT_IDENTIFIER: GET_VIRTUAL_DISK_INFO_VERSION = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_PARENT_TIMESTAMP: GET_VIRTUAL_DISK_INFO_VERSION = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_VIRTUAL_STORAGE_TYPE: GET_VIRTUAL_DISK_INFO_VERSION = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_PROVIDER_SUBTYPE: GET_VIRTUAL_DISK_INFO_VERSION = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_IS_4K_ALIGNED: GET_VIRTUAL_DISK_INFO_VERSION = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_PHYSICAL_DISK: GET_VIRTUAL_DISK_INFO_VERSION = 9i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_VHD_PHYSICAL_SECTOR_SIZE: GET_VIRTUAL_DISK_INFO_VERSION = 10i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_SMALLEST_SAFE_VIRTUAL_SIZE: GET_VIRTUAL_DISK_INFO_VERSION = 11i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_FRAGMENTATION: GET_VIRTUAL_DISK_INFO_VERSION = 12i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_IS_LOADED: GET_VIRTUAL_DISK_INFO_VERSION = 13i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID: GET_VIRTUAL_DISK_INFO_VERSION = 14i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const GET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE: GET_VIRTUAL_DISK_INFO_VERSION = 15i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type MERGE_VIRTUAL_DISK_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MERGE_VIRTUAL_DISK_FLAG_NONE: MERGE_VIRTUAL_DISK_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type MERGE_VIRTUAL_DISK_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MERGE_VIRTUAL_DISK_VERSION_UNSPECIFIED: MERGE_VIRTUAL_DISK_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MERGE_VIRTUAL_DISK_VERSION_1: MERGE_VIRTUAL_DISK_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MERGE_VIRTUAL_DISK_VERSION_2: MERGE_VIRTUAL_DISK_VERSION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type MIRROR_VIRTUAL_DISK_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MIRROR_VIRTUAL_DISK_FLAG_NONE: MIRROR_VIRTUAL_DISK_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE: MIRROR_VIRTUAL_DISK_FLAG = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MIRROR_VIRTUAL_DISK_FLAG_SKIP_MIRROR_ACTIVATION: MIRROR_VIRTUAL_DISK_FLAG = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MIRROR_VIRTUAL_DISK_FLAG_ENABLE_SMB_COMPRESSION: MIRROR_VIRTUAL_DISK_FLAG = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MIRROR_VIRTUAL_DISK_FLAG_IS_LIVE_MIGRATION: MIRROR_VIRTUAL_DISK_FLAG = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type MIRROR_VIRTUAL_DISK_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MIRROR_VIRTUAL_DISK_VERSION_UNSPECIFIED: MIRROR_VIRTUAL_DISK_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MIRROR_VIRTUAL_DISK_VERSION_1: MIRROR_VIRTUAL_DISK_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type MODIFY_VHDSET_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MODIFY_VHDSET_FLAG_NONE: MODIFY_VHDSET_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MODIFY_VHDSET_FLAG_WRITEABLE_SNAPSHOT: MODIFY_VHDSET_FLAG = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type MODIFY_VHDSET_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MODIFY_VHDSET_UNSPECIFIED: MODIFY_VHDSET_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MODIFY_VHDSET_SNAPSHOT_PATH: MODIFY_VHDSET_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MODIFY_VHDSET_REMOVE_SNAPSHOT: MODIFY_VHDSET_VERSION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const MODIFY_VHDSET_DEFAULT_SNAPSHOT_PATH: MODIFY_VHDSET_VERSION = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type OPEN_VIRTUAL_DISK_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_FLAG_NONE: OPEN_VIRTUAL_DISK_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_FLAG_NO_PARENTS: OPEN_VIRTUAL_DISK_FLAG = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_FLAG_BLANK_FILE: OPEN_VIRTUAL_DISK_FLAG = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_FLAG_BOOT_DRIVE: OPEN_VIRTUAL_DISK_FLAG = 4u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_FLAG_CACHED_IO: OPEN_VIRTUAL_DISK_FLAG = 8u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_FLAG_CUSTOM_DIFF_CHAIN: OPEN_VIRTUAL_DISK_FLAG = 16u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_FLAG_PARENT_CACHED_IO: OPEN_VIRTUAL_DISK_FLAG = 32u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_FLAG_VHDSET_FILE_ONLY: OPEN_VIRTUAL_DISK_FLAG = 64u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_FLAG_IGNORE_RELATIVE_PARENT_LOCATOR: OPEN_VIRTUAL_DISK_FLAG = 128u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_FLAG_NO_WRITE_HARDENING: OPEN_VIRTUAL_DISK_FLAG = 256u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES: OPEN_VIRTUAL_DISK_FLAG = 512u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_FLAG_SUPPORT_SPARSE_FILES_ANY_FS: OPEN_VIRTUAL_DISK_FLAG = 1024u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_FLAG_SUPPORT_ENCRYPTED_FILES: OPEN_VIRTUAL_DISK_FLAG = 2048u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type OPEN_VIRTUAL_DISK_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_VERSION_UNSPECIFIED: OPEN_VIRTUAL_DISK_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_VERSION_1: OPEN_VIRTUAL_DISK_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_VERSION_2: OPEN_VIRTUAL_DISK_VERSION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const OPEN_VIRTUAL_DISK_VERSION_3: OPEN_VIRTUAL_DISK_VERSION = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type QUERY_CHANGES_VIRTUAL_DISK_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const QUERY_CHANGES_VIRTUAL_DISK_FLAG_NONE: QUERY_CHANGES_VIRTUAL_DISK_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type RAW_SCSI_VIRTUAL_DISK_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const RAW_SCSI_VIRTUAL_DISK_FLAG_NONE: RAW_SCSI_VIRTUAL_DISK_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type RAW_SCSI_VIRTUAL_DISK_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const RAW_SCSI_VIRTUAL_DISK_VERSION_UNSPECIFIED: RAW_SCSI_VIRTUAL_DISK_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const RAW_SCSI_VIRTUAL_DISK_VERSION_1: RAW_SCSI_VIRTUAL_DISK_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type RESIZE_VIRTUAL_DISK_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const RESIZE_VIRTUAL_DISK_FLAG_NONE: RESIZE_VIRTUAL_DISK_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const RESIZE_VIRTUAL_DISK_FLAG_ALLOW_UNSAFE_VIRTUAL_SIZE: RESIZE_VIRTUAL_DISK_FLAG = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const RESIZE_VIRTUAL_DISK_FLAG_RESIZE_TO_SMALLEST_SAFE_VIRTUAL_SIZE: RESIZE_VIRTUAL_DISK_FLAG = 2u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type RESIZE_VIRTUAL_DISK_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const RESIZE_VIRTUAL_DISK_VERSION_UNSPECIFIED: RESIZE_VIRTUAL_DISK_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const RESIZE_VIRTUAL_DISK_VERSION_1: RESIZE_VIRTUAL_DISK_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type SET_VIRTUAL_DISK_INFO_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const SET_VIRTUAL_DISK_INFO_UNSPECIFIED: SET_VIRTUAL_DISK_INFO_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const SET_VIRTUAL_DISK_INFO_PARENT_PATH: SET_VIRTUAL_DISK_INFO_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const SET_VIRTUAL_DISK_INFO_IDENTIFIER: SET_VIRTUAL_DISK_INFO_VERSION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const SET_VIRTUAL_DISK_INFO_PARENT_PATH_WITH_DEPTH: SET_VIRTUAL_DISK_INFO_VERSION = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const SET_VIRTUAL_DISK_INFO_PHYSICAL_SECTOR_SIZE: SET_VIRTUAL_DISK_INFO_VERSION = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const SET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID: SET_VIRTUAL_DISK_INFO_VERSION = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const SET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE: SET_VIRTUAL_DISK_INFO_VERSION = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const SET_VIRTUAL_DISK_INFO_PARENT_LOCATOR: SET_VIRTUAL_DISK_INFO_VERSION = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type STORAGE_DEPENDENCY_INFO_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const STORAGE_DEPENDENCY_INFO_VERSION_UNSPECIFIED: STORAGE_DEPENDENCY_INFO_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const STORAGE_DEPENDENCY_INFO_VERSION_1: STORAGE_DEPENDENCY_INFO_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const STORAGE_DEPENDENCY_INFO_VERSION_2: STORAGE_DEPENDENCY_INFO_VERSION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type TAKE_SNAPSHOT_VHDSET_FLAG = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const TAKE_SNAPSHOT_VHDSET_FLAG_NONE: TAKE_SNAPSHOT_VHDSET_FLAG = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const TAKE_SNAPSHOT_VHDSET_FLAG_WRITEABLE: TAKE_SNAPSHOT_VHDSET_FLAG = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type TAKE_SNAPSHOT_VHDSET_VERSION = i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const TAKE_SNAPSHOT_VHDSET_VERSION_UNSPECIFIED: TAKE_SNAPSHOT_VHDSET_VERSION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const TAKE_SNAPSHOT_VHDSET_VERSION_1: TAKE_SNAPSHOT_VHDSET_VERSION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub type VIRTUAL_DISK_ACCESS_MASK = u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_DISK_ACCESS_NONE: VIRTUAL_DISK_ACCESS_MASK = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_DISK_ACCESS_ATTACH_RO: VIRTUAL_DISK_ACCESS_MASK = 65536u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_DISK_ACCESS_ATTACH_RW: VIRTUAL_DISK_ACCESS_MASK = 131072u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_DISK_ACCESS_DETACH: VIRTUAL_DISK_ACCESS_MASK = 262144u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_DISK_ACCESS_GET_INFO: VIRTUAL_DISK_ACCESS_MASK = 524288u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_DISK_ACCESS_CREATE: VIRTUAL_DISK_ACCESS_MASK = 1048576u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_DISK_ACCESS_METAOPS: VIRTUAL_DISK_ACCESS_MASK = 2097152u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_DISK_ACCESS_READ: VIRTUAL_DISK_ACCESS_MASK = 851968u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_DISK_ACCESS_ALL: VIRTUAL_DISK_ACCESS_MASK = 4128768u32; +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub const VIRTUAL_DISK_ACCESS_WRITABLE: VIRTUAL_DISK_ACCESS_MASK = 3276800u32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct APPLY_SNAPSHOT_VHDSET_PARAMETERS { + pub Version: APPLY_SNAPSHOT_VHDSET_VERSION, + pub Anonymous: APPLY_SNAPSHOT_VHDSET_PARAMETERS_0, +} +impl ::core::marker::Copy for APPLY_SNAPSHOT_VHDSET_PARAMETERS {} +impl ::core::clone::Clone for APPLY_SNAPSHOT_VHDSET_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub union APPLY_SNAPSHOT_VHDSET_PARAMETERS_0 { + pub Version1: APPLY_SNAPSHOT_VHDSET_PARAMETERS_0_0, +} +impl ::core::marker::Copy for APPLY_SNAPSHOT_VHDSET_PARAMETERS_0 {} +impl ::core::clone::Clone for APPLY_SNAPSHOT_VHDSET_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct APPLY_SNAPSHOT_VHDSET_PARAMETERS_0_0 { + pub SnapshotId: ::windows_sys::core::GUID, + pub LeafSnapshotId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for APPLY_SNAPSHOT_VHDSET_PARAMETERS_0_0 {} +impl ::core::clone::Clone for APPLY_SNAPSHOT_VHDSET_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct ATTACH_VIRTUAL_DISK_PARAMETERS { + pub Version: ATTACH_VIRTUAL_DISK_VERSION, + pub Anonymous: ATTACH_VIRTUAL_DISK_PARAMETERS_0, +} +impl ::core::marker::Copy for ATTACH_VIRTUAL_DISK_PARAMETERS {} +impl ::core::clone::Clone for ATTACH_VIRTUAL_DISK_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub union ATTACH_VIRTUAL_DISK_PARAMETERS_0 { + pub Version1: ATTACH_VIRTUAL_DISK_PARAMETERS_0_0, + pub Version2: ATTACH_VIRTUAL_DISK_PARAMETERS_0_1, +} +impl ::core::marker::Copy for ATTACH_VIRTUAL_DISK_PARAMETERS_0 {} +impl ::core::clone::Clone for ATTACH_VIRTUAL_DISK_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct ATTACH_VIRTUAL_DISK_PARAMETERS_0_0 { + pub Reserved: u32, +} +impl ::core::marker::Copy for ATTACH_VIRTUAL_DISK_PARAMETERS_0_0 {} +impl ::core::clone::Clone for ATTACH_VIRTUAL_DISK_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct ATTACH_VIRTUAL_DISK_PARAMETERS_0_1 { + pub RestrictedOffset: u64, + pub RestrictedLength: u64, +} +impl ::core::marker::Copy for ATTACH_VIRTUAL_DISK_PARAMETERS_0_1 {} +impl ::core::clone::Clone for ATTACH_VIRTUAL_DISK_PARAMETERS_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct COMPACT_VIRTUAL_DISK_PARAMETERS { + pub Version: COMPACT_VIRTUAL_DISK_VERSION, + pub Anonymous: COMPACT_VIRTUAL_DISK_PARAMETERS_0, +} +impl ::core::marker::Copy for COMPACT_VIRTUAL_DISK_PARAMETERS {} +impl ::core::clone::Clone for COMPACT_VIRTUAL_DISK_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub union COMPACT_VIRTUAL_DISK_PARAMETERS_0 { + pub Version1: COMPACT_VIRTUAL_DISK_PARAMETERS_0_0, +} +impl ::core::marker::Copy for COMPACT_VIRTUAL_DISK_PARAMETERS_0 {} +impl ::core::clone::Clone for COMPACT_VIRTUAL_DISK_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct COMPACT_VIRTUAL_DISK_PARAMETERS_0_0 { + pub Reserved: u32, +} +impl ::core::marker::Copy for COMPACT_VIRTUAL_DISK_PARAMETERS_0_0 {} +impl ::core::clone::Clone for COMPACT_VIRTUAL_DISK_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct CREATE_VIRTUAL_DISK_PARAMETERS { + pub Version: CREATE_VIRTUAL_DISK_VERSION, + pub Anonymous: CREATE_VIRTUAL_DISK_PARAMETERS_0, +} +impl ::core::marker::Copy for CREATE_VIRTUAL_DISK_PARAMETERS {} +impl ::core::clone::Clone for CREATE_VIRTUAL_DISK_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub union CREATE_VIRTUAL_DISK_PARAMETERS_0 { + pub Version1: CREATE_VIRTUAL_DISK_PARAMETERS_0_0, + pub Version2: CREATE_VIRTUAL_DISK_PARAMETERS_0_1, + pub Version3: CREATE_VIRTUAL_DISK_PARAMETERS_0_2, + pub Version4: CREATE_VIRTUAL_DISK_PARAMETERS_0_3, +} +impl ::core::marker::Copy for CREATE_VIRTUAL_DISK_PARAMETERS_0 {} +impl ::core::clone::Clone for CREATE_VIRTUAL_DISK_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct CREATE_VIRTUAL_DISK_PARAMETERS_0_0 { + pub UniqueId: ::windows_sys::core::GUID, + pub MaximumSize: u64, + pub BlockSizeInBytes: u32, + pub SectorSizeInBytes: u32, + pub ParentPath: ::windows_sys::core::PCWSTR, + pub SourcePath: ::windows_sys::core::PCWSTR, +} +impl ::core::marker::Copy for CREATE_VIRTUAL_DISK_PARAMETERS_0_0 {} +impl ::core::clone::Clone for CREATE_VIRTUAL_DISK_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct CREATE_VIRTUAL_DISK_PARAMETERS_0_1 { + pub UniqueId: ::windows_sys::core::GUID, + pub MaximumSize: u64, + pub BlockSizeInBytes: u32, + pub SectorSizeInBytes: u32, + pub PhysicalSectorSizeInBytes: u32, + pub ParentPath: ::windows_sys::core::PCWSTR, + pub SourcePath: ::windows_sys::core::PCWSTR, + pub OpenFlags: OPEN_VIRTUAL_DISK_FLAG, + pub ParentVirtualStorageType: VIRTUAL_STORAGE_TYPE, + pub SourceVirtualStorageType: VIRTUAL_STORAGE_TYPE, + pub ResiliencyGuid: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for CREATE_VIRTUAL_DISK_PARAMETERS_0_1 {} +impl ::core::clone::Clone for CREATE_VIRTUAL_DISK_PARAMETERS_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct CREATE_VIRTUAL_DISK_PARAMETERS_0_2 { + pub UniqueId: ::windows_sys::core::GUID, + pub MaximumSize: u64, + pub BlockSizeInBytes: u32, + pub SectorSizeInBytes: u32, + pub PhysicalSectorSizeInBytes: u32, + pub ParentPath: ::windows_sys::core::PCWSTR, + pub SourcePath: ::windows_sys::core::PCWSTR, + pub OpenFlags: OPEN_VIRTUAL_DISK_FLAG, + pub ParentVirtualStorageType: VIRTUAL_STORAGE_TYPE, + pub SourceVirtualStorageType: VIRTUAL_STORAGE_TYPE, + pub ResiliencyGuid: ::windows_sys::core::GUID, + pub SourceLimitPath: ::windows_sys::core::PCWSTR, + pub BackingStorageType: VIRTUAL_STORAGE_TYPE, +} +impl ::core::marker::Copy for CREATE_VIRTUAL_DISK_PARAMETERS_0_2 {} +impl ::core::clone::Clone for CREATE_VIRTUAL_DISK_PARAMETERS_0_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct CREATE_VIRTUAL_DISK_PARAMETERS_0_3 { + pub UniqueId: ::windows_sys::core::GUID, + pub MaximumSize: u64, + pub BlockSizeInBytes: u32, + pub SectorSizeInBytes: u32, + pub PhysicalSectorSizeInBytes: u32, + pub ParentPath: ::windows_sys::core::PCWSTR, + pub SourcePath: ::windows_sys::core::PCWSTR, + pub OpenFlags: OPEN_VIRTUAL_DISK_FLAG, + pub ParentVirtualStorageType: VIRTUAL_STORAGE_TYPE, + pub SourceVirtualStorageType: VIRTUAL_STORAGE_TYPE, + pub ResiliencyGuid: ::windows_sys::core::GUID, + pub SourceLimitPath: ::windows_sys::core::PCWSTR, + pub BackingStorageType: VIRTUAL_STORAGE_TYPE, + pub PmemAddressAbstractionType: ::windows_sys::core::GUID, + pub DataAlignment: u64, +} +impl ::core::marker::Copy for CREATE_VIRTUAL_DISK_PARAMETERS_0_3 {} +impl ::core::clone::Clone for CREATE_VIRTUAL_DISK_PARAMETERS_0_3 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct DELETE_SNAPSHOT_VHDSET_PARAMETERS { + pub Version: DELETE_SNAPSHOT_VHDSET_VERSION, + pub Anonymous: DELETE_SNAPSHOT_VHDSET_PARAMETERS_0, +} +impl ::core::marker::Copy for DELETE_SNAPSHOT_VHDSET_PARAMETERS {} +impl ::core::clone::Clone for DELETE_SNAPSHOT_VHDSET_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub union DELETE_SNAPSHOT_VHDSET_PARAMETERS_0 { + pub Version1: DELETE_SNAPSHOT_VHDSET_PARAMETERS_0_0, +} +impl ::core::marker::Copy for DELETE_SNAPSHOT_VHDSET_PARAMETERS_0 {} +impl ::core::clone::Clone for DELETE_SNAPSHOT_VHDSET_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct DELETE_SNAPSHOT_VHDSET_PARAMETERS_0_0 { + pub SnapshotId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for DELETE_SNAPSHOT_VHDSET_PARAMETERS_0_0 {} +impl ::core::clone::Clone for DELETE_SNAPSHOT_VHDSET_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct EXPAND_VIRTUAL_DISK_PARAMETERS { + pub Version: EXPAND_VIRTUAL_DISK_VERSION, + pub Anonymous: EXPAND_VIRTUAL_DISK_PARAMETERS_0, +} +impl ::core::marker::Copy for EXPAND_VIRTUAL_DISK_PARAMETERS {} +impl ::core::clone::Clone for EXPAND_VIRTUAL_DISK_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub union EXPAND_VIRTUAL_DISK_PARAMETERS_0 { + pub Version1: EXPAND_VIRTUAL_DISK_PARAMETERS_0_0, +} +impl ::core::marker::Copy for EXPAND_VIRTUAL_DISK_PARAMETERS_0 {} +impl ::core::clone::Clone for EXPAND_VIRTUAL_DISK_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct EXPAND_VIRTUAL_DISK_PARAMETERS_0_0 { + pub NewSize: u64, +} +impl ::core::marker::Copy for EXPAND_VIRTUAL_DISK_PARAMETERS_0_0 {} +impl ::core::clone::Clone for EXPAND_VIRTUAL_DISK_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct FORK_VIRTUAL_DISK_PARAMETERS { + pub Version: FORK_VIRTUAL_DISK_VERSION, + pub Anonymous: FORK_VIRTUAL_DISK_PARAMETERS_0, +} +impl ::core::marker::Copy for FORK_VIRTUAL_DISK_PARAMETERS {} +impl ::core::clone::Clone for FORK_VIRTUAL_DISK_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub union FORK_VIRTUAL_DISK_PARAMETERS_0 { + pub Version1: FORK_VIRTUAL_DISK_PARAMETERS_0_0, +} +impl ::core::marker::Copy for FORK_VIRTUAL_DISK_PARAMETERS_0 {} +impl ::core::clone::Clone for FORK_VIRTUAL_DISK_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct FORK_VIRTUAL_DISK_PARAMETERS_0_0 { + pub ForkedVirtualDiskPath: ::windows_sys::core::PCWSTR, +} +impl ::core::marker::Copy for FORK_VIRTUAL_DISK_PARAMETERS_0_0 {} +impl ::core::clone::Clone for FORK_VIRTUAL_DISK_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct GET_VIRTUAL_DISK_INFO { + pub Version: GET_VIRTUAL_DISK_INFO_VERSION, + pub Anonymous: GET_VIRTUAL_DISK_INFO_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for GET_VIRTUAL_DISK_INFO {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for GET_VIRTUAL_DISK_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union GET_VIRTUAL_DISK_INFO_0 { + pub Size: GET_VIRTUAL_DISK_INFO_0_3, + pub Identifier: ::windows_sys::core::GUID, + pub ParentLocation: GET_VIRTUAL_DISK_INFO_0_1, + pub ParentIdentifier: ::windows_sys::core::GUID, + pub ParentTimestamp: u32, + pub VirtualStorageType: VIRTUAL_STORAGE_TYPE, + pub ProviderSubtype: u32, + pub Is4kAligned: super::super::Foundation::BOOL, + pub IsLoaded: super::super::Foundation::BOOL, + pub PhysicalDisk: GET_VIRTUAL_DISK_INFO_0_2, + pub VhdPhysicalSectorSize: u32, + pub SmallestSafeVirtualSize: u64, + pub FragmentationPercentage: u32, + pub VirtualDiskId: ::windows_sys::core::GUID, + pub ChangeTrackingState: GET_VIRTUAL_DISK_INFO_0_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for GET_VIRTUAL_DISK_INFO_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for GET_VIRTUAL_DISK_INFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct GET_VIRTUAL_DISK_INFO_0_0 { + pub Enabled: super::super::Foundation::BOOL, + pub NewerChanges: super::super::Foundation::BOOL, + pub MostRecentId: [u16; 1], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for GET_VIRTUAL_DISK_INFO_0_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for GET_VIRTUAL_DISK_INFO_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct GET_VIRTUAL_DISK_INFO_0_1 { + pub ParentResolved: super::super::Foundation::BOOL, + pub ParentLocationBuffer: [u16; 1], +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for GET_VIRTUAL_DISK_INFO_0_1 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for GET_VIRTUAL_DISK_INFO_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct GET_VIRTUAL_DISK_INFO_0_2 { + pub LogicalSectorSize: u32, + pub PhysicalSectorSize: u32, + pub IsRemote: super::super::Foundation::BOOL, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for GET_VIRTUAL_DISK_INFO_0_2 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for GET_VIRTUAL_DISK_INFO_0_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct GET_VIRTUAL_DISK_INFO_0_3 { + pub VirtualSize: u64, + pub PhysicalSize: u64, + pub BlockSize: u32, + pub SectorSize: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for GET_VIRTUAL_DISK_INFO_0_3 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for GET_VIRTUAL_DISK_INFO_0_3 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct MERGE_VIRTUAL_DISK_PARAMETERS { + pub Version: MERGE_VIRTUAL_DISK_VERSION, + pub Anonymous: MERGE_VIRTUAL_DISK_PARAMETERS_0, +} +impl ::core::marker::Copy for MERGE_VIRTUAL_DISK_PARAMETERS {} +impl ::core::clone::Clone for MERGE_VIRTUAL_DISK_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub union MERGE_VIRTUAL_DISK_PARAMETERS_0 { + pub Version1: MERGE_VIRTUAL_DISK_PARAMETERS_0_0, + pub Version2: MERGE_VIRTUAL_DISK_PARAMETERS_0_1, +} +impl ::core::marker::Copy for MERGE_VIRTUAL_DISK_PARAMETERS_0 {} +impl ::core::clone::Clone for MERGE_VIRTUAL_DISK_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct MERGE_VIRTUAL_DISK_PARAMETERS_0_0 { + pub MergeDepth: u32, +} +impl ::core::marker::Copy for MERGE_VIRTUAL_DISK_PARAMETERS_0_0 {} +impl ::core::clone::Clone for MERGE_VIRTUAL_DISK_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct MERGE_VIRTUAL_DISK_PARAMETERS_0_1 { + pub MergeSourceDepth: u32, + pub MergeTargetDepth: u32, +} +impl ::core::marker::Copy for MERGE_VIRTUAL_DISK_PARAMETERS_0_1 {} +impl ::core::clone::Clone for MERGE_VIRTUAL_DISK_PARAMETERS_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct MIRROR_VIRTUAL_DISK_PARAMETERS { + pub Version: MIRROR_VIRTUAL_DISK_VERSION, + pub Anonymous: MIRROR_VIRTUAL_DISK_PARAMETERS_0, +} +impl ::core::marker::Copy for MIRROR_VIRTUAL_DISK_PARAMETERS {} +impl ::core::clone::Clone for MIRROR_VIRTUAL_DISK_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub union MIRROR_VIRTUAL_DISK_PARAMETERS_0 { + pub Version1: MIRROR_VIRTUAL_DISK_PARAMETERS_0_0, +} +impl ::core::marker::Copy for MIRROR_VIRTUAL_DISK_PARAMETERS_0 {} +impl ::core::clone::Clone for MIRROR_VIRTUAL_DISK_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct MIRROR_VIRTUAL_DISK_PARAMETERS_0_0 { + pub MirrorVirtualDiskPath: ::windows_sys::core::PCWSTR, +} +impl ::core::marker::Copy for MIRROR_VIRTUAL_DISK_PARAMETERS_0_0 {} +impl ::core::clone::Clone for MIRROR_VIRTUAL_DISK_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct MODIFY_VHDSET_PARAMETERS { + pub Version: MODIFY_VHDSET_VERSION, + pub Anonymous: MODIFY_VHDSET_PARAMETERS_0, +} +impl ::core::marker::Copy for MODIFY_VHDSET_PARAMETERS {} +impl ::core::clone::Clone for MODIFY_VHDSET_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub union MODIFY_VHDSET_PARAMETERS_0 { + pub SnapshotPath: MODIFY_VHDSET_PARAMETERS_0_0, + pub SnapshotId: ::windows_sys::core::GUID, + pub DefaultFilePath: ::windows_sys::core::PCWSTR, +} +impl ::core::marker::Copy for MODIFY_VHDSET_PARAMETERS_0 {} +impl ::core::clone::Clone for MODIFY_VHDSET_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct MODIFY_VHDSET_PARAMETERS_0_0 { + pub SnapshotId: ::windows_sys::core::GUID, + pub SnapshotFilePath: ::windows_sys::core::PCWSTR, +} +impl ::core::marker::Copy for MODIFY_VHDSET_PARAMETERS_0_0 {} +impl ::core::clone::Clone for MODIFY_VHDSET_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct OPEN_VIRTUAL_DISK_PARAMETERS { + pub Version: OPEN_VIRTUAL_DISK_VERSION, + pub Anonymous: OPEN_VIRTUAL_DISK_PARAMETERS_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for OPEN_VIRTUAL_DISK_PARAMETERS {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for OPEN_VIRTUAL_DISK_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union OPEN_VIRTUAL_DISK_PARAMETERS_0 { + pub Version1: OPEN_VIRTUAL_DISK_PARAMETERS_0_0, + pub Version2: OPEN_VIRTUAL_DISK_PARAMETERS_0_1, + pub Version3: OPEN_VIRTUAL_DISK_PARAMETERS_0_2, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for OPEN_VIRTUAL_DISK_PARAMETERS_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for OPEN_VIRTUAL_DISK_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct OPEN_VIRTUAL_DISK_PARAMETERS_0_0 { + pub RWDepth: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for OPEN_VIRTUAL_DISK_PARAMETERS_0_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for OPEN_VIRTUAL_DISK_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct OPEN_VIRTUAL_DISK_PARAMETERS_0_1 { + pub GetInfoOnly: super::super::Foundation::BOOL, + pub ReadOnly: super::super::Foundation::BOOL, + pub ResiliencyGuid: ::windows_sys::core::GUID, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for OPEN_VIRTUAL_DISK_PARAMETERS_0_1 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for OPEN_VIRTUAL_DISK_PARAMETERS_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct OPEN_VIRTUAL_DISK_PARAMETERS_0_2 { + pub GetInfoOnly: super::super::Foundation::BOOL, + pub ReadOnly: super::super::Foundation::BOOL, + pub ResiliencyGuid: ::windows_sys::core::GUID, + pub SnapshotId: ::windows_sys::core::GUID, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for OPEN_VIRTUAL_DISK_PARAMETERS_0_2 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for OPEN_VIRTUAL_DISK_PARAMETERS_0_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct QUERY_CHANGES_VIRTUAL_DISK_RANGE { + pub ByteOffset: u64, + pub ByteLength: u64, + pub Reserved: u64, +} +impl ::core::marker::Copy for QUERY_CHANGES_VIRTUAL_DISK_RANGE {} +impl ::core::clone::Clone for QUERY_CHANGES_VIRTUAL_DISK_RANGE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct RAW_SCSI_VIRTUAL_DISK_PARAMETERS { + pub Version: RAW_SCSI_VIRTUAL_DISK_VERSION, + pub Anonymous: RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for RAW_SCSI_VIRTUAL_DISK_PARAMETERS {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for RAW_SCSI_VIRTUAL_DISK_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0 { + pub Version1: RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0_0 { + pub RSVDHandle: super::super::Foundation::BOOL, + pub DataIn: u8, + pub CdbLength: u8, + pub SenseInfoLength: u8, + pub SrbFlags: u32, + pub DataTransferLength: u32, + pub DataBuffer: *mut ::core::ffi::c_void, + pub SenseInfo: *mut u8, + pub Cdb: *mut u8, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for RAW_SCSI_VIRTUAL_DISK_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct RAW_SCSI_VIRTUAL_DISK_RESPONSE { + pub Version: RAW_SCSI_VIRTUAL_DISK_VERSION, + pub Anonymous: RAW_SCSI_VIRTUAL_DISK_RESPONSE_0, +} +impl ::core::marker::Copy for RAW_SCSI_VIRTUAL_DISK_RESPONSE {} +impl ::core::clone::Clone for RAW_SCSI_VIRTUAL_DISK_RESPONSE { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub union RAW_SCSI_VIRTUAL_DISK_RESPONSE_0 { + pub Version1: RAW_SCSI_VIRTUAL_DISK_RESPONSE_0_0, +} +impl ::core::marker::Copy for RAW_SCSI_VIRTUAL_DISK_RESPONSE_0 {} +impl ::core::clone::Clone for RAW_SCSI_VIRTUAL_DISK_RESPONSE_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct RAW_SCSI_VIRTUAL_DISK_RESPONSE_0_0 { + pub ScsiStatus: u8, + pub SenseInfoLength: u8, + pub DataTransferLength: u32, +} +impl ::core::marker::Copy for RAW_SCSI_VIRTUAL_DISK_RESPONSE_0_0 {} +impl ::core::clone::Clone for RAW_SCSI_VIRTUAL_DISK_RESPONSE_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct RESIZE_VIRTUAL_DISK_PARAMETERS { + pub Version: RESIZE_VIRTUAL_DISK_VERSION, + pub Anonymous: RESIZE_VIRTUAL_DISK_PARAMETERS_0, +} +impl ::core::marker::Copy for RESIZE_VIRTUAL_DISK_PARAMETERS {} +impl ::core::clone::Clone for RESIZE_VIRTUAL_DISK_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub union RESIZE_VIRTUAL_DISK_PARAMETERS_0 { + pub Version1: RESIZE_VIRTUAL_DISK_PARAMETERS_0_0, +} +impl ::core::marker::Copy for RESIZE_VIRTUAL_DISK_PARAMETERS_0 {} +impl ::core::clone::Clone for RESIZE_VIRTUAL_DISK_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct RESIZE_VIRTUAL_DISK_PARAMETERS_0_0 { + pub NewSize: u64, +} +impl ::core::marker::Copy for RESIZE_VIRTUAL_DISK_PARAMETERS_0_0 {} +impl ::core::clone::Clone for RESIZE_VIRTUAL_DISK_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct SET_VIRTUAL_DISK_INFO { + pub Version: SET_VIRTUAL_DISK_INFO_VERSION, + pub Anonymous: SET_VIRTUAL_DISK_INFO_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for SET_VIRTUAL_DISK_INFO {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for SET_VIRTUAL_DISK_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub union SET_VIRTUAL_DISK_INFO_0 { + pub ParentFilePath: ::windows_sys::core::PCWSTR, + pub UniqueIdentifier: ::windows_sys::core::GUID, + pub ParentPathWithDepthInfo: SET_VIRTUAL_DISK_INFO_0_1, + pub VhdPhysicalSectorSize: u32, + pub VirtualDiskId: ::windows_sys::core::GUID, + pub ChangeTrackingEnabled: super::super::Foundation::BOOL, + pub ParentLocator: SET_VIRTUAL_DISK_INFO_0_0, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for SET_VIRTUAL_DISK_INFO_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for SET_VIRTUAL_DISK_INFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct SET_VIRTUAL_DISK_INFO_0_0 { + pub LinkageId: ::windows_sys::core::GUID, + pub ParentFilePath: ::windows_sys::core::PCWSTR, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for SET_VIRTUAL_DISK_INFO_0_0 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for SET_VIRTUAL_DISK_INFO_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct SET_VIRTUAL_DISK_INFO_0_1 { + pub ChildDepth: u32, + pub ParentFilePath: ::windows_sys::core::PCWSTR, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for SET_VIRTUAL_DISK_INFO_0_1 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for SET_VIRTUAL_DISK_INFO_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct STORAGE_DEPENDENCY_INFO { + pub Version: STORAGE_DEPENDENCY_INFO_VERSION, + pub NumberEntries: u32, + pub Anonymous: STORAGE_DEPENDENCY_INFO_0, +} +impl ::core::marker::Copy for STORAGE_DEPENDENCY_INFO {} +impl ::core::clone::Clone for STORAGE_DEPENDENCY_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub union STORAGE_DEPENDENCY_INFO_0 { + pub Version1Entries: [STORAGE_DEPENDENCY_INFO_TYPE_1; 1], + pub Version2Entries: [STORAGE_DEPENDENCY_INFO_TYPE_2; 1], +} +impl ::core::marker::Copy for STORAGE_DEPENDENCY_INFO_0 {} +impl ::core::clone::Clone for STORAGE_DEPENDENCY_INFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct STORAGE_DEPENDENCY_INFO_TYPE_1 { + pub DependencyTypeFlags: DEPENDENT_DISK_FLAG, + pub ProviderSpecificFlags: u32, + pub VirtualStorageType: VIRTUAL_STORAGE_TYPE, +} +impl ::core::marker::Copy for STORAGE_DEPENDENCY_INFO_TYPE_1 {} +impl ::core::clone::Clone for STORAGE_DEPENDENCY_INFO_TYPE_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct STORAGE_DEPENDENCY_INFO_TYPE_2 { + pub DependencyTypeFlags: DEPENDENT_DISK_FLAG, + pub ProviderSpecificFlags: u32, + pub VirtualStorageType: VIRTUAL_STORAGE_TYPE, + pub AncestorLevel: u32, + pub DependencyDeviceName: ::windows_sys::core::PWSTR, + pub HostVolumeName: ::windows_sys::core::PWSTR, + pub DependentVolumeName: ::windows_sys::core::PWSTR, + pub DependentVolumeRelativePath: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for STORAGE_DEPENDENCY_INFO_TYPE_2 {} +impl ::core::clone::Clone for STORAGE_DEPENDENCY_INFO_TYPE_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct TAKE_SNAPSHOT_VHDSET_PARAMETERS { + pub Version: TAKE_SNAPSHOT_VHDSET_VERSION, + pub Anonymous: TAKE_SNAPSHOT_VHDSET_PARAMETERS_0, +} +impl ::core::marker::Copy for TAKE_SNAPSHOT_VHDSET_PARAMETERS {} +impl ::core::clone::Clone for TAKE_SNAPSHOT_VHDSET_PARAMETERS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub union TAKE_SNAPSHOT_VHDSET_PARAMETERS_0 { + pub Version1: TAKE_SNAPSHOT_VHDSET_PARAMETERS_0_0, +} +impl ::core::marker::Copy for TAKE_SNAPSHOT_VHDSET_PARAMETERS_0 {} +impl ::core::clone::Clone for TAKE_SNAPSHOT_VHDSET_PARAMETERS_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct TAKE_SNAPSHOT_VHDSET_PARAMETERS_0_0 { + pub SnapshotId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for TAKE_SNAPSHOT_VHDSET_PARAMETERS_0_0 {} +impl ::core::clone::Clone for TAKE_SNAPSHOT_VHDSET_PARAMETERS_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct VIRTUAL_DISK_PROGRESS { + pub OperationStatus: u32, + pub CurrentValue: u64, + pub CompletionValue: u64, +} +impl ::core::marker::Copy for VIRTUAL_DISK_PROGRESS {} +impl ::core::clone::Clone for VIRTUAL_DISK_PROGRESS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vhd\"`*"] +pub struct VIRTUAL_STORAGE_TYPE { + pub DeviceId: u32, + pub VendorId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VIRTUAL_STORAGE_TYPE {} +impl ::core::clone::Clone for VIRTUAL_STORAGE_TYPE { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/VirtualDiskService/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/VirtualDiskService/mod.rs new file mode 100644 index 0000000..7503f2b --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/VirtualDiskService/mod.rs @@ -0,0 +1,2919 @@ +pub type IEnumVdsObject = *mut ::core::ffi::c_void; +pub type IVdsAdmin = *mut ::core::ffi::c_void; +pub type IVdsAdviseSink = *mut ::core::ffi::c_void; +pub type IVdsAsync = *mut ::core::ffi::c_void; +pub type IVdsController = *mut ::core::ffi::c_void; +pub type IVdsControllerControllerPort = *mut ::core::ffi::c_void; +pub type IVdsControllerPort = *mut ::core::ffi::c_void; +pub type IVdsDrive = *mut ::core::ffi::c_void; +pub type IVdsDrive2 = *mut ::core::ffi::c_void; +pub type IVdsHwProvider = *mut ::core::ffi::c_void; +pub type IVdsHwProviderPrivate = *mut ::core::ffi::c_void; +pub type IVdsHwProviderPrivateMpio = *mut ::core::ffi::c_void; +pub type IVdsHwProviderStoragePools = *mut ::core::ffi::c_void; +pub type IVdsHwProviderType = *mut ::core::ffi::c_void; +pub type IVdsHwProviderType2 = *mut ::core::ffi::c_void; +pub type IVdsIscsiPortal = *mut ::core::ffi::c_void; +pub type IVdsIscsiPortalGroup = *mut ::core::ffi::c_void; +pub type IVdsIscsiTarget = *mut ::core::ffi::c_void; +pub type IVdsLun = *mut ::core::ffi::c_void; +pub type IVdsLun2 = *mut ::core::ffi::c_void; +pub type IVdsLunControllerPorts = *mut ::core::ffi::c_void; +pub type IVdsLunIscsi = *mut ::core::ffi::c_void; +pub type IVdsLunMpio = *mut ::core::ffi::c_void; +pub type IVdsLunNaming = *mut ::core::ffi::c_void; +pub type IVdsLunNumber = *mut ::core::ffi::c_void; +pub type IVdsLunPlex = *mut ::core::ffi::c_void; +pub type IVdsMaintenance = *mut ::core::ffi::c_void; +pub type IVdsProvider = *mut ::core::ffi::c_void; +pub type IVdsProviderPrivate = *mut ::core::ffi::c_void; +pub type IVdsProviderSupport = *mut ::core::ffi::c_void; +pub type IVdsStoragePool = *mut ::core::ffi::c_void; +pub type IVdsSubSystem = *mut ::core::ffi::c_void; +pub type IVdsSubSystem2 = *mut ::core::ffi::c_void; +pub type IVdsSubSystemInterconnect = *mut ::core::ffi::c_void; +pub type IVdsSubSystemIscsi = *mut ::core::ffi::c_void; +pub type IVdsSubSystemNaming = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const CLSID_VdsLoader: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9c38ed61_d565_4728_aeee_c80952f0ecde); +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const CLSID_VdsService: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7d1933cb_86f6_4a98_8628_01be94c9a575); +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const GPT_PARTITION_NAME_LENGTH: u32 = 36u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const MAX_FS_ALLOWED_CLUSTER_SIZES_SIZE: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const MAX_FS_FORMAT_SUPPORT_NAME_SIZE: u32 = 32u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const MAX_FS_NAME_SIZE: u32 = 8u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ATTACH_VIRTUAL_DISK_FLAG_USE_FILE_ACL: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ACCESS_DENIED: ::windows_sys::core::HRESULT = -2147212249i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ACTIVE_PARTITION: ::windows_sys::core::HRESULT = -2147212232i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ADDRESSES_INCOMPLETELY_SET: ::windows_sys::core::HRESULT = -2147211517i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ALIGN_BEYOND_FIRST_CYLINDER: ::windows_sys::core::HRESULT = -2147211949i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ALIGN_IS_ZERO: ::windows_sys::core::HRESULT = -2147211888i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ALIGN_NOT_A_POWER_OF_TWO: ::windows_sys::core::HRESULT = -2147211889i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ALIGN_NOT_SECTOR_SIZE_MULTIPLE: ::windows_sys::core::HRESULT = -2147211948i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ALIGN_NOT_ZERO: ::windows_sys::core::HRESULT = -2147211947i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ALREADY_REGISTERED: ::windows_sys::core::HRESULT = -2147212285i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ANOTHER_CALL_IN_PROGRESS: ::windows_sys::core::HRESULT = -2147212284i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ASSOCIATED_LUNS_EXIST: ::windows_sys::core::HRESULT = -2147211509i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ASSOCIATED_PORTALS_EXIST: ::windows_sys::core::HRESULT = -2147211508i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ASYNC_OBJECT_FAILURE: ::windows_sys::core::HRESULT = -2147212210i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_BAD_BOOT_DISK: ::windows_sys::core::HRESULT = -2147211898i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_BAD_COOKIE: ::windows_sys::core::HRESULT = -2147212271i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_BAD_LABEL: ::windows_sys::core::HRESULT = -2147212247i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_BAD_PNP_MESSAGE: ::windows_sys::core::HRESULT = -2147212017i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_BAD_PROVIDER_DATA: ::windows_sys::core::HRESULT = -2147212223i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_BAD_REVISION_NUMBER: ::windows_sys::core::HRESULT = -2147211880i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_BLOCK_CLUSTERED: ::windows_sys::core::HRESULT = -2147210749i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_BOOT_DISK: ::windows_sys::core::HRESULT = -2147211257i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_BOOT_PAGEFILE_DRIVE_LETTER: ::windows_sys::core::HRESULT = -2147210994i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_BOOT_PARTITION_NUMBER_CHANGE: ::windows_sys::core::HRESULT = -2147212234i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CACHE_CORRUPT: ::windows_sys::core::HRESULT = -2147211946i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CANCEL_TOO_LATE: ::windows_sys::core::HRESULT = -2147212276i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CANNOT_CLEAR_VOLUME_FLAG: ::windows_sys::core::HRESULT = -2147211945i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CANNOT_EXTEND: ::windows_sys::core::HRESULT = -2147212274i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CANNOT_SHRINK: ::windows_sys::core::HRESULT = -2147212002i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CANT_INVALIDATE_FVE: ::windows_sys::core::HRESULT = -2147211886i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CANT_QUICK_FORMAT: ::windows_sys::core::HRESULT = -2147212246i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CLEAN_WITH_BOOTBACKING: ::windows_sys::core::HRESULT = -2147210743i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CLEAN_WITH_CRITICAL: ::windows_sys::core::HRESULT = -2147210990i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CLEAN_WITH_DATA: ::windows_sys::core::HRESULT = -2147210992i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CLEAN_WITH_OEM: ::windows_sys::core::HRESULT = -2147210991i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CLUSTER_COUNT_BEYOND_32BITS: ::windows_sys::core::HRESULT = -2147212240i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CLUSTER_SIZE_TOO_BIG: ::windows_sys::core::HRESULT = -2147212241i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CLUSTER_SIZE_TOO_SMALL: ::windows_sys::core::HRESULT = -2147212242i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_COMPRESSION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210984i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CONFIG_LIMIT: ::windows_sys::core::HRESULT = -2147211976i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CORRUPT_EXTENT_INFO: ::windows_sys::core::HRESULT = -2147212021i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CORRUPT_NOTIFICATION_INFO: ::windows_sys::core::HRESULT = -2147211990i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CORRUPT_PARTITION_INFO: ::windows_sys::core::HRESULT = -2147212023i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CORRUPT_VOLUME_INFO: ::windows_sys::core::HRESULT = -2147212029i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CRASHDUMP_DISK: ::windows_sys::core::HRESULT = -2147211250i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_CRITICAL_PLEX: ::windows_sys::core::HRESULT = -2147211906i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DELETE_WITH_BOOTBACKING: ::windows_sys::core::HRESULT = -2147210745i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DELETE_WITH_CRITICAL: ::windows_sys::core::HRESULT = -2147210993i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DEVICE_IN_USE: ::windows_sys::core::HRESULT = -2147212269i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_BEING_CLEANED: ::windows_sys::core::HRESULT = -2147211944i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_CONFIGURATION_CORRUPTED: ::windows_sys::core::HRESULT = -2147211975i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_CONFIGURATION_NOT_IN_SYNC: ::windows_sys::core::HRESULT = -2147211974i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_CONFIGURATION_UPDATE_FAILED: ::windows_sys::core::HRESULT = -2147211973i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_DYNAMIC: ::windows_sys::core::HRESULT = -2147211972i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_HAS_BANDS: ::windows_sys::core::HRESULT = -2147210748i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_IN_USE_BY_VOLUME: ::windows_sys::core::HRESULT = -2147212212i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_IO_FAILING: ::windows_sys::core::HRESULT = -2147211968i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_IS_OFFLINE: ::windows_sys::core::HRESULT = -2147211254i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_IS_READ_ONLY: ::windows_sys::core::HRESULT = -2147211253i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_LAYOUT_PARTITIONS_TOO_SMALL: ::windows_sys::core::HRESULT = -2147211969i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_NOT_CONVERTIBLE: ::windows_sys::core::HRESULT = -2147211943i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_NOT_CONVERTIBLE_SIZE: ::windows_sys::core::HRESULT = -2147210971i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_NOT_EMPTY: ::windows_sys::core::HRESULT = -2147212268i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_NOT_FOUND_IN_PACK: ::windows_sys::core::HRESULT = -2147211987i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_NOT_IMPORTED: ::windows_sys::core::HRESULT = -2147212206i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2147212265i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_NOT_LOADED_TO_CACHE: ::windows_sys::core::HRESULT = -2147212217i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_NOT_MISSING: ::windows_sys::core::HRESULT = -2147212031i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_NOT_OFFLINE: ::windows_sys::core::HRESULT = -2147211883i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_NOT_ONLINE: ::windows_sys::core::HRESULT = -2147212213i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_PNP_REG_CORRUPT: ::windows_sys::core::HRESULT = -2147212203i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_REMOVEABLE: ::windows_sys::core::HRESULT = -2147211942i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISK_REMOVEABLE_NOT_EMPTY: ::windows_sys::core::HRESULT = -2147211941i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DISTINCT_VOLUME: ::windows_sys::core::HRESULT = -2147211909i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DMADMIN_CORRUPT_NOTIFICATION: ::windows_sys::core::HRESULT = -2147212252i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DMADMIN_METHOD_CALL_FAILED: ::windows_sys::core::HRESULT = -2147212256i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DMADMIN_SERVICE_CONNECTION_FAILED: ::windows_sys::core::HRESULT = -2147212261i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DRIVER_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2147212027i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DRIVER_INVALID_PARAM: ::windows_sys::core::HRESULT = -2147212004i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DRIVER_NO_PACK_NAME: ::windows_sys::core::HRESULT = -2147212019i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DRIVER_OBJECT_NOT_FOUND: ::windows_sys::core::HRESULT = -2147211971i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DRIVE_LETTER_NOT_FREE: ::windows_sys::core::HRESULT = -2147211940i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DUPLICATE_DISK: ::windows_sys::core::HRESULT = -2147211986i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DUP_EMPTY_PACK_GUID: ::windows_sys::core::HRESULT = -2147212020i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_DYNAMIC_DISKS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147211967i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_EXTEND_FILE_SYSTEM_FAILED: ::windows_sys::core::HRESULT = -2147212186i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_EXTEND_MULTIPLE_DISKS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147211939i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_EXTEND_TOO_MANY_CLUSTERS: ::windows_sys::core::HRESULT = -2147210968i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_EXTEND_UNKNOWN_FILESYSTEM: ::windows_sys::core::HRESULT = -2147210967i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_EXTENT_EXCEEDS_DISK_FREE_SPACE: ::windows_sys::core::HRESULT = -2147212011i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_EXTENT_SIZE_LESS_THAN_MIN: ::windows_sys::core::HRESULT = -2147212237i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_FAILED_TO_OFFLINE_DISK: ::windows_sys::core::HRESULT = -2147211881i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_FAILED_TO_ONLINE_DISK: ::windows_sys::core::HRESULT = -2147211882i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_FAT32_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210987i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_FAT_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210986i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_FAULT_TOLERANT_DISKS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147211966i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_FLAG_ALREADY_SET: ::windows_sys::core::HRESULT = -2147211911i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_FORMAT_CRITICAL: ::windows_sys::core::HRESULT = -2147210989i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210985i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_FORMAT_WITH_BOOTBACKING: ::windows_sys::core::HRESULT = -2147210744i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_FS_NOT_DETERMINED: ::windows_sys::core::HRESULT = -2147211885i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_GET_SAN_POLICY: ::windows_sys::core::HRESULT = -2147211259i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_GPT_ATTRIBUTES_INVALID: ::windows_sys::core::HRESULT = -2147211965i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_HIBERNATION_FILE_DISK: ::windows_sys::core::HRESULT = -2147211251i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_IA64_BOOT_MIRRORED_TO_MBR: ::windows_sys::core::HRESULT = -2147212198i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_IMPORT_SET_INCOMPLETE: ::windows_sys::core::HRESULT = -2147212207i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INCOMPATIBLE_FILE_SYSTEM: ::windows_sys::core::HRESULT = -2147212251i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INCOMPATIBLE_MEDIA: ::windows_sys::core::HRESULT = -2147212250i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INCORRECT_BOOT_VOLUME_EXTENT_INFO: ::windows_sys::core::HRESULT = -2147211260i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INCORRECT_SYSTEM_VOLUME_EXTENT_INFO: ::windows_sys::core::HRESULT = -2147211248i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INITIALIZED_FAILED: ::windows_sys::core::HRESULT = -2147212287i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INITIALIZE_NOT_CALLED: ::windows_sys::core::HRESULT = -2147212286i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INITIATOR_ADAPTER_NOT_FOUND: ::windows_sys::core::HRESULT = -2147211008i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INITIATOR_SPECIFIC_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147211513i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2147212216i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_BLOCK_SIZE: ::windows_sys::core::HRESULT = -2147211982i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_DISK: ::windows_sys::core::HRESULT = -2147212007i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_DISK_COUNT: ::windows_sys::core::HRESULT = -2147211994i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_DRIVE_LETTER: ::windows_sys::core::HRESULT = -2147211938i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_DRIVE_LETTER_COUNT: ::windows_sys::core::HRESULT = -2147211937i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_ENUMERATOR: ::windows_sys::core::HRESULT = -2147212028i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_EXTENT_COUNT: ::windows_sys::core::HRESULT = -2147211993i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_FS_FLAG: ::windows_sys::core::HRESULT = -2147211936i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_FS_TYPE: ::windows_sys::core::HRESULT = -2147211935i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_IP_ADDRESS: ::windows_sys::core::HRESULT = -2147210997i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_ISCSI_PATH: ::windows_sys::core::HRESULT = -2147210980i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_ISCSI_TARGET_NAME: ::windows_sys::core::HRESULT = -2147211005i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_MEMBER_COUNT: ::windows_sys::core::HRESULT = -2147211998i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_MEMBER_ORDER: ::windows_sys::core::HRESULT = -2147211996i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_OBJECT_TYPE: ::windows_sys::core::HRESULT = -2147211934i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_OPERATION: ::windows_sys::core::HRESULT = -2147212267i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PACK: ::windows_sys::core::HRESULT = -2147212006i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PARTITION_LAYOUT: ::windows_sys::core::HRESULT = -2147211933i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PARTITION_STYLE: ::windows_sys::core::HRESULT = -2147211932i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PARTITION_TYPE: ::windows_sys::core::HRESULT = -2147211931i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PATH: ::windows_sys::core::HRESULT = -2147210981i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PLEX_BLOCK_SIZE: ::windows_sys::core::HRESULT = -2147211978i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PLEX_COUNT: ::windows_sys::core::HRESULT = -2147211999i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PLEX_GUID: ::windows_sys::core::HRESULT = -2147211988i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PLEX_ORDER: ::windows_sys::core::HRESULT = -2147211997i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PLEX_TYPE: ::windows_sys::core::HRESULT = -2147211979i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PORT_PATH: ::windows_sys::core::HRESULT = -2147211006i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PROVIDER_CLSID: ::windows_sys::core::HRESULT = -2147211930i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PROVIDER_ID: ::windows_sys::core::HRESULT = -2147211929i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PROVIDER_NAME: ::windows_sys::core::HRESULT = -2147211928i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PROVIDER_TYPE: ::windows_sys::core::HRESULT = -2147211927i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PROVIDER_VERSION_GUID: ::windows_sys::core::HRESULT = -2147211926i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_PROVIDER_VERSION_STRING: ::windows_sys::core::HRESULT = -2147211925i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_QUERY_PROVIDER_FLAG: ::windows_sys::core::HRESULT = -2147211924i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_SECTOR_SIZE: ::windows_sys::core::HRESULT = -2147211984i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_SERVICE_FLAG: ::windows_sys::core::HRESULT = -2147211923i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_SHRINK_SIZE: ::windows_sys::core::HRESULT = -2147211241i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_SPACE: ::windows_sys::core::HRESULT = -2147212282i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_STATE: ::windows_sys::core::HRESULT = -2147210747i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_STRIPE_SIZE: ::windows_sys::core::HRESULT = -2147211995i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_VOLUME_FLAG: ::windows_sys::core::HRESULT = -2147211922i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_VOLUME_LENGTH: ::windows_sys::core::HRESULT = -2147211954i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_INVALID_VOLUME_TYPE: ::windows_sys::core::HRESULT = -2147211899i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_IO_ERROR: ::windows_sys::core::HRESULT = -2147212245i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ISCSI_CHAP_SECRET: ::windows_sys::core::HRESULT = -2147210998i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ISCSI_GET_IKE_INFO: ::windows_sys::core::HRESULT = -2147211003i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ISCSI_GROUP_PRESHARE_KEY: ::windows_sys::core::HRESULT = -2147210999i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ISCSI_INITIATOR_NODE_NAME: ::windows_sys::core::HRESULT = -2147211000i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ISCSI_LOGIN_FAILED: ::windows_sys::core::HRESULT = -2147211512i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ISCSI_LOGOUT_FAILED: ::windows_sys::core::HRESULT = -2147211511i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ISCSI_LOGOUT_INCOMPLETE: ::windows_sys::core::HRESULT = -2147211504i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ISCSI_SESSION_NOT_FOUND: ::windows_sys::core::HRESULT = -2147211510i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ISCSI_SET_IKE_INFO: ::windows_sys::core::HRESULT = -2147211002i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LAST_VALID_DISK: ::windows_sys::core::HRESULT = -2147211985i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LBN_REMAP_ENABLED_FLAG: ::windows_sys::core::HRESULT = -2147212202i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LDM_TIMEOUT: ::windows_sys::core::HRESULT = -2147212191i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LEGACY_VOLUME_FORMAT: ::windows_sys::core::HRESULT = -2147212230i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LOG_UPDATE: ::windows_sys::core::HRESULT = -2147211897i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LUN_DISK_FAILED: ::windows_sys::core::HRESULT = -2147211239i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LUN_DISK_MISSING: ::windows_sys::core::HRESULT = -2147211240i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LUN_DISK_NOT_READY: ::windows_sys::core::HRESULT = -2147211238i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LUN_DISK_NO_MEDIA: ::windows_sys::core::HRESULT = -2147211237i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LUN_DISK_READ_ONLY: ::windows_sys::core::HRESULT = -2147210978i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LUN_DYNAMIC: ::windows_sys::core::HRESULT = -2147210976i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LUN_DYNAMIC_OFFLINE: ::windows_sys::core::HRESULT = -2147210975i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LUN_FAILED: ::windows_sys::core::HRESULT = -2147211234i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LUN_NOT_READY: ::windows_sys::core::HRESULT = -2147211236i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LUN_OFFLINE: ::windows_sys::core::HRESULT = -2147211235i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LUN_SHRINK_GPT_HEADER: ::windows_sys::core::HRESULT = -2147210974i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_LUN_UPDATE_DISK: ::windows_sys::core::HRESULT = -2147210977i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_MAX_USABLE_MBR: ::windows_sys::core::HRESULT = -2147212184i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_MEDIA_WRITE_PROTECTED: ::windows_sys::core::HRESULT = -2147212248i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_MEMBER_IS_HEALTHY: ::windows_sys::core::HRESULT = -2147211964i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_MEMBER_MISSING: ::windows_sys::core::HRESULT = -2147211958i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_MEMBER_REGENERATING: ::windows_sys::core::HRESULT = -2147211963i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_MEMBER_SIZE_INVALID: ::windows_sys::core::HRESULT = -2147212010i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_MIGRATE_OPEN_VOLUME: ::windows_sys::core::HRESULT = -2147212228i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_MIRROR_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210973i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_MISSING_DISK: ::windows_sys::core::HRESULT = -2147212204i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_MULTIPLE_DISCOVERY_DOMAINS: ::windows_sys::core::HRESULT = -2147211506i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_MULTIPLE_PACKS: ::windows_sys::core::HRESULT = -2147212001i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NAME_NOT_UNIQUE: ::windows_sys::core::HRESULT = -2147211519i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NON_CONTIGUOUS_DATA_PARTITIONS: ::windows_sys::core::HRESULT = -2147212229i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NOT_AN_UNALLOCATED_DISK: ::windows_sys::core::HRESULT = -2147212264i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NOT_ENOUGH_DRIVE: ::windows_sys::core::HRESULT = -2147212272i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NOT_ENOUGH_SPACE: ::windows_sys::core::HRESULT = -2147212273i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147212288i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_DISCOVERY_DOMAIN: ::windows_sys::core::HRESULT = -2147211507i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_DISKS_FOUND: ::windows_sys::core::HRESULT = -2147212258i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_DISK_PATHNAME: ::windows_sys::core::HRESULT = -2147211505i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_DRIVELETTER_FLAG: ::windows_sys::core::HRESULT = -2147212201i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_EXTENTS_FOR_PLEX: ::windows_sys::core::HRESULT = -2147211980i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_EXTENTS_FOR_VOLUME: ::windows_sys::core::HRESULT = -2147212218i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_FREE_SPACE: ::windows_sys::core::HRESULT = -2147212233i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_HEALTHY_DISKS: ::windows_sys::core::HRESULT = -2147211977i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_IMPORT_TARGET: ::windows_sys::core::HRESULT = -2147211501i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_MAINTENANCE_MODE: ::windows_sys::core::HRESULT = -2147210750i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_MEDIA: ::windows_sys::core::HRESULT = -2147212270i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_PNP_DISK_ARRIVE: ::windows_sys::core::HRESULT = -2147212016i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_PNP_DISK_REMOVE: ::windows_sys::core::HRESULT = -2147212014i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_PNP_VOLUME_ARRIVE: ::windows_sys::core::HRESULT = -2147212015i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_PNP_VOLUME_REMOVE: ::windows_sys::core::HRESULT = -2147212013i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_POOL: ::windows_sys::core::HRESULT = -2147210752i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_POOL_CREATED: ::windows_sys::core::HRESULT = -2147210751i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_SOFTWARE_PROVIDERS_LOADED: ::windows_sys::core::HRESULT = -2147212032i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_VALID_LOG_COPIES: ::windows_sys::core::HRESULT = -2147211894i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_VOLUME_LAYOUT: ::windows_sys::core::HRESULT = -2147212030i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NO_VOLUME_PATHNAME: ::windows_sys::core::HRESULT = -2147211503i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_NTFS_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210988i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_OBJECT_DELETED: ::windows_sys::core::HRESULT = -2147212277i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_OBJECT_EXISTS: ::windows_sys::core::HRESULT = -2147212259i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_OBJECT_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212283i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_OBJECT_OUT_OF_SYNC: ::windows_sys::core::HRESULT = -2147212205i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_OBJECT_STATUS_FAILED: ::windows_sys::core::HRESULT = -2147212239i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_OFFLINE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210970i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ONE_EXTENT_PER_DISK: ::windows_sys::core::HRESULT = -2147211983i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_ONLINE_PACK_EXISTS: ::windows_sys::core::HRESULT = -2147212188i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_OPERATION_CANCELED: ::windows_sys::core::HRESULT = -2147212275i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_OPERATION_DENIED: ::windows_sys::core::HRESULT = -2147212278i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_OPERATION_PENDING: ::windows_sys::core::HRESULT = -2147212279i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PACK_NAME_INVALID: ::windows_sys::core::HRESULT = -2147211962i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PACK_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212208i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PACK_OFFLINE: ::windows_sys::core::HRESULT = -2147212220i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PACK_ONLINE: ::windows_sys::core::HRESULT = -2147212000i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PAGEFILE_DISK: ::windows_sys::core::HRESULT = -2147211252i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PARTITION_LDM: ::windows_sys::core::HRESULT = -2147211891i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PARTITION_LIMIT_REACHED: ::windows_sys::core::HRESULT = -2147212281i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PARTITION_MSR: ::windows_sys::core::HRESULT = -2147211892i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PARTITION_NON_DATA: ::windows_sys::core::HRESULT = -2147211907i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PARTITION_NOT_CYLINDER_ALIGNED: ::windows_sys::core::HRESULT = -2147211970i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PARTITION_NOT_EMPTY: ::windows_sys::core::HRESULT = -2147212280i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PARTITION_NOT_OEM: ::windows_sys::core::HRESULT = -2147211921i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PARTITION_OF_UNKNOWN_TYPE: ::windows_sys::core::HRESULT = -2147212231i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PARTITION_PROTECTED: ::windows_sys::core::HRESULT = -2147211920i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PARTITION_STYLE_MISMATCH: ::windows_sys::core::HRESULT = -2147211919i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PATH_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212266i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PLEX_IS_HEALTHY: ::windows_sys::core::HRESULT = -2147211961i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PLEX_LAST_ACTIVE: ::windows_sys::core::HRESULT = -2147211960i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PLEX_MISSING: ::windows_sys::core::HRESULT = -2147211959i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PLEX_NOT_LOADED_TO_CACHE: ::windows_sys::core::HRESULT = -2147211893i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PLEX_REGENERATING: ::windows_sys::core::HRESULT = -2147211957i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PLEX_SIZE_INVALID: ::windows_sys::core::HRESULT = -2147211981i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PROVIDER_CACHE_CORRUPT: ::windows_sys::core::HRESULT = -2147212257i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PROVIDER_CACHE_OUTOFSYNC: ::windows_sys::core::HRESULT = -2147211502i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PROVIDER_EXITING: ::windows_sys::core::HRESULT = -2147212012i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PROVIDER_FAILURE: ::windows_sys::core::HRESULT = -2147212222i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PROVIDER_INITIALIZATION_FAILED: ::windows_sys::core::HRESULT = -2147212260i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PROVIDER_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2147211918i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PROVIDER_TYPE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147212214i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PROVIDER_VOL_DEVICE_NAME_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212254i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_PROVIDER_VOL_OPEN: ::windows_sys::core::HRESULT = -2147212253i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_RAID5_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210972i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_READONLY: ::windows_sys::core::HRESULT = -2147211900i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_REBOOT_REQUIRED: ::windows_sys::core::HRESULT = -2147210996i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_REFS_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210746i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_REPAIR_VOLUMESTATE: ::windows_sys::core::HRESULT = -2147212192i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_REQUIRES_CONTIGUOUS_DISK_SPACE: ::windows_sys::core::HRESULT = -2147212224i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_RETRY: ::windows_sys::core::HRESULT = -2147212189i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_REVERT_ON_CLOSE: ::windows_sys::core::HRESULT = -2147212200i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_REVERT_ON_CLOSE_MISMATCH: ::windows_sys::core::HRESULT = -2147212190i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_REVERT_ON_CLOSE_SET: ::windows_sys::core::HRESULT = -2147212199i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SECTOR_SIZE_ERROR: ::windows_sys::core::HRESULT = -2147211229i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SECURITY_INCOMPLETELY_SET: ::windows_sys::core::HRESULT = -2147211515i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SET_SAN_POLICY: ::windows_sys::core::HRESULT = -2147211258i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SET_TUNNEL_MODE_OUTER_ADDRESS: ::windows_sys::core::HRESULT = -2147211004i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SHRINK_DIRTY_VOLUME: ::windows_sys::core::HRESULT = -2147211878i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SHRINK_EXTEND_UNALIGNED: ::windows_sys::core::HRESULT = -2147210496i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SHRINK_IN_PROGRESS: ::windows_sys::core::HRESULT = -2147211887i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SHRINK_LUN_NOT_UNMASKED: ::windows_sys::core::HRESULT = -2147210979i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SHRINK_OVER_DATA: ::windows_sys::core::HRESULT = -2147211242i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SHRINK_SIZE_LESS_THAN_MIN: ::windows_sys::core::HRESULT = -2147211917i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SHRINK_SIZE_TOO_BIG: ::windows_sys::core::HRESULT = -2147211916i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SHRINK_UNKNOWN_FILESYSTEM: ::windows_sys::core::HRESULT = -2147210966i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SHRINK_USER_CANCELLED: ::windows_sys::core::HRESULT = -2147211879i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SOURCE_IS_TARGET_PACK: ::windows_sys::core::HRESULT = -2147211992i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SUBSYSTEM_ID_IS_NULL: ::windows_sys::core::HRESULT = -2147211001i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_SYSTEM_DISK: ::windows_sys::core::HRESULT = -2147211247i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_TARGET_PACK_NOT_EMPTY: ::windows_sys::core::HRESULT = -2147212003i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_TARGET_PORTAL_NOT_FOUND: ::windows_sys::core::HRESULT = -2147211007i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_TARGET_SPECIFIC_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147211514i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_TIMEOUT: ::windows_sys::core::HRESULT = -2147212193i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_UNABLE_TO_FIND_BOOT_DISK: ::windows_sys::core::HRESULT = -2147211261i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_UNABLE_TO_FIND_SYSTEM_DISK: ::windows_sys::core::HRESULT = -2147211249i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_UNEXPECTED_DISK_LAYOUT_CHANGE: ::windows_sys::core::HRESULT = -2147211955i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_UNRECOVERABLE_ERROR: ::windows_sys::core::HRESULT = -2147212263i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_UNRECOVERABLE_PROVIDER_ERROR: ::windows_sys::core::HRESULT = -2147211915i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VDISK_INVALID_OP_STATE: ::windows_sys::core::HRESULT = -2147210982i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VDISK_NOT_OPEN: ::windows_sys::core::HRESULT = -2147210983i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VDISK_PATHNAME_INVALID: ::windows_sys::core::HRESULT = -2147210969i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VD_ALREADY_ATTACHED: ::windows_sys::core::HRESULT = -2147210956i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VD_ALREADY_COMPACTING: ::windows_sys::core::HRESULT = -2147210958i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VD_ALREADY_DETACHED: ::windows_sys::core::HRESULT = -2147210955i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VD_ALREADY_MERGING: ::windows_sys::core::HRESULT = -2147210957i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VD_DISK_ALREADY_EXPANDING: ::windows_sys::core::HRESULT = -2147210959i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VD_DISK_ALREADY_OPEN: ::windows_sys::core::HRESULT = -2147210960i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VD_DISK_IS_COMPACTING: ::windows_sys::core::HRESULT = -2147210963i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VD_DISK_IS_EXPANDING: ::windows_sys::core::HRESULT = -2147210964i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VD_DISK_IS_MERGING: ::windows_sys::core::HRESULT = -2147210962i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VD_DISK_NOT_OPEN: ::windows_sys::core::HRESULT = -2147210965i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VD_IS_ATTACHED: ::windows_sys::core::HRESULT = -2147210961i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VD_IS_BEING_ATTACHED: ::windows_sys::core::HRESULT = -2147210953i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VD_IS_BEING_DETACHED: ::windows_sys::core::HRESULT = -2147210952i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VD_NOT_ATTACHED_READONLY: ::windows_sys::core::HRESULT = -2147210954i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_DISK_COUNT_MAX_EXCEEDED: ::windows_sys::core::HRESULT = -2147211991i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_EXTEND_FVE: ::windows_sys::core::HRESULT = -2147211230i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_EXTEND_FVE_CORRUPT: ::windows_sys::core::HRESULT = -2147211232i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_EXTEND_FVE_LOCKED: ::windows_sys::core::HRESULT = -2147211233i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_EXTEND_FVE_RECOVERY: ::windows_sys::core::HRESULT = -2147211231i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_GUID_PATHNAME_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2147210995i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_HAS_PATH: ::windows_sys::core::HRESULT = -2147212194i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_HIDDEN: ::windows_sys::core::HRESULT = -2147211914i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_INCOMPLETE: ::windows_sys::core::HRESULT = -2147212238i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_INVALID_NAME: ::windows_sys::core::HRESULT = -2147212025i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE: ::windows_sys::core::HRESULT = -2147211953i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_MIRRORED: ::windows_sys::core::HRESULT = -2147211896i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_NOT_A_MIRROR: ::windows_sys::core::HRESULT = -2147212219i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_NOT_FOUND_IN_PACK: ::windows_sys::core::HRESULT = -2147211908i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_NOT_HEALTHY: ::windows_sys::core::HRESULT = -2147212226i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_NOT_MOUNTED: ::windows_sys::core::HRESULT = -2147212209i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_NOT_ONLINE: ::windows_sys::core::HRESULT = -2147212227i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_NOT_RETAINED: ::windows_sys::core::HRESULT = -2147211952i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_ON_DISK: ::windows_sys::core::HRESULT = -2147212005i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_PERMANENTLY_DISMOUNTED: ::windows_sys::core::HRESULT = -2147212195i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_REGENERATING: ::windows_sys::core::HRESULT = -2147211904i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_RETAINED: ::windows_sys::core::HRESULT = -2147211951i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_SHRINK_FVE: ::windows_sys::core::HRESULT = -2147211243i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_SHRINK_FVE_CORRUPT: ::windows_sys::core::HRESULT = -2147211245i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_SHRINK_FVE_LOCKED: ::windows_sys::core::HRESULT = -2147211246i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_SHRINK_FVE_RECOVERY: ::windows_sys::core::HRESULT = -2147211244i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_SIMPLE_SPANNED: ::windows_sys::core::HRESULT = -2147211895i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_SPANS_DISKS: ::windows_sys::core::HRESULT = -2147212225i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_SYNCHRONIZING: ::windows_sys::core::HRESULT = -2147211905i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_TEMPORARILY_DISMOUNTED: ::windows_sys::core::HRESULT = -2147212196i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_TOO_BIG: ::windows_sys::core::HRESULT = -2147212243i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_E_VOLUME_TOO_SMALL: ::windows_sys::core::HRESULT = -2147212244i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_ALLOCATEHOTSPARE: i32 = 512i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_BUSTYPE: i32 = 1024i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_CONSISTENCYCHECKENABLED: i32 = 32768i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_FASTCRASHRECOVERYREQUIRED: i32 = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_HARDWARECHECKSUMENABLED: i32 = 128i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_ISYANKABLE: i32 = 256i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_MEDIASCANENABLED: i32 = 16384i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_MOSTLYREADS: i32 = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_OPTIMIZEFORSEQUENTIALREADS: i32 = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_OPTIMIZEFORSEQUENTIALWRITES: i32 = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_READBACKVERIFYENABLED: i32 = 16i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_READCACHINGENABLED: i32 = 4096i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_REMAPENABLED: i32 = 32i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_USEMIRROREDCACHE: i32 = 2048i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_WRITECACHINGENABLED: i32 = 8192i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HINT_WRITETHROUGHCACHINGENABLED: i32 = 64i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_DRIVE_LETTER_ASSIGN: u32 = 202u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_DRIVE_LETTER_FREE: u32 = 201u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_FILE_SYSTEM_SHRINKING_PROGRESS: u32 = 206u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_MOUNT_POINTS_CHANGE: u32 = 205u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PARTITION_ARRIVE: u32 = 11u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PARTITION_DEPART: u32 = 12u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PARTITION_MODIFY: u32 = 13u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PORTAL_ARRIVE: u32 = 123u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PORTAL_DEPART: u32 = 124u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PORTAL_GROUP_ARRIVE: u32 = 129u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PORTAL_GROUP_DEPART: u32 = 130u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PORTAL_GROUP_MODIFY: u32 = 131u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PORTAL_MODIFY: u32 = 125u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_SERVICE_OUT_OF_SYNC: u32 = 301u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_SUB_SYSTEM_ARRIVE: u32 = 101u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_SUB_SYSTEM_DEPART: u32 = 102u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_SUB_SYSTEM_MODIFY: u32 = 151u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_TARGET_ARRIVE: u32 = 126u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_TARGET_DEPART: u32 = 127u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_TARGET_MODIFY: u32 = 128u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_VOLUME_ARRIVE: u32 = 4u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_VOLUME_DEPART: u32 = 5u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_VOLUME_MODIFY: u32 = 6u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_VOLUME_REBUILDING_PROGRESS: u32 = 7u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_ACCS_BDW_WT_HINT: i32 = 16777216i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_ACCS_DIR_HINT: i32 = 2097152i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_ACCS_LTNCY_HINT: i32 = 8388608i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_ACCS_RNDM_HINT: i32 = 1048576i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_ACCS_SIZE_HINT: i32 = 4194304i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_ALLOW_SPINDOWN: i32 = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_BUSTYPE: i32 = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_CUSTOM_ATTRIB: i32 = 134217728i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_DATA_AVL_HINT: i32 = 524288i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_DATA_RDNCY_DEF: i32 = 128i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_DATA_RDNCY_MAX: i32 = 32i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_DATA_RDNCY_MIN: i32 = 64i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_NO_SINGLE_POF: i32 = 16i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_NUM_CLMNS: i32 = 32768i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_NUM_CLMNS_DEF: i32 = 262144i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_NUM_CLMNS_MAX: i32 = 65536i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_NUM_CLMNS_MIN: i32 = 131072i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_PKG_RDNCY_DEF: i32 = 1024i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_PKG_RDNCY_MAX: i32 = 256i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_PKG_RDNCY_MIN: i32 = 512i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_RAIDTYPE: i32 = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_STOR_COST_HINT: i32 = 33554432i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_STOR_EFFCY_HINT: i32 = 67108864i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_STRIPE_SIZE: i32 = 2048i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_STRIPE_SIZE_DEF: i32 = 16384i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_STRIPE_SIZE_MAX: i32 = 4096i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_STRIPE_SIZE_MIN: i32 = 8192i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_POOL_ATTRIB_THIN_PROVISION: i32 = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_REBUILD_PRIORITY_MAX: u32 = 16u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_REBUILD_PRIORITY_MIN: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_ACCESS_PATH_NOT_DELETED: ::windows_sys::core::HRESULT = 279108i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_ALREADY_EXISTS: ::windows_sys::core::HRESULT = 272148i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_BOOT_PARTITION_NUMBER_CHANGE: ::windows_sys::core::HRESULT = 271414i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_DEFAULT_PLEX_MEMBER_IDS: ::windows_sys::core::HRESULT = 271640i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_DISK_DISMOUNT_FAILED: ::windows_sys::core::HRESULT = 272393i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_DISK_IS_MISSING: ::windows_sys::core::HRESULT = 271624i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_DISK_MOUNT_FAILED: ::windows_sys::core::HRESULT = 272392i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_DISK_PARTIALLY_CLEANED: ::windows_sys::core::HRESULT = 271386i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_DISMOUNT_FAILED: ::windows_sys::core::HRESULT = 271735i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_EXTEND_FILE_SYSTEM_FAILED: ::windows_sys::core::HRESULT = 271461i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_FS_LOCK: ::windows_sys::core::HRESULT = 271747i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_GPT_BOOT_MIRRORED_TO_MBR: ::windows_sys::core::HRESULT = -2147212183i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_IA64_BOOT_MIRRORED_TO_MBR: ::windows_sys::core::HRESULT = 271450i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_IN_PROGRESS: ::windows_sys::core::HRESULT = 271437i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_ISCSI_LOGIN_ALREAD_EXISTS: ::windows_sys::core::HRESULT = 272386i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_ISCSI_PERSISTENT_LOGIN_MAY_NOT_BE_REMOVED: ::windows_sys::core::HRESULT = 272385i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_ISCSI_SESSION_NOT_FOUND_PERSISTENT_LOGIN_REMOVED: ::windows_sys::core::HRESULT = 272384i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_MBR_BOOT_MIRRORED_TO_GPT: ::windows_sys::core::HRESULT = 271463i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_NAME_TRUNCATED: ::windows_sys::core::HRESULT = 272128i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_NONCONFORMANT_PARTITION_INFO: ::windows_sys::core::HRESULT = 271626i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_NO_NOTIFICATION: ::windows_sys::core::HRESULT = 271639i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_PLEX_NOT_LOADED_TO_CACHE: ::windows_sys::core::HRESULT = 271755i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_PROPERTIES_INCOMPLETE: ::windows_sys::core::HRESULT = 272149i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_PROVIDER_ERROR_LOADING_CACHE: ::windows_sys::core::HRESULT = 271393i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_REMOUNT_FAILED: ::windows_sys::core::HRESULT = 271736i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_RESYNC_NOTIFICATION_TASK_FAILED: ::windows_sys::core::HRESULT = 271738i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_STATUSES_INCOMPLETELY_SET: ::windows_sys::core::HRESULT = 272130i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_SYSTEM_PARTITION: ::windows_sys::core::HRESULT = 271630i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_UNABLE_TO_GET_GPT_ATTRIBUTES: ::windows_sys::core::HRESULT = 271451i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_UPDATE_BOOTFILE_FAILED: ::windows_sys::core::HRESULT = 271412i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_VOLUME_COMPRESS_FAILED: ::windows_sys::core::HRESULT = 271427i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_VSS_FLUSH_AND_HOLD_WRITES: ::windows_sys::core::HRESULT = 271745i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_VSS_RELEASE_WRITES: ::windows_sys::core::HRESULT = 271746i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_S_WINPE_BOOTENTRY: ::windows_sys::core::HRESULT = 271758i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VER_VDS_LUN_INFORMATION: u32 = 1u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_ASYNC_OUTPUT_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_UNKNOWN: VDS_ASYNC_OUTPUT_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_CREATEVOLUME: VDS_ASYNC_OUTPUT_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_EXTENDVOLUME: VDS_ASYNC_OUTPUT_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_SHRINKVOLUME: VDS_ASYNC_OUTPUT_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_ADDVOLUMEPLEX: VDS_ASYNC_OUTPUT_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_BREAKVOLUMEPLEX: VDS_ASYNC_OUTPUT_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_REMOVEVOLUMEPLEX: VDS_ASYNC_OUTPUT_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_REPAIRVOLUMEPLEX: VDS_ASYNC_OUTPUT_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_RECOVERPACK: VDS_ASYNC_OUTPUT_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_REPLACEDISK: VDS_ASYNC_OUTPUT_TYPE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_CREATEPARTITION: VDS_ASYNC_OUTPUT_TYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_CLEAN: VDS_ASYNC_OUTPUT_TYPE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_CREATELUN: VDS_ASYNC_OUTPUT_TYPE = 50i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_ADDLUNPLEX: VDS_ASYNC_OUTPUT_TYPE = 52i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_REMOVELUNPLEX: VDS_ASYNC_OUTPUT_TYPE = 53i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_EXTENDLUN: VDS_ASYNC_OUTPUT_TYPE = 54i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_SHRINKLUN: VDS_ASYNC_OUTPUT_TYPE = 55i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_RECOVERLUN: VDS_ASYNC_OUTPUT_TYPE = 56i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_LOGINTOTARGET: VDS_ASYNC_OUTPUT_TYPE = 60i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_LOGOUTFROMTARGET: VDS_ASYNC_OUTPUT_TYPE = 61i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_CREATETARGET: VDS_ASYNC_OUTPUT_TYPE = 62i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_CREATEPORTALGROUP: VDS_ASYNC_OUTPUT_TYPE = 63i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_DELETETARGET: VDS_ASYNC_OUTPUT_TYPE = 64i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_ADDPORTAL: VDS_ASYNC_OUTPUT_TYPE = 65i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_REMOVEPORTAL: VDS_ASYNC_OUTPUT_TYPE = 66i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_DELETEPORTALGROUP: VDS_ASYNC_OUTPUT_TYPE = 67i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_FORMAT: VDS_ASYNC_OUTPUT_TYPE = 101i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_CREATE_VDISK: VDS_ASYNC_OUTPUT_TYPE = 200i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_ATTACH_VDISK: VDS_ASYNC_OUTPUT_TYPE = 201i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_COMPACT_VDISK: VDS_ASYNC_OUTPUT_TYPE = 202i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_MERGE_VDISK: VDS_ASYNC_OUTPUT_TYPE = 203i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ASYNCOUT_EXPAND_VDISK: VDS_ASYNC_OUTPUT_TYPE = 204i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_CONTROLLER_STATUS = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_CS_UNKNOWN: VDS_CONTROLLER_STATUS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_CS_ONLINE: VDS_CONTROLLER_STATUS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_CS_NOT_READY: VDS_CONTROLLER_STATUS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_CS_OFFLINE: VDS_CONTROLLER_STATUS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_CS_FAILED: VDS_CONTROLLER_STATUS = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_CS_REMOVED: VDS_CONTROLLER_STATUS = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_DRIVE_FLAG = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_DRF_HOTSPARE: VDS_DRIVE_FLAG = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_DRF_ASSIGNED: VDS_DRIVE_FLAG = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_DRF_UNASSIGNED: VDS_DRIVE_FLAG = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_DRF_HOTSPARE_IN_USE: VDS_DRIVE_FLAG = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_DRF_HOTSPARE_STANDBY: VDS_DRIVE_FLAG = 16i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_DRIVE_STATUS = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_DRS_UNKNOWN: VDS_DRIVE_STATUS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_DRS_ONLINE: VDS_DRIVE_STATUS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_DRS_NOT_READY: VDS_DRIVE_STATUS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_DRS_OFFLINE: VDS_DRIVE_STATUS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_DRS_FAILED: VDS_DRIVE_STATUS = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_DRS_REMOVED: VDS_DRIVE_STATUS = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_FILE_SYSTEM_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_FST_UNKNOWN: VDS_FILE_SYSTEM_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_FST_RAW: VDS_FILE_SYSTEM_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_FST_FAT: VDS_FILE_SYSTEM_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_FST_FAT32: VDS_FILE_SYSTEM_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_FST_NTFS: VDS_FILE_SYSTEM_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_FST_CDFS: VDS_FILE_SYSTEM_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_FST_UDF: VDS_FILE_SYSTEM_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_FST_EXFAT: VDS_FILE_SYSTEM_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_FST_CSVFS: VDS_FILE_SYSTEM_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_FST_REFS: VDS_FILE_SYSTEM_TYPE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_HBAPORT_SPEED_FLAG = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HSF_UNKNOWN: VDS_HBAPORT_SPEED_FLAG = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HSF_1GBIT: VDS_HBAPORT_SPEED_FLAG = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HSF_2GBIT: VDS_HBAPORT_SPEED_FLAG = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HSF_10GBIT: VDS_HBAPORT_SPEED_FLAG = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HSF_4GBIT: VDS_HBAPORT_SPEED_FLAG = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HSF_NOT_NEGOTIATED: VDS_HBAPORT_SPEED_FLAG = 32768i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_HBAPORT_STATUS = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPS_UNKNOWN: VDS_HBAPORT_STATUS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPS_ONLINE: VDS_HBAPORT_STATUS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPS_OFFLINE: VDS_HBAPORT_STATUS = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPS_BYPASSED: VDS_HBAPORT_STATUS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPS_DIAGNOSTICS: VDS_HBAPORT_STATUS = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPS_LINKDOWN: VDS_HBAPORT_STATUS = 6i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPS_ERROR: VDS_HBAPORT_STATUS = 7i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPS_LOOPBACK: VDS_HBAPORT_STATUS = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_HBAPORT_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPT_UNKNOWN: VDS_HBAPORT_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPT_OTHER: VDS_HBAPORT_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPT_NOTPRESENT: VDS_HBAPORT_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPT_NPORT: VDS_HBAPORT_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPT_NLPORT: VDS_HBAPORT_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPT_FLPORT: VDS_HBAPORT_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPT_FPORT: VDS_HBAPORT_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPT_EPORT: VDS_HBAPORT_TYPE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPT_GPORT: VDS_HBAPORT_TYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPT_LPORT: VDS_HBAPORT_TYPE = 20i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HPT_PTP: VDS_HBAPORT_TYPE = 21i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_HEALTH = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_H_UNKNOWN: VDS_HEALTH = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_H_HEALTHY: VDS_HEALTH = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_H_REBUILDING: VDS_HEALTH = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_H_STALE: VDS_HEALTH = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_H_FAILING: VDS_HEALTH = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_H_FAILING_REDUNDANCY: VDS_HEALTH = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_H_FAILED_REDUNDANCY: VDS_HEALTH = 6i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_H_FAILED_REDUNDANCY_FAILING: VDS_HEALTH = 7i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_H_FAILED: VDS_HEALTH = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_H_REPLACED: VDS_HEALTH = 9i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_H_PENDING_FAILURE: VDS_HEALTH = 10i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_H_DEGRADED: VDS_HEALTH = 11i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_HWPROVIDER_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HWT_UNKNOWN: VDS_HWPROVIDER_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HWT_PCI_RAID: VDS_HWPROVIDER_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HWT_FIBRE_CHANNEL: VDS_HWPROVIDER_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HWT_ISCSI: VDS_HWPROVIDER_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HWT_SAS: VDS_HWPROVIDER_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_HWT_HYBRID: VDS_HWPROVIDER_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_INTERCONNECT_ADDRESS_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IA_UNKNOWN: VDS_INTERCONNECT_ADDRESS_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IA_FCFS: VDS_INTERCONNECT_ADDRESS_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IA_FCPH: VDS_INTERCONNECT_ADDRESS_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IA_FCPH3: VDS_INTERCONNECT_ADDRESS_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IA_MAC: VDS_INTERCONNECT_ADDRESS_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IA_SCSI: VDS_INTERCONNECT_ADDRESS_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_INTERCONNECT_FLAG = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ITF_PCI_RAID: VDS_INTERCONNECT_FLAG = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ITF_FIBRE_CHANNEL: VDS_INTERCONNECT_FLAG = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ITF_ISCSI: VDS_INTERCONNECT_FLAG = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ITF_SAS: VDS_INTERCONNECT_FLAG = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_IPADDRESS_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IPT_TEXT: VDS_IPADDRESS_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IPT_IPV4: VDS_IPADDRESS_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IPT_IPV6: VDS_IPADDRESS_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IPT_EMPTY: VDS_IPADDRESS_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_ISCSI_AUTH_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IAT_NONE: VDS_ISCSI_AUTH_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IAT_CHAP: VDS_ISCSI_AUTH_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IAT_MUTUAL_CHAP: VDS_ISCSI_AUTH_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_ISCSI_IPSEC_FLAG = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IIF_VALID: VDS_ISCSI_IPSEC_FLAG = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IIF_IKE: VDS_ISCSI_IPSEC_FLAG = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IIF_MAIN_MODE: VDS_ISCSI_IPSEC_FLAG = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IIF_AGGRESSIVE_MODE: VDS_ISCSI_IPSEC_FLAG = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IIF_PFS_ENABLE: VDS_ISCSI_IPSEC_FLAG = 16i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IIF_TRANSPORT_MODE_PREFERRED: VDS_ISCSI_IPSEC_FLAG = 32i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IIF_TUNNEL_MODE_PREFERRED: VDS_ISCSI_IPSEC_FLAG = 64i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_ISCSI_LOGIN_FLAG = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ILF_REQUIRE_IPSEC: VDS_ISCSI_LOGIN_FLAG = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ILF_MULTIPATH_ENABLED: VDS_ISCSI_LOGIN_FLAG = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_ISCSI_LOGIN_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ILT_MANUAL: VDS_ISCSI_LOGIN_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ILT_PERSISTENT: VDS_ISCSI_LOGIN_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_ILT_BOOT: VDS_ISCSI_LOGIN_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_ISCSI_PORTAL_STATUS = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IPS_UNKNOWN: VDS_ISCSI_PORTAL_STATUS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IPS_ONLINE: VDS_ISCSI_PORTAL_STATUS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IPS_NOT_READY: VDS_ISCSI_PORTAL_STATUS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IPS_OFFLINE: VDS_ISCSI_PORTAL_STATUS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_IPS_FAILED: VDS_ISCSI_PORTAL_STATUS = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_LOADBALANCE_POLICY_ENUM = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LBP_UNKNOWN: VDS_LOADBALANCE_POLICY_ENUM = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LBP_FAILOVER: VDS_LOADBALANCE_POLICY_ENUM = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LBP_ROUND_ROBIN: VDS_LOADBALANCE_POLICY_ENUM = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LBP_ROUND_ROBIN_WITH_SUBSET: VDS_LOADBALANCE_POLICY_ENUM = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LBP_DYN_LEAST_QUEUE_DEPTH: VDS_LOADBALANCE_POLICY_ENUM = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LBP_WEIGHTED_PATHS: VDS_LOADBALANCE_POLICY_ENUM = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LBP_LEAST_BLOCKS: VDS_LOADBALANCE_POLICY_ENUM = 6i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LBP_VENDOR_SPECIFIC: VDS_LOADBALANCE_POLICY_ENUM = 7i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_LUN_FLAG = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LF_LBN_REMAP_ENABLED: VDS_LUN_FLAG = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LF_READ_BACK_VERIFY_ENABLED: VDS_LUN_FLAG = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LF_WRITE_THROUGH_CACHING_ENABLED: VDS_LUN_FLAG = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LF_HARDWARE_CHECKSUM_ENABLED: VDS_LUN_FLAG = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LF_READ_CACHE_ENABLED: VDS_LUN_FLAG = 16i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LF_WRITE_CACHE_ENABLED: VDS_LUN_FLAG = 32i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LF_MEDIA_SCAN_ENABLED: VDS_LUN_FLAG = 64i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LF_CONSISTENCY_CHECK_ENABLED: VDS_LUN_FLAG = 128i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LF_SNAPSHOT: VDS_LUN_FLAG = 256i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_LUN_PLEX_FLAG = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPF_LBN_REMAP_ENABLED: VDS_LUN_PLEX_FLAG = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_LUN_PLEX_STATUS = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPS_UNKNOWN: VDS_LUN_PLEX_STATUS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPS_ONLINE: VDS_LUN_PLEX_STATUS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPS_NOT_READY: VDS_LUN_PLEX_STATUS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPS_OFFLINE: VDS_LUN_PLEX_STATUS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPS_FAILED: VDS_LUN_PLEX_STATUS = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_LUN_PLEX_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_UNKNOWN: VDS_LUN_PLEX_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_SIMPLE: VDS_LUN_PLEX_TYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_SPAN: VDS_LUN_PLEX_TYPE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_STRIPE: VDS_LUN_PLEX_TYPE = 12i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_PARITY: VDS_LUN_PLEX_TYPE = 14i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_RAID2: VDS_LUN_PLEX_TYPE = 15i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_RAID3: VDS_LUN_PLEX_TYPE = 16i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_RAID4: VDS_LUN_PLEX_TYPE = 17i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_RAID5: VDS_LUN_PLEX_TYPE = 18i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_RAID6: VDS_LUN_PLEX_TYPE = 19i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_RAID03: VDS_LUN_PLEX_TYPE = 21i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_RAID05: VDS_LUN_PLEX_TYPE = 22i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_RAID10: VDS_LUN_PLEX_TYPE = 23i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_RAID15: VDS_LUN_PLEX_TYPE = 24i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_RAID30: VDS_LUN_PLEX_TYPE = 25i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_RAID50: VDS_LUN_PLEX_TYPE = 26i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_RAID53: VDS_LUN_PLEX_TYPE = 28i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LPT_RAID60: VDS_LUN_PLEX_TYPE = 29i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_LUN_STATUS = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LS_UNKNOWN: VDS_LUN_STATUS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LS_ONLINE: VDS_LUN_STATUS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LS_NOT_READY: VDS_LUN_STATUS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LS_OFFLINE: VDS_LUN_STATUS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LS_FAILED: VDS_LUN_STATUS = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_LUN_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_UNKNOWN: VDS_LUN_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_DEFAULT: VDS_LUN_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_FAULT_TOLERANT: VDS_LUN_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_NON_FAULT_TOLERANT: VDS_LUN_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_SIMPLE: VDS_LUN_TYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_SPAN: VDS_LUN_TYPE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_STRIPE: VDS_LUN_TYPE = 12i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_MIRROR: VDS_LUN_TYPE = 13i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_PARITY: VDS_LUN_TYPE = 14i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID2: VDS_LUN_TYPE = 15i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID3: VDS_LUN_TYPE = 16i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID4: VDS_LUN_TYPE = 17i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID5: VDS_LUN_TYPE = 18i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID6: VDS_LUN_TYPE = 19i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID01: VDS_LUN_TYPE = 20i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID03: VDS_LUN_TYPE = 21i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID05: VDS_LUN_TYPE = 22i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID10: VDS_LUN_TYPE = 23i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID15: VDS_LUN_TYPE = 24i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID30: VDS_LUN_TYPE = 25i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID50: VDS_LUN_TYPE = 26i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID51: VDS_LUN_TYPE = 27i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID53: VDS_LUN_TYPE = 28i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID60: VDS_LUN_TYPE = 29i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LT_RAID61: VDS_LUN_TYPE = 30i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_MAINTENANCE_OPERATION = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const BlinkLight: VDS_MAINTENANCE_OPERATION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const BeepAlarm: VDS_MAINTENANCE_OPERATION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const SpinDown: VDS_MAINTENANCE_OPERATION = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const SpinUp: VDS_MAINTENANCE_OPERATION = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const Ping: VDS_MAINTENANCE_OPERATION = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_NF_CONTROLLER = u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_CONTROLLER_ARRIVE: VDS_NF_CONTROLLER = 103u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_CONTROLLER_DEPART: VDS_NF_CONTROLLER = 104u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_CONTROLLER_MODIFY: VDS_NF_CONTROLLER = 350u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_CONTROLLER_REMOVED: VDS_NF_CONTROLLER = 351u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_NF_DISK = u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_DISK_ARRIVE: VDS_NF_DISK = 8u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_DISK_DEPART: VDS_NF_DISK = 9u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_DISK_MODIFY: VDS_NF_DISK = 10u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_NF_DRIVE = u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_DRIVE_ARRIVE: VDS_NF_DRIVE = 105u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_DRIVE_DEPART: VDS_NF_DRIVE = 106u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_DRIVE_MODIFY: VDS_NF_DRIVE = 107u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_DRIVE_REMOVED: VDS_NF_DRIVE = 354u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_NF_FILE_SYSTEM = u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_FILE_SYSTEM_MODIFY: VDS_NF_FILE_SYSTEM = 203u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_FILE_SYSTEM_FORMAT_PROGRESS: VDS_NF_FILE_SYSTEM = 204u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_NF_LUN = u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_LUN_ARRIVE: VDS_NF_LUN = 108u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_LUN_DEPART: VDS_NF_LUN = 109u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_LUN_MODIFY: VDS_NF_LUN = 110u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_NF_PACK = u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PACK_ARRIVE: VDS_NF_PACK = 1u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PACK_DEPART: VDS_NF_PACK = 2u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PACK_MODIFY: VDS_NF_PACK = 3u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_NF_PORT = u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PORT_ARRIVE: VDS_NF_PORT = 121u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PORT_DEPART: VDS_NF_PORT = 122u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PORT_MODIFY: VDS_NF_PORT = 352u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NF_PORT_REMOVED: VDS_NF_PORT = 353u32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_NOTIFICATION_TARGET_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_UNKNOWN: VDS_NOTIFICATION_TARGET_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_PACK: VDS_NOTIFICATION_TARGET_TYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_VOLUME: VDS_NOTIFICATION_TARGET_TYPE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_DISK: VDS_NOTIFICATION_TARGET_TYPE = 13i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_PARTITION: VDS_NOTIFICATION_TARGET_TYPE = 60i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_DRIVE_LETTER: VDS_NOTIFICATION_TARGET_TYPE = 61i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_FILE_SYSTEM: VDS_NOTIFICATION_TARGET_TYPE = 62i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_MOUNT_POINT: VDS_NOTIFICATION_TARGET_TYPE = 63i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_SUB_SYSTEM: VDS_NOTIFICATION_TARGET_TYPE = 30i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_CONTROLLER: VDS_NOTIFICATION_TARGET_TYPE = 31i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_DRIVE: VDS_NOTIFICATION_TARGET_TYPE = 32i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_LUN: VDS_NOTIFICATION_TARGET_TYPE = 33i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_PORT: VDS_NOTIFICATION_TARGET_TYPE = 35i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_PORTAL: VDS_NOTIFICATION_TARGET_TYPE = 36i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_TARGET: VDS_NOTIFICATION_TARGET_TYPE = 37i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_PORTAL_GROUP: VDS_NOTIFICATION_TARGET_TYPE = 38i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_NTT_SERVICE: VDS_NOTIFICATION_TARGET_TYPE = 200i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_OBJECT_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_UNKNOWN: VDS_OBJECT_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_PROVIDER: VDS_OBJECT_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_PACK: VDS_OBJECT_TYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_VOLUME: VDS_OBJECT_TYPE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_VOLUME_PLEX: VDS_OBJECT_TYPE = 12i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_DISK: VDS_OBJECT_TYPE = 13i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_SUB_SYSTEM: VDS_OBJECT_TYPE = 30i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_CONTROLLER: VDS_OBJECT_TYPE = 31i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_DRIVE: VDS_OBJECT_TYPE = 32i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_LUN: VDS_OBJECT_TYPE = 33i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_LUN_PLEX: VDS_OBJECT_TYPE = 34i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_PORT: VDS_OBJECT_TYPE = 35i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_PORTAL: VDS_OBJECT_TYPE = 36i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_TARGET: VDS_OBJECT_TYPE = 37i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_PORTAL_GROUP: VDS_OBJECT_TYPE = 38i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_STORAGE_POOL: VDS_OBJECT_TYPE = 39i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_HBAPORT: VDS_OBJECT_TYPE = 90i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_INIT_ADAPTER: VDS_OBJECT_TYPE = 91i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_INIT_PORTAL: VDS_OBJECT_TYPE = 92i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_ASYNC: VDS_OBJECT_TYPE = 100i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_ENUM: VDS_OBJECT_TYPE = 101i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_VDISK: VDS_OBJECT_TYPE = 200i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_OT_OPEN_VDISK: VDS_OBJECT_TYPE = 201i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_PATH_STATUS = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_MPS_UNKNOWN: VDS_PATH_STATUS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_MPS_ONLINE: VDS_PATH_STATUS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_MPS_FAILED: VDS_PATH_STATUS = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_MPS_STANDBY: VDS_PATH_STATUS = 7i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_PORT_STATUS = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PRS_UNKNOWN: VDS_PORT_STATUS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PRS_ONLINE: VDS_PORT_STATUS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PRS_NOT_READY: VDS_PORT_STATUS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PRS_OFFLINE: VDS_PORT_STATUS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PRS_FAILED: VDS_PORT_STATUS = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PRS_REMOVED: VDS_PORT_STATUS = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_PROVIDER_FLAG = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PF_DYNAMIC: VDS_PROVIDER_FLAG = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PF_INTERNAL_HARDWARE_PROVIDER: VDS_PROVIDER_FLAG = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PF_ONE_DISK_ONLY_PER_PACK: VDS_PROVIDER_FLAG = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PF_ONE_PACK_ONLINE_ONLY: VDS_PROVIDER_FLAG = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PF_VOLUME_SPACE_MUST_BE_CONTIGUOUS: VDS_PROVIDER_FLAG = 16i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PF_SUPPORT_DYNAMIC: VDS_PROVIDER_FLAG = -2147483648i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PF_SUPPORT_FAULT_TOLERANT: VDS_PROVIDER_FLAG = 1073741824i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PF_SUPPORT_DYNAMIC_1394: VDS_PROVIDER_FLAG = 536870912i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PF_SUPPORT_MIRROR: VDS_PROVIDER_FLAG = 32i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PF_SUPPORT_RAID5: VDS_PROVIDER_FLAG = 64i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_PROVIDER_LBSUPPORT_FLAG = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LBF_FAILOVER: VDS_PROVIDER_LBSUPPORT_FLAG = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LBF_ROUND_ROBIN: VDS_PROVIDER_LBSUPPORT_FLAG = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LBF_ROUND_ROBIN_WITH_SUBSET: VDS_PROVIDER_LBSUPPORT_FLAG = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LBF_DYN_LEAST_QUEUE_DEPTH: VDS_PROVIDER_LBSUPPORT_FLAG = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LBF_WEIGHTED_PATHS: VDS_PROVIDER_LBSUPPORT_FLAG = 16i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LBF_LEAST_BLOCKS: VDS_PROVIDER_LBSUPPORT_FLAG = 32i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_LBF_VENDOR_SPECIFIC: VDS_PROVIDER_LBSUPPORT_FLAG = 64i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_PROVIDER_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PT_UNKNOWN: VDS_PROVIDER_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PT_SOFTWARE: VDS_PROVIDER_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PT_HARDWARE: VDS_PROVIDER_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PT_VIRTUALDISK: VDS_PROVIDER_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_PT_MAX: VDS_PROVIDER_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_RAID_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_UNKNOWN: VDS_RAID_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID0: VDS_RAID_TYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID1: VDS_RAID_TYPE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID2: VDS_RAID_TYPE = 12i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID3: VDS_RAID_TYPE = 13i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID4: VDS_RAID_TYPE = 14i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID5: VDS_RAID_TYPE = 15i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID6: VDS_RAID_TYPE = 16i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID01: VDS_RAID_TYPE = 17i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID03: VDS_RAID_TYPE = 18i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID05: VDS_RAID_TYPE = 19i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID10: VDS_RAID_TYPE = 20i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID15: VDS_RAID_TYPE = 21i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID30: VDS_RAID_TYPE = 22i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID50: VDS_RAID_TYPE = 23i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID51: VDS_RAID_TYPE = 24i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID53: VDS_RAID_TYPE = 25i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID60: VDS_RAID_TYPE = 26i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RT_RAID61: VDS_RAID_TYPE = 27i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_RECOVER_ACTION = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RA_UNKNOWN: VDS_RECOVER_ACTION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RA_REFRESH: VDS_RECOVER_ACTION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_RA_RESTART: VDS_RECOVER_ACTION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_STORAGE_BUS_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeUnknown: VDS_STORAGE_BUS_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeScsi: VDS_STORAGE_BUS_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeAtapi: VDS_STORAGE_BUS_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeAta: VDS_STORAGE_BUS_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusType1394: VDS_STORAGE_BUS_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeSsa: VDS_STORAGE_BUS_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeFibre: VDS_STORAGE_BUS_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeUsb: VDS_STORAGE_BUS_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeRAID: VDS_STORAGE_BUS_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeiScsi: VDS_STORAGE_BUS_TYPE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeSas: VDS_STORAGE_BUS_TYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeSata: VDS_STORAGE_BUS_TYPE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeSd: VDS_STORAGE_BUS_TYPE = 12i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeMmc: VDS_STORAGE_BUS_TYPE = 13i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeMax: VDS_STORAGE_BUS_TYPE = 14i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeVirtual: VDS_STORAGE_BUS_TYPE = 14i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeFileBackedVirtual: VDS_STORAGE_BUS_TYPE = 15i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeSpaces: VDS_STORAGE_BUS_TYPE = 16i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeNVMe: VDS_STORAGE_BUS_TYPE = 17i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeScm: VDS_STORAGE_BUS_TYPE = 18i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeUfs: VDS_STORAGE_BUS_TYPE = 19i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSBusTypeMaxReserved: VDS_STORAGE_BUS_TYPE = 127i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_STORAGE_IDENTIFIER_CODE_SET = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSStorageIdCodeSetReserved: VDS_STORAGE_IDENTIFIER_CODE_SET = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSStorageIdCodeSetBinary: VDS_STORAGE_IDENTIFIER_CODE_SET = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSStorageIdCodeSetAscii: VDS_STORAGE_IDENTIFIER_CODE_SET = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSStorageIdCodeSetUtf8: VDS_STORAGE_IDENTIFIER_CODE_SET = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_STORAGE_IDENTIFIER_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSStorageIdTypeVendorSpecific: VDS_STORAGE_IDENTIFIER_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSStorageIdTypeVendorId: VDS_STORAGE_IDENTIFIER_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSStorageIdTypeEUI64: VDS_STORAGE_IDENTIFIER_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSStorageIdTypeFCPHName: VDS_STORAGE_IDENTIFIER_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSStorageIdTypePortRelative: VDS_STORAGE_IDENTIFIER_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSStorageIdTypeTargetPortGroup: VDS_STORAGE_IDENTIFIER_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSStorageIdTypeLogicalUnitGroup: VDS_STORAGE_IDENTIFIER_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSStorageIdTypeMD5LogicalUnitIdentifier: VDS_STORAGE_IDENTIFIER_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDSStorageIdTypeScsiNameString: VDS_STORAGE_IDENTIFIER_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_STORAGE_POOL_STATUS = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SPS_UNKNOWN: VDS_STORAGE_POOL_STATUS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SPS_ONLINE: VDS_STORAGE_POOL_STATUS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SPS_NOT_READY: VDS_STORAGE_POOL_STATUS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SPS_OFFLINE: VDS_STORAGE_POOL_STATUS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_STORAGE_POOL_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SPT_UNKNOWN: VDS_STORAGE_POOL_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SPT_PRIMORDIAL: VDS_STORAGE_POOL_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SPT_CONCRETE: VDS_STORAGE_POOL_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_SUB_SYSTEM_FLAG = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_LUN_MASKING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_LUN_PLEXING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_LUN_REMAPPING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_DRIVE_EXTENT_CAPABLE: VDS_SUB_SYSTEM_FLAG = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_HARDWARE_CHECKSUM_CAPABLE: VDS_SUB_SYSTEM_FLAG = 16i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_RADIUS_CAPABLE: VDS_SUB_SYSTEM_FLAG = 32i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_READ_BACK_VERIFY_CAPABLE: VDS_SUB_SYSTEM_FLAG = 64i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_WRITE_THROUGH_CACHING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 128i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_FAULT_TOLERANT_LUNS: VDS_SUB_SYSTEM_FLAG = 512i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_NON_FAULT_TOLERANT_LUNS: VDS_SUB_SYSTEM_FLAG = 1024i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_SIMPLE_LUNS: VDS_SUB_SYSTEM_FLAG = 2048i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_SPAN_LUNS: VDS_SUB_SYSTEM_FLAG = 4096i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_STRIPE_LUNS: VDS_SUB_SYSTEM_FLAG = 8192i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_MIRROR_LUNS: VDS_SUB_SYSTEM_FLAG = 16384i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_PARITY_LUNS: VDS_SUB_SYSTEM_FLAG = 32768i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_AUTH_CHAP: VDS_SUB_SYSTEM_FLAG = 65536i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_AUTH_MUTUAL_CHAP: VDS_SUB_SYSTEM_FLAG = 131072i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_SIMPLE_TARGET_CONFIG: VDS_SUB_SYSTEM_FLAG = 262144i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_LUN_NUMBER: VDS_SUB_SYSTEM_FLAG = 524288i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_MIRRORED_CACHE: VDS_SUB_SYSTEM_FLAG = 1048576i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_READ_CACHING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 2097152i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_WRITE_CACHING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 4194304i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_MEDIA_SCAN_CAPABLE: VDS_SUB_SYSTEM_FLAG = 8388608i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_CONSISTENCY_CHECK_CAPABLE: VDS_SUB_SYSTEM_FLAG = 16777216i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_SUB_SYSTEM_STATUS = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SSS_UNKNOWN: VDS_SUB_SYSTEM_STATUS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SSS_ONLINE: VDS_SUB_SYSTEM_STATUS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SSS_NOT_READY: VDS_SUB_SYSTEM_STATUS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SSS_OFFLINE: VDS_SUB_SYSTEM_STATUS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SSS_FAILED: VDS_SUB_SYSTEM_STATUS = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SSS_PARTIALLY_MANAGED: VDS_SUB_SYSTEM_STATUS = 9i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID2_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID3_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID4_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID5_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID6_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 16i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID01_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 32i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID03_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 64i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID05_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 128i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID10_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 256i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID15_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 512i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID30_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 1024i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID50_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 2048i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID51_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 4096i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID53_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 8192i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID60_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 16384i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_SF_SUPPORTS_RAID61_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 32768i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_TRANSITION_STATE = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_TS_UNKNOWN: VDS_TRANSITION_STATE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_TS_STABLE: VDS_TRANSITION_STATE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_TS_EXTENDING: VDS_TRANSITION_STATE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_TS_SHRINKING: VDS_TRANSITION_STATE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_TS_RECONFIGING: VDS_TRANSITION_STATE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_TS_RESTRIPING: VDS_TRANSITION_STATE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub type VDS_VERSION_SUPPORT_FLAG = i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_VSF_1_0: VDS_VERSION_SUPPORT_FLAG = 1i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_VSF_1_1: VDS_VERSION_SUPPORT_FLAG = 2i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_VSF_2_0: VDS_VERSION_SUPPORT_FLAG = 4i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_VSF_2_1: VDS_VERSION_SUPPORT_FLAG = 8i32; +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub const VDS_VSF_3_0: VDS_VERSION_SUPPORT_FLAG = 16i32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_ASYNC_OUTPUT { + pub r#type: VDS_ASYNC_OUTPUT_TYPE, + pub Anonymous: VDS_ASYNC_OUTPUT_0, +} +impl ::core::marker::Copy for VDS_ASYNC_OUTPUT {} +impl ::core::clone::Clone for VDS_ASYNC_OUTPUT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub union VDS_ASYNC_OUTPUT_0 { + pub cp: VDS_ASYNC_OUTPUT_0_2, + pub cv: VDS_ASYNC_OUTPUT_0_5, + pub bvp: VDS_ASYNC_OUTPUT_0_0, + pub sv: VDS_ASYNC_OUTPUT_0_7, + pub cl: VDS_ASYNC_OUTPUT_0_1, + pub ct: VDS_ASYNC_OUTPUT_0_4, + pub cpg: VDS_ASYNC_OUTPUT_0_3, + pub cvd: VDS_ASYNC_OUTPUT_0_6, +} +impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0 {} +impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_ASYNC_OUTPUT_0_0 { + pub pVolumeUnk: ::windows_sys::core::IUnknown, +} +impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_0 {} +impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_ASYNC_OUTPUT_0_1 { + pub pLunUnk: ::windows_sys::core::IUnknown, +} +impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_1 {} +impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_ASYNC_OUTPUT_0_2 { + pub ullOffset: u64, + pub volumeId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_2 {} +impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_ASYNC_OUTPUT_0_3 { + pub pPortalGroupUnk: ::windows_sys::core::IUnknown, +} +impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_3 {} +impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_3 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_ASYNC_OUTPUT_0_4 { + pub pTargetUnk: ::windows_sys::core::IUnknown, +} +impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_4 {} +impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_4 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_ASYNC_OUTPUT_0_5 { + pub pVolumeUnk: ::windows_sys::core::IUnknown, +} +impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_5 {} +impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_5 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_ASYNC_OUTPUT_0_6 { + pub pVDiskUnk: ::windows_sys::core::IUnknown, +} +impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_6 {} +impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_6 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_ASYNC_OUTPUT_0_7 { + pub ullReclaimedBytes: u64, +} +impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_7 {} +impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_7 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_CONTROLLER_NOTIFICATION { + pub ulEvent: VDS_NF_CONTROLLER, + pub controllerId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VDS_CONTROLLER_NOTIFICATION {} +impl ::core::clone::Clone for VDS_CONTROLLER_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_CONTROLLER_PROP { + pub id: ::windows_sys::core::GUID, + pub pwszFriendlyName: ::windows_sys::core::PWSTR, + pub pwszIdentification: ::windows_sys::core::PWSTR, + pub status: VDS_CONTROLLER_STATUS, + pub health: VDS_HEALTH, + pub sNumberOfPorts: i16, +} +impl ::core::marker::Copy for VDS_CONTROLLER_PROP {} +impl ::core::clone::Clone for VDS_CONTROLLER_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_DISK_NOTIFICATION { + pub ulEvent: VDS_NF_DISK, + pub diskId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VDS_DISK_NOTIFICATION {} +impl ::core::clone::Clone for VDS_DISK_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct VDS_DRIVE_EXTENT { + pub id: ::windows_sys::core::GUID, + pub LunId: ::windows_sys::core::GUID, + pub ullSize: u64, + pub bUsed: super::super::Foundation::BOOL, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for VDS_DRIVE_EXTENT {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for VDS_DRIVE_EXTENT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_DRIVE_LETTER_NOTIFICATION { + pub ulEvent: u32, + pub wcLetter: u16, + pub volumeId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VDS_DRIVE_LETTER_NOTIFICATION {} +impl ::core::clone::Clone for VDS_DRIVE_LETTER_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_DRIVE_NOTIFICATION { + pub ulEvent: VDS_NF_DRIVE, + pub driveId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VDS_DRIVE_NOTIFICATION {} +impl ::core::clone::Clone for VDS_DRIVE_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_DRIVE_PROP { + pub id: ::windows_sys::core::GUID, + pub ullSize: u64, + pub pwszFriendlyName: ::windows_sys::core::PWSTR, + pub pwszIdentification: ::windows_sys::core::PWSTR, + pub ulFlags: u32, + pub status: VDS_DRIVE_STATUS, + pub health: VDS_HEALTH, + pub sInternalBusNumber: i16, + pub sSlotNumber: i16, +} +impl ::core::marker::Copy for VDS_DRIVE_PROP {} +impl ::core::clone::Clone for VDS_DRIVE_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_DRIVE_PROP2 { + pub id: ::windows_sys::core::GUID, + pub ullSize: u64, + pub pwszFriendlyName: ::windows_sys::core::PWSTR, + pub pwszIdentification: ::windows_sys::core::PWSTR, + pub ulFlags: u32, + pub status: VDS_DRIVE_STATUS, + pub health: VDS_HEALTH, + pub sInternalBusNumber: i16, + pub sSlotNumber: i16, + pub ulEnclosureNumber: u32, + pub busType: VDS_STORAGE_BUS_TYPE, + pub ulSpindleSpeed: u32, +} +impl ::core::marker::Copy for VDS_DRIVE_PROP2 {} +impl ::core::clone::Clone for VDS_DRIVE_PROP2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_FILE_SYSTEM_NOTIFICATION { + pub ulEvent: VDS_NF_FILE_SYSTEM, + pub volumeId: ::windows_sys::core::GUID, + pub dwPercentCompleted: u32, +} +impl ::core::marker::Copy for VDS_FILE_SYSTEM_NOTIFICATION {} +impl ::core::clone::Clone for VDS_FILE_SYSTEM_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_HBAPORT_PROP { + pub id: ::windows_sys::core::GUID, + pub wwnNode: VDS_WWN, + pub wwnPort: VDS_WWN, + pub r#type: VDS_HBAPORT_TYPE, + pub status: VDS_HBAPORT_STATUS, + pub ulPortSpeed: u32, + pub ulSupportedPortSpeed: u32, +} +impl ::core::marker::Copy for VDS_HBAPORT_PROP {} +impl ::core::clone::Clone for VDS_HBAPORT_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct VDS_HINTS { + pub ullHintMask: u64, + pub ullExpectedMaximumSize: u64, + pub ulOptimalReadSize: u32, + pub ulOptimalReadAlignment: u32, + pub ulOptimalWriteSize: u32, + pub ulOptimalWriteAlignment: u32, + pub ulMaximumDriveCount: u32, + pub ulStripeSize: u32, + pub bFastCrashRecoveryRequired: super::super::Foundation::BOOL, + pub bMostlyReads: super::super::Foundation::BOOL, + pub bOptimizeForSequentialReads: super::super::Foundation::BOOL, + pub bOptimizeForSequentialWrites: super::super::Foundation::BOOL, + pub bRemapEnabled: super::super::Foundation::BOOL, + pub bReadBackVerifyEnabled: super::super::Foundation::BOOL, + pub bWriteThroughCachingEnabled: super::super::Foundation::BOOL, + pub bHardwareChecksumEnabled: super::super::Foundation::BOOL, + pub bIsYankable: super::super::Foundation::BOOL, + pub sRebuildPriority: i16, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for VDS_HINTS {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for VDS_HINTS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct VDS_HINTS2 { + pub ullHintMask: u64, + pub ullExpectedMaximumSize: u64, + pub ulOptimalReadSize: u32, + pub ulOptimalReadAlignment: u32, + pub ulOptimalWriteSize: u32, + pub ulOptimalWriteAlignment: u32, + pub ulMaximumDriveCount: u32, + pub ulStripeSize: u32, + pub ulReserved1: u32, + pub ulReserved2: u32, + pub ulReserved3: u32, + pub bFastCrashRecoveryRequired: super::super::Foundation::BOOL, + pub bMostlyReads: super::super::Foundation::BOOL, + pub bOptimizeForSequentialReads: super::super::Foundation::BOOL, + pub bOptimizeForSequentialWrites: super::super::Foundation::BOOL, + pub bRemapEnabled: super::super::Foundation::BOOL, + pub bReadBackVerifyEnabled: super::super::Foundation::BOOL, + pub bWriteThroughCachingEnabled: super::super::Foundation::BOOL, + pub bHardwareChecksumEnabled: super::super::Foundation::BOOL, + pub bIsYankable: super::super::Foundation::BOOL, + pub bAllocateHotSpare: super::super::Foundation::BOOL, + pub bUseMirroredCache: super::super::Foundation::BOOL, + pub bReadCachingEnabled: super::super::Foundation::BOOL, + pub bWriteCachingEnabled: super::super::Foundation::BOOL, + pub bMediaScanEnabled: super::super::Foundation::BOOL, + pub bConsistencyCheckEnabled: super::super::Foundation::BOOL, + pub BusType: VDS_STORAGE_BUS_TYPE, + pub bReserved1: super::super::Foundation::BOOL, + pub bReserved2: super::super::Foundation::BOOL, + pub bReserved3: super::super::Foundation::BOOL, + pub sRebuildPriority: i16, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for VDS_HINTS2 {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for VDS_HINTS2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_INTERCONNECT { + pub m_addressType: VDS_INTERCONNECT_ADDRESS_TYPE, + pub m_cbPort: u32, + pub m_pbPort: *mut u8, + pub m_cbAddress: u32, + pub m_pbAddress: *mut u8, +} +impl ::core::marker::Copy for VDS_INTERCONNECT {} +impl ::core::clone::Clone for VDS_INTERCONNECT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_IPADDRESS { + pub r#type: VDS_IPADDRESS_TYPE, + pub ipv4Address: u32, + pub ipv6Address: [u8; 16], + pub ulIpv6FlowInfo: u32, + pub ulIpv6ScopeId: u32, + pub wszTextAddress: [u16; 257], + pub ulPort: u32, +} +impl ::core::marker::Copy for VDS_IPADDRESS {} +impl ::core::clone::Clone for VDS_IPADDRESS { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_ISCSI_INITIATOR_ADAPTER_PROP { + pub id: ::windows_sys::core::GUID, + pub pwszName: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for VDS_ISCSI_INITIATOR_ADAPTER_PROP {} +impl ::core::clone::Clone for VDS_ISCSI_INITIATOR_ADAPTER_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_ISCSI_INITIATOR_PORTAL_PROP { + pub id: ::windows_sys::core::GUID, + pub address: VDS_IPADDRESS, + pub ulPortIndex: u32, +} +impl ::core::marker::Copy for VDS_ISCSI_INITIATOR_PORTAL_PROP {} +impl ::core::clone::Clone for VDS_ISCSI_INITIATOR_PORTAL_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_ISCSI_IPSEC_KEY { + pub pKey: *mut u8, + pub ulKeySize: u32, +} +impl ::core::marker::Copy for VDS_ISCSI_IPSEC_KEY {} +impl ::core::clone::Clone for VDS_ISCSI_IPSEC_KEY { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_ISCSI_PORTALGROUP_PROP { + pub id: ::windows_sys::core::GUID, + pub tag: u16, +} +impl ::core::marker::Copy for VDS_ISCSI_PORTALGROUP_PROP {} +impl ::core::clone::Clone for VDS_ISCSI_PORTALGROUP_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_ISCSI_PORTAL_PROP { + pub id: ::windows_sys::core::GUID, + pub address: VDS_IPADDRESS, + pub status: VDS_ISCSI_PORTAL_STATUS, +} +impl ::core::marker::Copy for VDS_ISCSI_PORTAL_PROP {} +impl ::core::clone::Clone for VDS_ISCSI_PORTAL_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_ISCSI_SHARED_SECRET { + pub pSharedSecret: *mut u8, + pub ulSharedSecretSize: u32, +} +impl ::core::marker::Copy for VDS_ISCSI_SHARED_SECRET {} +impl ::core::clone::Clone for VDS_ISCSI_SHARED_SECRET { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct VDS_ISCSI_TARGET_PROP { + pub id: ::windows_sys::core::GUID, + pub pwszIscsiName: ::windows_sys::core::PWSTR, + pub pwszFriendlyName: ::windows_sys::core::PWSTR, + pub bChapEnabled: super::super::Foundation::BOOL, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for VDS_ISCSI_TARGET_PROP {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for VDS_ISCSI_TARGET_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct VDS_LUN_INFORMATION { + pub m_version: u32, + pub m_DeviceType: u8, + pub m_DeviceTypeModifier: u8, + pub m_bCommandQueueing: super::super::Foundation::BOOL, + pub m_BusType: VDS_STORAGE_BUS_TYPE, + pub m_szVendorId: *mut u8, + pub m_szProductId: *mut u8, + pub m_szProductRevision: *mut u8, + pub m_szSerialNumber: *mut u8, + pub m_diskSignature: ::windows_sys::core::GUID, + pub m_deviceIdDescriptor: VDS_STORAGE_DEVICE_ID_DESCRIPTOR, + pub m_cInterconnects: u32, + pub m_rgInterconnects: *mut VDS_INTERCONNECT, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for VDS_LUN_INFORMATION {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for VDS_LUN_INFORMATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_LUN_NOTIFICATION { + pub ulEvent: VDS_NF_LUN, + pub LunId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VDS_LUN_NOTIFICATION {} +impl ::core::clone::Clone for VDS_LUN_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_LUN_PLEX_PROP { + pub id: ::windows_sys::core::GUID, + pub ullSize: u64, + pub r#type: VDS_LUN_PLEX_TYPE, + pub status: VDS_LUN_PLEX_STATUS, + pub health: VDS_HEALTH, + pub TransitionState: VDS_TRANSITION_STATE, + pub ulFlags: u32, + pub ulStripeSize: u32, + pub sRebuildPriority: i16, +} +impl ::core::marker::Copy for VDS_LUN_PLEX_PROP {} +impl ::core::clone::Clone for VDS_LUN_PLEX_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_LUN_PROP { + pub id: ::windows_sys::core::GUID, + pub ullSize: u64, + pub pwszFriendlyName: ::windows_sys::core::PWSTR, + pub pwszIdentification: ::windows_sys::core::PWSTR, + pub pwszUnmaskingList: ::windows_sys::core::PWSTR, + pub ulFlags: u32, + pub r#type: VDS_LUN_TYPE, + pub status: VDS_LUN_STATUS, + pub health: VDS_HEALTH, + pub TransitionState: VDS_TRANSITION_STATE, + pub sRebuildPriority: i16, +} +impl ::core::marker::Copy for VDS_LUN_PROP {} +impl ::core::clone::Clone for VDS_LUN_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_MOUNT_POINT_NOTIFICATION { + pub ulEvent: u32, + pub volumeId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VDS_MOUNT_POINT_NOTIFICATION {} +impl ::core::clone::Clone for VDS_MOUNT_POINT_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_NOTIFICATION { + pub objectType: VDS_NOTIFICATION_TARGET_TYPE, + pub Anonymous: VDS_NOTIFICATION_0, +} +impl ::core::marker::Copy for VDS_NOTIFICATION {} +impl ::core::clone::Clone for VDS_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub union VDS_NOTIFICATION_0 { + pub Pack: VDS_PACK_NOTIFICATION, + pub Disk: VDS_DISK_NOTIFICATION, + pub Volume: VDS_VOLUME_NOTIFICATION, + pub Partition: VDS_PARTITION_NOTIFICATION, + pub Letter: VDS_DRIVE_LETTER_NOTIFICATION, + pub FileSystem: VDS_FILE_SYSTEM_NOTIFICATION, + pub MountPoint: VDS_MOUNT_POINT_NOTIFICATION, + pub SubSystem: VDS_SUB_SYSTEM_NOTIFICATION, + pub Controller: VDS_CONTROLLER_NOTIFICATION, + pub Drive: VDS_DRIVE_NOTIFICATION, + pub Lun: VDS_LUN_NOTIFICATION, + pub Port: VDS_PORT_NOTIFICATION, + pub Portal: VDS_PORTAL_NOTIFICATION, + pub Target: VDS_TARGET_NOTIFICATION, + pub PortalGroup: VDS_PORTAL_GROUP_NOTIFICATION, + pub Service: VDS_SERVICE_NOTIFICATION, +} +impl ::core::marker::Copy for VDS_NOTIFICATION_0 {} +impl ::core::clone::Clone for VDS_NOTIFICATION_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_PACK_NOTIFICATION { + pub ulEvent: VDS_NF_PACK, + pub packId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VDS_PACK_NOTIFICATION {} +impl ::core::clone::Clone for VDS_PACK_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_PARTITION_NOTIFICATION { + pub ulEvent: u32, + pub diskId: ::windows_sys::core::GUID, + pub ullOffset: u64, +} +impl ::core::marker::Copy for VDS_PARTITION_NOTIFICATION {} +impl ::core::clone::Clone for VDS_PARTITION_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_PATH_ID { + pub ullSourceId: u64, + pub ullPathId: u64, +} +impl ::core::marker::Copy for VDS_PATH_ID {} +impl ::core::clone::Clone for VDS_PATH_ID { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_PATH_INFO { + pub pathId: VDS_PATH_ID, + pub r#type: VDS_HWPROVIDER_TYPE, + pub status: VDS_PATH_STATUS, + pub Anonymous1: VDS_PATH_INFO_0, + pub Anonymous2: VDS_PATH_INFO_1, + pub Anonymous3: VDS_PATH_INFO_2, +} +impl ::core::marker::Copy for VDS_PATH_INFO {} +impl ::core::clone::Clone for VDS_PATH_INFO { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub union VDS_PATH_INFO_0 { + pub controllerPortId: ::windows_sys::core::GUID, + pub targetPortalId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VDS_PATH_INFO_0 {} +impl ::core::clone::Clone for VDS_PATH_INFO_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub union VDS_PATH_INFO_1 { + pub hbaPortId: ::windows_sys::core::GUID, + pub initiatorAdapterId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VDS_PATH_INFO_1 {} +impl ::core::clone::Clone for VDS_PATH_INFO_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub union VDS_PATH_INFO_2 { + pub pHbaPortProp: *mut VDS_HBAPORT_PROP, + pub pInitiatorPortalIpAddr: *mut VDS_IPADDRESS, +} +impl ::core::marker::Copy for VDS_PATH_INFO_2 {} +impl ::core::clone::Clone for VDS_PATH_INFO_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct VDS_PATH_POLICY { + pub pathId: VDS_PATH_ID, + pub bPrimaryPath: super::super::Foundation::BOOL, + pub ulWeight: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for VDS_PATH_POLICY {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for VDS_PATH_POLICY { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct VDS_POOL_ATTRIBUTES { + pub ullAttributeMask: u64, + pub raidType: VDS_RAID_TYPE, + pub busType: VDS_STORAGE_BUS_TYPE, + pub pwszIntendedUsage: ::windows_sys::core::PWSTR, + pub bSpinDown: super::super::Foundation::BOOL, + pub bIsThinProvisioned: super::super::Foundation::BOOL, + pub ullProvisionedSpace: u64, + pub bNoSinglePointOfFailure: super::super::Foundation::BOOL, + pub ulDataRedundancyMax: u32, + pub ulDataRedundancyMin: u32, + pub ulDataRedundancyDefault: u32, + pub ulPackageRedundancyMax: u32, + pub ulPackageRedundancyMin: u32, + pub ulPackageRedundancyDefault: u32, + pub ulStripeSize: u32, + pub ulStripeSizeMax: u32, + pub ulStripeSizeMin: u32, + pub ulDefaultStripeSize: u32, + pub ulNumberOfColumns: u32, + pub ulNumberOfColumnsMax: u32, + pub ulNumberOfColumnsMin: u32, + pub ulDefaultNumberofColumns: u32, + pub ulDataAvailabilityHint: u32, + pub ulAccessRandomnessHint: u32, + pub ulAccessDirectionHint: u32, + pub ulAccessSizeHint: u32, + pub ulAccessLatencyHint: u32, + pub ulAccessBandwidthWeightHint: u32, + pub ulStorageCostHint: u32, + pub ulStorageEfficiencyHint: u32, + pub ulNumOfCustomAttributes: u32, + pub pPoolCustomAttributes: *mut VDS_POOL_CUSTOM_ATTRIBUTES, + pub bReserved1: super::super::Foundation::BOOL, + pub bReserved2: super::super::Foundation::BOOL, + pub ulReserved1: u32, + pub ulReserved2: u32, + pub ullReserved1: u64, + pub ullReserved2: u64, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for VDS_POOL_ATTRIBUTES {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for VDS_POOL_ATTRIBUTES { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_POOL_CUSTOM_ATTRIBUTES { + pub pwszName: ::windows_sys::core::PWSTR, + pub pwszValue: ::windows_sys::core::PWSTR, +} +impl ::core::marker::Copy for VDS_POOL_CUSTOM_ATTRIBUTES {} +impl ::core::clone::Clone for VDS_POOL_CUSTOM_ATTRIBUTES { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_PORTAL_GROUP_NOTIFICATION { + pub ulEvent: u32, + pub portalGroupId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VDS_PORTAL_GROUP_NOTIFICATION {} +impl ::core::clone::Clone for VDS_PORTAL_GROUP_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_PORTAL_NOTIFICATION { + pub ulEvent: u32, + pub portalId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VDS_PORTAL_NOTIFICATION {} +impl ::core::clone::Clone for VDS_PORTAL_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_PORT_NOTIFICATION { + pub ulEvent: VDS_NF_PORT, + pub portId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VDS_PORT_NOTIFICATION {} +impl ::core::clone::Clone for VDS_PORT_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_PORT_PROP { + pub id: ::windows_sys::core::GUID, + pub pwszFriendlyName: ::windows_sys::core::PWSTR, + pub pwszIdentification: ::windows_sys::core::PWSTR, + pub status: VDS_PORT_STATUS, +} +impl ::core::marker::Copy for VDS_PORT_PROP {} +impl ::core::clone::Clone for VDS_PORT_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_PROVIDER_PROP { + pub id: ::windows_sys::core::GUID, + pub pwszName: ::windows_sys::core::PWSTR, + pub guidVersionId: ::windows_sys::core::GUID, + pub pwszVersion: ::windows_sys::core::PWSTR, + pub r#type: VDS_PROVIDER_TYPE, + pub ulFlags: u32, + pub ulStripeSizeFlags: u32, + pub sRebuildPriority: i16, +} +impl ::core::marker::Copy for VDS_PROVIDER_PROP {} +impl ::core::clone::Clone for VDS_PROVIDER_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_SERVICE_NOTIFICATION { + pub ulEvent: u32, + pub action: VDS_RECOVER_ACTION, +} +impl ::core::marker::Copy for VDS_SERVICE_NOTIFICATION {} +impl ::core::clone::Clone for VDS_SERVICE_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_STORAGE_DEVICE_ID_DESCRIPTOR { + pub m_version: u32, + pub m_cIdentifiers: u32, + pub m_rgIdentifiers: *mut VDS_STORAGE_IDENTIFIER, +} +impl ::core::marker::Copy for VDS_STORAGE_DEVICE_ID_DESCRIPTOR {} +impl ::core::clone::Clone for VDS_STORAGE_DEVICE_ID_DESCRIPTOR { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_STORAGE_IDENTIFIER { + pub m_CodeSet: VDS_STORAGE_IDENTIFIER_CODE_SET, + pub m_Type: VDS_STORAGE_IDENTIFIER_TYPE, + pub m_cbIdentifier: u32, + pub m_rgbIdentifier: *mut u8, +} +impl ::core::marker::Copy for VDS_STORAGE_IDENTIFIER {} +impl ::core::clone::Clone for VDS_STORAGE_IDENTIFIER { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct VDS_STORAGE_POOL_DRIVE_EXTENT { + pub id: ::windows_sys::core::GUID, + pub ullSize: u64, + pub bUsed: super::super::Foundation::BOOL, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for VDS_STORAGE_POOL_DRIVE_EXTENT {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for VDS_STORAGE_POOL_DRIVE_EXTENT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_STORAGE_POOL_PROP { + pub id: ::windows_sys::core::GUID, + pub status: VDS_STORAGE_POOL_STATUS, + pub health: VDS_HEALTH, + pub r#type: VDS_STORAGE_POOL_TYPE, + pub pwszName: ::windows_sys::core::PWSTR, + pub pwszDescription: ::windows_sys::core::PWSTR, + pub ullTotalConsumedSpace: u64, + pub ullTotalManagedSpace: u64, + pub ullRemainingFreeSpace: u64, +} +impl ::core::marker::Copy for VDS_STORAGE_POOL_PROP {} +impl ::core::clone::Clone for VDS_STORAGE_POOL_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_SUB_SYSTEM_NOTIFICATION { + pub ulEvent: u32, + pub subSystemId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VDS_SUB_SYSTEM_NOTIFICATION {} +impl ::core::clone::Clone for VDS_SUB_SYSTEM_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_SUB_SYSTEM_PROP { + pub id: ::windows_sys::core::GUID, + pub pwszFriendlyName: ::windows_sys::core::PWSTR, + pub pwszIdentification: ::windows_sys::core::PWSTR, + pub ulFlags: u32, + pub ulStripeSizeFlags: u32, + pub status: VDS_SUB_SYSTEM_STATUS, + pub health: VDS_HEALTH, + pub sNumberOfInternalBuses: i16, + pub sMaxNumberOfSlotsEachBus: i16, + pub sMaxNumberOfControllers: i16, + pub sRebuildPriority: i16, +} +impl ::core::marker::Copy for VDS_SUB_SYSTEM_PROP {} +impl ::core::clone::Clone for VDS_SUB_SYSTEM_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_SUB_SYSTEM_PROP2 { + pub id: ::windows_sys::core::GUID, + pub pwszFriendlyName: ::windows_sys::core::PWSTR, + pub pwszIdentification: ::windows_sys::core::PWSTR, + pub ulFlags: u32, + pub ulStripeSizeFlags: u32, + pub ulSupportedRaidTypeFlags: u32, + pub status: VDS_SUB_SYSTEM_STATUS, + pub health: VDS_HEALTH, + pub sNumberOfInternalBuses: i16, + pub sMaxNumberOfSlotsEachBus: i16, + pub sMaxNumberOfControllers: i16, + pub sRebuildPriority: i16, + pub ulNumberOfEnclosures: u32, +} +impl ::core::marker::Copy for VDS_SUB_SYSTEM_PROP2 {} +impl ::core::clone::Clone for VDS_SUB_SYSTEM_PROP2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_TARGET_NOTIFICATION { + pub ulEvent: u32, + pub targetId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VDS_TARGET_NOTIFICATION {} +impl ::core::clone::Clone for VDS_TARGET_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_VOLUME_NOTIFICATION { + pub ulEvent: u32, + pub volumeId: ::windows_sys::core::GUID, + pub plexId: ::windows_sys::core::GUID, + pub ulPercentCompleted: u32, +} +impl ::core::marker::Copy for VDS_VOLUME_NOTIFICATION {} +impl ::core::clone::Clone for VDS_VOLUME_NOTIFICATION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] +pub struct VDS_WWN { + pub rguchWwn: [u8; 8], +} +impl ::core::marker::Copy for VDS_WWN {} +impl ::core::clone::Clone for VDS_WWN { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Vss/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Vss/mod.rs new file mode 100644 index 0000000..d748849 --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Vss/mod.rs @@ -0,0 +1,855 @@ +::windows_sys::core::link ! ( "vssapi.dll""system" #[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] fn CreateVssExpressWriterInternal ( ppwriter : *mut IVssExpressWriter ) -> :: windows_sys::core::HRESULT ); +pub type IVssAdmin = *mut ::core::ffi::c_void; +pub type IVssAdminEx = *mut ::core::ffi::c_void; +pub type IVssAsync = *mut ::core::ffi::c_void; +pub type IVssComponent = *mut ::core::ffi::c_void; +pub type IVssComponentEx = *mut ::core::ffi::c_void; +pub type IVssComponentEx2 = *mut ::core::ffi::c_void; +pub type IVssCreateExpressWriterMetadata = *mut ::core::ffi::c_void; +pub type IVssCreateWriterMetadata = *mut ::core::ffi::c_void; +pub type IVssDifferentialSoftwareSnapshotMgmt = *mut ::core::ffi::c_void; +pub type IVssDifferentialSoftwareSnapshotMgmt2 = *mut ::core::ffi::c_void; +pub type IVssDifferentialSoftwareSnapshotMgmt3 = *mut ::core::ffi::c_void; +pub type IVssEnumMgmtObject = *mut ::core::ffi::c_void; +pub type IVssEnumObject = *mut ::core::ffi::c_void; +pub type IVssExpressWriter = *mut ::core::ffi::c_void; +pub type IVssFileShareSnapshotProvider = *mut ::core::ffi::c_void; +pub type IVssHardwareSnapshotProvider = *mut ::core::ffi::c_void; +pub type IVssHardwareSnapshotProviderEx = *mut ::core::ffi::c_void; +pub type IVssProviderCreateSnapshotSet = *mut ::core::ffi::c_void; +pub type IVssProviderNotifications = *mut ::core::ffi::c_void; +pub type IVssSnapshotMgmt = *mut ::core::ffi::c_void; +pub type IVssSnapshotMgmt2 = *mut ::core::ffi::c_void; +pub type IVssSoftwareSnapshotProvider = *mut ::core::ffi::c_void; +pub type IVssWMDependency = *mut ::core::ffi::c_void; +pub type IVssWMFiledesc = *mut ::core::ffi::c_void; +pub type IVssWriterComponents = *mut ::core::ffi::c_void; +pub type IVssWriterImpl = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSSCoordinator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe579ab5f_1cc4_44b4_bed9_de0991ff0623); +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_ASSOC_NO_MAX_SPACE: i32 = -1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_ASSOC_REMOVE: u32 = 0u32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_ASRERROR_CRITICAL_DISKS_TOO_SMALL: ::windows_sys::core::HRESULT = -2147212280i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_ASRERROR_CRITICAL_DISK_CANNOT_BE_EXCLUDED: ::windows_sys::core::HRESULT = -2147212267i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_ASRERROR_DATADISK_RDISK0: ::windows_sys::core::HRESULT = -2147212282i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_ASRERROR_DISK_ASSIGNMENT_FAILED: ::windows_sys::core::HRESULT = -2147212287i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_ASRERROR_DISK_RECREATION_FAILED: ::windows_sys::core::HRESULT = -2147212286i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_ASRERROR_DYNAMIC_VHD_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147212278i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_ASRERROR_FIXED_PHYSICAL_DISK_AVAILABLE_AFTER_DISK_EXCLUSION: ::windows_sys::core::HRESULT = -2147212268i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_ASRERROR_MISSING_DYNDISK: ::windows_sys::core::HRESULT = -2147212284i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_ASRERROR_NO_ARCPATH: ::windows_sys::core::HRESULT = -2147212285i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_ASRERROR_NO_PHYSICAL_DISK_AVAILABLE: ::windows_sys::core::HRESULT = -2147212269i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_ASRERROR_RDISK0_TOOSMALL: ::windows_sys::core::HRESULT = -2147212281i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_ASRERROR_RDISK_FOR_SYSTEM_DISK_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212270i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_ASRERROR_SHARED_CRIDISK: ::windows_sys::core::HRESULT = -2147212283i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_ASRERROR_SYSTEM_PARTITION_HIDDEN: ::windows_sys::core::HRESULT = -2147212266i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_AUTORECOVERY_FAILED: ::windows_sys::core::HRESULT = -2147212293i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_BAD_STATE: ::windows_sys::core::HRESULT = -2147212543i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_BREAK_REVERT_ID_FAILED: ::windows_sys::core::HRESULT = -2147212298i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_CANNOT_REVERT_DISKID: ::windows_sys::core::HRESULT = -2147212290i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_CLUSTER_ERROR: ::windows_sys::core::HRESULT = -2147212288i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_CLUSTER_TIMEOUT: ::windows_sys::core::HRESULT = -2147212498i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_CORRUPT_XML_DOCUMENT: ::windows_sys::core::HRESULT = -2147212528i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_CRITICAL_VOLUME_ON_INVALID_DISK: ::windows_sys::core::HRESULT = -2147212271i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_DYNAMIC_DISK_ERROR: ::windows_sys::core::HRESULT = -2147212292i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_FLUSH_WRITES_TIMEOUT: ::windows_sys::core::HRESULT = -2147212525i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_FSS_TIMEOUT: ::windows_sys::core::HRESULT = -2147212265i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_HOLD_WRITES_TIMEOUT: ::windows_sys::core::HRESULT = -2147212524i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_INSUFFICIENT_STORAGE: ::windows_sys::core::HRESULT = -2147212513i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_INVALID_XML_DOCUMENT: ::windows_sys::core::HRESULT = -2147212527i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_LEGACY_PROVIDER: ::windows_sys::core::HRESULT = -2147212297i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_MAXIMUM_DIFFAREA_ASSOCIATIONS_REACHED: ::windows_sys::core::HRESULT = -2147212514i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_MAXIMUM_NUMBER_OF_REMOTE_MACHINES_REACHED: ::windows_sys::core::HRESULT = -2147212510i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_MAXIMUM_NUMBER_OF_SNAPSHOTS_REACHED: ::windows_sys::core::HRESULT = -2147212521i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_MAXIMUM_NUMBER_OF_VOLUMES_REACHED: ::windows_sys::core::HRESULT = -2147212526i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_MISSING_DISK: ::windows_sys::core::HRESULT = -2147212296i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_MISSING_HIDDEN_VOLUME: ::windows_sys::core::HRESULT = -2147212295i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_MISSING_VOLUME: ::windows_sys::core::HRESULT = -2147212294i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_NESTED_VOLUME_LIMIT: ::windows_sys::core::HRESULT = -2147212500i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_NONTRANSPORTABLE_BCD: ::windows_sys::core::HRESULT = -2147212291i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147212497i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_NO_SNAPSHOTS_IMPORTED: ::windows_sys::core::HRESULT = -2147212512i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_OBJECT_ALREADY_EXISTS: ::windows_sys::core::HRESULT = -2147212531i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_OBJECT_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212536i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_PROVIDER_ALREADY_REGISTERED: ::windows_sys::core::HRESULT = -2147212541i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_PROVIDER_IN_USE: ::windows_sys::core::HRESULT = -2147212537i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_PROVIDER_NOT_REGISTERED: ::windows_sys::core::HRESULT = -2147212540i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_PROVIDER_VETO: ::windows_sys::core::HRESULT = -2147212538i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_REBOOT_REQUIRED: ::windows_sys::core::HRESULT = -2147212505i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_REMOTE_SERVER_UNAVAILABLE: ::windows_sys::core::HRESULT = -2147212509i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_REMOTE_SERVER_UNSUPPORTED: ::windows_sys::core::HRESULT = -2147212508i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_RESYNC_IN_PROGRESS: ::windows_sys::core::HRESULT = -2147212289i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_REVERT_IN_PROGRESS: ::windows_sys::core::HRESULT = -2147212507i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_REVERT_VOLUME_LOST: ::windows_sys::core::HRESULT = -2147212506i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_SNAPSHOT_NOT_IN_SET: ::windows_sys::core::HRESULT = -2147212501i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_SNAPSHOT_SET_IN_PROGRESS: ::windows_sys::core::HRESULT = -2147212522i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_SOME_SNAPSHOTS_NOT_IMPORTED: ::windows_sys::core::HRESULT = -2147212511i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_TRANSACTION_FREEZE_TIMEOUT: ::windows_sys::core::HRESULT = -2147212504i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_TRANSACTION_THAW_TIMEOUT: ::windows_sys::core::HRESULT = -2147212503i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_UNEXPECTED: ::windows_sys::core::HRESULT = -2147212542i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_UNEXPECTED_PROVIDER_ERROR: ::windows_sys::core::HRESULT = -2147212529i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_UNEXPECTED_WRITER_ERROR: ::windows_sys::core::HRESULT = -2147212523i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_UNSELECTED_VOLUME: ::windows_sys::core::HRESULT = -2147212502i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_UNSUPPORTED_CONTEXT: ::windows_sys::core::HRESULT = -2147212517i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_VOLUME_IN_USE: ::windows_sys::core::HRESULT = -2147212515i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_VOLUME_NOT_LOCAL: ::windows_sys::core::HRESULT = -2147212499i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_VOLUME_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147212532i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_VOLUME_NOT_SUPPORTED_BY_PROVIDER: ::windows_sys::core::HRESULT = -2147212530i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_WRITERERROR_INCONSISTENTSNAPSHOT: ::windows_sys::core::HRESULT = -2147212304i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_WRITERERROR_NONRETRYABLE: ::windows_sys::core::HRESULT = -2147212300i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_WRITERERROR_OUTOFRESOURCES: ::windows_sys::core::HRESULT = -2147212303i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_WRITERERROR_PARTIAL_FAILURE: ::windows_sys::core::HRESULT = -2147212490i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_WRITERERROR_RECOVERY_FAILED: ::windows_sys::core::HRESULT = -2147212299i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_WRITERERROR_RETRYABLE: ::windows_sys::core::HRESULT = -2147212301i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_WRITERERROR_TIMEOUT: ::windows_sys::core::HRESULT = -2147212302i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_WRITER_ALREADY_SUBSCRIBED: ::windows_sys::core::HRESULT = -2147212518i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_WRITER_INFRASTRUCTURE: ::windows_sys::core::HRESULT = -2147212520i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_WRITER_NOT_RESPONDING: ::windows_sys::core::HRESULT = -2147212519i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_E_WRITER_STATUS_NOT_AVAILABLE: ::windows_sys::core::HRESULT = -2147212279i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_S_ASYNC_CANCELLED: ::windows_sys::core::HRESULT = 271115i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_S_ASYNC_FINISHED: ::windows_sys::core::HRESULT = 271114i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_S_ASYNC_PENDING: ::windows_sys::core::HRESULT = 271113i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_S_SOME_SNAPSHOTS_NOT_IMPORTED: ::windows_sys::core::HRESULT = 271137i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VssSnapshotMgmt: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0b5a2c52_3eb9_470a_96e2_6c6d4570e40f); +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_ALTERNATE_WRITER_STATE = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_AWS_UNDEFINED: VSS_ALTERNATE_WRITER_STATE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_AWS_NO_ALTERNATE_WRITER: VSS_ALTERNATE_WRITER_STATE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_AWS_ALTERNATE_WRITER_EXISTS: VSS_ALTERNATE_WRITER_STATE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_AWS_THIS_IS_ALTERNATE_WRITER: VSS_ALTERNATE_WRITER_STATE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_APPLICATION_LEVEL = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_APP_UNKNOWN: VSS_APPLICATION_LEVEL = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_APP_SYSTEM: VSS_APPLICATION_LEVEL = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_APP_BACK_END: VSS_APPLICATION_LEVEL = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_APP_FRONT_END: VSS_APPLICATION_LEVEL = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_APP_SYSTEM_RM: VSS_APPLICATION_LEVEL = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_APP_AUTO: VSS_APPLICATION_LEVEL = -1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_BACKUP_SCHEMA = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_UNDEFINED: VSS_BACKUP_SCHEMA = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_DIFFERENTIAL: VSS_BACKUP_SCHEMA = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_INCREMENTAL: VSS_BACKUP_SCHEMA = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_EXCLUSIVE_INCREMENTAL_DIFFERENTIAL: VSS_BACKUP_SCHEMA = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_LOG: VSS_BACKUP_SCHEMA = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_COPY: VSS_BACKUP_SCHEMA = 16i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_TIMESTAMPED: VSS_BACKUP_SCHEMA = 32i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_LAST_MODIFY: VSS_BACKUP_SCHEMA = 64i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_LSN: VSS_BACKUP_SCHEMA = 128i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_WRITER_SUPPORTS_NEW_TARGET: VSS_BACKUP_SCHEMA = 256i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_WRITER_SUPPORTS_RESTORE_WITH_MOVE: VSS_BACKUP_SCHEMA = 512i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_INDEPENDENT_SYSTEM_STATE: VSS_BACKUP_SCHEMA = 1024i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_ROLLFORWARD_RESTORE: VSS_BACKUP_SCHEMA = 4096i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_RESTORE_RENAME: VSS_BACKUP_SCHEMA = 8192i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_AUTHORITATIVE_RESTORE: VSS_BACKUP_SCHEMA = 16384i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BS_WRITER_SUPPORTS_PARALLEL_RESTORES: VSS_BACKUP_SCHEMA = 32768i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_BACKUP_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BT_UNDEFINED: VSS_BACKUP_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BT_FULL: VSS_BACKUP_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BT_INCREMENTAL: VSS_BACKUP_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BT_DIFFERENTIAL: VSS_BACKUP_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BT_LOG: VSS_BACKUP_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BT_COPY: VSS_BACKUP_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BT_OTHER: VSS_BACKUP_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_COMPONENT_FLAGS = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_CF_BACKUP_RECOVERY: VSS_COMPONENT_FLAGS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_CF_APP_ROLLBACK_RECOVERY: VSS_COMPONENT_FLAGS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_CF_NOT_SYSTEM_STATE: VSS_COMPONENT_FLAGS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_COMPONENT_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_CT_UNDEFINED: VSS_COMPONENT_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_CT_DATABASE: VSS_COMPONENT_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_CT_FILEGROUP: VSS_COMPONENT_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_FILE_RESTORE_STATUS = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RS_UNDEFINED: VSS_FILE_RESTORE_STATUS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RS_NONE: VSS_FILE_RESTORE_STATUS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RS_ALL: VSS_FILE_RESTORE_STATUS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RS_FAILED: VSS_FILE_RESTORE_STATUS = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_FILE_SPEC_BACKUP_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_FSBT_FULL_BACKUP_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_FSBT_DIFFERENTIAL_BACKUP_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_FSBT_INCREMENTAL_BACKUP_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_FSBT_LOG_BACKUP_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_FSBT_FULL_SNAPSHOT_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 256i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_FSBT_DIFFERENTIAL_SNAPSHOT_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 512i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_FSBT_INCREMENTAL_SNAPSHOT_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 1024i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_FSBT_LOG_SNAPSHOT_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 2048i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_FSBT_CREATED_DURING_BACKUP: VSS_FILE_SPEC_BACKUP_TYPE = 65536i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_FSBT_ALL_BACKUP_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 15i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_FSBT_ALL_SNAPSHOT_REQUIRED: VSS_FILE_SPEC_BACKUP_TYPE = 3840i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_HARDWARE_OPTIONS = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BREAKEX_FLAG_MASK_LUNS: VSS_HARDWARE_OPTIONS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BREAKEX_FLAG_MAKE_READ_WRITE: VSS_HARDWARE_OPTIONS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BREAKEX_FLAG_REVERT_IDENTITY_ALL: VSS_HARDWARE_OPTIONS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_BREAKEX_FLAG_REVERT_IDENTITY_NONE: VSS_HARDWARE_OPTIONS = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_ONLUNSTATECHANGE_NOTIFY_READ_WRITE: VSS_HARDWARE_OPTIONS = 256i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_ONLUNSTATECHANGE_NOTIFY_LUN_PRE_RECOVERY: VSS_HARDWARE_OPTIONS = 512i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_ONLUNSTATECHANGE_NOTIFY_LUN_POST_RECOVERY: VSS_HARDWARE_OPTIONS = 1024i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_ONLUNSTATECHANGE_DO_MASK_LUNS: VSS_HARDWARE_OPTIONS = 2048i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_MGMT_OBJECT_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_MGMT_OBJECT_UNKNOWN: VSS_MGMT_OBJECT_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_MGMT_OBJECT_VOLUME: VSS_MGMT_OBJECT_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_MGMT_OBJECT_DIFF_VOLUME: VSS_MGMT_OBJECT_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_MGMT_OBJECT_DIFF_AREA: VSS_MGMT_OBJECT_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_OBJECT_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_OBJECT_UNKNOWN: VSS_OBJECT_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_OBJECT_NONE: VSS_OBJECT_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_OBJECT_SNAPSHOT_SET: VSS_OBJECT_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_OBJECT_SNAPSHOT: VSS_OBJECT_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_OBJECT_PROVIDER: VSS_OBJECT_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_OBJECT_TYPE_COUNT: VSS_OBJECT_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_PROTECTION_FAULT = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_NONE: VSS_PROTECTION_FAULT = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_DIFF_AREA_MISSING: VSS_PROTECTION_FAULT = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_IO_FAILURE_DURING_ONLINE: VSS_PROTECTION_FAULT = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_META_DATA_CORRUPTION: VSS_PROTECTION_FAULT = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_MEMORY_ALLOCATION_FAILURE: VSS_PROTECTION_FAULT = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_MAPPED_MEMORY_FAILURE: VSS_PROTECTION_FAULT = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_COW_READ_FAILURE: VSS_PROTECTION_FAULT = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_COW_WRITE_FAILURE: VSS_PROTECTION_FAULT = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_DIFF_AREA_FULL: VSS_PROTECTION_FAULT = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_GROW_TOO_SLOW: VSS_PROTECTION_FAULT = 9i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_GROW_FAILED: VSS_PROTECTION_FAULT = 10i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_DESTROY_ALL_SNAPSHOTS: VSS_PROTECTION_FAULT = 11i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_FILE_SYSTEM_FAILURE: VSS_PROTECTION_FAULT = 12i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_IO_FAILURE: VSS_PROTECTION_FAULT = 13i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_DIFF_AREA_REMOVED: VSS_PROTECTION_FAULT = 14i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_EXTERNAL_WRITER_TO_DIFF_AREA: VSS_PROTECTION_FAULT = 15i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_FAULT_MOUNT_DURING_CLUSTER_OFFLINE: VSS_PROTECTION_FAULT = 16i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_PROTECTION_LEVEL = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_LEVEL_ORIGINAL_VOLUME: VSS_PROTECTION_LEVEL = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROTECTION_LEVEL_SNAPSHOT: VSS_PROTECTION_LEVEL = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_PROVIDER_CAPABILITIES = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PRV_CAPABILITY_LEGACY: VSS_PROVIDER_CAPABILITIES = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PRV_CAPABILITY_COMPLIANT: VSS_PROVIDER_CAPABILITIES = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PRV_CAPABILITY_LUN_REPOINT: VSS_PROVIDER_CAPABILITIES = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PRV_CAPABILITY_LUN_RESYNC: VSS_PROVIDER_CAPABILITIES = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PRV_CAPABILITY_OFFLINE_CREATION: VSS_PROVIDER_CAPABILITIES = 16i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PRV_CAPABILITY_MULTIPLE_IMPORT: VSS_PROVIDER_CAPABILITIES = 32i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PRV_CAPABILITY_RECYCLING: VSS_PROVIDER_CAPABILITIES = 64i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PRV_CAPABILITY_PLEX: VSS_PROVIDER_CAPABILITIES = 128i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PRV_CAPABILITY_DIFFERENTIAL: VSS_PROVIDER_CAPABILITIES = 256i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PRV_CAPABILITY_CLUSTERED: VSS_PROVIDER_CAPABILITIES = 512i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_PROVIDER_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROV_UNKNOWN: VSS_PROVIDER_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROV_SYSTEM: VSS_PROVIDER_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROV_SOFTWARE: VSS_PROVIDER_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROV_HARDWARE: VSS_PROVIDER_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_PROV_FILESHARE: VSS_PROVIDER_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_RECOVERY_OPTIONS = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RECOVERY_REVERT_IDENTITY_ALL: VSS_RECOVERY_OPTIONS = 256i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RECOVERY_NO_VOLUME_CHECK: VSS_RECOVERY_OPTIONS = 512i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_RESTOREMETHOD_ENUM = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RME_UNDEFINED: VSS_RESTOREMETHOD_ENUM = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RME_RESTORE_IF_NOT_THERE: VSS_RESTOREMETHOD_ENUM = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RME_RESTORE_IF_CAN_REPLACE: VSS_RESTOREMETHOD_ENUM = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RME_STOP_RESTORE_START: VSS_RESTOREMETHOD_ENUM = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RME_RESTORE_TO_ALTERNATE_LOCATION: VSS_RESTOREMETHOD_ENUM = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RME_RESTORE_AT_REBOOT: VSS_RESTOREMETHOD_ENUM = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RME_RESTORE_AT_REBOOT_IF_CANNOT_REPLACE: VSS_RESTOREMETHOD_ENUM = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RME_CUSTOM: VSS_RESTOREMETHOD_ENUM = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RME_RESTORE_STOP_START: VSS_RESTOREMETHOD_ENUM = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_RESTORE_TARGET = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RT_UNDEFINED: VSS_RESTORE_TARGET = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RT_ORIGINAL: VSS_RESTORE_TARGET = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RT_ALTERNATE: VSS_RESTORE_TARGET = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RT_DIRECTED: VSS_RESTORE_TARGET = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RT_ORIGINAL_LOCATION: VSS_RESTORE_TARGET = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_RESTORE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RTYPE_UNDEFINED: VSS_RESTORE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RTYPE_BY_COPY: VSS_RESTORE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RTYPE_IMPORT: VSS_RESTORE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RTYPE_OTHER: VSS_RESTORE_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_ROLLFORWARD_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RF_UNDEFINED: VSS_ROLLFORWARD_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RF_NONE: VSS_ROLLFORWARD_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RF_ALL: VSS_ROLLFORWARD_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_RF_PARTIAL: VSS_ROLLFORWARD_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_SNAPSHOT_COMPATIBILITY = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SC_DISABLE_DEFRAG: VSS_SNAPSHOT_COMPATIBILITY = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SC_DISABLE_CONTENTINDEX: VSS_SNAPSHOT_COMPATIBILITY = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_SNAPSHOT_CONTEXT = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_CTX_BACKUP: VSS_SNAPSHOT_CONTEXT = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_CTX_FILE_SHARE_BACKUP: VSS_SNAPSHOT_CONTEXT = 16i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_CTX_NAS_ROLLBACK: VSS_SNAPSHOT_CONTEXT = 25i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_CTX_APP_ROLLBACK: VSS_SNAPSHOT_CONTEXT = 9i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_CTX_CLIENT_ACCESSIBLE: VSS_SNAPSHOT_CONTEXT = 29i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_CTX_CLIENT_ACCESSIBLE_WRITERS: VSS_SNAPSHOT_CONTEXT = 13i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_CTX_ALL: VSS_SNAPSHOT_CONTEXT = -1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_SNAPSHOT_PROPERTY_ID = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SPROPID_UNKNOWN: VSS_SNAPSHOT_PROPERTY_ID = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SPROPID_SNAPSHOT_ID: VSS_SNAPSHOT_PROPERTY_ID = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SPROPID_SNAPSHOT_SET_ID: VSS_SNAPSHOT_PROPERTY_ID = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SPROPID_SNAPSHOTS_COUNT: VSS_SNAPSHOT_PROPERTY_ID = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SPROPID_SNAPSHOT_DEVICE: VSS_SNAPSHOT_PROPERTY_ID = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SPROPID_ORIGINAL_VOLUME: VSS_SNAPSHOT_PROPERTY_ID = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SPROPID_ORIGINATING_MACHINE: VSS_SNAPSHOT_PROPERTY_ID = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SPROPID_SERVICE_MACHINE: VSS_SNAPSHOT_PROPERTY_ID = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SPROPID_EXPOSED_NAME: VSS_SNAPSHOT_PROPERTY_ID = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SPROPID_EXPOSED_PATH: VSS_SNAPSHOT_PROPERTY_ID = 9i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SPROPID_PROVIDER_ID: VSS_SNAPSHOT_PROPERTY_ID = 10i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SPROPID_SNAPSHOT_ATTRIBUTES: VSS_SNAPSHOT_PROPERTY_ID = 11i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SPROPID_CREATION_TIMESTAMP: VSS_SNAPSHOT_PROPERTY_ID = 12i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SPROPID_STATUS: VSS_SNAPSHOT_PROPERTY_ID = 13i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_SNAPSHOT_STATE = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_UNKNOWN: VSS_SNAPSHOT_STATE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_PREPARING: VSS_SNAPSHOT_STATE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_PROCESSING_PREPARE: VSS_SNAPSHOT_STATE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_PREPARED: VSS_SNAPSHOT_STATE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_PROCESSING_PRECOMMIT: VSS_SNAPSHOT_STATE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_PRECOMMITTED: VSS_SNAPSHOT_STATE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_PROCESSING_COMMIT: VSS_SNAPSHOT_STATE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_COMMITTED: VSS_SNAPSHOT_STATE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_PROCESSING_POSTCOMMIT: VSS_SNAPSHOT_STATE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_PROCESSING_PREFINALCOMMIT: VSS_SNAPSHOT_STATE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_PREFINALCOMMITTED: VSS_SNAPSHOT_STATE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_PROCESSING_POSTFINALCOMMIT: VSS_SNAPSHOT_STATE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_CREATED: VSS_SNAPSHOT_STATE = 12i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_ABORTED: VSS_SNAPSHOT_STATE = 13i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_DELETED: VSS_SNAPSHOT_STATE = 14i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_POSTCOMMITTED: VSS_SNAPSHOT_STATE = 15i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SS_COUNT: VSS_SNAPSHOT_STATE = 16i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_SOURCE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_ST_UNDEFINED: VSS_SOURCE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_ST_TRANSACTEDDB: VSS_SOURCE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_ST_NONTRANSACTEDDB: VSS_SOURCE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_ST_OTHER: VSS_SOURCE_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_SUBSCRIBE_MASK = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SM_POST_SNAPSHOT_FLAG: VSS_SUBSCRIBE_MASK = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SM_BACKUP_EVENTS_FLAG: VSS_SUBSCRIBE_MASK = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SM_RESTORE_EVENTS_FLAG: VSS_SUBSCRIBE_MASK = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SM_IO_THROTTLING_FLAG: VSS_SUBSCRIBE_MASK = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_SM_ALL_FLAGS: VSS_SUBSCRIBE_MASK = -1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_USAGE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_UT_UNDEFINED: VSS_USAGE_TYPE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_UT_BOOTABLESYSTEMSTATE: VSS_USAGE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_UT_SYSTEMSERVICE: VSS_USAGE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_UT_USERDATA: VSS_USAGE_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_UT_OTHER: VSS_USAGE_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_VOLUME_SNAPSHOT_ATTRIBUTES = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_PERSISTENT: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_NO_AUTORECOVERY: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_CLIENT_ACCESSIBLE: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_NO_AUTO_RELEASE: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_NO_WRITERS: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 16i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_TRANSPORTABLE: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 32i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_NOT_SURFACED: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 64i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_NOT_TRANSACTED: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 128i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_HARDWARE_ASSISTED: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 65536i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_DIFFERENTIAL: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 131072i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_PLEX: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 262144i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_IMPORTED: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 524288i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_EXPOSED_LOCALLY: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 1048576i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_EXPOSED_REMOTELY: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 2097152i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_AUTORECOVER: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 4194304i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_ROLLBACK_RECOVERY: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 8388608i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_DELAYED_POSTSNAPSHOT: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 16777216i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_TXF_RECOVERY: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 33554432i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_VOLSNAP_ATTR_FILE_SHARE: VSS_VOLUME_SNAPSHOT_ATTRIBUTES = 67108864i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_WRITERRESTORE_ENUM = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WRE_UNDEFINED: VSS_WRITERRESTORE_ENUM = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WRE_NEVER: VSS_WRITERRESTORE_ENUM = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WRE_IF_REPLACE_FAILS: VSS_WRITERRESTORE_ENUM = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WRE_ALWAYS: VSS_WRITERRESTORE_ENUM = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub type VSS_WRITER_STATE = i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_UNKNOWN: VSS_WRITER_STATE = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_STABLE: VSS_WRITER_STATE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_WAITING_FOR_FREEZE: VSS_WRITER_STATE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_WAITING_FOR_THAW: VSS_WRITER_STATE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_WAITING_FOR_POST_SNAPSHOT: VSS_WRITER_STATE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_WAITING_FOR_BACKUP_COMPLETE: VSS_WRITER_STATE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_FAILED_AT_IDENTIFY: VSS_WRITER_STATE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_FAILED_AT_PREPARE_BACKUP: VSS_WRITER_STATE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_FAILED_AT_PREPARE_SNAPSHOT: VSS_WRITER_STATE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_FAILED_AT_FREEZE: VSS_WRITER_STATE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_FAILED_AT_THAW: VSS_WRITER_STATE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_FAILED_AT_POST_SNAPSHOT: VSS_WRITER_STATE = 11i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_FAILED_AT_BACKUP_COMPLETE: VSS_WRITER_STATE = 12i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_FAILED_AT_PRE_RESTORE: VSS_WRITER_STATE = 13i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_FAILED_AT_POST_RESTORE: VSS_WRITER_STATE = 14i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_FAILED_AT_BACKUPSHUTDOWN: VSS_WRITER_STATE = 15i32; +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub const VSS_WS_COUNT: VSS_WRITER_STATE = 16i32; +#[repr(C)] +pub struct IVssExamineWriterMetadata(pub u8); +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub struct VSS_DIFF_AREA_PROP { + pub m_pwszVolumeName: *mut u16, + pub m_pwszDiffAreaVolumeName: *mut u16, + pub m_llMaximumDiffSpace: i64, + pub m_llAllocatedDiffSpace: i64, + pub m_llUsedDiffSpace: i64, +} +impl ::core::marker::Copy for VSS_DIFF_AREA_PROP {} +impl ::core::clone::Clone for VSS_DIFF_AREA_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub struct VSS_DIFF_VOLUME_PROP { + pub m_pwszVolumeName: *mut u16, + pub m_pwszVolumeDisplayName: *mut u16, + pub m_llVolumeFreeSpace: i64, + pub m_llVolumeTotalSpace: i64, +} +impl ::core::marker::Copy for VSS_DIFF_VOLUME_PROP {} +impl ::core::clone::Clone for VSS_DIFF_VOLUME_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub struct VSS_MGMT_OBJECT_PROP { + pub Type: VSS_MGMT_OBJECT_TYPE, + pub Obj: VSS_MGMT_OBJECT_UNION, +} +impl ::core::marker::Copy for VSS_MGMT_OBJECT_PROP {} +impl ::core::clone::Clone for VSS_MGMT_OBJECT_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub union VSS_MGMT_OBJECT_UNION { + pub Vol: VSS_VOLUME_PROP, + pub DiffVol: VSS_DIFF_VOLUME_PROP, + pub DiffArea: VSS_DIFF_AREA_PROP, +} +impl ::core::marker::Copy for VSS_MGMT_OBJECT_UNION {} +impl ::core::clone::Clone for VSS_MGMT_OBJECT_UNION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub struct VSS_OBJECT_PROP { + pub Type: VSS_OBJECT_TYPE, + pub Obj: VSS_OBJECT_UNION, +} +impl ::core::marker::Copy for VSS_OBJECT_PROP {} +impl ::core::clone::Clone for VSS_OBJECT_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub union VSS_OBJECT_UNION { + pub Snap: VSS_SNAPSHOT_PROP, + pub Prov: VSS_PROVIDER_PROP, +} +impl ::core::marker::Copy for VSS_OBJECT_UNION {} +impl ::core::clone::Clone for VSS_OBJECT_UNION { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub struct VSS_PROVIDER_PROP { + pub m_ProviderId: ::windows_sys::core::GUID, + pub m_pwszProviderName: *mut u16, + pub m_eProviderType: VSS_PROVIDER_TYPE, + pub m_pwszProviderVersion: *mut u16, + pub m_ProviderVersionId: ::windows_sys::core::GUID, + pub m_ClassId: ::windows_sys::core::GUID, +} +impl ::core::marker::Copy for VSS_PROVIDER_PROP {} +impl ::core::clone::Clone for VSS_PROVIDER_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub struct VSS_SNAPSHOT_PROP { + pub m_SnapshotId: ::windows_sys::core::GUID, + pub m_SnapshotSetId: ::windows_sys::core::GUID, + pub m_lSnapshotsCount: i32, + pub m_pwszSnapshotDeviceObject: *mut u16, + pub m_pwszOriginalVolumeName: *mut u16, + pub m_pwszOriginatingMachine: *mut u16, + pub m_pwszServiceMachine: *mut u16, + pub m_pwszExposedName: *mut u16, + pub m_pwszExposedPath: *mut u16, + pub m_ProviderId: ::windows_sys::core::GUID, + pub m_lSnapshotAttributes: i32, + pub m_tsCreationTimestamp: i64, + pub m_eStatus: VSS_SNAPSHOT_STATE, +} +impl ::core::marker::Copy for VSS_SNAPSHOT_PROP {} +impl ::core::clone::Clone for VSS_SNAPSHOT_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vss\"`*"] +pub struct VSS_VOLUME_PROP { + pub m_pwszVolumeName: *mut u16, + pub m_pwszVolumeDisplayName: *mut u16, +} +impl ::core::marker::Copy for VSS_VOLUME_PROP {} +impl ::core::clone::Clone for VSS_VOLUME_PROP { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Vss\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct VSS_VOLUME_PROTECTION_INFO { + pub m_protectionLevel: VSS_PROTECTION_LEVEL, + pub m_volumeIsOfflineForProtection: super::super::Foundation::BOOL, + pub m_protectionFault: VSS_PROTECTION_FAULT, + pub m_failureStatus: i32, + pub m_volumeHasUnusedDiffArea: super::super::Foundation::BOOL, + pub m_reserved: u32, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for VSS_VOLUME_PROTECTION_INFO {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for VSS_VOLUME_PROTECTION_INFO { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Xps/Printing/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Xps/Printing/mod.rs new file mode 100644 index 0000000..13cc300 --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Xps/Printing/mod.rs @@ -0,0 +1,71 @@ +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com"))] +::windows_sys::core::link ! ( "xpsprint.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_System_Com\"`*"] fn StartXpsPrintJob ( printername : :: windows_sys::core::PCWSTR , jobname : :: windows_sys::core::PCWSTR , outputfilename : :: windows_sys::core::PCWSTR , progressevent : super::super::super::Foundation:: HANDLE , completionevent : super::super::super::Foundation:: HANDLE , printablepageson : *const u8 , printablepagesoncount : u32 , xpsprintjob : *mut IXpsPrintJob , documentstream : *mut IXpsPrintJobStream , printticketstream : *mut IXpsPrintJobStream ) -> :: windows_sys::core::HRESULT ); +#[cfg(feature = "Win32_Foundation")] +::windows_sys::core::link ! ( "xpsprint.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`, `\"Win32_Foundation\"`*"] fn StartXpsPrintJob1 ( printername : :: windows_sys::core::PCWSTR , jobname : :: windows_sys::core::PCWSTR , outputfilename : :: windows_sys::core::PCWSTR , progressevent : super::super::super::Foundation:: HANDLE , completionevent : super::super::super::Foundation:: HANDLE , xpsprintjob : *mut IXpsPrintJob , printcontentreceiver : *mut super:: IXpsOMPackageTarget ) -> :: windows_sys::core::HRESULT ); +pub type IPrintDocumentPackageStatusEvent = *mut ::core::ffi::c_void; +pub type IPrintDocumentPackageTarget = *mut ::core::ffi::c_void; +pub type IPrintDocumentPackageTargetFactory = *mut ::core::ffi::c_void; +pub type IXpsPrintJob = *mut ::core::ffi::c_void; +pub type IXpsPrintJobStream = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub const ID_DOCUMENTPACKAGETARGET_MSXPS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9cae40a8_ded1_41c9_a9fd_d735ef33aeda); +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub const ID_DOCUMENTPACKAGETARGET_OPENXPS: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x0056bb72_8c9c_4612_bd0f_93012a87099d); +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub const ID_DOCUMENTPACKAGETARGET_OPENXPS_WITH_3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x63dbd720_8b14_4577_b074_7bb11b596d28); +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub const PrintDocumentPackageTarget: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x4842669e_9947_46ea_8ba2_d8cce432c2ca); +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub const PrintDocumentPackageTargetFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x348ef17d_6c81_4982_92b4_ee188a43867a); +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub type PrintDocumentPackageCompletion = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub const PrintDocumentPackageCompletion_InProgress: PrintDocumentPackageCompletion = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub const PrintDocumentPackageCompletion_Completed: PrintDocumentPackageCompletion = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub const PrintDocumentPackageCompletion_Canceled: PrintDocumentPackageCompletion = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub const PrintDocumentPackageCompletion_Failed: PrintDocumentPackageCompletion = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub type XPS_JOB_COMPLETION = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub const XPS_JOB_IN_PROGRESS: XPS_JOB_COMPLETION = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub const XPS_JOB_COMPLETED: XPS_JOB_COMPLETION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub const XPS_JOB_CANCELLED: XPS_JOB_COMPLETION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub const XPS_JOB_FAILED: XPS_JOB_COMPLETION = 3i32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub struct PrintDocumentPackageStatus { + pub JobId: u32, + pub CurrentDocument: i32, + pub CurrentPage: i32, + pub CurrentPageTotal: i32, + pub Completion: PrintDocumentPackageCompletion, + pub PackageStatus: ::windows_sys::core::HRESULT, +} +impl ::core::marker::Copy for PrintDocumentPackageStatus {} +impl ::core::clone::Clone for PrintDocumentPackageStatus { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps_Printing\"`*"] +pub struct XPS_JOB_STATUS { + pub jobId: u32, + pub currentDocument: i32, + pub currentPage: i32, + pub currentPageTotal: i32, + pub completion: XPS_JOB_COMPLETION, + pub jobStatus: ::windows_sys::core::HRESULT, +} +impl ::core::marker::Copy for XPS_JOB_STATUS {} +impl ::core::clone::Clone for XPS_JOB_STATUS { + fn clone(&self) -> Self { + *self + } +} diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Xps/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Xps/mod.rs new file mode 100644 index 0000000..1d2b30d --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/Xps/mod.rs @@ -0,0 +1,855 @@ +#[cfg(feature = "Win32_Storage_Xps_Printing")] +pub mod Printing; +#[cfg(feature = "Win32_Graphics_Gdi")] +::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn AbortDoc ( hdc : super::super::Graphics::Gdi:: HDC ) -> i32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] +::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DeviceCapabilitiesA ( pdevice : :: windows_sys::core::PCSTR , pport : :: windows_sys::core::PCSTR , fwcapability : DEVICE_CAPABILITIES , poutput : :: windows_sys::core::PSTR , pdevmode : *const super::super::Graphics::Gdi:: DEVMODEA ) -> i32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] +::windows_sys::core::link ! ( "winspool.drv""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn DeviceCapabilitiesW ( pdevice : :: windows_sys::core::PCWSTR , pport : :: windows_sys::core::PCWSTR , fwcapability : DEVICE_CAPABILITIES , poutput : :: windows_sys::core::PWSTR , pdevmode : *const super::super::Graphics::Gdi:: DEVMODEW ) -> i32 ); +#[cfg(feature = "Win32_Graphics_Gdi")] +::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn EndDoc ( hdc : super::super::Graphics::Gdi:: HDC ) -> i32 ); +#[cfg(feature = "Win32_Graphics_Gdi")] +::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn EndPage ( hdc : super::super::Graphics::Gdi:: HDC ) -> i32 ); +#[cfg(feature = "Win32_Graphics_Gdi")] +::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn Escape ( hdc : super::super::Graphics::Gdi:: HDC , iescape : i32 , cjin : i32 , pvin : :: windows_sys::core::PCSTR , pvout : *mut ::core::ffi::c_void ) -> i32 ); +#[cfg(feature = "Win32_Graphics_Gdi")] +::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn ExtEscape ( hdc : super::super::Graphics::Gdi:: HDC , iescape : i32 , cjinput : i32 , lpindata : :: windows_sys::core::PCSTR , cjoutput : i32 , lpoutdata : :: windows_sys::core::PSTR ) -> i32 ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] +::windows_sys::core::link ! ( "user32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn PrintWindow ( hwnd : super::super::Foundation:: HWND , hdcblt : super::super::Graphics::Gdi:: HDC , nflags : PRINT_WINDOW_FLAGS ) -> super::super::Foundation:: BOOL ); +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] +::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] fn SetAbortProc ( hdc : super::super::Graphics::Gdi:: HDC , proc : ABORTPROC ) -> i32 ); +#[cfg(feature = "Win32_Graphics_Gdi")] +::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn StartDocA ( hdc : super::super::Graphics::Gdi:: HDC , lpdi : *const DOCINFOA ) -> i32 ); +#[cfg(feature = "Win32_Graphics_Gdi")] +::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn StartDocW ( hdc : super::super::Graphics::Gdi:: HDC , lpdi : *const DOCINFOW ) -> i32 ); +#[cfg(feature = "Win32_Graphics_Gdi")] +::windows_sys::core::link ! ( "gdi32.dll""system" #[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Graphics_Gdi\"`*"] fn StartPage ( hdc : super::super::Graphics::Gdi:: HDC ) -> i32 ); +pub type IXpsDocumentPackageTarget = *mut ::core::ffi::c_void; +pub type IXpsDocumentPackageTarget3D = *mut ::core::ffi::c_void; +pub type IXpsOMBrush = *mut ::core::ffi::c_void; +pub type IXpsOMCanvas = *mut ::core::ffi::c_void; +pub type IXpsOMColorProfileResource = *mut ::core::ffi::c_void; +pub type IXpsOMColorProfileResourceCollection = *mut ::core::ffi::c_void; +pub type IXpsOMCoreProperties = *mut ::core::ffi::c_void; +pub type IXpsOMDashCollection = *mut ::core::ffi::c_void; +pub type IXpsOMDictionary = *mut ::core::ffi::c_void; +pub type IXpsOMDocument = *mut ::core::ffi::c_void; +pub type IXpsOMDocumentCollection = *mut ::core::ffi::c_void; +pub type IXpsOMDocumentSequence = *mut ::core::ffi::c_void; +pub type IXpsOMDocumentStructureResource = *mut ::core::ffi::c_void; +pub type IXpsOMFontResource = *mut ::core::ffi::c_void; +pub type IXpsOMFontResourceCollection = *mut ::core::ffi::c_void; +pub type IXpsOMGeometry = *mut ::core::ffi::c_void; +pub type IXpsOMGeometryFigure = *mut ::core::ffi::c_void; +pub type IXpsOMGeometryFigureCollection = *mut ::core::ffi::c_void; +pub type IXpsOMGlyphs = *mut ::core::ffi::c_void; +pub type IXpsOMGlyphsEditor = *mut ::core::ffi::c_void; +pub type IXpsOMGradientBrush = *mut ::core::ffi::c_void; +pub type IXpsOMGradientStop = *mut ::core::ffi::c_void; +pub type IXpsOMGradientStopCollection = *mut ::core::ffi::c_void; +pub type IXpsOMImageBrush = *mut ::core::ffi::c_void; +pub type IXpsOMImageResource = *mut ::core::ffi::c_void; +pub type IXpsOMImageResourceCollection = *mut ::core::ffi::c_void; +pub type IXpsOMLinearGradientBrush = *mut ::core::ffi::c_void; +pub type IXpsOMMatrixTransform = *mut ::core::ffi::c_void; +pub type IXpsOMNameCollection = *mut ::core::ffi::c_void; +pub type IXpsOMObjectFactory = *mut ::core::ffi::c_void; +pub type IXpsOMObjectFactory1 = *mut ::core::ffi::c_void; +pub type IXpsOMPackage = *mut ::core::ffi::c_void; +pub type IXpsOMPackage1 = *mut ::core::ffi::c_void; +pub type IXpsOMPackageTarget = *mut ::core::ffi::c_void; +pub type IXpsOMPackageWriter = *mut ::core::ffi::c_void; +pub type IXpsOMPackageWriter3D = *mut ::core::ffi::c_void; +pub type IXpsOMPage = *mut ::core::ffi::c_void; +pub type IXpsOMPage1 = *mut ::core::ffi::c_void; +pub type IXpsOMPageReference = *mut ::core::ffi::c_void; +pub type IXpsOMPageReferenceCollection = *mut ::core::ffi::c_void; +pub type IXpsOMPart = *mut ::core::ffi::c_void; +pub type IXpsOMPartResources = *mut ::core::ffi::c_void; +pub type IXpsOMPartUriCollection = *mut ::core::ffi::c_void; +pub type IXpsOMPath = *mut ::core::ffi::c_void; +pub type IXpsOMPrintTicketResource = *mut ::core::ffi::c_void; +pub type IXpsOMRadialGradientBrush = *mut ::core::ffi::c_void; +pub type IXpsOMRemoteDictionaryResource = *mut ::core::ffi::c_void; +pub type IXpsOMRemoteDictionaryResource1 = *mut ::core::ffi::c_void; +pub type IXpsOMRemoteDictionaryResourceCollection = *mut ::core::ffi::c_void; +pub type IXpsOMResource = *mut ::core::ffi::c_void; +pub type IXpsOMShareable = *mut ::core::ffi::c_void; +pub type IXpsOMSignatureBlockResource = *mut ::core::ffi::c_void; +pub type IXpsOMSignatureBlockResourceCollection = *mut ::core::ffi::c_void; +pub type IXpsOMSolidColorBrush = *mut ::core::ffi::c_void; +pub type IXpsOMStoryFragmentsResource = *mut ::core::ffi::c_void; +pub type IXpsOMThumbnailGenerator = *mut ::core::ffi::c_void; +pub type IXpsOMTileBrush = *mut ::core::ffi::c_void; +pub type IXpsOMVisual = *mut ::core::ffi::c_void; +pub type IXpsOMVisualBrush = *mut ::core::ffi::c_void; +pub type IXpsOMVisualCollection = *mut ::core::ffi::c_void; +pub type IXpsSignature = *mut ::core::ffi::c_void; +pub type IXpsSignatureBlock = *mut ::core::ffi::c_void; +pub type IXpsSignatureBlockCollection = *mut ::core::ffi::c_void; +pub type IXpsSignatureCollection = *mut ::core::ffi::c_void; +pub type IXpsSignatureManager = *mut ::core::ffi::c_void; +pub type IXpsSignatureRequest = *mut ::core::ffi::c_void; +pub type IXpsSignatureRequestCollection = *mut ::core::ffi::c_void; +pub type IXpsSigningOptions = *mut ::core::ffi::c_void; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_ABSOLUTE_REFERENCE: ::windows_sys::core::HRESULT = -2142108159i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_ALREADY_OWNED: ::windows_sys::core::HRESULT = -2142108413i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_BLEED_BOX_PAGE_DIMENSIONS_NOT_IN_SYNC: ::windows_sys::core::HRESULT = -2142108407i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_BOTH_PATHFIGURE_AND_ABBR_SYNTAX_PRESENT: ::windows_sys::core::HRESULT = -2142108409i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_BOTH_RESOURCE_AND_SOURCEATTR_PRESENT: ::windows_sys::core::HRESULT = -2142108408i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_CARET_OUTSIDE_STRING: ::windows_sys::core::HRESULT = -2142108923i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_CARET_OUT_OF_ORDER: ::windows_sys::core::HRESULT = -2142108922i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_COLOR_COMPONENT_OUT_OF_RANGE: ::windows_sys::core::HRESULT = -2142108410i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_DICTIONARY_ITEM_NAMED: ::windows_sys::core::HRESULT = -2142108671i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_DUPLICATE_NAMES: ::windows_sys::core::HRESULT = -2142109175i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_DUPLICATE_RESOURCE_KEYS: ::windows_sys::core::HRESULT = -2142109184i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INDEX_OUT_OF_RANGE: ::windows_sys::core::HRESULT = -2142108416i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_BLEED_BOX: ::windows_sys::core::HRESULT = -2142109692i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_CONTENT_BOX: ::windows_sys::core::HRESULT = -2142109685i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_CONTENT_TYPE: ::windows_sys::core::HRESULT = -2142109682i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_FLOAT: ::windows_sys::core::HRESULT = -2142109689i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_FONT_URI: ::windows_sys::core::HRESULT = -2142109686i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_LANGUAGE: ::windows_sys::core::HRESULT = -2142109696i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_LOOKUP_TYPE: ::windows_sys::core::HRESULT = -2142109690i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_MARKUP: ::windows_sys::core::HRESULT = -2142109684i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_NAME: ::windows_sys::core::HRESULT = -2142109695i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_NUMBER_OF_COLOR_CHANNELS: ::windows_sys::core::HRESULT = -2142108158i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_NUMBER_OF_POINTS_IN_CURVE_SEGMENTS: ::windows_sys::core::HRESULT = -2142108160i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_OBFUSCATED_FONT_URI: ::windows_sys::core::HRESULT = -2142109681i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_PAGE_SIZE: ::windows_sys::core::HRESULT = -2142109693i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_RESOURCE_KEY: ::windows_sys::core::HRESULT = -2142109694i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_SIGNATUREBLOCK_MARKUP: ::windows_sys::core::HRESULT = -2142108789i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_THUMBNAIL_IMAGE_TYPE: ::windows_sys::core::HRESULT = -2142109691i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_INVALID_XML_ENCODING: ::windows_sys::core::HRESULT = -2142109683i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MAPPING_OUTSIDE_INDICES: ::windows_sys::core::HRESULT = -2142108924i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MAPPING_OUTSIDE_STRING: ::windows_sys::core::HRESULT = -2142108925i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MAPPING_OUT_OF_ORDER: ::windows_sys::core::HRESULT = -2142108926i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MARKUP_COMPATIBILITY_ELEMENTS: ::windows_sys::core::HRESULT = -2142108791i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_COLORPROFILE: ::windows_sys::core::HRESULT = -2142109436i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_DISCARDCONTROL: ::windows_sys::core::HRESULT = -2142109422i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_DOCUMENT: ::windows_sys::core::HRESULT = -2142109431i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_DOCUMENTSEQUENCE_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142109432i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_FONTURI: ::windows_sys::core::HRESULT = -2142109433i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_GLYPHS: ::windows_sys::core::HRESULT = -2142109438i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_IMAGE_IN_IMAGEBRUSH: ::windows_sys::core::HRESULT = -2142109426i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_LOOKUP: ::windows_sys::core::HRESULT = -2142109439i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_NAME: ::windows_sys::core::HRESULT = -2142109440i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_PAGE_IN_DOCUMENT: ::windows_sys::core::HRESULT = -2142109428i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_PAGE_IN_PAGEREFERENCE: ::windows_sys::core::HRESULT = -2142109427i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_PART_REFERENCE: ::windows_sys::core::HRESULT = -2142109424i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_PART_STREAM: ::windows_sys::core::HRESULT = -2142109421i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_REFERRED_DOCUMENT: ::windows_sys::core::HRESULT = -2142109430i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_REFERRED_PAGE: ::windows_sys::core::HRESULT = -2142109429i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_RELATIONSHIP_TARGET: ::windows_sys::core::HRESULT = -2142109435i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_RESOURCE_KEY: ::windows_sys::core::HRESULT = -2142109425i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_RESOURCE_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142109434i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_RESTRICTED_FONT_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142109423i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MISSING_SEGMENT_DATA: ::windows_sys::core::HRESULT = -2142109437i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MULTIPLE_DOCUMENTSEQUENCE_RELATIONSHIPS: ::windows_sys::core::HRESULT = -2142109182i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MULTIPLE_PRINTTICKETS_ON_DOCUMENT: ::windows_sys::core::HRESULT = -2142109178i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MULTIPLE_PRINTTICKETS_ON_DOCUMENTSEQUENCE: ::windows_sys::core::HRESULT = -2142109177i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MULTIPLE_PRINTTICKETS_ON_PAGE: ::windows_sys::core::HRESULT = -2142109179i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MULTIPLE_REFERENCES_TO_PART: ::windows_sys::core::HRESULT = -2142109176i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MULTIPLE_RESOURCES: ::windows_sys::core::HRESULT = -2142109183i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MULTIPLE_THUMBNAILS_ON_PACKAGE: ::windows_sys::core::HRESULT = -2142109180i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_MULTIPLE_THUMBNAILS_ON_PAGE: ::windows_sys::core::HRESULT = -2142109181i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_NEGATIVE_FLOAT: ::windows_sys::core::HRESULT = -2142108918i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_NESTED_REMOTE_DICTIONARY: ::windows_sys::core::HRESULT = -2142108670i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_NOT_ENOUGH_GRADIENT_STOPS: ::windows_sys::core::HRESULT = -2142108405i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_NO_CUSTOM_OBJECTS: ::windows_sys::core::HRESULT = -2142108414i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_OBJECT_DETACHED: ::windows_sys::core::HRESULT = -2142108790i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_ODD_BIDILEVEL: ::windows_sys::core::HRESULT = -2142108921i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_ONE_TO_ONE_MAPPING_EXPECTED: ::windows_sys::core::HRESULT = -2142108920i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_PACKAGE_ALREADY_OPENED: ::windows_sys::core::HRESULT = -2142108793i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_PACKAGE_NOT_OPENED: ::windows_sys::core::HRESULT = -2142108794i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_PACKAGE_WRITER_NOT_CLOSED: ::windows_sys::core::HRESULT = -2142108404i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_RELATIONSHIP_EXTERNAL: ::windows_sys::core::HRESULT = -2142108406i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_RESOURCE_NOT_OWNED: ::windows_sys::core::HRESULT = -2142108412i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_RESTRICTED_FONT_NOT_OBFUSCATED: ::windows_sys::core::HRESULT = -2142108919i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_SIGNATUREID_DUP: ::windows_sys::core::HRESULT = -2142108792i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_SIGREQUESTID_DUP: ::windows_sys::core::HRESULT = -2142108795i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_STRING_TOO_LONG: ::windows_sys::core::HRESULT = -2142108928i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_TOO_MANY_INDICES: ::windows_sys::core::HRESULT = -2142108927i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_UNAVAILABLE_PACKAGE: ::windows_sys::core::HRESULT = -2142109420i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_UNEXPECTED_COLORPROFILE: ::windows_sys::core::HRESULT = -2142108411i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_UNEXPECTED_CONTENT_TYPE: ::windows_sys::core::HRESULT = -2142109688i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_UNEXPECTED_RELATIONSHIP_TYPE: ::windows_sys::core::HRESULT = -2142109680i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_UNEXPECTED_RESTRICTED_FONT_RELATIONSHIP: ::windows_sys::core::HRESULT = -2142109679i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_VISUAL_CIRCULAR_REF: ::windows_sys::core::HRESULT = -2142108415i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_E_XKEY_ATTR_PRESENT_OUTSIDE_RES_DICT: ::windows_sys::core::HRESULT = -2142108672i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XpsOMObjectFactory: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xe974d26d_3d9b_4d47_88cc_3872f2dc3585); +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XpsOMThumbnailGenerator: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7e4a23e2_b969_4761_be35_1a8ced58e323); +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XpsSignatureManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0xb0c43320_2315_44a2_b70a_0943a140a8ee); +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type DEVICE_CAPABILITIES = u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_BINNAMES: DEVICE_CAPABILITIES = 12u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_BINS: DEVICE_CAPABILITIES = 6u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_COLLATE: DEVICE_CAPABILITIES = 22u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_COLORDEVICE: DEVICE_CAPABILITIES = 32u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_COPIES: DEVICE_CAPABILITIES = 18u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_DRIVER: DEVICE_CAPABILITIES = 11u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_DUPLEX: DEVICE_CAPABILITIES = 7u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_ENUMRESOLUTIONS: DEVICE_CAPABILITIES = 13u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_EXTRA: DEVICE_CAPABILITIES = 9u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_FIELDS: DEVICE_CAPABILITIES = 1u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_FILEDEPENDENCIES: DEVICE_CAPABILITIES = 14u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_MAXEXTENT: DEVICE_CAPABILITIES = 5u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_MEDIAREADY: DEVICE_CAPABILITIES = 29u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_MEDIATYPENAMES: DEVICE_CAPABILITIES = 34u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_MEDIATYPES: DEVICE_CAPABILITIES = 35u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_MINEXTENT: DEVICE_CAPABILITIES = 4u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_ORIENTATION: DEVICE_CAPABILITIES = 17u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_NUP: DEVICE_CAPABILITIES = 33u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_PAPERNAMES: DEVICE_CAPABILITIES = 16u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_PAPERS: DEVICE_CAPABILITIES = 2u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_PAPERSIZE: DEVICE_CAPABILITIES = 3u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_PERSONALITY: DEVICE_CAPABILITIES = 25u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_PRINTERMEM: DEVICE_CAPABILITIES = 28u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_PRINTRATE: DEVICE_CAPABILITIES = 26u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_PRINTRATEPPM: DEVICE_CAPABILITIES = 31u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_PRINTRATEUNIT: DEVICE_CAPABILITIES = 27u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_SIZE: DEVICE_CAPABILITIES = 8u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_STAPLE: DEVICE_CAPABILITIES = 30u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_TRUETYPE: DEVICE_CAPABILITIES = 15u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const DC_VERSION: DEVICE_CAPABILITIES = 10u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type PRINT_WINDOW_FLAGS = u32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PW_CLIENTONLY: PRINT_WINDOW_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type PSINJECT_POINT = u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_BEGINSTREAM: PSINJECT_POINT = 1u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_PSADOBE: PSINJECT_POINT = 2u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_PAGESATEND: PSINJECT_POINT = 3u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_PAGES: PSINJECT_POINT = 4u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_DOCNEEDEDRES: PSINJECT_POINT = 5u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_DOCSUPPLIEDRES: PSINJECT_POINT = 6u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_PAGEORDER: PSINJECT_POINT = 7u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_ORIENTATION: PSINJECT_POINT = 8u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_BOUNDINGBOX: PSINJECT_POINT = 9u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_DOCUMENTPROCESSCOLORS: PSINJECT_POINT = 10u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_COMMENTS: PSINJECT_POINT = 11u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_BEGINDEFAULTS: PSINJECT_POINT = 12u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_ENDDEFAULTS: PSINJECT_POINT = 13u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_BEGINPROLOG: PSINJECT_POINT = 14u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_ENDPROLOG: PSINJECT_POINT = 15u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_BEGINSETUP: PSINJECT_POINT = 16u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_ENDSETUP: PSINJECT_POINT = 17u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_TRAILER: PSINJECT_POINT = 18u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_EOF: PSINJECT_POINT = 19u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_ENDSTREAM: PSINJECT_POINT = 20u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_DOCUMENTPROCESSCOLORSATEND: PSINJECT_POINT = 21u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_PAGENUMBER: PSINJECT_POINT = 100u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_BEGINPAGESETUP: PSINJECT_POINT = 101u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_ENDPAGESETUP: PSINJECT_POINT = 102u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_PAGETRAILER: PSINJECT_POINT = 103u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_PLATECOLOR: PSINJECT_POINT = 104u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_SHOWPAGE: PSINJECT_POINT = 105u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_PAGEBBOX: PSINJECT_POINT = 106u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_ENDPAGECOMMENTS: PSINJECT_POINT = 107u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_VMSAVE: PSINJECT_POINT = 200u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const PSINJECT_VMRESTORE: PSINJECT_POINT = 201u16; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_COLOR_INTERPOLATION = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_COLOR_INTERPOLATION_SCRGBLINEAR: XPS_COLOR_INTERPOLATION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_COLOR_INTERPOLATION_SRGBLINEAR: XPS_COLOR_INTERPOLATION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_COLOR_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_COLOR_TYPE_SRGB: XPS_COLOR_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_COLOR_TYPE_SCRGB: XPS_COLOR_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_COLOR_TYPE_CONTEXT: XPS_COLOR_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_DASH_CAP = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_DASH_CAP_FLAT: XPS_DASH_CAP = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_DASH_CAP_ROUND: XPS_DASH_CAP = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_DASH_CAP_SQUARE: XPS_DASH_CAP = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_DASH_CAP_TRIANGLE: XPS_DASH_CAP = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_DOCUMENT_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_DOCUMENT_TYPE_UNSPECIFIED: XPS_DOCUMENT_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_DOCUMENT_TYPE_XPS: XPS_DOCUMENT_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_DOCUMENT_TYPE_OPENXPS: XPS_DOCUMENT_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_FILL_RULE = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_FILL_RULE_EVENODD: XPS_FILL_RULE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_FILL_RULE_NONZERO: XPS_FILL_RULE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_FONT_EMBEDDING = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_FONT_EMBEDDING_NORMAL: XPS_FONT_EMBEDDING = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_FONT_EMBEDDING_OBFUSCATED: XPS_FONT_EMBEDDING = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_FONT_EMBEDDING_RESTRICTED: XPS_FONT_EMBEDDING = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_FONT_EMBEDDING_RESTRICTED_UNOBFUSCATED: XPS_FONT_EMBEDDING = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_IMAGE_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_IMAGE_TYPE_JPEG: XPS_IMAGE_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_IMAGE_TYPE_PNG: XPS_IMAGE_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_IMAGE_TYPE_TIFF: XPS_IMAGE_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_IMAGE_TYPE_WDP: XPS_IMAGE_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_IMAGE_TYPE_JXR: XPS_IMAGE_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_INTERLEAVING = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_INTERLEAVING_OFF: XPS_INTERLEAVING = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_INTERLEAVING_ON: XPS_INTERLEAVING = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_LINE_CAP = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_LINE_CAP_FLAT: XPS_LINE_CAP = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_LINE_CAP_ROUND: XPS_LINE_CAP = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_LINE_CAP_SQUARE: XPS_LINE_CAP = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_LINE_CAP_TRIANGLE: XPS_LINE_CAP = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_LINE_JOIN = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_LINE_JOIN_MITER: XPS_LINE_JOIN = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_LINE_JOIN_BEVEL: XPS_LINE_JOIN = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_LINE_JOIN_ROUND: XPS_LINE_JOIN = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_OBJECT_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_OBJECT_TYPE_CANVAS: XPS_OBJECT_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_OBJECT_TYPE_GLYPHS: XPS_OBJECT_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_OBJECT_TYPE_PATH: XPS_OBJECT_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_OBJECT_TYPE_MATRIX_TRANSFORM: XPS_OBJECT_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_OBJECT_TYPE_GEOMETRY: XPS_OBJECT_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_OBJECT_TYPE_SOLID_COLOR_BRUSH: XPS_OBJECT_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_OBJECT_TYPE_IMAGE_BRUSH: XPS_OBJECT_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_OBJECT_TYPE_LINEAR_GRADIENT_BRUSH: XPS_OBJECT_TYPE = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_OBJECT_TYPE_RADIAL_GRADIENT_BRUSH: XPS_OBJECT_TYPE = 9i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_OBJECT_TYPE_VISUAL_BRUSH: XPS_OBJECT_TYPE = 10i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_SEGMENT_STROKE_PATTERN = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SEGMENT_STROKE_PATTERN_ALL: XPS_SEGMENT_STROKE_PATTERN = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SEGMENT_STROKE_PATTERN_NONE: XPS_SEGMENT_STROKE_PATTERN = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SEGMENT_STROKE_PATTERN_MIXED: XPS_SEGMENT_STROKE_PATTERN = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_SEGMENT_TYPE = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SEGMENT_TYPE_ARC_LARGE_CLOCKWISE: XPS_SEGMENT_TYPE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISE: XPS_SEGMENT_TYPE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISE: XPS_SEGMENT_TYPE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SEGMENT_TYPE_ARC_SMALL_COUNTERCLOCKWISE: XPS_SEGMENT_TYPE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SEGMENT_TYPE_BEZIER: XPS_SEGMENT_TYPE = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SEGMENT_TYPE_LINE: XPS_SEGMENT_TYPE = 6i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SEGMENT_TYPE_QUADRATIC_BEZIER: XPS_SEGMENT_TYPE = 7i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_SIGNATURE_STATUS = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SIGNATURE_STATUS_INCOMPLIANT: XPS_SIGNATURE_STATUS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SIGNATURE_STATUS_INCOMPLETE: XPS_SIGNATURE_STATUS = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SIGNATURE_STATUS_BROKEN: XPS_SIGNATURE_STATUS = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SIGNATURE_STATUS_QUESTIONABLE: XPS_SIGNATURE_STATUS = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SIGNATURE_STATUS_VALID: XPS_SIGNATURE_STATUS = 5i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_SIGN_FLAGS = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SIGN_FLAGS_NONE: XPS_SIGN_FLAGS = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SIGN_FLAGS_IGNORE_MARKUP_COMPATIBILITY: XPS_SIGN_FLAGS = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_SIGN_POLICY = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SIGN_POLICY_NONE: XPS_SIGN_POLICY = 0i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SIGN_POLICY_CORE_PROPERTIES: XPS_SIGN_POLICY = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SIGN_POLICY_SIGNATURE_RELATIONSHIPS: XPS_SIGN_POLICY = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SIGN_POLICY_PRINT_TICKET: XPS_SIGN_POLICY = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SIGN_POLICY_DISCARD_CONTROL: XPS_SIGN_POLICY = 8i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SIGN_POLICY_ALL: XPS_SIGN_POLICY = 15i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_SPREAD_METHOD = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SPREAD_METHOD_PAD: XPS_SPREAD_METHOD = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SPREAD_METHOD_REFLECT: XPS_SPREAD_METHOD = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_SPREAD_METHOD_REPEAT: XPS_SPREAD_METHOD = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_STYLE_SIMULATION = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_STYLE_SIMULATION_NONE: XPS_STYLE_SIMULATION = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_STYLE_SIMULATION_ITALIC: XPS_STYLE_SIMULATION = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_STYLE_SIMULATION_BOLD: XPS_STYLE_SIMULATION = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_STYLE_SIMULATION_BOLDITALIC: XPS_STYLE_SIMULATION = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_THUMBNAIL_SIZE = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_THUMBNAIL_SIZE_VERYSMALL: XPS_THUMBNAIL_SIZE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_THUMBNAIL_SIZE_SMALL: XPS_THUMBNAIL_SIZE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_THUMBNAIL_SIZE_MEDIUM: XPS_THUMBNAIL_SIZE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_THUMBNAIL_SIZE_LARGE: XPS_THUMBNAIL_SIZE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub type XPS_TILE_MODE = i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_TILE_MODE_NONE: XPS_TILE_MODE = 1i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_TILE_MODE_TILE: XPS_TILE_MODE = 2i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_TILE_MODE_FLIPX: XPS_TILE_MODE = 3i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_TILE_MODE_FLIPY: XPS_TILE_MODE = 4i32; +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub const XPS_TILE_MODE_FLIPXY: XPS_TILE_MODE = 5i32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub struct DOCINFOA { + pub cbSize: i32, + pub lpszDocName: ::windows_sys::core::PCSTR, + pub lpszOutput: ::windows_sys::core::PCSTR, + pub lpszDatatype: ::windows_sys::core::PCSTR, + pub fwType: u32, +} +impl ::core::marker::Copy for DOCINFOA {} +impl ::core::clone::Clone for DOCINFOA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub struct DOCINFOW { + pub cbSize: i32, + pub lpszDocName: ::windows_sys::core::PCWSTR, + pub lpszOutput: ::windows_sys::core::PCWSTR, + pub lpszDatatype: ::windows_sys::core::PCWSTR, + pub fwType: u32, +} +impl ::core::marker::Copy for DOCINFOW {} +impl ::core::clone::Clone for DOCINFOW { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct DRAWPATRECT { + pub ptPosition: super::super::Foundation::POINT, + pub ptSize: super::super::Foundation::POINT, + pub wStyle: u16, + pub wPattern: u16, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for DRAWPATRECT {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for DRAWPATRECT { + fn clone(&self) -> Self { + *self + } +} +pub type HPTPROVIDER = isize; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub struct PSFEATURE_CUSTPAPER { + pub lOrientation: i32, + pub lWidth: i32, + pub lHeight: i32, + pub lWidthOffset: i32, + pub lHeightOffset: i32, +} +impl ::core::marker::Copy for PSFEATURE_CUSTPAPER {} +impl ::core::clone::Clone for PSFEATURE_CUSTPAPER { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub struct PSFEATURE_OUTPUT { + pub bPageIndependent: super::super::Foundation::BOOL, + pub bSetPageDevice: super::super::Foundation::BOOL, +} +#[cfg(feature = "Win32_Foundation")] +impl ::core::marker::Copy for PSFEATURE_OUTPUT {} +#[cfg(feature = "Win32_Foundation")] +impl ::core::clone::Clone for PSFEATURE_OUTPUT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub struct PSINJECTDATA { + pub DataBytes: u32, + pub InjectionPoint: PSINJECT_POINT, + pub PageNumber: u16, +} +impl ::core::marker::Copy for PSINJECTDATA {} +impl ::core::clone::Clone for PSINJECTDATA { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub struct XPS_COLOR { + pub colorType: XPS_COLOR_TYPE, + pub value: XPS_COLOR_0, +} +impl ::core::marker::Copy for XPS_COLOR {} +impl ::core::clone::Clone for XPS_COLOR { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub union XPS_COLOR_0 { + pub sRGB: XPS_COLOR_0_1, + pub scRGB: XPS_COLOR_0_2, + pub context: XPS_COLOR_0_0, +} +impl ::core::marker::Copy for XPS_COLOR_0 {} +impl ::core::clone::Clone for XPS_COLOR_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub struct XPS_COLOR_0_0 { + pub channelCount: u8, + pub channels: [f32; 9], +} +impl ::core::marker::Copy for XPS_COLOR_0_0 {} +impl ::core::clone::Clone for XPS_COLOR_0_0 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub struct XPS_COLOR_0_1 { + pub alpha: u8, + pub red: u8, + pub green: u8, + pub blue: u8, +} +impl ::core::marker::Copy for XPS_COLOR_0_1 {} +impl ::core::clone::Clone for XPS_COLOR_0_1 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub struct XPS_COLOR_0_2 { + pub alpha: f32, + pub red: f32, + pub green: f32, + pub blue: f32, +} +impl ::core::marker::Copy for XPS_COLOR_0_2 {} +impl ::core::clone::Clone for XPS_COLOR_0_2 { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub struct XPS_DASH { + pub length: f32, + pub gap: f32, +} +impl ::core::marker::Copy for XPS_DASH {} +impl ::core::clone::Clone for XPS_DASH { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub struct XPS_GLYPH_INDEX { + pub index: i32, + pub advanceWidth: f32, + pub horizontalOffset: f32, + pub verticalOffset: f32, +} +impl ::core::marker::Copy for XPS_GLYPH_INDEX {} +impl ::core::clone::Clone for XPS_GLYPH_INDEX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub struct XPS_GLYPH_MAPPING { + pub unicodeStringStart: u32, + pub unicodeStringLength: u16, + pub glyphIndicesStart: u32, + pub glyphIndicesLength: u16, +} +impl ::core::marker::Copy for XPS_GLYPH_MAPPING {} +impl ::core::clone::Clone for XPS_GLYPH_MAPPING { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub struct XPS_MATRIX { + pub m11: f32, + pub m12: f32, + pub m21: f32, + pub m22: f32, + pub m31: f32, + pub m32: f32, +} +impl ::core::marker::Copy for XPS_MATRIX {} +impl ::core::clone::Clone for XPS_MATRIX { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub struct XPS_POINT { + pub x: f32, + pub y: f32, +} +impl ::core::marker::Copy for XPS_POINT {} +impl ::core::clone::Clone for XPS_POINT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub struct XPS_RECT { + pub x: f32, + pub y: f32, + pub width: f32, + pub height: f32, +} +impl ::core::marker::Copy for XPS_RECT {} +impl ::core::clone::Clone for XPS_RECT { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Storage_Xps\"`*"] +pub struct XPS_SIZE { + pub width: f32, + pub height: f32, +} +impl ::core::marker::Copy for XPS_SIZE {} +impl ::core::clone::Clone for XPS_SIZE { + fn clone(&self) -> Self { + *self + } +} +#[doc = "*Required features: `\"Win32_Storage_Xps\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] +#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] +pub type ABORTPROC = ::core::option::Option<unsafe extern "system" fn(param0: super::super::Graphics::Gdi::HDC, param1: i32) -> super::super::Foundation::BOOL>; diff --git a/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/mod.rs b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/mod.rs new file mode 100644 index 0000000..ba988b0 --- /dev/null +++ b/vendor/windows-sys-0.45.0/src/Windows/Win32/Storage/mod.rs @@ -0,0 +1,46 @@ +#[cfg(feature = "Win32_Storage_Cabinets")] +pub mod Cabinets; +#[cfg(feature = "Win32_Storage_CloudFilters")] +pub mod CloudFilters; +#[cfg(feature = "Win32_Storage_Compression")] +pub mod Compression; +#[cfg(feature = "Win32_Storage_DataDeduplication")] +pub mod DataDeduplication; +#[cfg(feature = "Win32_Storage_DistributedFileSystem")] +pub mod DistributedFileSystem; +#[cfg(feature = "Win32_Storage_EnhancedStorage")] +pub mod EnhancedStorage; +#[cfg(feature = "Win32_Storage_FileHistory")] +pub mod FileHistory; +#[cfg(feature = "Win32_Storage_FileServerResourceManager")] +pub mod FileServerResourceManager; +#[cfg(feature = "Win32_Storage_FileSystem")] +pub mod FileSystem; +#[cfg(feature = "Win32_Storage_Imapi")] +pub mod Imapi; +#[cfg(feature = "Win32_Storage_IndexServer")] +pub mod IndexServer; +#[cfg(feature = "Win32_Storage_InstallableFileSystems")] +pub mod InstallableFileSystems; +#[cfg(feature = "Win32_Storage_IscsiDisc")] +pub mod IscsiDisc; +#[cfg(feature = "Win32_Storage_Jet")] +pub mod Jet; +#[cfg(feature = "Win32_Storage_OfflineFiles")] +pub mod OfflineFiles; +#[cfg(feature = "Win32_Storage_OperationRecorder")] +pub mod OperationRecorder; +#[cfg(feature = "Win32_Storage_Packaging")] +pub mod Packaging; +#[cfg(feature = "Win32_Storage_ProjectedFileSystem")] +pub mod ProjectedFileSystem; +#[cfg(feature = "Win32_Storage_StructuredStorage")] +pub mod StructuredStorage; +#[cfg(feature = "Win32_Storage_Vhd")] +pub mod Vhd; +#[cfg(feature = "Win32_Storage_VirtualDiskService")] +pub mod VirtualDiskService; +#[cfg(feature = "Win32_Storage_Vss")] +pub mod Vss; +#[cfg(feature = "Win32_Storage_Xps")] +pub mod Xps; |