]>
Commit | Line | Data |
---|---|---|
5e7ed085 FG |
1 | pub type IEnumVdsObject = *mut ::core::ffi::c_void; |
2 | pub type IVdsAdmin = *mut ::core::ffi::c_void; | |
3 | pub type IVdsAdviseSink = *mut ::core::ffi::c_void; | |
4 | pub type IVdsAsync = *mut ::core::ffi::c_void; | |
5 | pub type IVdsController = *mut ::core::ffi::c_void; | |
6 | pub type IVdsControllerControllerPort = *mut ::core::ffi::c_void; | |
7 | pub type IVdsControllerPort = *mut ::core::ffi::c_void; | |
8 | pub type IVdsDrive = *mut ::core::ffi::c_void; | |
9 | pub type IVdsDrive2 = *mut ::core::ffi::c_void; | |
10 | pub type IVdsHwProvider = *mut ::core::ffi::c_void; | |
11 | pub type IVdsHwProviderPrivate = *mut ::core::ffi::c_void; | |
12 | pub type IVdsHwProviderPrivateMpio = *mut ::core::ffi::c_void; | |
13 | pub type IVdsHwProviderStoragePools = *mut ::core::ffi::c_void; | |
14 | pub type IVdsHwProviderType = *mut ::core::ffi::c_void; | |
15 | pub type IVdsHwProviderType2 = *mut ::core::ffi::c_void; | |
16 | pub type IVdsIscsiPortal = *mut ::core::ffi::c_void; | |
17 | pub type IVdsIscsiPortalGroup = *mut ::core::ffi::c_void; | |
18 | pub type IVdsIscsiTarget = *mut ::core::ffi::c_void; | |
19 | pub type IVdsLun = *mut ::core::ffi::c_void; | |
20 | pub type IVdsLun2 = *mut ::core::ffi::c_void; | |
21 | pub type IVdsLunControllerPorts = *mut ::core::ffi::c_void; | |
22 | pub type IVdsLunIscsi = *mut ::core::ffi::c_void; | |
23 | pub type IVdsLunMpio = *mut ::core::ffi::c_void; | |
24 | pub type IVdsLunNaming = *mut ::core::ffi::c_void; | |
25 | pub type IVdsLunNumber = *mut ::core::ffi::c_void; | |
26 | pub type IVdsLunPlex = *mut ::core::ffi::c_void; | |
27 | pub type IVdsMaintenance = *mut ::core::ffi::c_void; | |
28 | pub type IVdsProvider = *mut ::core::ffi::c_void; | |
29 | pub type IVdsProviderPrivate = *mut ::core::ffi::c_void; | |
30 | pub type IVdsProviderSupport = *mut ::core::ffi::c_void; | |
31 | pub type IVdsStoragePool = *mut ::core::ffi::c_void; | |
32 | pub type IVdsSubSystem = *mut ::core::ffi::c_void; | |
33 | pub type IVdsSubSystem2 = *mut ::core::ffi::c_void; | |
34 | pub type IVdsSubSystemInterconnect = *mut ::core::ffi::c_void; | |
35 | pub type IVdsSubSystemIscsi = *mut ::core::ffi::c_void; | |
36 | pub type IVdsSubSystemNaming = *mut ::core::ffi::c_void; | |
f25598a0 FG |
37 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
38 | pub const CLSID_VdsLoader: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x9c38ed61_d565_4728_aeee_c80952f0ecde); | |
39 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
40 | pub const CLSID_VdsService: ::windows_sys::core::GUID = ::windows_sys::core::GUID::from_u128(0x7d1933cb_86f6_4a98_8628_01be94c9a575); | |
487cf647 FG |
41 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
42 | pub const GPT_PARTITION_NAME_LENGTH: u32 = 36u32; | |
04454e1e | 43 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 44 | pub const MAX_FS_ALLOWED_CLUSTER_SIZES_SIZE: u32 = 32u32; |
04454e1e | 45 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 46 | pub const MAX_FS_FORMAT_SUPPORT_NAME_SIZE: u32 = 32u32; |
04454e1e | 47 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 48 | pub const MAX_FS_NAME_SIZE: u32 = 8u32; |
04454e1e | 49 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 50 | pub const VDS_ATTACH_VIRTUAL_DISK_FLAG_USE_FILE_ACL: u32 = 1u32; |
04454e1e | 51 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 52 | pub const VDS_E_ACCESS_DENIED: ::windows_sys::core::HRESULT = -2147212249i32; |
04454e1e | 53 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 54 | pub const VDS_E_ACTIVE_PARTITION: ::windows_sys::core::HRESULT = -2147212232i32; |
04454e1e | 55 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 56 | pub const VDS_E_ADDRESSES_INCOMPLETELY_SET: ::windows_sys::core::HRESULT = -2147211517i32; |
04454e1e | 57 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 58 | pub const VDS_E_ALIGN_BEYOND_FIRST_CYLINDER: ::windows_sys::core::HRESULT = -2147211949i32; |
04454e1e | 59 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 60 | pub const VDS_E_ALIGN_IS_ZERO: ::windows_sys::core::HRESULT = -2147211888i32; |
04454e1e | 61 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 62 | pub const VDS_E_ALIGN_NOT_A_POWER_OF_TWO: ::windows_sys::core::HRESULT = -2147211889i32; |
04454e1e | 63 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 64 | pub const VDS_E_ALIGN_NOT_SECTOR_SIZE_MULTIPLE: ::windows_sys::core::HRESULT = -2147211948i32; |
04454e1e | 65 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 66 | pub const VDS_E_ALIGN_NOT_ZERO: ::windows_sys::core::HRESULT = -2147211947i32; |
04454e1e | 67 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 68 | pub const VDS_E_ALREADY_REGISTERED: ::windows_sys::core::HRESULT = -2147212285i32; |
04454e1e | 69 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 70 | pub const VDS_E_ANOTHER_CALL_IN_PROGRESS: ::windows_sys::core::HRESULT = -2147212284i32; |
04454e1e | 71 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 72 | pub const VDS_E_ASSOCIATED_LUNS_EXIST: ::windows_sys::core::HRESULT = -2147211509i32; |
04454e1e | 73 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 74 | pub const VDS_E_ASSOCIATED_PORTALS_EXIST: ::windows_sys::core::HRESULT = -2147211508i32; |
04454e1e | 75 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 76 | pub const VDS_E_ASYNC_OBJECT_FAILURE: ::windows_sys::core::HRESULT = -2147212210i32; |
04454e1e | 77 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 78 | pub const VDS_E_BAD_BOOT_DISK: ::windows_sys::core::HRESULT = -2147211898i32; |
04454e1e | 79 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 80 | pub const VDS_E_BAD_COOKIE: ::windows_sys::core::HRESULT = -2147212271i32; |
04454e1e | 81 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 82 | pub const VDS_E_BAD_LABEL: ::windows_sys::core::HRESULT = -2147212247i32; |
04454e1e | 83 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 84 | pub const VDS_E_BAD_PNP_MESSAGE: ::windows_sys::core::HRESULT = -2147212017i32; |
04454e1e | 85 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 86 | pub const VDS_E_BAD_PROVIDER_DATA: ::windows_sys::core::HRESULT = -2147212223i32; |
04454e1e | 87 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 88 | pub const VDS_E_BAD_REVISION_NUMBER: ::windows_sys::core::HRESULT = -2147211880i32; |
04454e1e | 89 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 90 | pub const VDS_E_BLOCK_CLUSTERED: ::windows_sys::core::HRESULT = -2147210749i32; |
04454e1e | 91 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 92 | pub const VDS_E_BOOT_DISK: ::windows_sys::core::HRESULT = -2147211257i32; |
04454e1e | 93 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 94 | pub const VDS_E_BOOT_PAGEFILE_DRIVE_LETTER: ::windows_sys::core::HRESULT = -2147210994i32; |
04454e1e | 95 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 96 | pub const VDS_E_BOOT_PARTITION_NUMBER_CHANGE: ::windows_sys::core::HRESULT = -2147212234i32; |
04454e1e | 97 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 98 | pub const VDS_E_CACHE_CORRUPT: ::windows_sys::core::HRESULT = -2147211946i32; |
04454e1e | 99 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 100 | pub const VDS_E_CANCEL_TOO_LATE: ::windows_sys::core::HRESULT = -2147212276i32; |
04454e1e | 101 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 102 | pub const VDS_E_CANNOT_CLEAR_VOLUME_FLAG: ::windows_sys::core::HRESULT = -2147211945i32; |
04454e1e | 103 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 104 | pub const VDS_E_CANNOT_EXTEND: ::windows_sys::core::HRESULT = -2147212274i32; |
04454e1e | 105 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 106 | pub const VDS_E_CANNOT_SHRINK: ::windows_sys::core::HRESULT = -2147212002i32; |
04454e1e | 107 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 108 | pub const VDS_E_CANT_INVALIDATE_FVE: ::windows_sys::core::HRESULT = -2147211886i32; |
04454e1e | 109 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 110 | pub const VDS_E_CANT_QUICK_FORMAT: ::windows_sys::core::HRESULT = -2147212246i32; |
04454e1e | 111 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 112 | pub const VDS_E_CLEAN_WITH_BOOTBACKING: ::windows_sys::core::HRESULT = -2147210743i32; |
04454e1e | 113 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 114 | pub const VDS_E_CLEAN_WITH_CRITICAL: ::windows_sys::core::HRESULT = -2147210990i32; |
04454e1e | 115 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 116 | pub const VDS_E_CLEAN_WITH_DATA: ::windows_sys::core::HRESULT = -2147210992i32; |
04454e1e | 117 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 118 | pub const VDS_E_CLEAN_WITH_OEM: ::windows_sys::core::HRESULT = -2147210991i32; |
04454e1e | 119 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 120 | pub const VDS_E_CLUSTER_COUNT_BEYOND_32BITS: ::windows_sys::core::HRESULT = -2147212240i32; |
04454e1e | 121 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 122 | pub const VDS_E_CLUSTER_SIZE_TOO_BIG: ::windows_sys::core::HRESULT = -2147212241i32; |
04454e1e | 123 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 124 | pub const VDS_E_CLUSTER_SIZE_TOO_SMALL: ::windows_sys::core::HRESULT = -2147212242i32; |
04454e1e | 125 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 126 | pub const VDS_E_COMPRESSION_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210984i32; |
04454e1e | 127 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 128 | pub const VDS_E_CONFIG_LIMIT: ::windows_sys::core::HRESULT = -2147211976i32; |
04454e1e | 129 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 130 | pub const VDS_E_CORRUPT_EXTENT_INFO: ::windows_sys::core::HRESULT = -2147212021i32; |
04454e1e | 131 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 132 | pub const VDS_E_CORRUPT_NOTIFICATION_INFO: ::windows_sys::core::HRESULT = -2147211990i32; |
04454e1e | 133 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 134 | pub const VDS_E_CORRUPT_PARTITION_INFO: ::windows_sys::core::HRESULT = -2147212023i32; |
04454e1e | 135 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 136 | pub const VDS_E_CORRUPT_VOLUME_INFO: ::windows_sys::core::HRESULT = -2147212029i32; |
04454e1e | 137 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 138 | pub const VDS_E_CRASHDUMP_DISK: ::windows_sys::core::HRESULT = -2147211250i32; |
04454e1e | 139 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 140 | pub const VDS_E_CRITICAL_PLEX: ::windows_sys::core::HRESULT = -2147211906i32; |
04454e1e | 141 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 142 | pub const VDS_E_DELETE_WITH_BOOTBACKING: ::windows_sys::core::HRESULT = -2147210745i32; |
04454e1e | 143 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 144 | pub const VDS_E_DELETE_WITH_CRITICAL: ::windows_sys::core::HRESULT = -2147210993i32; |
04454e1e | 145 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 146 | pub const VDS_E_DEVICE_IN_USE: ::windows_sys::core::HRESULT = -2147212269i32; |
04454e1e | 147 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 148 | pub const VDS_E_DISK_BEING_CLEANED: ::windows_sys::core::HRESULT = -2147211944i32; |
04454e1e | 149 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 150 | pub const VDS_E_DISK_CONFIGURATION_CORRUPTED: ::windows_sys::core::HRESULT = -2147211975i32; |
04454e1e | 151 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 152 | pub const VDS_E_DISK_CONFIGURATION_NOT_IN_SYNC: ::windows_sys::core::HRESULT = -2147211974i32; |
04454e1e | 153 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 154 | pub const VDS_E_DISK_CONFIGURATION_UPDATE_FAILED: ::windows_sys::core::HRESULT = -2147211973i32; |
04454e1e | 155 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 156 | pub const VDS_E_DISK_DYNAMIC: ::windows_sys::core::HRESULT = -2147211972i32; |
04454e1e | 157 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 158 | pub const VDS_E_DISK_HAS_BANDS: ::windows_sys::core::HRESULT = -2147210748i32; |
04454e1e | 159 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 160 | pub const VDS_E_DISK_IN_USE_BY_VOLUME: ::windows_sys::core::HRESULT = -2147212212i32; |
04454e1e | 161 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 162 | pub const VDS_E_DISK_IO_FAILING: ::windows_sys::core::HRESULT = -2147211968i32; |
04454e1e | 163 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 164 | pub const VDS_E_DISK_IS_OFFLINE: ::windows_sys::core::HRESULT = -2147211254i32; |
04454e1e | 165 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 166 | pub const VDS_E_DISK_IS_READ_ONLY: ::windows_sys::core::HRESULT = -2147211253i32; |
04454e1e | 167 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 168 | pub const VDS_E_DISK_LAYOUT_PARTITIONS_TOO_SMALL: ::windows_sys::core::HRESULT = -2147211969i32; |
04454e1e | 169 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 170 | pub const VDS_E_DISK_NOT_CONVERTIBLE: ::windows_sys::core::HRESULT = -2147211943i32; |
04454e1e | 171 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 172 | pub const VDS_E_DISK_NOT_CONVERTIBLE_SIZE: ::windows_sys::core::HRESULT = -2147210971i32; |
04454e1e | 173 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 174 | pub const VDS_E_DISK_NOT_EMPTY: ::windows_sys::core::HRESULT = -2147212268i32; |
04454e1e | 175 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 176 | pub const VDS_E_DISK_NOT_FOUND_IN_PACK: ::windows_sys::core::HRESULT = -2147211987i32; |
04454e1e | 177 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 178 | pub const VDS_E_DISK_NOT_IMPORTED: ::windows_sys::core::HRESULT = -2147212206i32; |
04454e1e | 179 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 180 | pub const VDS_E_DISK_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2147212265i32; |
04454e1e | 181 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 182 | pub const VDS_E_DISK_NOT_LOADED_TO_CACHE: ::windows_sys::core::HRESULT = -2147212217i32; |
04454e1e | 183 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 184 | pub const VDS_E_DISK_NOT_MISSING: ::windows_sys::core::HRESULT = -2147212031i32; |
04454e1e | 185 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 186 | pub const VDS_E_DISK_NOT_OFFLINE: ::windows_sys::core::HRESULT = -2147211883i32; |
04454e1e | 187 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 188 | pub const VDS_E_DISK_NOT_ONLINE: ::windows_sys::core::HRESULT = -2147212213i32; |
04454e1e | 189 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 190 | pub const VDS_E_DISK_PNP_REG_CORRUPT: ::windows_sys::core::HRESULT = -2147212203i32; |
04454e1e | 191 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 192 | pub const VDS_E_DISK_REMOVEABLE: ::windows_sys::core::HRESULT = -2147211942i32; |
04454e1e | 193 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 194 | pub const VDS_E_DISK_REMOVEABLE_NOT_EMPTY: ::windows_sys::core::HRESULT = -2147211941i32; |
04454e1e | 195 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 196 | pub const VDS_E_DISTINCT_VOLUME: ::windows_sys::core::HRESULT = -2147211909i32; |
04454e1e | 197 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 198 | pub const VDS_E_DMADMIN_CORRUPT_NOTIFICATION: ::windows_sys::core::HRESULT = -2147212252i32; |
04454e1e | 199 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 200 | pub const VDS_E_DMADMIN_METHOD_CALL_FAILED: ::windows_sys::core::HRESULT = -2147212256i32; |
04454e1e | 201 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 202 | pub const VDS_E_DMADMIN_SERVICE_CONNECTION_FAILED: ::windows_sys::core::HRESULT = -2147212261i32; |
04454e1e | 203 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 204 | pub const VDS_E_DRIVER_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2147212027i32; |
04454e1e | 205 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 206 | pub const VDS_E_DRIVER_INVALID_PARAM: ::windows_sys::core::HRESULT = -2147212004i32; |
04454e1e | 207 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 208 | pub const VDS_E_DRIVER_NO_PACK_NAME: ::windows_sys::core::HRESULT = -2147212019i32; |
04454e1e | 209 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 210 | pub const VDS_E_DRIVER_OBJECT_NOT_FOUND: ::windows_sys::core::HRESULT = -2147211971i32; |
04454e1e | 211 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 212 | pub const VDS_E_DRIVE_LETTER_NOT_FREE: ::windows_sys::core::HRESULT = -2147211940i32; |
04454e1e | 213 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 214 | pub const VDS_E_DUPLICATE_DISK: ::windows_sys::core::HRESULT = -2147211986i32; |
04454e1e | 215 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 216 | pub const VDS_E_DUP_EMPTY_PACK_GUID: ::windows_sys::core::HRESULT = -2147212020i32; |
04454e1e | 217 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 218 | pub const VDS_E_DYNAMIC_DISKS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147211967i32; |
04454e1e | 219 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 220 | pub const VDS_E_EXTEND_FILE_SYSTEM_FAILED: ::windows_sys::core::HRESULT = -2147212186i32; |
04454e1e | 221 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 222 | pub const VDS_E_EXTEND_MULTIPLE_DISKS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147211939i32; |
04454e1e | 223 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 224 | pub const VDS_E_EXTEND_TOO_MANY_CLUSTERS: ::windows_sys::core::HRESULT = -2147210968i32; |
04454e1e | 225 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 226 | pub const VDS_E_EXTEND_UNKNOWN_FILESYSTEM: ::windows_sys::core::HRESULT = -2147210967i32; |
04454e1e | 227 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 228 | pub const VDS_E_EXTENT_EXCEEDS_DISK_FREE_SPACE: ::windows_sys::core::HRESULT = -2147212011i32; |
04454e1e | 229 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 230 | pub const VDS_E_EXTENT_SIZE_LESS_THAN_MIN: ::windows_sys::core::HRESULT = -2147212237i32; |
04454e1e | 231 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 232 | pub const VDS_E_FAILED_TO_OFFLINE_DISK: ::windows_sys::core::HRESULT = -2147211881i32; |
04454e1e | 233 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 234 | pub const VDS_E_FAILED_TO_ONLINE_DISK: ::windows_sys::core::HRESULT = -2147211882i32; |
04454e1e | 235 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 236 | pub const VDS_E_FAT32_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210987i32; |
04454e1e | 237 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 238 | pub const VDS_E_FAT_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210986i32; |
04454e1e | 239 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 240 | pub const VDS_E_FAULT_TOLERANT_DISKS_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147211966i32; |
04454e1e | 241 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 242 | pub const VDS_E_FLAG_ALREADY_SET: ::windows_sys::core::HRESULT = -2147211911i32; |
04454e1e | 243 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 244 | pub const VDS_E_FORMAT_CRITICAL: ::windows_sys::core::HRESULT = -2147210989i32; |
04454e1e | 245 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 246 | pub const VDS_E_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210985i32; |
04454e1e | 247 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 248 | pub const VDS_E_FORMAT_WITH_BOOTBACKING: ::windows_sys::core::HRESULT = -2147210744i32; |
04454e1e | 249 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 250 | pub const VDS_E_FS_NOT_DETERMINED: ::windows_sys::core::HRESULT = -2147211885i32; |
04454e1e | 251 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 252 | pub const VDS_E_GET_SAN_POLICY: ::windows_sys::core::HRESULT = -2147211259i32; |
04454e1e | 253 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 254 | pub const VDS_E_GPT_ATTRIBUTES_INVALID: ::windows_sys::core::HRESULT = -2147211965i32; |
04454e1e | 255 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 256 | pub const VDS_E_HIBERNATION_FILE_DISK: ::windows_sys::core::HRESULT = -2147211251i32; |
04454e1e | 257 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 258 | pub const VDS_E_IA64_BOOT_MIRRORED_TO_MBR: ::windows_sys::core::HRESULT = -2147212198i32; |
04454e1e | 259 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 260 | pub const VDS_E_IMPORT_SET_INCOMPLETE: ::windows_sys::core::HRESULT = -2147212207i32; |
04454e1e | 261 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 262 | pub const VDS_E_INCOMPATIBLE_FILE_SYSTEM: ::windows_sys::core::HRESULT = -2147212251i32; |
04454e1e | 263 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 264 | pub const VDS_E_INCOMPATIBLE_MEDIA: ::windows_sys::core::HRESULT = -2147212250i32; |
04454e1e | 265 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 266 | pub const VDS_E_INCORRECT_BOOT_VOLUME_EXTENT_INFO: ::windows_sys::core::HRESULT = -2147211260i32; |
04454e1e | 267 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 268 | pub const VDS_E_INCORRECT_SYSTEM_VOLUME_EXTENT_INFO: ::windows_sys::core::HRESULT = -2147211248i32; |
04454e1e | 269 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 270 | pub const VDS_E_INITIALIZED_FAILED: ::windows_sys::core::HRESULT = -2147212287i32; |
04454e1e | 271 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 272 | pub const VDS_E_INITIALIZE_NOT_CALLED: ::windows_sys::core::HRESULT = -2147212286i32; |
04454e1e | 273 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 274 | pub const VDS_E_INITIATOR_ADAPTER_NOT_FOUND: ::windows_sys::core::HRESULT = -2147211008i32; |
04454e1e | 275 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 276 | pub const VDS_E_INITIATOR_SPECIFIC_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147211513i32; |
04454e1e | 277 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 278 | pub const VDS_E_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2147212216i32; |
04454e1e | 279 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 280 | pub const VDS_E_INVALID_BLOCK_SIZE: ::windows_sys::core::HRESULT = -2147211982i32; |
04454e1e | 281 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 282 | pub const VDS_E_INVALID_DISK: ::windows_sys::core::HRESULT = -2147212007i32; |
04454e1e | 283 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 284 | pub const VDS_E_INVALID_DISK_COUNT: ::windows_sys::core::HRESULT = -2147211994i32; |
04454e1e | 285 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 286 | pub const VDS_E_INVALID_DRIVE_LETTER: ::windows_sys::core::HRESULT = -2147211938i32; |
04454e1e | 287 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 288 | pub const VDS_E_INVALID_DRIVE_LETTER_COUNT: ::windows_sys::core::HRESULT = -2147211937i32; |
04454e1e | 289 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 290 | pub const VDS_E_INVALID_ENUMERATOR: ::windows_sys::core::HRESULT = -2147212028i32; |
04454e1e | 291 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 292 | pub const VDS_E_INVALID_EXTENT_COUNT: ::windows_sys::core::HRESULT = -2147211993i32; |
04454e1e | 293 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 294 | pub const VDS_E_INVALID_FS_FLAG: ::windows_sys::core::HRESULT = -2147211936i32; |
04454e1e | 295 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 296 | pub const VDS_E_INVALID_FS_TYPE: ::windows_sys::core::HRESULT = -2147211935i32; |
04454e1e | 297 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 298 | pub const VDS_E_INVALID_IP_ADDRESS: ::windows_sys::core::HRESULT = -2147210997i32; |
04454e1e | 299 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 300 | pub const VDS_E_INVALID_ISCSI_PATH: ::windows_sys::core::HRESULT = -2147210980i32; |
04454e1e | 301 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 302 | pub const VDS_E_INVALID_ISCSI_TARGET_NAME: ::windows_sys::core::HRESULT = -2147211005i32; |
04454e1e | 303 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 304 | pub const VDS_E_INVALID_MEMBER_COUNT: ::windows_sys::core::HRESULT = -2147211998i32; |
04454e1e | 305 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 306 | pub const VDS_E_INVALID_MEMBER_ORDER: ::windows_sys::core::HRESULT = -2147211996i32; |
04454e1e | 307 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 308 | pub const VDS_E_INVALID_OBJECT_TYPE: ::windows_sys::core::HRESULT = -2147211934i32; |
04454e1e | 309 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 310 | pub const VDS_E_INVALID_OPERATION: ::windows_sys::core::HRESULT = -2147212267i32; |
04454e1e | 311 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 312 | pub const VDS_E_INVALID_PACK: ::windows_sys::core::HRESULT = -2147212006i32; |
04454e1e | 313 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 314 | pub const VDS_E_INVALID_PARTITION_LAYOUT: ::windows_sys::core::HRESULT = -2147211933i32; |
04454e1e | 315 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 316 | pub const VDS_E_INVALID_PARTITION_STYLE: ::windows_sys::core::HRESULT = -2147211932i32; |
04454e1e | 317 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 318 | pub const VDS_E_INVALID_PARTITION_TYPE: ::windows_sys::core::HRESULT = -2147211931i32; |
04454e1e | 319 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 320 | pub const VDS_E_INVALID_PATH: ::windows_sys::core::HRESULT = -2147210981i32; |
04454e1e | 321 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 322 | pub const VDS_E_INVALID_PLEX_BLOCK_SIZE: ::windows_sys::core::HRESULT = -2147211978i32; |
04454e1e | 323 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 324 | pub const VDS_E_INVALID_PLEX_COUNT: ::windows_sys::core::HRESULT = -2147211999i32; |
04454e1e | 325 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 326 | pub const VDS_E_INVALID_PLEX_GUID: ::windows_sys::core::HRESULT = -2147211988i32; |
04454e1e | 327 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 328 | pub const VDS_E_INVALID_PLEX_ORDER: ::windows_sys::core::HRESULT = -2147211997i32; |
04454e1e | 329 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 330 | pub const VDS_E_INVALID_PLEX_TYPE: ::windows_sys::core::HRESULT = -2147211979i32; |
04454e1e | 331 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 332 | pub const VDS_E_INVALID_PORT_PATH: ::windows_sys::core::HRESULT = -2147211006i32; |
04454e1e | 333 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 334 | pub const VDS_E_INVALID_PROVIDER_CLSID: ::windows_sys::core::HRESULT = -2147211930i32; |
04454e1e | 335 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 336 | pub const VDS_E_INVALID_PROVIDER_ID: ::windows_sys::core::HRESULT = -2147211929i32; |
04454e1e | 337 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 338 | pub const VDS_E_INVALID_PROVIDER_NAME: ::windows_sys::core::HRESULT = -2147211928i32; |
04454e1e | 339 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 340 | pub const VDS_E_INVALID_PROVIDER_TYPE: ::windows_sys::core::HRESULT = -2147211927i32; |
04454e1e | 341 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 342 | pub const VDS_E_INVALID_PROVIDER_VERSION_GUID: ::windows_sys::core::HRESULT = -2147211926i32; |
04454e1e | 343 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 344 | pub const VDS_E_INVALID_PROVIDER_VERSION_STRING: ::windows_sys::core::HRESULT = -2147211925i32; |
04454e1e | 345 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 346 | pub const VDS_E_INVALID_QUERY_PROVIDER_FLAG: ::windows_sys::core::HRESULT = -2147211924i32; |
04454e1e | 347 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 348 | pub const VDS_E_INVALID_SECTOR_SIZE: ::windows_sys::core::HRESULT = -2147211984i32; |
04454e1e | 349 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 350 | pub const VDS_E_INVALID_SERVICE_FLAG: ::windows_sys::core::HRESULT = -2147211923i32; |
04454e1e | 351 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 352 | pub const VDS_E_INVALID_SHRINK_SIZE: ::windows_sys::core::HRESULT = -2147211241i32; |
04454e1e | 353 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 354 | pub const VDS_E_INVALID_SPACE: ::windows_sys::core::HRESULT = -2147212282i32; |
04454e1e | 355 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 356 | pub const VDS_E_INVALID_STATE: ::windows_sys::core::HRESULT = -2147210747i32; |
04454e1e | 357 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 358 | pub const VDS_E_INVALID_STRIPE_SIZE: ::windows_sys::core::HRESULT = -2147211995i32; |
04454e1e | 359 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 360 | pub const VDS_E_INVALID_VOLUME_FLAG: ::windows_sys::core::HRESULT = -2147211922i32; |
04454e1e | 361 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 362 | pub const VDS_E_INVALID_VOLUME_LENGTH: ::windows_sys::core::HRESULT = -2147211954i32; |
04454e1e | 363 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 364 | pub const VDS_E_INVALID_VOLUME_TYPE: ::windows_sys::core::HRESULT = -2147211899i32; |
04454e1e | 365 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 366 | pub const VDS_E_IO_ERROR: ::windows_sys::core::HRESULT = -2147212245i32; |
04454e1e | 367 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 368 | pub const VDS_E_ISCSI_CHAP_SECRET: ::windows_sys::core::HRESULT = -2147210998i32; |
04454e1e | 369 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 370 | pub const VDS_E_ISCSI_GET_IKE_INFO: ::windows_sys::core::HRESULT = -2147211003i32; |
04454e1e | 371 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 372 | pub const VDS_E_ISCSI_GROUP_PRESHARE_KEY: ::windows_sys::core::HRESULT = -2147210999i32; |
04454e1e | 373 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 374 | pub const VDS_E_ISCSI_INITIATOR_NODE_NAME: ::windows_sys::core::HRESULT = -2147211000i32; |
04454e1e | 375 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 376 | pub const VDS_E_ISCSI_LOGIN_FAILED: ::windows_sys::core::HRESULT = -2147211512i32; |
04454e1e | 377 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 378 | pub const VDS_E_ISCSI_LOGOUT_FAILED: ::windows_sys::core::HRESULT = -2147211511i32; |
04454e1e | 379 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 380 | pub const VDS_E_ISCSI_LOGOUT_INCOMPLETE: ::windows_sys::core::HRESULT = -2147211504i32; |
04454e1e | 381 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 382 | pub const VDS_E_ISCSI_SESSION_NOT_FOUND: ::windows_sys::core::HRESULT = -2147211510i32; |
04454e1e | 383 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 384 | pub const VDS_E_ISCSI_SET_IKE_INFO: ::windows_sys::core::HRESULT = -2147211002i32; |
04454e1e | 385 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 386 | pub const VDS_E_LAST_VALID_DISK: ::windows_sys::core::HRESULT = -2147211985i32; |
04454e1e | 387 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 388 | pub const VDS_E_LBN_REMAP_ENABLED_FLAG: ::windows_sys::core::HRESULT = -2147212202i32; |
04454e1e | 389 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 390 | pub const VDS_E_LDM_TIMEOUT: ::windows_sys::core::HRESULT = -2147212191i32; |
04454e1e | 391 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 392 | pub const VDS_E_LEGACY_VOLUME_FORMAT: ::windows_sys::core::HRESULT = -2147212230i32; |
04454e1e | 393 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 394 | pub const VDS_E_LOG_UPDATE: ::windows_sys::core::HRESULT = -2147211897i32; |
04454e1e | 395 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 396 | pub const VDS_E_LUN_DISK_FAILED: ::windows_sys::core::HRESULT = -2147211239i32; |
04454e1e | 397 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 398 | pub const VDS_E_LUN_DISK_MISSING: ::windows_sys::core::HRESULT = -2147211240i32; |
04454e1e | 399 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 400 | pub const VDS_E_LUN_DISK_NOT_READY: ::windows_sys::core::HRESULT = -2147211238i32; |
04454e1e | 401 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 402 | pub const VDS_E_LUN_DISK_NO_MEDIA: ::windows_sys::core::HRESULT = -2147211237i32; |
04454e1e | 403 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 404 | pub const VDS_E_LUN_DISK_READ_ONLY: ::windows_sys::core::HRESULT = -2147210978i32; |
04454e1e | 405 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 406 | pub const VDS_E_LUN_DYNAMIC: ::windows_sys::core::HRESULT = -2147210976i32; |
04454e1e | 407 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 408 | pub const VDS_E_LUN_DYNAMIC_OFFLINE: ::windows_sys::core::HRESULT = -2147210975i32; |
04454e1e | 409 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 410 | pub const VDS_E_LUN_FAILED: ::windows_sys::core::HRESULT = -2147211234i32; |
04454e1e | 411 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 412 | pub const VDS_E_LUN_NOT_READY: ::windows_sys::core::HRESULT = -2147211236i32; |
04454e1e | 413 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 414 | pub const VDS_E_LUN_OFFLINE: ::windows_sys::core::HRESULT = -2147211235i32; |
04454e1e | 415 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 416 | pub const VDS_E_LUN_SHRINK_GPT_HEADER: ::windows_sys::core::HRESULT = -2147210974i32; |
04454e1e | 417 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 418 | pub const VDS_E_LUN_UPDATE_DISK: ::windows_sys::core::HRESULT = -2147210977i32; |
04454e1e | 419 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 420 | pub const VDS_E_MAX_USABLE_MBR: ::windows_sys::core::HRESULT = -2147212184i32; |
04454e1e | 421 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 422 | pub const VDS_E_MEDIA_WRITE_PROTECTED: ::windows_sys::core::HRESULT = -2147212248i32; |
04454e1e | 423 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 424 | pub const VDS_E_MEMBER_IS_HEALTHY: ::windows_sys::core::HRESULT = -2147211964i32; |
04454e1e | 425 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 426 | pub const VDS_E_MEMBER_MISSING: ::windows_sys::core::HRESULT = -2147211958i32; |
04454e1e | 427 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 428 | pub const VDS_E_MEMBER_REGENERATING: ::windows_sys::core::HRESULT = -2147211963i32; |
04454e1e | 429 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 430 | pub const VDS_E_MEMBER_SIZE_INVALID: ::windows_sys::core::HRESULT = -2147212010i32; |
04454e1e | 431 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 432 | pub const VDS_E_MIGRATE_OPEN_VOLUME: ::windows_sys::core::HRESULT = -2147212228i32; |
04454e1e | 433 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 434 | pub const VDS_E_MIRROR_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210973i32; |
04454e1e | 435 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 436 | pub const VDS_E_MISSING_DISK: ::windows_sys::core::HRESULT = -2147212204i32; |
04454e1e | 437 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 438 | pub const VDS_E_MULTIPLE_DISCOVERY_DOMAINS: ::windows_sys::core::HRESULT = -2147211506i32; |
04454e1e | 439 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 440 | pub const VDS_E_MULTIPLE_PACKS: ::windows_sys::core::HRESULT = -2147212001i32; |
04454e1e | 441 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 442 | pub const VDS_E_NAME_NOT_UNIQUE: ::windows_sys::core::HRESULT = -2147211519i32; |
04454e1e | 443 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 444 | pub const VDS_E_NON_CONTIGUOUS_DATA_PARTITIONS: ::windows_sys::core::HRESULT = -2147212229i32; |
04454e1e | 445 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 446 | pub const VDS_E_NOT_AN_UNALLOCATED_DISK: ::windows_sys::core::HRESULT = -2147212264i32; |
04454e1e | 447 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 448 | pub const VDS_E_NOT_ENOUGH_DRIVE: ::windows_sys::core::HRESULT = -2147212272i32; |
04454e1e | 449 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 450 | pub const VDS_E_NOT_ENOUGH_SPACE: ::windows_sys::core::HRESULT = -2147212273i32; |
04454e1e | 451 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 452 | pub const VDS_E_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147212288i32; |
04454e1e | 453 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 454 | pub const VDS_E_NO_DISCOVERY_DOMAIN: ::windows_sys::core::HRESULT = -2147211507i32; |
04454e1e | 455 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 456 | pub const VDS_E_NO_DISKS_FOUND: ::windows_sys::core::HRESULT = -2147212258i32; |
04454e1e | 457 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 458 | pub const VDS_E_NO_DISK_PATHNAME: ::windows_sys::core::HRESULT = -2147211505i32; |
04454e1e | 459 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 460 | pub const VDS_E_NO_DRIVELETTER_FLAG: ::windows_sys::core::HRESULT = -2147212201i32; |
04454e1e | 461 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 462 | pub const VDS_E_NO_EXTENTS_FOR_PLEX: ::windows_sys::core::HRESULT = -2147211980i32; |
04454e1e | 463 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 464 | pub const VDS_E_NO_EXTENTS_FOR_VOLUME: ::windows_sys::core::HRESULT = -2147212218i32; |
04454e1e | 465 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 466 | pub const VDS_E_NO_FREE_SPACE: ::windows_sys::core::HRESULT = -2147212233i32; |
04454e1e | 467 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 468 | pub const VDS_E_NO_HEALTHY_DISKS: ::windows_sys::core::HRESULT = -2147211977i32; |
04454e1e | 469 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 470 | pub const VDS_E_NO_IMPORT_TARGET: ::windows_sys::core::HRESULT = -2147211501i32; |
04454e1e | 471 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 472 | pub const VDS_E_NO_MAINTENANCE_MODE: ::windows_sys::core::HRESULT = -2147210750i32; |
04454e1e | 473 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 474 | pub const VDS_E_NO_MEDIA: ::windows_sys::core::HRESULT = -2147212270i32; |
04454e1e | 475 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 476 | pub const VDS_E_NO_PNP_DISK_ARRIVE: ::windows_sys::core::HRESULT = -2147212016i32; |
04454e1e | 477 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 478 | pub const VDS_E_NO_PNP_DISK_REMOVE: ::windows_sys::core::HRESULT = -2147212014i32; |
04454e1e | 479 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 480 | pub const VDS_E_NO_PNP_VOLUME_ARRIVE: ::windows_sys::core::HRESULT = -2147212015i32; |
04454e1e | 481 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 482 | pub const VDS_E_NO_PNP_VOLUME_REMOVE: ::windows_sys::core::HRESULT = -2147212013i32; |
04454e1e | 483 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 484 | pub const VDS_E_NO_POOL: ::windows_sys::core::HRESULT = -2147210752i32; |
04454e1e | 485 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 486 | pub const VDS_E_NO_POOL_CREATED: ::windows_sys::core::HRESULT = -2147210751i32; |
04454e1e | 487 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 488 | pub const VDS_E_NO_SOFTWARE_PROVIDERS_LOADED: ::windows_sys::core::HRESULT = -2147212032i32; |
04454e1e | 489 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 490 | pub const VDS_E_NO_VALID_LOG_COPIES: ::windows_sys::core::HRESULT = -2147211894i32; |
04454e1e | 491 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 492 | pub const VDS_E_NO_VOLUME_LAYOUT: ::windows_sys::core::HRESULT = -2147212030i32; |
04454e1e | 493 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 494 | pub const VDS_E_NO_VOLUME_PATHNAME: ::windows_sys::core::HRESULT = -2147211503i32; |
04454e1e | 495 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 496 | pub const VDS_E_NTFS_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210988i32; |
04454e1e | 497 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 498 | pub const VDS_E_OBJECT_DELETED: ::windows_sys::core::HRESULT = -2147212277i32; |
04454e1e | 499 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 500 | pub const VDS_E_OBJECT_EXISTS: ::windows_sys::core::HRESULT = -2147212259i32; |
04454e1e | 501 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 502 | pub const VDS_E_OBJECT_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212283i32; |
04454e1e | 503 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 504 | pub const VDS_E_OBJECT_OUT_OF_SYNC: ::windows_sys::core::HRESULT = -2147212205i32; |
04454e1e | 505 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 506 | pub const VDS_E_OBJECT_STATUS_FAILED: ::windows_sys::core::HRESULT = -2147212239i32; |
04454e1e | 507 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 508 | pub const VDS_E_OFFLINE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210970i32; |
04454e1e | 509 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 510 | pub const VDS_E_ONE_EXTENT_PER_DISK: ::windows_sys::core::HRESULT = -2147211983i32; |
04454e1e | 511 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 512 | pub const VDS_E_ONLINE_PACK_EXISTS: ::windows_sys::core::HRESULT = -2147212188i32; |
04454e1e | 513 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 514 | pub const VDS_E_OPERATION_CANCELED: ::windows_sys::core::HRESULT = -2147212275i32; |
04454e1e | 515 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 516 | pub const VDS_E_OPERATION_DENIED: ::windows_sys::core::HRESULT = -2147212278i32; |
04454e1e | 517 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 518 | pub const VDS_E_OPERATION_PENDING: ::windows_sys::core::HRESULT = -2147212279i32; |
04454e1e | 519 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 520 | pub const VDS_E_PACK_NAME_INVALID: ::windows_sys::core::HRESULT = -2147211962i32; |
04454e1e | 521 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 522 | pub const VDS_E_PACK_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212208i32; |
04454e1e | 523 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 524 | pub const VDS_E_PACK_OFFLINE: ::windows_sys::core::HRESULT = -2147212220i32; |
04454e1e | 525 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 526 | pub const VDS_E_PACK_ONLINE: ::windows_sys::core::HRESULT = -2147212000i32; |
04454e1e | 527 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 528 | pub const VDS_E_PAGEFILE_DISK: ::windows_sys::core::HRESULT = -2147211252i32; |
04454e1e | 529 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 530 | pub const VDS_E_PARTITION_LDM: ::windows_sys::core::HRESULT = -2147211891i32; |
04454e1e | 531 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 532 | pub const VDS_E_PARTITION_LIMIT_REACHED: ::windows_sys::core::HRESULT = -2147212281i32; |
04454e1e | 533 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 534 | pub const VDS_E_PARTITION_MSR: ::windows_sys::core::HRESULT = -2147211892i32; |
04454e1e | 535 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 536 | pub const VDS_E_PARTITION_NON_DATA: ::windows_sys::core::HRESULT = -2147211907i32; |
04454e1e | 537 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 538 | pub const VDS_E_PARTITION_NOT_CYLINDER_ALIGNED: ::windows_sys::core::HRESULT = -2147211970i32; |
04454e1e | 539 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 540 | pub const VDS_E_PARTITION_NOT_EMPTY: ::windows_sys::core::HRESULT = -2147212280i32; |
04454e1e | 541 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 542 | pub const VDS_E_PARTITION_NOT_OEM: ::windows_sys::core::HRESULT = -2147211921i32; |
04454e1e | 543 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 544 | pub const VDS_E_PARTITION_OF_UNKNOWN_TYPE: ::windows_sys::core::HRESULT = -2147212231i32; |
04454e1e | 545 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 546 | pub const VDS_E_PARTITION_PROTECTED: ::windows_sys::core::HRESULT = -2147211920i32; |
04454e1e | 547 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 548 | pub const VDS_E_PARTITION_STYLE_MISMATCH: ::windows_sys::core::HRESULT = -2147211919i32; |
04454e1e | 549 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 550 | pub const VDS_E_PATH_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212266i32; |
04454e1e | 551 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 552 | pub const VDS_E_PLEX_IS_HEALTHY: ::windows_sys::core::HRESULT = -2147211961i32; |
04454e1e | 553 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 554 | pub const VDS_E_PLEX_LAST_ACTIVE: ::windows_sys::core::HRESULT = -2147211960i32; |
04454e1e | 555 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 556 | pub const VDS_E_PLEX_MISSING: ::windows_sys::core::HRESULT = -2147211959i32; |
04454e1e | 557 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 558 | pub const VDS_E_PLEX_NOT_LOADED_TO_CACHE: ::windows_sys::core::HRESULT = -2147211893i32; |
04454e1e | 559 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 560 | pub const VDS_E_PLEX_REGENERATING: ::windows_sys::core::HRESULT = -2147211957i32; |
04454e1e | 561 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 562 | pub const VDS_E_PLEX_SIZE_INVALID: ::windows_sys::core::HRESULT = -2147211981i32; |
04454e1e | 563 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 564 | pub const VDS_E_PROVIDER_CACHE_CORRUPT: ::windows_sys::core::HRESULT = -2147212257i32; |
04454e1e | 565 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 566 | pub const VDS_E_PROVIDER_CACHE_OUTOFSYNC: ::windows_sys::core::HRESULT = -2147211502i32; |
04454e1e | 567 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 568 | pub const VDS_E_PROVIDER_EXITING: ::windows_sys::core::HRESULT = -2147212012i32; |
04454e1e | 569 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 570 | pub const VDS_E_PROVIDER_FAILURE: ::windows_sys::core::HRESULT = -2147212222i32; |
04454e1e | 571 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 572 | pub const VDS_E_PROVIDER_INITIALIZATION_FAILED: ::windows_sys::core::HRESULT = -2147212260i32; |
04454e1e | 573 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 574 | pub const VDS_E_PROVIDER_INTERNAL_ERROR: ::windows_sys::core::HRESULT = -2147211918i32; |
04454e1e | 575 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 576 | pub const VDS_E_PROVIDER_TYPE_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147212214i32; |
04454e1e | 577 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 578 | pub const VDS_E_PROVIDER_VOL_DEVICE_NAME_NOT_FOUND: ::windows_sys::core::HRESULT = -2147212254i32; |
04454e1e | 579 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 580 | pub const VDS_E_PROVIDER_VOL_OPEN: ::windows_sys::core::HRESULT = -2147212253i32; |
04454e1e | 581 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 582 | pub const VDS_E_RAID5_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210972i32; |
04454e1e | 583 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 584 | pub const VDS_E_READONLY: ::windows_sys::core::HRESULT = -2147211900i32; |
04454e1e | 585 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 586 | pub const VDS_E_REBOOT_REQUIRED: ::windows_sys::core::HRESULT = -2147210996i32; |
04454e1e | 587 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 588 | pub const VDS_E_REFS_FORMAT_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147210746i32; |
04454e1e | 589 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 590 | pub const VDS_E_REPAIR_VOLUMESTATE: ::windows_sys::core::HRESULT = -2147212192i32; |
04454e1e | 591 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 592 | pub const VDS_E_REQUIRES_CONTIGUOUS_DISK_SPACE: ::windows_sys::core::HRESULT = -2147212224i32; |
04454e1e | 593 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 594 | pub const VDS_E_RETRY: ::windows_sys::core::HRESULT = -2147212189i32; |
04454e1e | 595 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 596 | pub const VDS_E_REVERT_ON_CLOSE: ::windows_sys::core::HRESULT = -2147212200i32; |
04454e1e | 597 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 598 | pub const VDS_E_REVERT_ON_CLOSE_MISMATCH: ::windows_sys::core::HRESULT = -2147212190i32; |
04454e1e | 599 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 600 | pub const VDS_E_REVERT_ON_CLOSE_SET: ::windows_sys::core::HRESULT = -2147212199i32; |
04454e1e | 601 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 602 | pub const VDS_E_SECTOR_SIZE_ERROR: ::windows_sys::core::HRESULT = -2147211229i32; |
04454e1e | 603 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 604 | pub const VDS_E_SECURITY_INCOMPLETELY_SET: ::windows_sys::core::HRESULT = -2147211515i32; |
04454e1e | 605 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 606 | pub const VDS_E_SET_SAN_POLICY: ::windows_sys::core::HRESULT = -2147211258i32; |
04454e1e | 607 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 608 | pub const VDS_E_SET_TUNNEL_MODE_OUTER_ADDRESS: ::windows_sys::core::HRESULT = -2147211004i32; |
04454e1e | 609 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 610 | pub const VDS_E_SHRINK_DIRTY_VOLUME: ::windows_sys::core::HRESULT = -2147211878i32; |
04454e1e | 611 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 612 | pub const VDS_E_SHRINK_EXTEND_UNALIGNED: ::windows_sys::core::HRESULT = -2147210496i32; |
04454e1e | 613 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 614 | pub const VDS_E_SHRINK_IN_PROGRESS: ::windows_sys::core::HRESULT = -2147211887i32; |
04454e1e | 615 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 616 | pub const VDS_E_SHRINK_LUN_NOT_UNMASKED: ::windows_sys::core::HRESULT = -2147210979i32; |
04454e1e | 617 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 618 | pub const VDS_E_SHRINK_OVER_DATA: ::windows_sys::core::HRESULT = -2147211242i32; |
04454e1e | 619 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 620 | pub const VDS_E_SHRINK_SIZE_LESS_THAN_MIN: ::windows_sys::core::HRESULT = -2147211917i32; |
04454e1e | 621 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 622 | pub const VDS_E_SHRINK_SIZE_TOO_BIG: ::windows_sys::core::HRESULT = -2147211916i32; |
04454e1e | 623 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 624 | pub const VDS_E_SHRINK_UNKNOWN_FILESYSTEM: ::windows_sys::core::HRESULT = -2147210966i32; |
04454e1e | 625 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 626 | pub const VDS_E_SHRINK_USER_CANCELLED: ::windows_sys::core::HRESULT = -2147211879i32; |
04454e1e | 627 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 628 | pub const VDS_E_SOURCE_IS_TARGET_PACK: ::windows_sys::core::HRESULT = -2147211992i32; |
04454e1e | 629 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 630 | pub const VDS_E_SUBSYSTEM_ID_IS_NULL: ::windows_sys::core::HRESULT = -2147211001i32; |
04454e1e | 631 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 632 | pub const VDS_E_SYSTEM_DISK: ::windows_sys::core::HRESULT = -2147211247i32; |
04454e1e | 633 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 634 | pub const VDS_E_TARGET_PACK_NOT_EMPTY: ::windows_sys::core::HRESULT = -2147212003i32; |
04454e1e | 635 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 636 | pub const VDS_E_TARGET_PORTAL_NOT_FOUND: ::windows_sys::core::HRESULT = -2147211007i32; |
04454e1e | 637 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 638 | pub const VDS_E_TARGET_SPECIFIC_NOT_SUPPORTED: ::windows_sys::core::HRESULT = -2147211514i32; |
04454e1e | 639 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 640 | pub const VDS_E_TIMEOUT: ::windows_sys::core::HRESULT = -2147212193i32; |
04454e1e | 641 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 642 | pub const VDS_E_UNABLE_TO_FIND_BOOT_DISK: ::windows_sys::core::HRESULT = -2147211261i32; |
04454e1e | 643 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 644 | pub const VDS_E_UNABLE_TO_FIND_SYSTEM_DISK: ::windows_sys::core::HRESULT = -2147211249i32; |
04454e1e | 645 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 646 | pub const VDS_E_UNEXPECTED_DISK_LAYOUT_CHANGE: ::windows_sys::core::HRESULT = -2147211955i32; |
04454e1e | 647 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 648 | pub const VDS_E_UNRECOVERABLE_ERROR: ::windows_sys::core::HRESULT = -2147212263i32; |
04454e1e | 649 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 650 | pub const VDS_E_UNRECOVERABLE_PROVIDER_ERROR: ::windows_sys::core::HRESULT = -2147211915i32; |
04454e1e | 651 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 652 | pub const VDS_E_VDISK_INVALID_OP_STATE: ::windows_sys::core::HRESULT = -2147210982i32; |
04454e1e | 653 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 654 | pub const VDS_E_VDISK_NOT_OPEN: ::windows_sys::core::HRESULT = -2147210983i32; |
04454e1e | 655 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 656 | pub const VDS_E_VDISK_PATHNAME_INVALID: ::windows_sys::core::HRESULT = -2147210969i32; |
04454e1e | 657 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 658 | pub const VDS_E_VD_ALREADY_ATTACHED: ::windows_sys::core::HRESULT = -2147210956i32; |
04454e1e | 659 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 660 | pub const VDS_E_VD_ALREADY_COMPACTING: ::windows_sys::core::HRESULT = -2147210958i32; |
04454e1e | 661 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 662 | pub const VDS_E_VD_ALREADY_DETACHED: ::windows_sys::core::HRESULT = -2147210955i32; |
04454e1e | 663 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 664 | pub const VDS_E_VD_ALREADY_MERGING: ::windows_sys::core::HRESULT = -2147210957i32; |
04454e1e | 665 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 666 | pub const VDS_E_VD_DISK_ALREADY_EXPANDING: ::windows_sys::core::HRESULT = -2147210959i32; |
04454e1e | 667 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 668 | pub const VDS_E_VD_DISK_ALREADY_OPEN: ::windows_sys::core::HRESULT = -2147210960i32; |
04454e1e | 669 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 670 | pub const VDS_E_VD_DISK_IS_COMPACTING: ::windows_sys::core::HRESULT = -2147210963i32; |
04454e1e | 671 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 672 | pub const VDS_E_VD_DISK_IS_EXPANDING: ::windows_sys::core::HRESULT = -2147210964i32; |
04454e1e | 673 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 674 | pub const VDS_E_VD_DISK_IS_MERGING: ::windows_sys::core::HRESULT = -2147210962i32; |
04454e1e | 675 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 676 | pub const VDS_E_VD_DISK_NOT_OPEN: ::windows_sys::core::HRESULT = -2147210965i32; |
04454e1e | 677 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 678 | pub const VDS_E_VD_IS_ATTACHED: ::windows_sys::core::HRESULT = -2147210961i32; |
04454e1e | 679 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 680 | pub const VDS_E_VD_IS_BEING_ATTACHED: ::windows_sys::core::HRESULT = -2147210953i32; |
04454e1e | 681 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 682 | pub const VDS_E_VD_IS_BEING_DETACHED: ::windows_sys::core::HRESULT = -2147210952i32; |
04454e1e | 683 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 684 | pub const VDS_E_VD_NOT_ATTACHED_READONLY: ::windows_sys::core::HRESULT = -2147210954i32; |
04454e1e | 685 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 686 | pub const VDS_E_VOLUME_DISK_COUNT_MAX_EXCEEDED: ::windows_sys::core::HRESULT = -2147211991i32; |
04454e1e | 687 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 688 | pub const VDS_E_VOLUME_EXTEND_FVE: ::windows_sys::core::HRESULT = -2147211230i32; |
04454e1e | 689 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 690 | pub const VDS_E_VOLUME_EXTEND_FVE_CORRUPT: ::windows_sys::core::HRESULT = -2147211232i32; |
04454e1e | 691 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 692 | pub const VDS_E_VOLUME_EXTEND_FVE_LOCKED: ::windows_sys::core::HRESULT = -2147211233i32; |
04454e1e | 693 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 694 | pub const VDS_E_VOLUME_EXTEND_FVE_RECOVERY: ::windows_sys::core::HRESULT = -2147211231i32; |
04454e1e | 695 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 696 | pub const VDS_E_VOLUME_GUID_PATHNAME_NOT_ALLOWED: ::windows_sys::core::HRESULT = -2147210995i32; |
04454e1e | 697 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 698 | pub const VDS_E_VOLUME_HAS_PATH: ::windows_sys::core::HRESULT = -2147212194i32; |
04454e1e | 699 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 700 | pub const VDS_E_VOLUME_HIDDEN: ::windows_sys::core::HRESULT = -2147211914i32; |
04454e1e | 701 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 702 | pub const VDS_E_VOLUME_INCOMPLETE: ::windows_sys::core::HRESULT = -2147212238i32; |
04454e1e | 703 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 704 | pub const VDS_E_VOLUME_INVALID_NAME: ::windows_sys::core::HRESULT = -2147212025i32; |
04454e1e | 705 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 706 | pub const VDS_E_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE: ::windows_sys::core::HRESULT = -2147211953i32; |
04454e1e | 707 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 708 | pub const VDS_E_VOLUME_MIRRORED: ::windows_sys::core::HRESULT = -2147211896i32; |
04454e1e | 709 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 710 | pub const VDS_E_VOLUME_NOT_A_MIRROR: ::windows_sys::core::HRESULT = -2147212219i32; |
04454e1e | 711 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 712 | pub const VDS_E_VOLUME_NOT_FOUND_IN_PACK: ::windows_sys::core::HRESULT = -2147211908i32; |
04454e1e | 713 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 714 | pub const VDS_E_VOLUME_NOT_HEALTHY: ::windows_sys::core::HRESULT = -2147212226i32; |
04454e1e | 715 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 716 | pub const VDS_E_VOLUME_NOT_MOUNTED: ::windows_sys::core::HRESULT = -2147212209i32; |
04454e1e | 717 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 718 | pub const VDS_E_VOLUME_NOT_ONLINE: ::windows_sys::core::HRESULT = -2147212227i32; |
04454e1e | 719 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 720 | pub const VDS_E_VOLUME_NOT_RETAINED: ::windows_sys::core::HRESULT = -2147211952i32; |
04454e1e | 721 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 722 | pub const VDS_E_VOLUME_ON_DISK: ::windows_sys::core::HRESULT = -2147212005i32; |
04454e1e | 723 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 724 | pub const VDS_E_VOLUME_PERMANENTLY_DISMOUNTED: ::windows_sys::core::HRESULT = -2147212195i32; |
04454e1e | 725 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 726 | pub const VDS_E_VOLUME_REGENERATING: ::windows_sys::core::HRESULT = -2147211904i32; |
04454e1e | 727 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 728 | pub const VDS_E_VOLUME_RETAINED: ::windows_sys::core::HRESULT = -2147211951i32; |
04454e1e | 729 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 730 | pub const VDS_E_VOLUME_SHRINK_FVE: ::windows_sys::core::HRESULT = -2147211243i32; |
04454e1e | 731 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 732 | pub const VDS_E_VOLUME_SHRINK_FVE_CORRUPT: ::windows_sys::core::HRESULT = -2147211245i32; |
04454e1e | 733 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 734 | pub const VDS_E_VOLUME_SHRINK_FVE_LOCKED: ::windows_sys::core::HRESULT = -2147211246i32; |
04454e1e | 735 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 736 | pub const VDS_E_VOLUME_SHRINK_FVE_RECOVERY: ::windows_sys::core::HRESULT = -2147211244i32; |
04454e1e | 737 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 738 | pub const VDS_E_VOLUME_SIMPLE_SPANNED: ::windows_sys::core::HRESULT = -2147211895i32; |
04454e1e | 739 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 740 | pub const VDS_E_VOLUME_SPANS_DISKS: ::windows_sys::core::HRESULT = -2147212225i32; |
04454e1e | 741 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 742 | pub const VDS_E_VOLUME_SYNCHRONIZING: ::windows_sys::core::HRESULT = -2147211905i32; |
04454e1e | 743 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 744 | pub const VDS_E_VOLUME_TEMPORARILY_DISMOUNTED: ::windows_sys::core::HRESULT = -2147212196i32; |
04454e1e | 745 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 746 | pub const VDS_E_VOLUME_TOO_BIG: ::windows_sys::core::HRESULT = -2147212243i32; |
04454e1e | 747 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 748 | pub const VDS_E_VOLUME_TOO_SMALL: ::windows_sys::core::HRESULT = -2147212244i32; |
04454e1e | 749 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 750 | pub const VDS_HINT_ALLOCATEHOTSPARE: i32 = 512i32; |
04454e1e | 751 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 752 | pub const VDS_HINT_BUSTYPE: i32 = 1024i32; |
04454e1e | 753 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 754 | pub const VDS_HINT_CONSISTENCYCHECKENABLED: i32 = 32768i32; |
04454e1e | 755 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 756 | pub const VDS_HINT_FASTCRASHRECOVERYREQUIRED: i32 = 1i32; |
04454e1e | 757 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 758 | pub const VDS_HINT_HARDWARECHECKSUMENABLED: i32 = 128i32; |
04454e1e | 759 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 760 | pub const VDS_HINT_ISYANKABLE: i32 = 256i32; |
04454e1e | 761 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 762 | pub const VDS_HINT_MEDIASCANENABLED: i32 = 16384i32; |
04454e1e | 763 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 764 | pub const VDS_HINT_MOSTLYREADS: i32 = 2i32; |
04454e1e | 765 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 766 | pub const VDS_HINT_OPTIMIZEFORSEQUENTIALREADS: i32 = 4i32; |
04454e1e | 767 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 768 | pub const VDS_HINT_OPTIMIZEFORSEQUENTIALWRITES: i32 = 8i32; |
04454e1e | 769 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 770 | pub const VDS_HINT_READBACKVERIFYENABLED: i32 = 16i32; |
04454e1e | 771 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 772 | pub const VDS_HINT_READCACHINGENABLED: i32 = 4096i32; |
04454e1e | 773 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 774 | pub const VDS_HINT_REMAPENABLED: i32 = 32i32; |
04454e1e | 775 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 776 | pub const VDS_HINT_USEMIRROREDCACHE: i32 = 2048i32; |
04454e1e | 777 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 778 | pub const VDS_HINT_WRITECACHINGENABLED: i32 = 8192i32; |
04454e1e | 779 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 780 | pub const VDS_HINT_WRITETHROUGHCACHINGENABLED: i32 = 64i32; |
04454e1e | 781 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 782 | pub const VDS_NF_DRIVE_LETTER_ASSIGN: u32 = 202u32; |
04454e1e | 783 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 784 | pub const VDS_NF_DRIVE_LETTER_FREE: u32 = 201u32; |
04454e1e | 785 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 786 | pub const VDS_NF_FILE_SYSTEM_SHRINKING_PROGRESS: u32 = 206u32; |
04454e1e | 787 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 788 | pub const VDS_NF_MOUNT_POINTS_CHANGE: u32 = 205u32; |
04454e1e | 789 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 790 | pub const VDS_NF_PARTITION_ARRIVE: u32 = 11u32; |
04454e1e | 791 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 792 | pub const VDS_NF_PARTITION_DEPART: u32 = 12u32; |
04454e1e | 793 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 794 | pub const VDS_NF_PARTITION_MODIFY: u32 = 13u32; |
04454e1e | 795 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 796 | pub const VDS_NF_PORTAL_ARRIVE: u32 = 123u32; |
04454e1e | 797 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 798 | pub const VDS_NF_PORTAL_DEPART: u32 = 124u32; |
04454e1e | 799 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 800 | pub const VDS_NF_PORTAL_GROUP_ARRIVE: u32 = 129u32; |
04454e1e | 801 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 802 | pub const VDS_NF_PORTAL_GROUP_DEPART: u32 = 130u32; |
04454e1e | 803 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 804 | pub const VDS_NF_PORTAL_GROUP_MODIFY: u32 = 131u32; |
04454e1e | 805 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 806 | pub const VDS_NF_PORTAL_MODIFY: u32 = 125u32; |
04454e1e | 807 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 808 | pub const VDS_NF_SERVICE_OUT_OF_SYNC: u32 = 301u32; |
04454e1e | 809 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 810 | pub const VDS_NF_SUB_SYSTEM_ARRIVE: u32 = 101u32; |
04454e1e | 811 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 812 | pub const VDS_NF_SUB_SYSTEM_DEPART: u32 = 102u32; |
04454e1e | 813 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 814 | pub const VDS_NF_SUB_SYSTEM_MODIFY: u32 = 151u32; |
04454e1e | 815 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 816 | pub const VDS_NF_TARGET_ARRIVE: u32 = 126u32; |
04454e1e | 817 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 818 | pub const VDS_NF_TARGET_DEPART: u32 = 127u32; |
04454e1e | 819 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 820 | pub const VDS_NF_TARGET_MODIFY: u32 = 128u32; |
04454e1e | 821 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 822 | pub const VDS_NF_VOLUME_ARRIVE: u32 = 4u32; |
04454e1e | 823 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 824 | pub const VDS_NF_VOLUME_DEPART: u32 = 5u32; |
04454e1e | 825 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 826 | pub const VDS_NF_VOLUME_MODIFY: u32 = 6u32; |
04454e1e | 827 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 828 | pub const VDS_NF_VOLUME_REBUILDING_PROGRESS: u32 = 7u32; |
04454e1e | 829 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 830 | pub const VDS_POOL_ATTRIB_ACCS_BDW_WT_HINT: i32 = 16777216i32; |
04454e1e | 831 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 832 | pub const VDS_POOL_ATTRIB_ACCS_DIR_HINT: i32 = 2097152i32; |
04454e1e | 833 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 834 | pub const VDS_POOL_ATTRIB_ACCS_LTNCY_HINT: i32 = 8388608i32; |
04454e1e | 835 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 836 | pub const VDS_POOL_ATTRIB_ACCS_RNDM_HINT: i32 = 1048576i32; |
04454e1e | 837 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 838 | pub const VDS_POOL_ATTRIB_ACCS_SIZE_HINT: i32 = 4194304i32; |
04454e1e | 839 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 840 | pub const VDS_POOL_ATTRIB_ALLOW_SPINDOWN: i32 = 4i32; |
04454e1e | 841 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 842 | pub const VDS_POOL_ATTRIB_BUSTYPE: i32 = 2i32; |
04454e1e | 843 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 844 | pub const VDS_POOL_ATTRIB_CUSTOM_ATTRIB: i32 = 134217728i32; |
04454e1e | 845 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 846 | pub const VDS_POOL_ATTRIB_DATA_AVL_HINT: i32 = 524288i32; |
04454e1e | 847 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 848 | pub const VDS_POOL_ATTRIB_DATA_RDNCY_DEF: i32 = 128i32; |
04454e1e | 849 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 850 | pub const VDS_POOL_ATTRIB_DATA_RDNCY_MAX: i32 = 32i32; |
04454e1e | 851 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 852 | pub const VDS_POOL_ATTRIB_DATA_RDNCY_MIN: i32 = 64i32; |
04454e1e | 853 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 854 | pub const VDS_POOL_ATTRIB_NO_SINGLE_POF: i32 = 16i32; |
04454e1e | 855 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 856 | pub const VDS_POOL_ATTRIB_NUM_CLMNS: i32 = 32768i32; |
04454e1e | 857 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 858 | pub const VDS_POOL_ATTRIB_NUM_CLMNS_DEF: i32 = 262144i32; |
04454e1e | 859 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 860 | pub const VDS_POOL_ATTRIB_NUM_CLMNS_MAX: i32 = 65536i32; |
04454e1e | 861 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 862 | pub const VDS_POOL_ATTRIB_NUM_CLMNS_MIN: i32 = 131072i32; |
04454e1e | 863 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 864 | pub const VDS_POOL_ATTRIB_PKG_RDNCY_DEF: i32 = 1024i32; |
04454e1e | 865 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 866 | pub const VDS_POOL_ATTRIB_PKG_RDNCY_MAX: i32 = 256i32; |
04454e1e | 867 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 868 | pub const VDS_POOL_ATTRIB_PKG_RDNCY_MIN: i32 = 512i32; |
04454e1e | 869 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 870 | pub const VDS_POOL_ATTRIB_RAIDTYPE: i32 = 1i32; |
04454e1e | 871 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 872 | pub const VDS_POOL_ATTRIB_STOR_COST_HINT: i32 = 33554432i32; |
04454e1e | 873 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 874 | pub const VDS_POOL_ATTRIB_STOR_EFFCY_HINT: i32 = 67108864i32; |
04454e1e | 875 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 876 | pub const VDS_POOL_ATTRIB_STRIPE_SIZE: i32 = 2048i32; |
04454e1e | 877 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 878 | pub const VDS_POOL_ATTRIB_STRIPE_SIZE_DEF: i32 = 16384i32; |
04454e1e | 879 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 880 | pub const VDS_POOL_ATTRIB_STRIPE_SIZE_MAX: i32 = 4096i32; |
04454e1e | 881 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 882 | pub const VDS_POOL_ATTRIB_STRIPE_SIZE_MIN: i32 = 8192i32; |
04454e1e | 883 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 884 | pub const VDS_POOL_ATTRIB_THIN_PROVISION: i32 = 8i32; |
04454e1e | 885 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 886 | pub const VDS_REBUILD_PRIORITY_MAX: u32 = 16u32; |
04454e1e | 887 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 888 | pub const VDS_REBUILD_PRIORITY_MIN: u32 = 0u32; |
04454e1e | 889 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 890 | pub const VDS_S_ACCESS_PATH_NOT_DELETED: ::windows_sys::core::HRESULT = 279108i32; |
04454e1e | 891 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 892 | pub const VDS_S_ALREADY_EXISTS: ::windows_sys::core::HRESULT = 272148i32; |
04454e1e | 893 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 894 | pub const VDS_S_BOOT_PARTITION_NUMBER_CHANGE: ::windows_sys::core::HRESULT = 271414i32; |
04454e1e | 895 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 896 | pub const VDS_S_DEFAULT_PLEX_MEMBER_IDS: ::windows_sys::core::HRESULT = 271640i32; |
04454e1e | 897 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 898 | pub const VDS_S_DISK_DISMOUNT_FAILED: ::windows_sys::core::HRESULT = 272393i32; |
04454e1e | 899 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 900 | pub const VDS_S_DISK_IS_MISSING: ::windows_sys::core::HRESULT = 271624i32; |
04454e1e | 901 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 902 | pub const VDS_S_DISK_MOUNT_FAILED: ::windows_sys::core::HRESULT = 272392i32; |
04454e1e | 903 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 904 | pub const VDS_S_DISK_PARTIALLY_CLEANED: ::windows_sys::core::HRESULT = 271386i32; |
04454e1e | 905 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 906 | pub const VDS_S_DISMOUNT_FAILED: ::windows_sys::core::HRESULT = 271735i32; |
04454e1e | 907 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 908 | pub const VDS_S_EXTEND_FILE_SYSTEM_FAILED: ::windows_sys::core::HRESULT = 271461i32; |
04454e1e | 909 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 910 | pub const VDS_S_FS_LOCK: ::windows_sys::core::HRESULT = 271747i32; |
04454e1e | 911 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 912 | pub const VDS_S_GPT_BOOT_MIRRORED_TO_MBR: ::windows_sys::core::HRESULT = -2147212183i32; |
04454e1e | 913 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 914 | pub const VDS_S_IA64_BOOT_MIRRORED_TO_MBR: ::windows_sys::core::HRESULT = 271450i32; |
04454e1e | 915 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 916 | pub const VDS_S_IN_PROGRESS: ::windows_sys::core::HRESULT = 271437i32; |
04454e1e | 917 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 918 | pub const VDS_S_ISCSI_LOGIN_ALREAD_EXISTS: ::windows_sys::core::HRESULT = 272386i32; |
04454e1e | 919 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 920 | pub const VDS_S_ISCSI_PERSISTENT_LOGIN_MAY_NOT_BE_REMOVED: ::windows_sys::core::HRESULT = 272385i32; |
04454e1e | 921 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 922 | pub const VDS_S_ISCSI_SESSION_NOT_FOUND_PERSISTENT_LOGIN_REMOVED: ::windows_sys::core::HRESULT = 272384i32; |
04454e1e | 923 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 924 | pub const VDS_S_MBR_BOOT_MIRRORED_TO_GPT: ::windows_sys::core::HRESULT = 271463i32; |
04454e1e | 925 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 926 | pub const VDS_S_NAME_TRUNCATED: ::windows_sys::core::HRESULT = 272128i32; |
04454e1e | 927 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 928 | pub const VDS_S_NONCONFORMANT_PARTITION_INFO: ::windows_sys::core::HRESULT = 271626i32; |
04454e1e | 929 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 930 | pub const VDS_S_NO_NOTIFICATION: ::windows_sys::core::HRESULT = 271639i32; |
04454e1e | 931 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 932 | pub const VDS_S_PLEX_NOT_LOADED_TO_CACHE: ::windows_sys::core::HRESULT = 271755i32; |
04454e1e | 933 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 934 | pub const VDS_S_PROPERTIES_INCOMPLETE: ::windows_sys::core::HRESULT = 272149i32; |
04454e1e | 935 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 936 | pub const VDS_S_PROVIDER_ERROR_LOADING_CACHE: ::windows_sys::core::HRESULT = 271393i32; |
04454e1e | 937 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 938 | pub const VDS_S_REMOUNT_FAILED: ::windows_sys::core::HRESULT = 271736i32; |
04454e1e | 939 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 940 | pub const VDS_S_RESYNC_NOTIFICATION_TASK_FAILED: ::windows_sys::core::HRESULT = 271738i32; |
04454e1e | 941 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 942 | pub const VDS_S_STATUSES_INCOMPLETELY_SET: ::windows_sys::core::HRESULT = 272130i32; |
04454e1e | 943 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 944 | pub const VDS_S_SYSTEM_PARTITION: ::windows_sys::core::HRESULT = 271630i32; |
04454e1e | 945 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 946 | pub const VDS_S_UNABLE_TO_GET_GPT_ATTRIBUTES: ::windows_sys::core::HRESULT = 271451i32; |
04454e1e | 947 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 948 | pub const VDS_S_UPDATE_BOOTFILE_FAILED: ::windows_sys::core::HRESULT = 271412i32; |
04454e1e | 949 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 950 | pub const VDS_S_VOLUME_COMPRESS_FAILED: ::windows_sys::core::HRESULT = 271427i32; |
04454e1e | 951 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 952 | pub const VDS_S_VSS_FLUSH_AND_HOLD_WRITES: ::windows_sys::core::HRESULT = 271745i32; |
04454e1e | 953 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 954 | pub const VDS_S_VSS_RELEASE_WRITES: ::windows_sys::core::HRESULT = 271746i32; |
04454e1e | 955 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 956 | pub const VDS_S_WINPE_BOOTENTRY: ::windows_sys::core::HRESULT = 271758i32; |
04454e1e | 957 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 958 | pub const VER_VDS_LUN_INFORMATION: u32 = 1u32; |
04454e1e | 959 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 960 | pub type VDS_ASYNC_OUTPUT_TYPE = i32; |
04454e1e | 961 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 962 | pub const VDS_ASYNCOUT_UNKNOWN: VDS_ASYNC_OUTPUT_TYPE = 0i32; |
04454e1e | 963 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 964 | pub const VDS_ASYNCOUT_CREATEVOLUME: VDS_ASYNC_OUTPUT_TYPE = 1i32; |
04454e1e | 965 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 966 | pub const VDS_ASYNCOUT_EXTENDVOLUME: VDS_ASYNC_OUTPUT_TYPE = 2i32; |
04454e1e | 967 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 968 | pub const VDS_ASYNCOUT_SHRINKVOLUME: VDS_ASYNC_OUTPUT_TYPE = 3i32; |
04454e1e | 969 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 970 | pub const VDS_ASYNCOUT_ADDVOLUMEPLEX: VDS_ASYNC_OUTPUT_TYPE = 4i32; |
04454e1e | 971 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 972 | pub const VDS_ASYNCOUT_BREAKVOLUMEPLEX: VDS_ASYNC_OUTPUT_TYPE = 5i32; |
04454e1e | 973 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 974 | pub const VDS_ASYNCOUT_REMOVEVOLUMEPLEX: VDS_ASYNC_OUTPUT_TYPE = 6i32; |
04454e1e | 975 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 976 | pub const VDS_ASYNCOUT_REPAIRVOLUMEPLEX: VDS_ASYNC_OUTPUT_TYPE = 7i32; |
04454e1e | 977 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 978 | pub const VDS_ASYNCOUT_RECOVERPACK: VDS_ASYNC_OUTPUT_TYPE = 8i32; |
04454e1e | 979 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 980 | pub const VDS_ASYNCOUT_REPLACEDISK: VDS_ASYNC_OUTPUT_TYPE = 9i32; |
04454e1e | 981 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 982 | pub const VDS_ASYNCOUT_CREATEPARTITION: VDS_ASYNC_OUTPUT_TYPE = 10i32; |
04454e1e | 983 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 984 | pub const VDS_ASYNCOUT_CLEAN: VDS_ASYNC_OUTPUT_TYPE = 11i32; |
04454e1e | 985 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 986 | pub const VDS_ASYNCOUT_CREATELUN: VDS_ASYNC_OUTPUT_TYPE = 50i32; |
04454e1e | 987 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 988 | pub const VDS_ASYNCOUT_ADDLUNPLEX: VDS_ASYNC_OUTPUT_TYPE = 52i32; |
04454e1e | 989 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 990 | pub const VDS_ASYNCOUT_REMOVELUNPLEX: VDS_ASYNC_OUTPUT_TYPE = 53i32; |
04454e1e | 991 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 992 | pub const VDS_ASYNCOUT_EXTENDLUN: VDS_ASYNC_OUTPUT_TYPE = 54i32; |
04454e1e | 993 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 994 | pub const VDS_ASYNCOUT_SHRINKLUN: VDS_ASYNC_OUTPUT_TYPE = 55i32; |
04454e1e | 995 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 996 | pub const VDS_ASYNCOUT_RECOVERLUN: VDS_ASYNC_OUTPUT_TYPE = 56i32; |
04454e1e | 997 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 998 | pub const VDS_ASYNCOUT_LOGINTOTARGET: VDS_ASYNC_OUTPUT_TYPE = 60i32; |
04454e1e | 999 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1000 | pub const VDS_ASYNCOUT_LOGOUTFROMTARGET: VDS_ASYNC_OUTPUT_TYPE = 61i32; |
04454e1e | 1001 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1002 | pub const VDS_ASYNCOUT_CREATETARGET: VDS_ASYNC_OUTPUT_TYPE = 62i32; |
04454e1e | 1003 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1004 | pub const VDS_ASYNCOUT_CREATEPORTALGROUP: VDS_ASYNC_OUTPUT_TYPE = 63i32; |
04454e1e | 1005 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1006 | pub const VDS_ASYNCOUT_DELETETARGET: VDS_ASYNC_OUTPUT_TYPE = 64i32; |
04454e1e | 1007 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1008 | pub const VDS_ASYNCOUT_ADDPORTAL: VDS_ASYNC_OUTPUT_TYPE = 65i32; |
04454e1e | 1009 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1010 | pub const VDS_ASYNCOUT_REMOVEPORTAL: VDS_ASYNC_OUTPUT_TYPE = 66i32; |
04454e1e | 1011 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1012 | pub const VDS_ASYNCOUT_DELETEPORTALGROUP: VDS_ASYNC_OUTPUT_TYPE = 67i32; |
04454e1e | 1013 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1014 | pub const VDS_ASYNCOUT_FORMAT: VDS_ASYNC_OUTPUT_TYPE = 101i32; |
04454e1e | 1015 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1016 | pub const VDS_ASYNCOUT_CREATE_VDISK: VDS_ASYNC_OUTPUT_TYPE = 200i32; |
04454e1e | 1017 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1018 | pub const VDS_ASYNCOUT_ATTACH_VDISK: VDS_ASYNC_OUTPUT_TYPE = 201i32; |
04454e1e | 1019 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1020 | pub const VDS_ASYNCOUT_COMPACT_VDISK: VDS_ASYNC_OUTPUT_TYPE = 202i32; |
04454e1e | 1021 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1022 | pub const VDS_ASYNCOUT_MERGE_VDISK: VDS_ASYNC_OUTPUT_TYPE = 203i32; |
04454e1e | 1023 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1024 | pub const VDS_ASYNCOUT_EXPAND_VDISK: VDS_ASYNC_OUTPUT_TYPE = 204i32; |
04454e1e | 1025 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1026 | pub type VDS_CONTROLLER_STATUS = i32; |
04454e1e | 1027 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1028 | pub const VDS_CS_UNKNOWN: VDS_CONTROLLER_STATUS = 0i32; |
04454e1e | 1029 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1030 | pub const VDS_CS_ONLINE: VDS_CONTROLLER_STATUS = 1i32; |
04454e1e | 1031 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1032 | pub const VDS_CS_NOT_READY: VDS_CONTROLLER_STATUS = 2i32; |
04454e1e | 1033 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1034 | pub const VDS_CS_OFFLINE: VDS_CONTROLLER_STATUS = 4i32; |
04454e1e | 1035 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1036 | pub const VDS_CS_FAILED: VDS_CONTROLLER_STATUS = 5i32; |
04454e1e | 1037 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1038 | pub const VDS_CS_REMOVED: VDS_CONTROLLER_STATUS = 8i32; |
04454e1e | 1039 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1040 | pub type VDS_DRIVE_FLAG = i32; |
04454e1e | 1041 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1042 | pub const VDS_DRF_HOTSPARE: VDS_DRIVE_FLAG = 1i32; |
04454e1e | 1043 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1044 | pub const VDS_DRF_ASSIGNED: VDS_DRIVE_FLAG = 2i32; |
04454e1e | 1045 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1046 | pub const VDS_DRF_UNASSIGNED: VDS_DRIVE_FLAG = 4i32; |
04454e1e | 1047 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1048 | pub const VDS_DRF_HOTSPARE_IN_USE: VDS_DRIVE_FLAG = 8i32; |
04454e1e | 1049 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1050 | pub const VDS_DRF_HOTSPARE_STANDBY: VDS_DRIVE_FLAG = 16i32; |
04454e1e | 1051 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1052 | pub type VDS_DRIVE_STATUS = i32; |
04454e1e | 1053 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1054 | pub const VDS_DRS_UNKNOWN: VDS_DRIVE_STATUS = 0i32; |
04454e1e | 1055 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1056 | pub const VDS_DRS_ONLINE: VDS_DRIVE_STATUS = 1i32; |
04454e1e | 1057 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1058 | pub const VDS_DRS_NOT_READY: VDS_DRIVE_STATUS = 2i32; |
04454e1e | 1059 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1060 | pub const VDS_DRS_OFFLINE: VDS_DRIVE_STATUS = 4i32; |
04454e1e | 1061 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1062 | pub const VDS_DRS_FAILED: VDS_DRIVE_STATUS = 5i32; |
04454e1e | 1063 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1064 | pub const VDS_DRS_REMOVED: VDS_DRIVE_STATUS = 8i32; |
04454e1e | 1065 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1066 | pub type VDS_FILE_SYSTEM_TYPE = i32; |
04454e1e | 1067 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1068 | pub const VDS_FST_UNKNOWN: VDS_FILE_SYSTEM_TYPE = 0i32; |
04454e1e | 1069 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1070 | pub const VDS_FST_RAW: VDS_FILE_SYSTEM_TYPE = 1i32; |
04454e1e | 1071 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1072 | pub const VDS_FST_FAT: VDS_FILE_SYSTEM_TYPE = 2i32; |
04454e1e | 1073 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1074 | pub const VDS_FST_FAT32: VDS_FILE_SYSTEM_TYPE = 3i32; |
04454e1e | 1075 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1076 | pub const VDS_FST_NTFS: VDS_FILE_SYSTEM_TYPE = 4i32; |
04454e1e | 1077 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1078 | pub const VDS_FST_CDFS: VDS_FILE_SYSTEM_TYPE = 5i32; |
04454e1e | 1079 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1080 | pub const VDS_FST_UDF: VDS_FILE_SYSTEM_TYPE = 6i32; |
04454e1e | 1081 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1082 | pub const VDS_FST_EXFAT: VDS_FILE_SYSTEM_TYPE = 7i32; |
04454e1e | 1083 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1084 | pub const VDS_FST_CSVFS: VDS_FILE_SYSTEM_TYPE = 8i32; |
04454e1e | 1085 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1086 | pub const VDS_FST_REFS: VDS_FILE_SYSTEM_TYPE = 9i32; |
04454e1e | 1087 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1088 | pub type VDS_HBAPORT_SPEED_FLAG = i32; |
04454e1e | 1089 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1090 | pub const VDS_HSF_UNKNOWN: VDS_HBAPORT_SPEED_FLAG = 0i32; |
04454e1e | 1091 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1092 | pub const VDS_HSF_1GBIT: VDS_HBAPORT_SPEED_FLAG = 1i32; |
04454e1e | 1093 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1094 | pub const VDS_HSF_2GBIT: VDS_HBAPORT_SPEED_FLAG = 2i32; |
04454e1e | 1095 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1096 | pub const VDS_HSF_10GBIT: VDS_HBAPORT_SPEED_FLAG = 4i32; |
04454e1e | 1097 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1098 | pub const VDS_HSF_4GBIT: VDS_HBAPORT_SPEED_FLAG = 8i32; |
04454e1e | 1099 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1100 | pub const VDS_HSF_NOT_NEGOTIATED: VDS_HBAPORT_SPEED_FLAG = 32768i32; |
04454e1e | 1101 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1102 | pub type VDS_HBAPORT_STATUS = i32; |
04454e1e | 1103 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1104 | pub const VDS_HPS_UNKNOWN: VDS_HBAPORT_STATUS = 1i32; |
04454e1e | 1105 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1106 | pub const VDS_HPS_ONLINE: VDS_HBAPORT_STATUS = 2i32; |
04454e1e | 1107 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1108 | pub const VDS_HPS_OFFLINE: VDS_HBAPORT_STATUS = 3i32; |
04454e1e | 1109 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1110 | pub const VDS_HPS_BYPASSED: VDS_HBAPORT_STATUS = 4i32; |
04454e1e | 1111 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1112 | pub const VDS_HPS_DIAGNOSTICS: VDS_HBAPORT_STATUS = 5i32; |
04454e1e | 1113 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1114 | pub const VDS_HPS_LINKDOWN: VDS_HBAPORT_STATUS = 6i32; |
04454e1e | 1115 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1116 | pub const VDS_HPS_ERROR: VDS_HBAPORT_STATUS = 7i32; |
04454e1e | 1117 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1118 | pub const VDS_HPS_LOOPBACK: VDS_HBAPORT_STATUS = 8i32; |
04454e1e | 1119 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1120 | pub type VDS_HBAPORT_TYPE = i32; |
04454e1e | 1121 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1122 | pub const VDS_HPT_UNKNOWN: VDS_HBAPORT_TYPE = 1i32; |
04454e1e | 1123 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1124 | pub const VDS_HPT_OTHER: VDS_HBAPORT_TYPE = 2i32; |
04454e1e | 1125 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1126 | pub const VDS_HPT_NOTPRESENT: VDS_HBAPORT_TYPE = 3i32; |
04454e1e | 1127 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1128 | pub const VDS_HPT_NPORT: VDS_HBAPORT_TYPE = 5i32; |
04454e1e | 1129 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1130 | pub const VDS_HPT_NLPORT: VDS_HBAPORT_TYPE = 6i32; |
04454e1e | 1131 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1132 | pub const VDS_HPT_FLPORT: VDS_HBAPORT_TYPE = 7i32; |
04454e1e | 1133 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1134 | pub const VDS_HPT_FPORT: VDS_HBAPORT_TYPE = 8i32; |
04454e1e | 1135 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1136 | pub const VDS_HPT_EPORT: VDS_HBAPORT_TYPE = 9i32; |
04454e1e | 1137 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1138 | pub const VDS_HPT_GPORT: VDS_HBAPORT_TYPE = 10i32; |
04454e1e | 1139 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1140 | pub const VDS_HPT_LPORT: VDS_HBAPORT_TYPE = 20i32; |
04454e1e | 1141 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1142 | pub const VDS_HPT_PTP: VDS_HBAPORT_TYPE = 21i32; |
04454e1e | 1143 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1144 | pub type VDS_HEALTH = i32; |
04454e1e | 1145 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1146 | pub const VDS_H_UNKNOWN: VDS_HEALTH = 0i32; |
04454e1e | 1147 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1148 | pub const VDS_H_HEALTHY: VDS_HEALTH = 1i32; |
04454e1e | 1149 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1150 | pub const VDS_H_REBUILDING: VDS_HEALTH = 2i32; |
04454e1e | 1151 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1152 | pub const VDS_H_STALE: VDS_HEALTH = 3i32; |
04454e1e | 1153 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1154 | pub const VDS_H_FAILING: VDS_HEALTH = 4i32; |
04454e1e | 1155 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1156 | pub const VDS_H_FAILING_REDUNDANCY: VDS_HEALTH = 5i32; |
04454e1e | 1157 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1158 | pub const VDS_H_FAILED_REDUNDANCY: VDS_HEALTH = 6i32; |
04454e1e | 1159 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1160 | pub const VDS_H_FAILED_REDUNDANCY_FAILING: VDS_HEALTH = 7i32; |
04454e1e | 1161 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1162 | pub const VDS_H_FAILED: VDS_HEALTH = 8i32; |
04454e1e | 1163 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1164 | pub const VDS_H_REPLACED: VDS_HEALTH = 9i32; |
04454e1e | 1165 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1166 | pub const VDS_H_PENDING_FAILURE: VDS_HEALTH = 10i32; |
04454e1e | 1167 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1168 | pub const VDS_H_DEGRADED: VDS_HEALTH = 11i32; |
04454e1e | 1169 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1170 | pub type VDS_HWPROVIDER_TYPE = i32; |
04454e1e | 1171 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1172 | pub const VDS_HWT_UNKNOWN: VDS_HWPROVIDER_TYPE = 0i32; |
04454e1e | 1173 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1174 | pub const VDS_HWT_PCI_RAID: VDS_HWPROVIDER_TYPE = 1i32; |
04454e1e | 1175 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1176 | pub const VDS_HWT_FIBRE_CHANNEL: VDS_HWPROVIDER_TYPE = 2i32; |
04454e1e | 1177 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1178 | pub const VDS_HWT_ISCSI: VDS_HWPROVIDER_TYPE = 3i32; |
04454e1e | 1179 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1180 | pub const VDS_HWT_SAS: VDS_HWPROVIDER_TYPE = 4i32; |
04454e1e | 1181 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1182 | pub const VDS_HWT_HYBRID: VDS_HWPROVIDER_TYPE = 5i32; |
04454e1e | 1183 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1184 | pub type VDS_INTERCONNECT_ADDRESS_TYPE = i32; |
04454e1e | 1185 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1186 | pub const VDS_IA_UNKNOWN: VDS_INTERCONNECT_ADDRESS_TYPE = 0i32; |
04454e1e | 1187 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1188 | pub const VDS_IA_FCFS: VDS_INTERCONNECT_ADDRESS_TYPE = 1i32; |
04454e1e | 1189 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1190 | pub const VDS_IA_FCPH: VDS_INTERCONNECT_ADDRESS_TYPE = 2i32; |
04454e1e | 1191 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1192 | pub const VDS_IA_FCPH3: VDS_INTERCONNECT_ADDRESS_TYPE = 3i32; |
04454e1e | 1193 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1194 | pub const VDS_IA_MAC: VDS_INTERCONNECT_ADDRESS_TYPE = 4i32; |
04454e1e | 1195 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1196 | pub const VDS_IA_SCSI: VDS_INTERCONNECT_ADDRESS_TYPE = 5i32; |
04454e1e | 1197 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1198 | pub type VDS_INTERCONNECT_FLAG = i32; |
04454e1e | 1199 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1200 | pub const VDS_ITF_PCI_RAID: VDS_INTERCONNECT_FLAG = 1i32; |
04454e1e | 1201 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1202 | pub const VDS_ITF_FIBRE_CHANNEL: VDS_INTERCONNECT_FLAG = 2i32; |
04454e1e | 1203 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1204 | pub const VDS_ITF_ISCSI: VDS_INTERCONNECT_FLAG = 4i32; |
04454e1e | 1205 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1206 | pub const VDS_ITF_SAS: VDS_INTERCONNECT_FLAG = 8i32; |
04454e1e | 1207 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1208 | pub type VDS_IPADDRESS_TYPE = i32; |
04454e1e | 1209 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1210 | pub const VDS_IPT_TEXT: VDS_IPADDRESS_TYPE = 0i32; |
04454e1e | 1211 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1212 | pub const VDS_IPT_IPV4: VDS_IPADDRESS_TYPE = 1i32; |
04454e1e | 1213 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1214 | pub const VDS_IPT_IPV6: VDS_IPADDRESS_TYPE = 2i32; |
04454e1e | 1215 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1216 | pub const VDS_IPT_EMPTY: VDS_IPADDRESS_TYPE = 3i32; |
04454e1e | 1217 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1218 | pub type VDS_ISCSI_AUTH_TYPE = i32; |
04454e1e | 1219 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1220 | pub const VDS_IAT_NONE: VDS_ISCSI_AUTH_TYPE = 0i32; |
04454e1e | 1221 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1222 | pub const VDS_IAT_CHAP: VDS_ISCSI_AUTH_TYPE = 1i32; |
04454e1e | 1223 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1224 | pub const VDS_IAT_MUTUAL_CHAP: VDS_ISCSI_AUTH_TYPE = 2i32; |
04454e1e | 1225 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1226 | pub type VDS_ISCSI_IPSEC_FLAG = i32; |
04454e1e | 1227 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1228 | pub const VDS_IIF_VALID: VDS_ISCSI_IPSEC_FLAG = 1i32; |
04454e1e | 1229 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1230 | pub const VDS_IIF_IKE: VDS_ISCSI_IPSEC_FLAG = 2i32; |
04454e1e | 1231 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1232 | pub const VDS_IIF_MAIN_MODE: VDS_ISCSI_IPSEC_FLAG = 4i32; |
04454e1e | 1233 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1234 | pub const VDS_IIF_AGGRESSIVE_MODE: VDS_ISCSI_IPSEC_FLAG = 8i32; |
04454e1e | 1235 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1236 | pub const VDS_IIF_PFS_ENABLE: VDS_ISCSI_IPSEC_FLAG = 16i32; |
04454e1e | 1237 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1238 | pub const VDS_IIF_TRANSPORT_MODE_PREFERRED: VDS_ISCSI_IPSEC_FLAG = 32i32; |
04454e1e | 1239 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1240 | pub const VDS_IIF_TUNNEL_MODE_PREFERRED: VDS_ISCSI_IPSEC_FLAG = 64i32; |
04454e1e | 1241 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1242 | pub type VDS_ISCSI_LOGIN_FLAG = i32; |
04454e1e | 1243 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1244 | pub const VDS_ILF_REQUIRE_IPSEC: VDS_ISCSI_LOGIN_FLAG = 1i32; |
04454e1e | 1245 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1246 | pub const VDS_ILF_MULTIPATH_ENABLED: VDS_ISCSI_LOGIN_FLAG = 2i32; |
04454e1e | 1247 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1248 | pub type VDS_ISCSI_LOGIN_TYPE = i32; |
04454e1e | 1249 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1250 | pub const VDS_ILT_MANUAL: VDS_ISCSI_LOGIN_TYPE = 0i32; |
04454e1e | 1251 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1252 | pub const VDS_ILT_PERSISTENT: VDS_ISCSI_LOGIN_TYPE = 1i32; |
04454e1e | 1253 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1254 | pub const VDS_ILT_BOOT: VDS_ISCSI_LOGIN_TYPE = 2i32; |
04454e1e | 1255 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1256 | pub type VDS_ISCSI_PORTAL_STATUS = i32; |
04454e1e | 1257 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1258 | pub const VDS_IPS_UNKNOWN: VDS_ISCSI_PORTAL_STATUS = 0i32; |
04454e1e | 1259 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1260 | pub const VDS_IPS_ONLINE: VDS_ISCSI_PORTAL_STATUS = 1i32; |
04454e1e | 1261 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1262 | pub const VDS_IPS_NOT_READY: VDS_ISCSI_PORTAL_STATUS = 2i32; |
04454e1e | 1263 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1264 | pub const VDS_IPS_OFFLINE: VDS_ISCSI_PORTAL_STATUS = 4i32; |
04454e1e | 1265 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1266 | pub const VDS_IPS_FAILED: VDS_ISCSI_PORTAL_STATUS = 5i32; |
04454e1e | 1267 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1268 | pub type VDS_LOADBALANCE_POLICY_ENUM = i32; |
04454e1e | 1269 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1270 | pub const VDS_LBP_UNKNOWN: VDS_LOADBALANCE_POLICY_ENUM = 0i32; |
04454e1e | 1271 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1272 | pub const VDS_LBP_FAILOVER: VDS_LOADBALANCE_POLICY_ENUM = 1i32; |
04454e1e | 1273 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1274 | pub const VDS_LBP_ROUND_ROBIN: VDS_LOADBALANCE_POLICY_ENUM = 2i32; |
04454e1e | 1275 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1276 | pub const VDS_LBP_ROUND_ROBIN_WITH_SUBSET: VDS_LOADBALANCE_POLICY_ENUM = 3i32; |
04454e1e | 1277 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1278 | pub const VDS_LBP_DYN_LEAST_QUEUE_DEPTH: VDS_LOADBALANCE_POLICY_ENUM = 4i32; |
04454e1e | 1279 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1280 | pub const VDS_LBP_WEIGHTED_PATHS: VDS_LOADBALANCE_POLICY_ENUM = 5i32; |
04454e1e | 1281 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1282 | pub const VDS_LBP_LEAST_BLOCKS: VDS_LOADBALANCE_POLICY_ENUM = 6i32; |
04454e1e | 1283 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1284 | pub const VDS_LBP_VENDOR_SPECIFIC: VDS_LOADBALANCE_POLICY_ENUM = 7i32; |
04454e1e | 1285 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1286 | pub type VDS_LUN_FLAG = i32; |
04454e1e | 1287 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 | 1288 | pub const VDS_LF_LBN_REMAP_ENABLED: VDS_LUN_FLAG = 1i32; |
04454e1e | 1289 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 FG |
1290 | pub const VDS_LF_READ_BACK_VERIFY_ENABLED: VDS_LUN_FLAG = 2i32; |
1291 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1292 | pub const VDS_LF_WRITE_THROUGH_CACHING_ENABLED: VDS_LUN_FLAG = 4i32; | |
1293 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1294 | pub const VDS_LF_HARDWARE_CHECKSUM_ENABLED: VDS_LUN_FLAG = 8i32; | |
1295 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1296 | pub const VDS_LF_READ_CACHE_ENABLED: VDS_LUN_FLAG = 16i32; | |
1297 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1298 | pub const VDS_LF_WRITE_CACHE_ENABLED: VDS_LUN_FLAG = 32i32; | |
1299 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1300 | pub const VDS_LF_MEDIA_SCAN_ENABLED: VDS_LUN_FLAG = 64i32; | |
1301 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1302 | pub const VDS_LF_CONSISTENCY_CHECK_ENABLED: VDS_LUN_FLAG = 128i32; | |
1303 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1304 | pub const VDS_LF_SNAPSHOT: VDS_LUN_FLAG = 256i32; | |
1305 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1306 | pub type VDS_LUN_PLEX_FLAG = i32; | |
1307 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1308 | pub const VDS_LPF_LBN_REMAP_ENABLED: VDS_LUN_PLEX_FLAG = 1i32; | |
1309 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1310 | pub type VDS_LUN_PLEX_STATUS = i32; | |
1311 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1312 | pub const VDS_LPS_UNKNOWN: VDS_LUN_PLEX_STATUS = 0i32; | |
1313 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1314 | pub const VDS_LPS_ONLINE: VDS_LUN_PLEX_STATUS = 1i32; | |
1315 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1316 | pub const VDS_LPS_NOT_READY: VDS_LUN_PLEX_STATUS = 2i32; | |
1317 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1318 | pub const VDS_LPS_OFFLINE: VDS_LUN_PLEX_STATUS = 4i32; | |
1319 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1320 | pub const VDS_LPS_FAILED: VDS_LUN_PLEX_STATUS = 5i32; | |
1321 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1322 | pub type VDS_LUN_PLEX_TYPE = i32; | |
1323 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1324 | pub const VDS_LPT_UNKNOWN: VDS_LUN_PLEX_TYPE = 0i32; | |
1325 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1326 | pub const VDS_LPT_SIMPLE: VDS_LUN_PLEX_TYPE = 10i32; | |
1327 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1328 | pub const VDS_LPT_SPAN: VDS_LUN_PLEX_TYPE = 11i32; | |
1329 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1330 | pub const VDS_LPT_STRIPE: VDS_LUN_PLEX_TYPE = 12i32; | |
1331 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1332 | pub const VDS_LPT_PARITY: VDS_LUN_PLEX_TYPE = 14i32; | |
1333 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1334 | pub const VDS_LPT_RAID2: VDS_LUN_PLEX_TYPE = 15i32; | |
1335 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1336 | pub const VDS_LPT_RAID3: VDS_LUN_PLEX_TYPE = 16i32; | |
1337 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1338 | pub const VDS_LPT_RAID4: VDS_LUN_PLEX_TYPE = 17i32; | |
1339 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1340 | pub const VDS_LPT_RAID5: VDS_LUN_PLEX_TYPE = 18i32; | |
1341 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1342 | pub const VDS_LPT_RAID6: VDS_LUN_PLEX_TYPE = 19i32; | |
1343 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1344 | pub const VDS_LPT_RAID03: VDS_LUN_PLEX_TYPE = 21i32; | |
1345 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1346 | pub const VDS_LPT_RAID05: VDS_LUN_PLEX_TYPE = 22i32; | |
1347 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1348 | pub const VDS_LPT_RAID10: VDS_LUN_PLEX_TYPE = 23i32; | |
1349 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1350 | pub const VDS_LPT_RAID15: VDS_LUN_PLEX_TYPE = 24i32; | |
1351 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1352 | pub const VDS_LPT_RAID30: VDS_LUN_PLEX_TYPE = 25i32; | |
1353 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1354 | pub const VDS_LPT_RAID50: VDS_LUN_PLEX_TYPE = 26i32; | |
1355 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1356 | pub const VDS_LPT_RAID53: VDS_LUN_PLEX_TYPE = 28i32; | |
1357 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1358 | pub const VDS_LPT_RAID60: VDS_LUN_PLEX_TYPE = 29i32; | |
1359 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1360 | pub type VDS_LUN_STATUS = i32; | |
1361 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1362 | pub const VDS_LS_UNKNOWN: VDS_LUN_STATUS = 0i32; | |
1363 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1364 | pub const VDS_LS_ONLINE: VDS_LUN_STATUS = 1i32; | |
1365 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1366 | pub const VDS_LS_NOT_READY: VDS_LUN_STATUS = 2i32; | |
1367 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1368 | pub const VDS_LS_OFFLINE: VDS_LUN_STATUS = 4i32; | |
1369 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1370 | pub const VDS_LS_FAILED: VDS_LUN_STATUS = 5i32; | |
1371 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1372 | pub type VDS_LUN_TYPE = i32; | |
1373 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1374 | pub const VDS_LT_UNKNOWN: VDS_LUN_TYPE = 0i32; | |
1375 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1376 | pub const VDS_LT_DEFAULT: VDS_LUN_TYPE = 1i32; | |
1377 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1378 | pub const VDS_LT_FAULT_TOLERANT: VDS_LUN_TYPE = 2i32; | |
1379 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1380 | pub const VDS_LT_NON_FAULT_TOLERANT: VDS_LUN_TYPE = 3i32; | |
1381 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1382 | pub const VDS_LT_SIMPLE: VDS_LUN_TYPE = 10i32; | |
1383 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1384 | pub const VDS_LT_SPAN: VDS_LUN_TYPE = 11i32; | |
1385 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1386 | pub const VDS_LT_STRIPE: VDS_LUN_TYPE = 12i32; | |
1387 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1388 | pub const VDS_LT_MIRROR: VDS_LUN_TYPE = 13i32; | |
1389 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1390 | pub const VDS_LT_PARITY: VDS_LUN_TYPE = 14i32; | |
1391 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1392 | pub const VDS_LT_RAID2: VDS_LUN_TYPE = 15i32; | |
1393 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1394 | pub const VDS_LT_RAID3: VDS_LUN_TYPE = 16i32; | |
1395 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1396 | pub const VDS_LT_RAID4: VDS_LUN_TYPE = 17i32; | |
1397 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1398 | pub const VDS_LT_RAID5: VDS_LUN_TYPE = 18i32; | |
1399 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1400 | pub const VDS_LT_RAID6: VDS_LUN_TYPE = 19i32; | |
1401 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1402 | pub const VDS_LT_RAID01: VDS_LUN_TYPE = 20i32; | |
1403 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1404 | pub const VDS_LT_RAID03: VDS_LUN_TYPE = 21i32; | |
1405 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1406 | pub const VDS_LT_RAID05: VDS_LUN_TYPE = 22i32; | |
1407 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1408 | pub const VDS_LT_RAID10: VDS_LUN_TYPE = 23i32; | |
1409 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1410 | pub const VDS_LT_RAID15: VDS_LUN_TYPE = 24i32; | |
1411 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1412 | pub const VDS_LT_RAID30: VDS_LUN_TYPE = 25i32; | |
1413 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1414 | pub const VDS_LT_RAID50: VDS_LUN_TYPE = 26i32; | |
1415 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1416 | pub const VDS_LT_RAID51: VDS_LUN_TYPE = 27i32; | |
1417 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1418 | pub const VDS_LT_RAID53: VDS_LUN_TYPE = 28i32; | |
1419 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1420 | pub const VDS_LT_RAID60: VDS_LUN_TYPE = 29i32; | |
1421 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1422 | pub const VDS_LT_RAID61: VDS_LUN_TYPE = 30i32; | |
1423 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1424 | pub type VDS_MAINTENANCE_OPERATION = i32; | |
1425 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1426 | pub const BlinkLight: VDS_MAINTENANCE_OPERATION = 1i32; | |
1427 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1428 | pub const BeepAlarm: VDS_MAINTENANCE_OPERATION = 2i32; | |
1429 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1430 | pub const SpinDown: VDS_MAINTENANCE_OPERATION = 3i32; | |
1431 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1432 | pub const SpinUp: VDS_MAINTENANCE_OPERATION = 4i32; | |
1433 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1434 | pub const Ping: VDS_MAINTENANCE_OPERATION = 5i32; | |
1435 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1436 | pub type VDS_NF_CONTROLLER = u32; | |
1437 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1438 | pub const VDS_NF_CONTROLLER_ARRIVE: VDS_NF_CONTROLLER = 103u32; | |
1439 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1440 | pub const VDS_NF_CONTROLLER_DEPART: VDS_NF_CONTROLLER = 104u32; | |
1441 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1442 | pub const VDS_NF_CONTROLLER_MODIFY: VDS_NF_CONTROLLER = 350u32; | |
1443 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1444 | pub const VDS_NF_CONTROLLER_REMOVED: VDS_NF_CONTROLLER = 351u32; | |
1445 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1446 | pub type VDS_NF_DISK = u32; | |
1447 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1448 | pub const VDS_NF_DISK_ARRIVE: VDS_NF_DISK = 8u32; | |
1449 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1450 | pub const VDS_NF_DISK_DEPART: VDS_NF_DISK = 9u32; | |
1451 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1452 | pub const VDS_NF_DISK_MODIFY: VDS_NF_DISK = 10u32; | |
1453 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1454 | pub type VDS_NF_DRIVE = u32; | |
1455 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1456 | pub const VDS_NF_DRIVE_ARRIVE: VDS_NF_DRIVE = 105u32; | |
1457 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1458 | pub const VDS_NF_DRIVE_DEPART: VDS_NF_DRIVE = 106u32; | |
1459 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1460 | pub const VDS_NF_DRIVE_MODIFY: VDS_NF_DRIVE = 107u32; | |
1461 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1462 | pub const VDS_NF_DRIVE_REMOVED: VDS_NF_DRIVE = 354u32; | |
1463 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1464 | pub type VDS_NF_FILE_SYSTEM = u32; | |
1465 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1466 | pub const VDS_NF_FILE_SYSTEM_MODIFY: VDS_NF_FILE_SYSTEM = 203u32; | |
1467 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1468 | pub const VDS_NF_FILE_SYSTEM_FORMAT_PROGRESS: VDS_NF_FILE_SYSTEM = 204u32; | |
1469 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1470 | pub type VDS_NF_LUN = u32; | |
1471 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1472 | pub const VDS_NF_LUN_ARRIVE: VDS_NF_LUN = 108u32; | |
1473 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1474 | pub const VDS_NF_LUN_DEPART: VDS_NF_LUN = 109u32; | |
1475 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1476 | pub const VDS_NF_LUN_MODIFY: VDS_NF_LUN = 110u32; | |
1477 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1478 | pub type VDS_NF_PACK = u32; | |
1479 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1480 | pub const VDS_NF_PACK_ARRIVE: VDS_NF_PACK = 1u32; | |
1481 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1482 | pub const VDS_NF_PACK_DEPART: VDS_NF_PACK = 2u32; | |
1483 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1484 | pub const VDS_NF_PACK_MODIFY: VDS_NF_PACK = 3u32; | |
1485 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1486 | pub type VDS_NF_PORT = u32; | |
1487 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1488 | pub const VDS_NF_PORT_ARRIVE: VDS_NF_PORT = 121u32; | |
1489 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1490 | pub const VDS_NF_PORT_DEPART: VDS_NF_PORT = 122u32; | |
1491 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1492 | pub const VDS_NF_PORT_MODIFY: VDS_NF_PORT = 352u32; | |
1493 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1494 | pub const VDS_NF_PORT_REMOVED: VDS_NF_PORT = 353u32; | |
04454e1e | 1495 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1496 | pub type VDS_NOTIFICATION_TARGET_TYPE = i32; |
04454e1e | 1497 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1498 | pub const VDS_NTT_UNKNOWN: VDS_NOTIFICATION_TARGET_TYPE = 0i32; |
04454e1e | 1499 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1500 | pub const VDS_NTT_PACK: VDS_NOTIFICATION_TARGET_TYPE = 10i32; |
04454e1e | 1501 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1502 | pub const VDS_NTT_VOLUME: VDS_NOTIFICATION_TARGET_TYPE = 11i32; |
04454e1e | 1503 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1504 | pub const VDS_NTT_DISK: VDS_NOTIFICATION_TARGET_TYPE = 13i32; |
04454e1e | 1505 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1506 | pub const VDS_NTT_PARTITION: VDS_NOTIFICATION_TARGET_TYPE = 60i32; |
04454e1e | 1507 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1508 | pub const VDS_NTT_DRIVE_LETTER: VDS_NOTIFICATION_TARGET_TYPE = 61i32; |
04454e1e | 1509 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1510 | pub const VDS_NTT_FILE_SYSTEM: VDS_NOTIFICATION_TARGET_TYPE = 62i32; |
04454e1e | 1511 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1512 | pub const VDS_NTT_MOUNT_POINT: VDS_NOTIFICATION_TARGET_TYPE = 63i32; |
04454e1e | 1513 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1514 | pub const VDS_NTT_SUB_SYSTEM: VDS_NOTIFICATION_TARGET_TYPE = 30i32; |
04454e1e | 1515 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1516 | pub const VDS_NTT_CONTROLLER: VDS_NOTIFICATION_TARGET_TYPE = 31i32; |
04454e1e | 1517 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1518 | pub const VDS_NTT_DRIVE: VDS_NOTIFICATION_TARGET_TYPE = 32i32; |
04454e1e | 1519 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1520 | pub const VDS_NTT_LUN: VDS_NOTIFICATION_TARGET_TYPE = 33i32; |
04454e1e | 1521 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1522 | pub const VDS_NTT_PORT: VDS_NOTIFICATION_TARGET_TYPE = 35i32; |
04454e1e | 1523 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1524 | pub const VDS_NTT_PORTAL: VDS_NOTIFICATION_TARGET_TYPE = 36i32; |
04454e1e | 1525 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1526 | pub const VDS_NTT_TARGET: VDS_NOTIFICATION_TARGET_TYPE = 37i32; |
04454e1e | 1527 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1528 | pub const VDS_NTT_PORTAL_GROUP: VDS_NOTIFICATION_TARGET_TYPE = 38i32; |
04454e1e | 1529 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1530 | pub const VDS_NTT_SERVICE: VDS_NOTIFICATION_TARGET_TYPE = 200i32; |
04454e1e | 1531 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1532 | pub type VDS_OBJECT_TYPE = i32; |
04454e1e | 1533 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1534 | pub const VDS_OT_UNKNOWN: VDS_OBJECT_TYPE = 0i32; |
04454e1e | 1535 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1536 | pub const VDS_OT_PROVIDER: VDS_OBJECT_TYPE = 1i32; |
04454e1e | 1537 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1538 | pub const VDS_OT_PACK: VDS_OBJECT_TYPE = 10i32; |
04454e1e | 1539 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1540 | pub const VDS_OT_VOLUME: VDS_OBJECT_TYPE = 11i32; |
04454e1e | 1541 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1542 | pub const VDS_OT_VOLUME_PLEX: VDS_OBJECT_TYPE = 12i32; |
04454e1e | 1543 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1544 | pub const VDS_OT_DISK: VDS_OBJECT_TYPE = 13i32; |
04454e1e | 1545 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1546 | pub const VDS_OT_SUB_SYSTEM: VDS_OBJECT_TYPE = 30i32; |
04454e1e | 1547 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1548 | pub const VDS_OT_CONTROLLER: VDS_OBJECT_TYPE = 31i32; |
04454e1e | 1549 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1550 | pub const VDS_OT_DRIVE: VDS_OBJECT_TYPE = 32i32; |
04454e1e | 1551 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1552 | pub const VDS_OT_LUN: VDS_OBJECT_TYPE = 33i32; |
04454e1e | 1553 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1554 | pub const VDS_OT_LUN_PLEX: VDS_OBJECT_TYPE = 34i32; |
04454e1e | 1555 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1556 | pub const VDS_OT_PORT: VDS_OBJECT_TYPE = 35i32; |
04454e1e | 1557 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1558 | pub const VDS_OT_PORTAL: VDS_OBJECT_TYPE = 36i32; |
04454e1e | 1559 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1560 | pub const VDS_OT_TARGET: VDS_OBJECT_TYPE = 37i32; |
04454e1e | 1561 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1562 | pub const VDS_OT_PORTAL_GROUP: VDS_OBJECT_TYPE = 38i32; |
04454e1e | 1563 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1564 | pub const VDS_OT_STORAGE_POOL: VDS_OBJECT_TYPE = 39i32; |
04454e1e | 1565 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1566 | pub const VDS_OT_HBAPORT: VDS_OBJECT_TYPE = 90i32; |
04454e1e | 1567 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1568 | pub const VDS_OT_INIT_ADAPTER: VDS_OBJECT_TYPE = 91i32; |
04454e1e | 1569 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1570 | pub const VDS_OT_INIT_PORTAL: VDS_OBJECT_TYPE = 92i32; |
04454e1e | 1571 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1572 | pub const VDS_OT_ASYNC: VDS_OBJECT_TYPE = 100i32; |
04454e1e | 1573 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1574 | pub const VDS_OT_ENUM: VDS_OBJECT_TYPE = 101i32; |
04454e1e | 1575 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1576 | pub const VDS_OT_VDISK: VDS_OBJECT_TYPE = 200i32; |
04454e1e | 1577 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 1578 | pub const VDS_OT_OPEN_VDISK: VDS_OBJECT_TYPE = 201i32; |
487cf647 FG |
1579 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
1580 | pub type VDS_PATH_STATUS = i32; | |
1581 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1582 | pub const VDS_MPS_UNKNOWN: VDS_PATH_STATUS = 0i32; | |
1583 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1584 | pub const VDS_MPS_ONLINE: VDS_PATH_STATUS = 1i32; | |
1585 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1586 | pub const VDS_MPS_FAILED: VDS_PATH_STATUS = 5i32; | |
1587 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1588 | pub const VDS_MPS_STANDBY: VDS_PATH_STATUS = 7i32; | |
1589 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1590 | pub type VDS_PORT_STATUS = i32; | |
1591 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1592 | pub const VDS_PRS_UNKNOWN: VDS_PORT_STATUS = 0i32; | |
1593 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1594 | pub const VDS_PRS_ONLINE: VDS_PORT_STATUS = 1i32; | |
1595 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1596 | pub const VDS_PRS_NOT_READY: VDS_PORT_STATUS = 2i32; | |
1597 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1598 | pub const VDS_PRS_OFFLINE: VDS_PORT_STATUS = 4i32; | |
1599 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1600 | pub const VDS_PRS_FAILED: VDS_PORT_STATUS = 5i32; | |
1601 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1602 | pub const VDS_PRS_REMOVED: VDS_PORT_STATUS = 8i32; | |
1603 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1604 | pub type VDS_PROVIDER_FLAG = i32; | |
1605 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1606 | pub const VDS_PF_DYNAMIC: VDS_PROVIDER_FLAG = 1i32; | |
1607 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1608 | pub const VDS_PF_INTERNAL_HARDWARE_PROVIDER: VDS_PROVIDER_FLAG = 2i32; | |
1609 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1610 | pub const VDS_PF_ONE_DISK_ONLY_PER_PACK: VDS_PROVIDER_FLAG = 4i32; | |
1611 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1612 | pub const VDS_PF_ONE_PACK_ONLINE_ONLY: VDS_PROVIDER_FLAG = 8i32; | |
1613 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1614 | pub const VDS_PF_VOLUME_SPACE_MUST_BE_CONTIGUOUS: VDS_PROVIDER_FLAG = 16i32; | |
1615 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1616 | pub const VDS_PF_SUPPORT_DYNAMIC: VDS_PROVIDER_FLAG = -2147483648i32; | |
1617 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1618 | pub const VDS_PF_SUPPORT_FAULT_TOLERANT: VDS_PROVIDER_FLAG = 1073741824i32; | |
1619 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1620 | pub const VDS_PF_SUPPORT_DYNAMIC_1394: VDS_PROVIDER_FLAG = 536870912i32; | |
1621 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1622 | pub const VDS_PF_SUPPORT_MIRROR: VDS_PROVIDER_FLAG = 32i32; | |
1623 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1624 | pub const VDS_PF_SUPPORT_RAID5: VDS_PROVIDER_FLAG = 64i32; | |
1625 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1626 | pub type VDS_PROVIDER_LBSUPPORT_FLAG = i32; | |
1627 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1628 | pub const VDS_LBF_FAILOVER: VDS_PROVIDER_LBSUPPORT_FLAG = 1i32; | |
1629 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1630 | pub const VDS_LBF_ROUND_ROBIN: VDS_PROVIDER_LBSUPPORT_FLAG = 2i32; | |
1631 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1632 | pub const VDS_LBF_ROUND_ROBIN_WITH_SUBSET: VDS_PROVIDER_LBSUPPORT_FLAG = 4i32; | |
1633 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1634 | pub const VDS_LBF_DYN_LEAST_QUEUE_DEPTH: VDS_PROVIDER_LBSUPPORT_FLAG = 8i32; | |
1635 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1636 | pub const VDS_LBF_WEIGHTED_PATHS: VDS_PROVIDER_LBSUPPORT_FLAG = 16i32; | |
1637 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1638 | pub const VDS_LBF_LEAST_BLOCKS: VDS_PROVIDER_LBSUPPORT_FLAG = 32i32; | |
1639 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1640 | pub const VDS_LBF_VENDOR_SPECIFIC: VDS_PROVIDER_LBSUPPORT_FLAG = 64i32; | |
1641 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1642 | pub type VDS_PROVIDER_TYPE = i32; | |
1643 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1644 | pub const VDS_PT_UNKNOWN: VDS_PROVIDER_TYPE = 0i32; | |
1645 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1646 | pub const VDS_PT_SOFTWARE: VDS_PROVIDER_TYPE = 1i32; | |
1647 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1648 | pub const VDS_PT_HARDWARE: VDS_PROVIDER_TYPE = 2i32; | |
1649 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1650 | pub const VDS_PT_VIRTUALDISK: VDS_PROVIDER_TYPE = 3i32; | |
1651 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1652 | pub const VDS_PT_MAX: VDS_PROVIDER_TYPE = 4i32; | |
1653 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1654 | pub type VDS_RAID_TYPE = i32; | |
1655 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1656 | pub const VDS_RT_UNKNOWN: VDS_RAID_TYPE = 0i32; | |
1657 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1658 | pub const VDS_RT_RAID0: VDS_RAID_TYPE = 10i32; | |
1659 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1660 | pub const VDS_RT_RAID1: VDS_RAID_TYPE = 11i32; | |
1661 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1662 | pub const VDS_RT_RAID2: VDS_RAID_TYPE = 12i32; | |
1663 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1664 | pub const VDS_RT_RAID3: VDS_RAID_TYPE = 13i32; | |
1665 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1666 | pub const VDS_RT_RAID4: VDS_RAID_TYPE = 14i32; | |
1667 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1668 | pub const VDS_RT_RAID5: VDS_RAID_TYPE = 15i32; | |
1669 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1670 | pub const VDS_RT_RAID6: VDS_RAID_TYPE = 16i32; | |
1671 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1672 | pub const VDS_RT_RAID01: VDS_RAID_TYPE = 17i32; | |
1673 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1674 | pub const VDS_RT_RAID03: VDS_RAID_TYPE = 18i32; | |
1675 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1676 | pub const VDS_RT_RAID05: VDS_RAID_TYPE = 19i32; | |
1677 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1678 | pub const VDS_RT_RAID10: VDS_RAID_TYPE = 20i32; | |
1679 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1680 | pub const VDS_RT_RAID15: VDS_RAID_TYPE = 21i32; | |
1681 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1682 | pub const VDS_RT_RAID30: VDS_RAID_TYPE = 22i32; | |
1683 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1684 | pub const VDS_RT_RAID50: VDS_RAID_TYPE = 23i32; | |
1685 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1686 | pub const VDS_RT_RAID51: VDS_RAID_TYPE = 24i32; | |
1687 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1688 | pub const VDS_RT_RAID53: VDS_RAID_TYPE = 25i32; | |
1689 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1690 | pub const VDS_RT_RAID60: VDS_RAID_TYPE = 26i32; | |
1691 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1692 | pub const VDS_RT_RAID61: VDS_RAID_TYPE = 27i32; | |
1693 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1694 | pub type VDS_RECOVER_ACTION = i32; | |
1695 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1696 | pub const VDS_RA_UNKNOWN: VDS_RECOVER_ACTION = 0i32; | |
1697 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1698 | pub const VDS_RA_REFRESH: VDS_RECOVER_ACTION = 1i32; | |
1699 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1700 | pub const VDS_RA_RESTART: VDS_RECOVER_ACTION = 2i32; | |
1701 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1702 | pub type VDS_STORAGE_BUS_TYPE = i32; | |
1703 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1704 | pub const VDSBusTypeUnknown: VDS_STORAGE_BUS_TYPE = 0i32; | |
1705 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1706 | pub const VDSBusTypeScsi: VDS_STORAGE_BUS_TYPE = 1i32; | |
1707 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1708 | pub const VDSBusTypeAtapi: VDS_STORAGE_BUS_TYPE = 2i32; | |
1709 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1710 | pub const VDSBusTypeAta: VDS_STORAGE_BUS_TYPE = 3i32; | |
1711 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1712 | pub const VDSBusType1394: VDS_STORAGE_BUS_TYPE = 4i32; | |
1713 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1714 | pub const VDSBusTypeSsa: VDS_STORAGE_BUS_TYPE = 5i32; | |
1715 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1716 | pub const VDSBusTypeFibre: VDS_STORAGE_BUS_TYPE = 6i32; | |
1717 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1718 | pub const VDSBusTypeUsb: VDS_STORAGE_BUS_TYPE = 7i32; | |
1719 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1720 | pub const VDSBusTypeRAID: VDS_STORAGE_BUS_TYPE = 8i32; | |
1721 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1722 | pub const VDSBusTypeiScsi: VDS_STORAGE_BUS_TYPE = 9i32; | |
1723 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1724 | pub const VDSBusTypeSas: VDS_STORAGE_BUS_TYPE = 10i32; | |
1725 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1726 | pub const VDSBusTypeSata: VDS_STORAGE_BUS_TYPE = 11i32; | |
1727 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1728 | pub const VDSBusTypeSd: VDS_STORAGE_BUS_TYPE = 12i32; | |
1729 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1730 | pub const VDSBusTypeMmc: VDS_STORAGE_BUS_TYPE = 13i32; | |
1731 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1732 | pub const VDSBusTypeMax: VDS_STORAGE_BUS_TYPE = 14i32; | |
1733 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1734 | pub const VDSBusTypeVirtual: VDS_STORAGE_BUS_TYPE = 14i32; | |
1735 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1736 | pub const VDSBusTypeFileBackedVirtual: VDS_STORAGE_BUS_TYPE = 15i32; | |
1737 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1738 | pub const VDSBusTypeSpaces: VDS_STORAGE_BUS_TYPE = 16i32; | |
1739 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1740 | pub const VDSBusTypeNVMe: VDS_STORAGE_BUS_TYPE = 17i32; | |
1741 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1742 | pub const VDSBusTypeScm: VDS_STORAGE_BUS_TYPE = 18i32; | |
1743 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1744 | pub const VDSBusTypeUfs: VDS_STORAGE_BUS_TYPE = 19i32; | |
1745 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1746 | pub const VDSBusTypeMaxReserved: VDS_STORAGE_BUS_TYPE = 127i32; | |
1747 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1748 | pub type VDS_STORAGE_IDENTIFIER_CODE_SET = i32; | |
1749 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1750 | pub const VDSStorageIdCodeSetReserved: VDS_STORAGE_IDENTIFIER_CODE_SET = 0i32; | |
1751 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1752 | pub const VDSStorageIdCodeSetBinary: VDS_STORAGE_IDENTIFIER_CODE_SET = 1i32; | |
1753 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1754 | pub const VDSStorageIdCodeSetAscii: VDS_STORAGE_IDENTIFIER_CODE_SET = 2i32; | |
1755 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1756 | pub const VDSStorageIdCodeSetUtf8: VDS_STORAGE_IDENTIFIER_CODE_SET = 3i32; | |
1757 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1758 | pub type VDS_STORAGE_IDENTIFIER_TYPE = i32; | |
1759 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1760 | pub const VDSStorageIdTypeVendorSpecific: VDS_STORAGE_IDENTIFIER_TYPE = 0i32; | |
1761 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1762 | pub const VDSStorageIdTypeVendorId: VDS_STORAGE_IDENTIFIER_TYPE = 1i32; | |
1763 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1764 | pub const VDSStorageIdTypeEUI64: VDS_STORAGE_IDENTIFIER_TYPE = 2i32; | |
1765 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1766 | pub const VDSStorageIdTypeFCPHName: VDS_STORAGE_IDENTIFIER_TYPE = 3i32; | |
1767 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1768 | pub const VDSStorageIdTypePortRelative: VDS_STORAGE_IDENTIFIER_TYPE = 4i32; | |
1769 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1770 | pub const VDSStorageIdTypeTargetPortGroup: VDS_STORAGE_IDENTIFIER_TYPE = 5i32; | |
1771 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1772 | pub const VDSStorageIdTypeLogicalUnitGroup: VDS_STORAGE_IDENTIFIER_TYPE = 6i32; | |
1773 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1774 | pub const VDSStorageIdTypeMD5LogicalUnitIdentifier: VDS_STORAGE_IDENTIFIER_TYPE = 7i32; | |
1775 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1776 | pub const VDSStorageIdTypeScsiNameString: VDS_STORAGE_IDENTIFIER_TYPE = 8i32; | |
1777 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1778 | pub type VDS_STORAGE_POOL_STATUS = i32; | |
1779 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1780 | pub const VDS_SPS_UNKNOWN: VDS_STORAGE_POOL_STATUS = 0i32; | |
1781 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1782 | pub const VDS_SPS_ONLINE: VDS_STORAGE_POOL_STATUS = 1i32; | |
1783 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1784 | pub const VDS_SPS_NOT_READY: VDS_STORAGE_POOL_STATUS = 2i32; | |
1785 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1786 | pub const VDS_SPS_OFFLINE: VDS_STORAGE_POOL_STATUS = 4i32; | |
1787 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1788 | pub type VDS_STORAGE_POOL_TYPE = i32; | |
1789 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1790 | pub const VDS_SPT_UNKNOWN: VDS_STORAGE_POOL_TYPE = 0i32; | |
1791 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1792 | pub const VDS_SPT_PRIMORDIAL: VDS_STORAGE_POOL_TYPE = 1i32; | |
1793 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1794 | pub const VDS_SPT_CONCRETE: VDS_STORAGE_POOL_TYPE = 2i32; | |
1795 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1796 | pub type VDS_SUB_SYSTEM_FLAG = i32; | |
1797 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1798 | pub const VDS_SF_LUN_MASKING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 1i32; | |
1799 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1800 | pub const VDS_SF_LUN_PLEXING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 2i32; | |
1801 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1802 | pub const VDS_SF_LUN_REMAPPING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 4i32; | |
1803 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1804 | pub const VDS_SF_DRIVE_EXTENT_CAPABLE: VDS_SUB_SYSTEM_FLAG = 8i32; | |
1805 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1806 | pub const VDS_SF_HARDWARE_CHECKSUM_CAPABLE: VDS_SUB_SYSTEM_FLAG = 16i32; | |
1807 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1808 | pub const VDS_SF_RADIUS_CAPABLE: VDS_SUB_SYSTEM_FLAG = 32i32; | |
1809 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1810 | pub const VDS_SF_READ_BACK_VERIFY_CAPABLE: VDS_SUB_SYSTEM_FLAG = 64i32; | |
1811 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1812 | pub const VDS_SF_WRITE_THROUGH_CACHING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 128i32; | |
1813 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1814 | pub const VDS_SF_SUPPORTS_FAULT_TOLERANT_LUNS: VDS_SUB_SYSTEM_FLAG = 512i32; | |
1815 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1816 | pub const VDS_SF_SUPPORTS_NON_FAULT_TOLERANT_LUNS: VDS_SUB_SYSTEM_FLAG = 1024i32; | |
1817 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1818 | pub const VDS_SF_SUPPORTS_SIMPLE_LUNS: VDS_SUB_SYSTEM_FLAG = 2048i32; | |
1819 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1820 | pub const VDS_SF_SUPPORTS_SPAN_LUNS: VDS_SUB_SYSTEM_FLAG = 4096i32; | |
1821 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1822 | pub const VDS_SF_SUPPORTS_STRIPE_LUNS: VDS_SUB_SYSTEM_FLAG = 8192i32; | |
1823 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1824 | pub const VDS_SF_SUPPORTS_MIRROR_LUNS: VDS_SUB_SYSTEM_FLAG = 16384i32; | |
1825 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1826 | pub const VDS_SF_SUPPORTS_PARITY_LUNS: VDS_SUB_SYSTEM_FLAG = 32768i32; | |
1827 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1828 | pub const VDS_SF_SUPPORTS_AUTH_CHAP: VDS_SUB_SYSTEM_FLAG = 65536i32; | |
1829 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1830 | pub const VDS_SF_SUPPORTS_AUTH_MUTUAL_CHAP: VDS_SUB_SYSTEM_FLAG = 131072i32; | |
1831 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1832 | pub const VDS_SF_SUPPORTS_SIMPLE_TARGET_CONFIG: VDS_SUB_SYSTEM_FLAG = 262144i32; | |
1833 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1834 | pub const VDS_SF_SUPPORTS_LUN_NUMBER: VDS_SUB_SYSTEM_FLAG = 524288i32; | |
1835 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1836 | pub const VDS_SF_SUPPORTS_MIRRORED_CACHE: VDS_SUB_SYSTEM_FLAG = 1048576i32; | |
1837 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1838 | pub const VDS_SF_READ_CACHING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 2097152i32; | |
1839 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1840 | pub const VDS_SF_WRITE_CACHING_CAPABLE: VDS_SUB_SYSTEM_FLAG = 4194304i32; | |
1841 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1842 | pub const VDS_SF_MEDIA_SCAN_CAPABLE: VDS_SUB_SYSTEM_FLAG = 8388608i32; | |
1843 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1844 | pub const VDS_SF_CONSISTENCY_CHECK_CAPABLE: VDS_SUB_SYSTEM_FLAG = 16777216i32; | |
1845 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1846 | pub type VDS_SUB_SYSTEM_STATUS = i32; | |
1847 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1848 | pub const VDS_SSS_UNKNOWN: VDS_SUB_SYSTEM_STATUS = 0i32; | |
1849 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1850 | pub const VDS_SSS_ONLINE: VDS_SUB_SYSTEM_STATUS = 1i32; | |
1851 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1852 | pub const VDS_SSS_NOT_READY: VDS_SUB_SYSTEM_STATUS = 2i32; | |
1853 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1854 | pub const VDS_SSS_OFFLINE: VDS_SUB_SYSTEM_STATUS = 4i32; | |
1855 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1856 | pub const VDS_SSS_FAILED: VDS_SUB_SYSTEM_STATUS = 5i32; | |
1857 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1858 | pub const VDS_SSS_PARTIALLY_MANAGED: VDS_SUB_SYSTEM_STATUS = 9i32; | |
1859 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1860 | pub type VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = i32; | |
1861 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1862 | pub const VDS_SF_SUPPORTS_RAID2_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 1i32; | |
1863 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1864 | pub const VDS_SF_SUPPORTS_RAID3_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 2i32; | |
1865 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1866 | pub const VDS_SF_SUPPORTS_RAID4_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 4i32; | |
1867 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1868 | pub const VDS_SF_SUPPORTS_RAID5_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 8i32; | |
1869 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1870 | pub const VDS_SF_SUPPORTS_RAID6_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 16i32; | |
1871 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1872 | pub const VDS_SF_SUPPORTS_RAID01_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 32i32; | |
1873 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1874 | pub const VDS_SF_SUPPORTS_RAID03_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 64i32; | |
1875 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1876 | pub const VDS_SF_SUPPORTS_RAID05_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 128i32; | |
1877 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1878 | pub const VDS_SF_SUPPORTS_RAID10_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 256i32; | |
1879 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1880 | pub const VDS_SF_SUPPORTS_RAID15_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 512i32; | |
1881 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1882 | pub const VDS_SF_SUPPORTS_RAID30_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 1024i32; | |
1883 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1884 | pub const VDS_SF_SUPPORTS_RAID50_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 2048i32; | |
1885 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1886 | pub const VDS_SF_SUPPORTS_RAID51_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 4096i32; | |
1887 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1888 | pub const VDS_SF_SUPPORTS_RAID53_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 8192i32; | |
1889 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1890 | pub const VDS_SF_SUPPORTS_RAID60_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 16384i32; | |
1891 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1892 | pub const VDS_SF_SUPPORTS_RAID61_LUNS: VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG = 32768i32; | |
1893 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1894 | pub type VDS_TRANSITION_STATE = i32; | |
1895 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1896 | pub const VDS_TS_UNKNOWN: VDS_TRANSITION_STATE = 0i32; | |
1897 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1898 | pub const VDS_TS_STABLE: VDS_TRANSITION_STATE = 1i32; | |
1899 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1900 | pub const VDS_TS_EXTENDING: VDS_TRANSITION_STATE = 2i32; | |
1901 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1902 | pub const VDS_TS_SHRINKING: VDS_TRANSITION_STATE = 3i32; | |
1903 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1904 | pub const VDS_TS_RECONFIGING: VDS_TRANSITION_STATE = 4i32; | |
1905 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1906 | pub const VDS_TS_RESTRIPING: VDS_TRANSITION_STATE = 5i32; | |
1907 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1908 | pub type VDS_VERSION_SUPPORT_FLAG = i32; | |
1909 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1910 | pub const VDS_VSF_1_0: VDS_VERSION_SUPPORT_FLAG = 1i32; | |
1911 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1912 | pub const VDS_VSF_1_1: VDS_VERSION_SUPPORT_FLAG = 2i32; | |
1913 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1914 | pub const VDS_VSF_2_0: VDS_VERSION_SUPPORT_FLAG = 4i32; | |
1915 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1916 | pub const VDS_VSF_2_1: VDS_VERSION_SUPPORT_FLAG = 8i32; | |
1917 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1918 | pub const VDS_VSF_3_0: VDS_VERSION_SUPPORT_FLAG = 16i32; | |
1919 | #[repr(C)] | |
1920 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1921 | pub struct VDS_ASYNC_OUTPUT { | |
1922 | pub r#type: VDS_ASYNC_OUTPUT_TYPE, | |
1923 | pub Anonymous: VDS_ASYNC_OUTPUT_0, | |
1924 | } | |
1925 | impl ::core::marker::Copy for VDS_ASYNC_OUTPUT {} | |
1926 | impl ::core::clone::Clone for VDS_ASYNC_OUTPUT { | |
1927 | fn clone(&self) -> Self { | |
1928 | *self | |
1929 | } | |
1930 | } | |
1931 | #[repr(C)] | |
1932 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1933 | pub union VDS_ASYNC_OUTPUT_0 { | |
1934 | pub cp: VDS_ASYNC_OUTPUT_0_2, | |
1935 | pub cv: VDS_ASYNC_OUTPUT_0_5, | |
1936 | pub bvp: VDS_ASYNC_OUTPUT_0_0, | |
1937 | pub sv: VDS_ASYNC_OUTPUT_0_7, | |
1938 | pub cl: VDS_ASYNC_OUTPUT_0_1, | |
1939 | pub ct: VDS_ASYNC_OUTPUT_0_4, | |
1940 | pub cpg: VDS_ASYNC_OUTPUT_0_3, | |
1941 | pub cvd: VDS_ASYNC_OUTPUT_0_6, | |
1942 | } | |
1943 | impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0 {} | |
1944 | impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0 { | |
1945 | fn clone(&self) -> Self { | |
1946 | *self | |
1947 | } | |
1948 | } | |
1949 | #[repr(C)] | |
1950 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1951 | pub struct VDS_ASYNC_OUTPUT_0_0 { | |
1952 | pub pVolumeUnk: ::windows_sys::core::IUnknown, | |
1953 | } | |
1954 | impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_0 {} | |
1955 | impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_0 { | |
1956 | fn clone(&self) -> Self { | |
1957 | *self | |
1958 | } | |
1959 | } | |
1960 | #[repr(C)] | |
1961 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1962 | pub struct VDS_ASYNC_OUTPUT_0_1 { | |
1963 | pub pLunUnk: ::windows_sys::core::IUnknown, | |
1964 | } | |
1965 | impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_1 {} | |
1966 | impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_1 { | |
1967 | fn clone(&self) -> Self { | |
1968 | *self | |
1969 | } | |
1970 | } | |
1971 | #[repr(C)] | |
1972 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1973 | pub struct VDS_ASYNC_OUTPUT_0_2 { | |
1974 | pub ullOffset: u64, | |
1975 | pub volumeId: ::windows_sys::core::GUID, | |
1976 | } | |
1977 | impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_2 {} | |
1978 | impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_2 { | |
1979 | fn clone(&self) -> Self { | |
1980 | *self | |
1981 | } | |
1982 | } | |
1983 | #[repr(C)] | |
1984 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1985 | pub struct VDS_ASYNC_OUTPUT_0_3 { | |
1986 | pub pPortalGroupUnk: ::windows_sys::core::IUnknown, | |
1987 | } | |
1988 | impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_3 {} | |
1989 | impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_3 { | |
1990 | fn clone(&self) -> Self { | |
1991 | *self | |
1992 | } | |
1993 | } | |
1994 | #[repr(C)] | |
1995 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
1996 | pub struct VDS_ASYNC_OUTPUT_0_4 { | |
1997 | pub pTargetUnk: ::windows_sys::core::IUnknown, | |
1998 | } | |
1999 | impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_4 {} | |
2000 | impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_4 { | |
2001 | fn clone(&self) -> Self { | |
2002 | *self | |
2003 | } | |
2004 | } | |
2005 | #[repr(C)] | |
2006 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2007 | pub struct VDS_ASYNC_OUTPUT_0_5 { | |
2008 | pub pVolumeUnk: ::windows_sys::core::IUnknown, | |
2009 | } | |
2010 | impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_5 {} | |
2011 | impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_5 { | |
2012 | fn clone(&self) -> Self { | |
2013 | *self | |
2014 | } | |
2015 | } | |
2016 | #[repr(C)] | |
2017 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2018 | pub struct VDS_ASYNC_OUTPUT_0_6 { | |
2019 | pub pVDiskUnk: ::windows_sys::core::IUnknown, | |
2020 | } | |
2021 | impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_6 {} | |
2022 | impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_6 { | |
2023 | fn clone(&self) -> Self { | |
2024 | *self | |
2025 | } | |
2026 | } | |
2027 | #[repr(C)] | |
2028 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2029 | pub struct VDS_ASYNC_OUTPUT_0_7 { | |
2030 | pub ullReclaimedBytes: u64, | |
2031 | } | |
2032 | impl ::core::marker::Copy for VDS_ASYNC_OUTPUT_0_7 {} | |
2033 | impl ::core::clone::Clone for VDS_ASYNC_OUTPUT_0_7 { | |
2034 | fn clone(&self) -> Self { | |
2035 | *self | |
2036 | } | |
2037 | } | |
2038 | #[repr(C)] | |
2039 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2040 | pub struct VDS_CONTROLLER_NOTIFICATION { | |
2041 | pub ulEvent: VDS_NF_CONTROLLER, | |
2042 | pub controllerId: ::windows_sys::core::GUID, | |
2043 | } | |
2044 | impl ::core::marker::Copy for VDS_CONTROLLER_NOTIFICATION {} | |
2045 | impl ::core::clone::Clone for VDS_CONTROLLER_NOTIFICATION { | |
2046 | fn clone(&self) -> Self { | |
2047 | *self | |
2048 | } | |
2049 | } | |
2050 | #[repr(C)] | |
2051 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2052 | pub struct VDS_CONTROLLER_PROP { | |
2053 | pub id: ::windows_sys::core::GUID, | |
2054 | pub pwszFriendlyName: ::windows_sys::core::PWSTR, | |
2055 | pub pwszIdentification: ::windows_sys::core::PWSTR, | |
2056 | pub status: VDS_CONTROLLER_STATUS, | |
2057 | pub health: VDS_HEALTH, | |
2058 | pub sNumberOfPorts: i16, | |
2059 | } | |
2060 | impl ::core::marker::Copy for VDS_CONTROLLER_PROP {} | |
2061 | impl ::core::clone::Clone for VDS_CONTROLLER_PROP { | |
2062 | fn clone(&self) -> Self { | |
2063 | *self | |
2064 | } | |
2065 | } | |
2066 | #[repr(C)] | |
2067 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2068 | pub struct VDS_DISK_NOTIFICATION { | |
2069 | pub ulEvent: VDS_NF_DISK, | |
2070 | pub diskId: ::windows_sys::core::GUID, | |
2071 | } | |
2072 | impl ::core::marker::Copy for VDS_DISK_NOTIFICATION {} | |
2073 | impl ::core::clone::Clone for VDS_DISK_NOTIFICATION { | |
2074 | fn clone(&self) -> Self { | |
2075 | *self | |
2076 | } | |
2077 | } | |
2078 | #[repr(C)] | |
2079 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] | |
2080 | #[cfg(feature = "Win32_Foundation")] | |
2081 | pub struct VDS_DRIVE_EXTENT { | |
2082 | pub id: ::windows_sys::core::GUID, | |
2083 | pub LunId: ::windows_sys::core::GUID, | |
2084 | pub ullSize: u64, | |
2085 | pub bUsed: super::super::Foundation::BOOL, | |
2086 | } | |
2087 | #[cfg(feature = "Win32_Foundation")] | |
2088 | impl ::core::marker::Copy for VDS_DRIVE_EXTENT {} | |
2089 | #[cfg(feature = "Win32_Foundation")] | |
2090 | impl ::core::clone::Clone for VDS_DRIVE_EXTENT { | |
2091 | fn clone(&self) -> Self { | |
2092 | *self | |
2093 | } | |
2094 | } | |
2095 | #[repr(C)] | |
2096 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2097 | pub struct VDS_DRIVE_LETTER_NOTIFICATION { | |
2098 | pub ulEvent: u32, | |
2099 | pub wcLetter: u16, | |
2100 | pub volumeId: ::windows_sys::core::GUID, | |
2101 | } | |
2102 | impl ::core::marker::Copy for VDS_DRIVE_LETTER_NOTIFICATION {} | |
2103 | impl ::core::clone::Clone for VDS_DRIVE_LETTER_NOTIFICATION { | |
2104 | fn clone(&self) -> Self { | |
2105 | *self | |
2106 | } | |
2107 | } | |
2108 | #[repr(C)] | |
2109 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2110 | pub struct VDS_DRIVE_NOTIFICATION { | |
2111 | pub ulEvent: VDS_NF_DRIVE, | |
2112 | pub driveId: ::windows_sys::core::GUID, | |
2113 | } | |
2114 | impl ::core::marker::Copy for VDS_DRIVE_NOTIFICATION {} | |
2115 | impl ::core::clone::Clone for VDS_DRIVE_NOTIFICATION { | |
2116 | fn clone(&self) -> Self { | |
2117 | *self | |
2118 | } | |
2119 | } | |
2120 | #[repr(C)] | |
2121 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2122 | pub struct VDS_DRIVE_PROP { | |
2123 | pub id: ::windows_sys::core::GUID, | |
2124 | pub ullSize: u64, | |
2125 | pub pwszFriendlyName: ::windows_sys::core::PWSTR, | |
2126 | pub pwszIdentification: ::windows_sys::core::PWSTR, | |
2127 | pub ulFlags: u32, | |
2128 | pub status: VDS_DRIVE_STATUS, | |
2129 | pub health: VDS_HEALTH, | |
2130 | pub sInternalBusNumber: i16, | |
2131 | pub sSlotNumber: i16, | |
2132 | } | |
2133 | impl ::core::marker::Copy for VDS_DRIVE_PROP {} | |
2134 | impl ::core::clone::Clone for VDS_DRIVE_PROP { | |
2135 | fn clone(&self) -> Self { | |
2136 | *self | |
2137 | } | |
2138 | } | |
2139 | #[repr(C)] | |
2140 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2141 | pub struct VDS_DRIVE_PROP2 { | |
2142 | pub id: ::windows_sys::core::GUID, | |
2143 | pub ullSize: u64, | |
2144 | pub pwszFriendlyName: ::windows_sys::core::PWSTR, | |
2145 | pub pwszIdentification: ::windows_sys::core::PWSTR, | |
2146 | pub ulFlags: u32, | |
2147 | pub status: VDS_DRIVE_STATUS, | |
2148 | pub health: VDS_HEALTH, | |
2149 | pub sInternalBusNumber: i16, | |
2150 | pub sSlotNumber: i16, | |
2151 | pub ulEnclosureNumber: u32, | |
2152 | pub busType: VDS_STORAGE_BUS_TYPE, | |
2153 | pub ulSpindleSpeed: u32, | |
2154 | } | |
2155 | impl ::core::marker::Copy for VDS_DRIVE_PROP2 {} | |
2156 | impl ::core::clone::Clone for VDS_DRIVE_PROP2 { | |
2157 | fn clone(&self) -> Self { | |
2158 | *self | |
2159 | } | |
2160 | } | |
2161 | #[repr(C)] | |
2162 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2163 | pub struct VDS_FILE_SYSTEM_NOTIFICATION { | |
2164 | pub ulEvent: VDS_NF_FILE_SYSTEM, | |
2165 | pub volumeId: ::windows_sys::core::GUID, | |
2166 | pub dwPercentCompleted: u32, | |
2167 | } | |
2168 | impl ::core::marker::Copy for VDS_FILE_SYSTEM_NOTIFICATION {} | |
2169 | impl ::core::clone::Clone for VDS_FILE_SYSTEM_NOTIFICATION { | |
2170 | fn clone(&self) -> Self { | |
2171 | *self | |
2172 | } | |
2173 | } | |
2174 | #[repr(C)] | |
2175 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2176 | pub struct VDS_HBAPORT_PROP { | |
2177 | pub id: ::windows_sys::core::GUID, | |
2178 | pub wwnNode: VDS_WWN, | |
2179 | pub wwnPort: VDS_WWN, | |
2180 | pub r#type: VDS_HBAPORT_TYPE, | |
2181 | pub status: VDS_HBAPORT_STATUS, | |
2182 | pub ulPortSpeed: u32, | |
2183 | pub ulSupportedPortSpeed: u32, | |
2184 | } | |
2185 | impl ::core::marker::Copy for VDS_HBAPORT_PROP {} | |
2186 | impl ::core::clone::Clone for VDS_HBAPORT_PROP { | |
2187 | fn clone(&self) -> Self { | |
2188 | *self | |
2189 | } | |
2190 | } | |
2191 | #[repr(C)] | |
2192 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] | |
2193 | #[cfg(feature = "Win32_Foundation")] | |
2194 | pub struct VDS_HINTS { | |
2195 | pub ullHintMask: u64, | |
2196 | pub ullExpectedMaximumSize: u64, | |
2197 | pub ulOptimalReadSize: u32, | |
2198 | pub ulOptimalReadAlignment: u32, | |
2199 | pub ulOptimalWriteSize: u32, | |
2200 | pub ulOptimalWriteAlignment: u32, | |
2201 | pub ulMaximumDriveCount: u32, | |
2202 | pub ulStripeSize: u32, | |
2203 | pub bFastCrashRecoveryRequired: super::super::Foundation::BOOL, | |
2204 | pub bMostlyReads: super::super::Foundation::BOOL, | |
2205 | pub bOptimizeForSequentialReads: super::super::Foundation::BOOL, | |
2206 | pub bOptimizeForSequentialWrites: super::super::Foundation::BOOL, | |
2207 | pub bRemapEnabled: super::super::Foundation::BOOL, | |
2208 | pub bReadBackVerifyEnabled: super::super::Foundation::BOOL, | |
2209 | pub bWriteThroughCachingEnabled: super::super::Foundation::BOOL, | |
2210 | pub bHardwareChecksumEnabled: super::super::Foundation::BOOL, | |
2211 | pub bIsYankable: super::super::Foundation::BOOL, | |
2212 | pub sRebuildPriority: i16, | |
2213 | } | |
2214 | #[cfg(feature = "Win32_Foundation")] | |
2215 | impl ::core::marker::Copy for VDS_HINTS {} | |
2216 | #[cfg(feature = "Win32_Foundation")] | |
2217 | impl ::core::clone::Clone for VDS_HINTS { | |
2218 | fn clone(&self) -> Self { | |
2219 | *self | |
2220 | } | |
2221 | } | |
2222 | #[repr(C)] | |
2223 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] | |
2224 | #[cfg(feature = "Win32_Foundation")] | |
2225 | pub struct VDS_HINTS2 { | |
2226 | pub ullHintMask: u64, | |
2227 | pub ullExpectedMaximumSize: u64, | |
2228 | pub ulOptimalReadSize: u32, | |
2229 | pub ulOptimalReadAlignment: u32, | |
2230 | pub ulOptimalWriteSize: u32, | |
2231 | pub ulOptimalWriteAlignment: u32, | |
2232 | pub ulMaximumDriveCount: u32, | |
2233 | pub ulStripeSize: u32, | |
2234 | pub ulReserved1: u32, | |
2235 | pub ulReserved2: u32, | |
2236 | pub ulReserved3: u32, | |
2237 | pub bFastCrashRecoveryRequired: super::super::Foundation::BOOL, | |
2238 | pub bMostlyReads: super::super::Foundation::BOOL, | |
2239 | pub bOptimizeForSequentialReads: super::super::Foundation::BOOL, | |
2240 | pub bOptimizeForSequentialWrites: super::super::Foundation::BOOL, | |
2241 | pub bRemapEnabled: super::super::Foundation::BOOL, | |
2242 | pub bReadBackVerifyEnabled: super::super::Foundation::BOOL, | |
2243 | pub bWriteThroughCachingEnabled: super::super::Foundation::BOOL, | |
2244 | pub bHardwareChecksumEnabled: super::super::Foundation::BOOL, | |
2245 | pub bIsYankable: super::super::Foundation::BOOL, | |
2246 | pub bAllocateHotSpare: super::super::Foundation::BOOL, | |
2247 | pub bUseMirroredCache: super::super::Foundation::BOOL, | |
2248 | pub bReadCachingEnabled: super::super::Foundation::BOOL, | |
2249 | pub bWriteCachingEnabled: super::super::Foundation::BOOL, | |
2250 | pub bMediaScanEnabled: super::super::Foundation::BOOL, | |
2251 | pub bConsistencyCheckEnabled: super::super::Foundation::BOOL, | |
2252 | pub BusType: VDS_STORAGE_BUS_TYPE, | |
2253 | pub bReserved1: super::super::Foundation::BOOL, | |
2254 | pub bReserved2: super::super::Foundation::BOOL, | |
2255 | pub bReserved3: super::super::Foundation::BOOL, | |
2256 | pub sRebuildPriority: i16, | |
2257 | } | |
2258 | #[cfg(feature = "Win32_Foundation")] | |
2259 | impl ::core::marker::Copy for VDS_HINTS2 {} | |
2260 | #[cfg(feature = "Win32_Foundation")] | |
2261 | impl ::core::clone::Clone for VDS_HINTS2 { | |
2262 | fn clone(&self) -> Self { | |
2263 | *self | |
2264 | } | |
2265 | } | |
2266 | #[repr(C)] | |
2267 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2268 | pub struct VDS_INTERCONNECT { | |
2269 | pub m_addressType: VDS_INTERCONNECT_ADDRESS_TYPE, | |
2270 | pub m_cbPort: u32, | |
2271 | pub m_pbPort: *mut u8, | |
2272 | pub m_cbAddress: u32, | |
2273 | pub m_pbAddress: *mut u8, | |
2274 | } | |
2275 | impl ::core::marker::Copy for VDS_INTERCONNECT {} | |
2276 | impl ::core::clone::Clone for VDS_INTERCONNECT { | |
2277 | fn clone(&self) -> Self { | |
2278 | *self | |
2279 | } | |
2280 | } | |
2281 | #[repr(C)] | |
2282 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2283 | pub struct VDS_IPADDRESS { | |
2284 | pub r#type: VDS_IPADDRESS_TYPE, | |
2285 | pub ipv4Address: u32, | |
2286 | pub ipv6Address: [u8; 16], | |
2287 | pub ulIpv6FlowInfo: u32, | |
2288 | pub ulIpv6ScopeId: u32, | |
2289 | pub wszTextAddress: [u16; 257], | |
2290 | pub ulPort: u32, | |
2291 | } | |
2292 | impl ::core::marker::Copy for VDS_IPADDRESS {} | |
2293 | impl ::core::clone::Clone for VDS_IPADDRESS { | |
2294 | fn clone(&self) -> Self { | |
2295 | *self | |
2296 | } | |
2297 | } | |
2298 | #[repr(C)] | |
2299 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2300 | pub struct VDS_ISCSI_INITIATOR_ADAPTER_PROP { | |
2301 | pub id: ::windows_sys::core::GUID, | |
2302 | pub pwszName: ::windows_sys::core::PWSTR, | |
2303 | } | |
2304 | impl ::core::marker::Copy for VDS_ISCSI_INITIATOR_ADAPTER_PROP {} | |
2305 | impl ::core::clone::Clone for VDS_ISCSI_INITIATOR_ADAPTER_PROP { | |
2306 | fn clone(&self) -> Self { | |
2307 | *self | |
2308 | } | |
2309 | } | |
2310 | #[repr(C)] | |
2311 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2312 | pub struct VDS_ISCSI_INITIATOR_PORTAL_PROP { | |
2313 | pub id: ::windows_sys::core::GUID, | |
2314 | pub address: VDS_IPADDRESS, | |
2315 | pub ulPortIndex: u32, | |
2316 | } | |
2317 | impl ::core::marker::Copy for VDS_ISCSI_INITIATOR_PORTAL_PROP {} | |
2318 | impl ::core::clone::Clone for VDS_ISCSI_INITIATOR_PORTAL_PROP { | |
2319 | fn clone(&self) -> Self { | |
2320 | *self | |
2321 | } | |
2322 | } | |
2323 | #[repr(C)] | |
2324 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2325 | pub struct VDS_ISCSI_IPSEC_KEY { | |
2326 | pub pKey: *mut u8, | |
2327 | pub ulKeySize: u32, | |
2328 | } | |
2329 | impl ::core::marker::Copy for VDS_ISCSI_IPSEC_KEY {} | |
2330 | impl ::core::clone::Clone for VDS_ISCSI_IPSEC_KEY { | |
2331 | fn clone(&self) -> Self { | |
2332 | *self | |
2333 | } | |
2334 | } | |
2335 | #[repr(C)] | |
2336 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2337 | pub struct VDS_ISCSI_PORTALGROUP_PROP { | |
2338 | pub id: ::windows_sys::core::GUID, | |
2339 | pub tag: u16, | |
2340 | } | |
2341 | impl ::core::marker::Copy for VDS_ISCSI_PORTALGROUP_PROP {} | |
2342 | impl ::core::clone::Clone for VDS_ISCSI_PORTALGROUP_PROP { | |
2343 | fn clone(&self) -> Self { | |
2344 | *self | |
2345 | } | |
2346 | } | |
2347 | #[repr(C)] | |
2348 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2349 | pub struct VDS_ISCSI_PORTAL_PROP { | |
2350 | pub id: ::windows_sys::core::GUID, | |
2351 | pub address: VDS_IPADDRESS, | |
2352 | pub status: VDS_ISCSI_PORTAL_STATUS, | |
2353 | } | |
2354 | impl ::core::marker::Copy for VDS_ISCSI_PORTAL_PROP {} | |
2355 | impl ::core::clone::Clone for VDS_ISCSI_PORTAL_PROP { | |
2356 | fn clone(&self) -> Self { | |
2357 | *self | |
2358 | } | |
2359 | } | |
2360 | #[repr(C)] | |
2361 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2362 | pub struct VDS_ISCSI_SHARED_SECRET { | |
2363 | pub pSharedSecret: *mut u8, | |
2364 | pub ulSharedSecretSize: u32, | |
2365 | } | |
2366 | impl ::core::marker::Copy for VDS_ISCSI_SHARED_SECRET {} | |
2367 | impl ::core::clone::Clone for VDS_ISCSI_SHARED_SECRET { | |
2368 | fn clone(&self) -> Self { | |
2369 | *self | |
2370 | } | |
2371 | } | |
2372 | #[repr(C)] | |
2373 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] | |
2374 | #[cfg(feature = "Win32_Foundation")] | |
2375 | pub struct VDS_ISCSI_TARGET_PROP { | |
2376 | pub id: ::windows_sys::core::GUID, | |
2377 | pub pwszIscsiName: ::windows_sys::core::PWSTR, | |
2378 | pub pwszFriendlyName: ::windows_sys::core::PWSTR, | |
2379 | pub bChapEnabled: super::super::Foundation::BOOL, | |
2380 | } | |
2381 | #[cfg(feature = "Win32_Foundation")] | |
2382 | impl ::core::marker::Copy for VDS_ISCSI_TARGET_PROP {} | |
2383 | #[cfg(feature = "Win32_Foundation")] | |
2384 | impl ::core::clone::Clone for VDS_ISCSI_TARGET_PROP { | |
2385 | fn clone(&self) -> Self { | |
2386 | *self | |
2387 | } | |
2388 | } | |
2389 | #[repr(C)] | |
2390 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] | |
2391 | #[cfg(feature = "Win32_Foundation")] | |
2392 | pub struct VDS_LUN_INFORMATION { | |
2393 | pub m_version: u32, | |
2394 | pub m_DeviceType: u8, | |
2395 | pub m_DeviceTypeModifier: u8, | |
2396 | pub m_bCommandQueueing: super::super::Foundation::BOOL, | |
2397 | pub m_BusType: VDS_STORAGE_BUS_TYPE, | |
2398 | pub m_szVendorId: *mut u8, | |
2399 | pub m_szProductId: *mut u8, | |
2400 | pub m_szProductRevision: *mut u8, | |
2401 | pub m_szSerialNumber: *mut u8, | |
2402 | pub m_diskSignature: ::windows_sys::core::GUID, | |
2403 | pub m_deviceIdDescriptor: VDS_STORAGE_DEVICE_ID_DESCRIPTOR, | |
2404 | pub m_cInterconnects: u32, | |
2405 | pub m_rgInterconnects: *mut VDS_INTERCONNECT, | |
2406 | } | |
2407 | #[cfg(feature = "Win32_Foundation")] | |
2408 | impl ::core::marker::Copy for VDS_LUN_INFORMATION {} | |
2409 | #[cfg(feature = "Win32_Foundation")] | |
2410 | impl ::core::clone::Clone for VDS_LUN_INFORMATION { | |
2411 | fn clone(&self) -> Self { | |
2412 | *self | |
2413 | } | |
2414 | } | |
2415 | #[repr(C)] | |
2416 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2417 | pub struct VDS_LUN_NOTIFICATION { | |
2418 | pub ulEvent: VDS_NF_LUN, | |
2419 | pub LunId: ::windows_sys::core::GUID, | |
2420 | } | |
2421 | impl ::core::marker::Copy for VDS_LUN_NOTIFICATION {} | |
2422 | impl ::core::clone::Clone for VDS_LUN_NOTIFICATION { | |
2423 | fn clone(&self) -> Self { | |
2424 | *self | |
2425 | } | |
2426 | } | |
2427 | #[repr(C)] | |
2428 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2429 | pub struct VDS_LUN_PLEX_PROP { | |
2430 | pub id: ::windows_sys::core::GUID, | |
2431 | pub ullSize: u64, | |
2432 | pub r#type: VDS_LUN_PLEX_TYPE, | |
2433 | pub status: VDS_LUN_PLEX_STATUS, | |
2434 | pub health: VDS_HEALTH, | |
2435 | pub TransitionState: VDS_TRANSITION_STATE, | |
2436 | pub ulFlags: u32, | |
2437 | pub ulStripeSize: u32, | |
2438 | pub sRebuildPriority: i16, | |
2439 | } | |
2440 | impl ::core::marker::Copy for VDS_LUN_PLEX_PROP {} | |
2441 | impl ::core::clone::Clone for VDS_LUN_PLEX_PROP { | |
2442 | fn clone(&self) -> Self { | |
2443 | *self | |
2444 | } | |
2445 | } | |
2446 | #[repr(C)] | |
2447 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2448 | pub struct VDS_LUN_PROP { | |
2449 | pub id: ::windows_sys::core::GUID, | |
2450 | pub ullSize: u64, | |
2451 | pub pwszFriendlyName: ::windows_sys::core::PWSTR, | |
2452 | pub pwszIdentification: ::windows_sys::core::PWSTR, | |
2453 | pub pwszUnmaskingList: ::windows_sys::core::PWSTR, | |
2454 | pub ulFlags: u32, | |
2455 | pub r#type: VDS_LUN_TYPE, | |
2456 | pub status: VDS_LUN_STATUS, | |
2457 | pub health: VDS_HEALTH, | |
2458 | pub TransitionState: VDS_TRANSITION_STATE, | |
2459 | pub sRebuildPriority: i16, | |
2460 | } | |
2461 | impl ::core::marker::Copy for VDS_LUN_PROP {} | |
2462 | impl ::core::clone::Clone for VDS_LUN_PROP { | |
2463 | fn clone(&self) -> Self { | |
2464 | *self | |
2465 | } | |
2466 | } | |
2467 | #[repr(C)] | |
2468 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2469 | pub struct VDS_MOUNT_POINT_NOTIFICATION { | |
2470 | pub ulEvent: u32, | |
2471 | pub volumeId: ::windows_sys::core::GUID, | |
2472 | } | |
2473 | impl ::core::marker::Copy for VDS_MOUNT_POINT_NOTIFICATION {} | |
2474 | impl ::core::clone::Clone for VDS_MOUNT_POINT_NOTIFICATION { | |
2475 | fn clone(&self) -> Self { | |
2476 | *self | |
2477 | } | |
2478 | } | |
2479 | #[repr(C)] | |
2480 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2481 | pub struct VDS_NOTIFICATION { | |
2482 | pub objectType: VDS_NOTIFICATION_TARGET_TYPE, | |
2483 | pub Anonymous: VDS_NOTIFICATION_0, | |
2484 | } | |
2485 | impl ::core::marker::Copy for VDS_NOTIFICATION {} | |
2486 | impl ::core::clone::Clone for VDS_NOTIFICATION { | |
2487 | fn clone(&self) -> Self { | |
2488 | *self | |
2489 | } | |
2490 | } | |
2491 | #[repr(C)] | |
2492 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] | |
2493 | pub union VDS_NOTIFICATION_0 { | |
2494 | pub Pack: VDS_PACK_NOTIFICATION, | |
2495 | pub Disk: VDS_DISK_NOTIFICATION, | |
2496 | pub Volume: VDS_VOLUME_NOTIFICATION, | |
2497 | pub Partition: VDS_PARTITION_NOTIFICATION, | |
2498 | pub Letter: VDS_DRIVE_LETTER_NOTIFICATION, | |
2499 | pub FileSystem: VDS_FILE_SYSTEM_NOTIFICATION, | |
2500 | pub MountPoint: VDS_MOUNT_POINT_NOTIFICATION, | |
2501 | pub SubSystem: VDS_SUB_SYSTEM_NOTIFICATION, | |
2502 | pub Controller: VDS_CONTROLLER_NOTIFICATION, | |
2503 | pub Drive: VDS_DRIVE_NOTIFICATION, | |
2504 | pub Lun: VDS_LUN_NOTIFICATION, | |
2505 | pub Port: VDS_PORT_NOTIFICATION, | |
2506 | pub Portal: VDS_PORTAL_NOTIFICATION, | |
2507 | pub Target: VDS_TARGET_NOTIFICATION, | |
2508 | pub PortalGroup: VDS_PORTAL_GROUP_NOTIFICATION, | |
2509 | pub Service: VDS_SERVICE_NOTIFICATION, | |
2510 | } | |
2511 | impl ::core::marker::Copy for VDS_NOTIFICATION_0 {} | |
2512 | impl ::core::clone::Clone for VDS_NOTIFICATION_0 { | |
2513 | fn clone(&self) -> Self { | |
2514 | *self | |
2515 | } | |
2516 | } | |
5e7ed085 | 2517 | #[repr(C)] |
04454e1e | 2518 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2519 | pub struct VDS_PACK_NOTIFICATION { |
2520 | pub ulEvent: VDS_NF_PACK, | |
2521 | pub packId: ::windows_sys::core::GUID, | |
2522 | } | |
2523 | impl ::core::marker::Copy for VDS_PACK_NOTIFICATION {} | |
2524 | impl ::core::clone::Clone for VDS_PACK_NOTIFICATION { | |
2525 | fn clone(&self) -> Self { | |
2526 | *self | |
2527 | } | |
2528 | } | |
2529 | #[repr(C)] | |
04454e1e | 2530 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2531 | pub struct VDS_PARTITION_NOTIFICATION { |
2532 | pub ulEvent: u32, | |
2533 | pub diskId: ::windows_sys::core::GUID, | |
2534 | pub ullOffset: u64, | |
2535 | } | |
2536 | impl ::core::marker::Copy for VDS_PARTITION_NOTIFICATION {} | |
2537 | impl ::core::clone::Clone for VDS_PARTITION_NOTIFICATION { | |
2538 | fn clone(&self) -> Self { | |
2539 | *self | |
2540 | } | |
2541 | } | |
2542 | #[repr(C)] | |
04454e1e | 2543 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2544 | pub struct VDS_PATH_ID { |
2545 | pub ullSourceId: u64, | |
2546 | pub ullPathId: u64, | |
2547 | } | |
2548 | impl ::core::marker::Copy for VDS_PATH_ID {} | |
2549 | impl ::core::clone::Clone for VDS_PATH_ID { | |
2550 | fn clone(&self) -> Self { | |
2551 | *self | |
2552 | } | |
2553 | } | |
2554 | #[repr(C)] | |
04454e1e | 2555 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2556 | pub struct VDS_PATH_INFO { |
2557 | pub pathId: VDS_PATH_ID, | |
2558 | pub r#type: VDS_HWPROVIDER_TYPE, | |
2559 | pub status: VDS_PATH_STATUS, | |
2560 | pub Anonymous1: VDS_PATH_INFO_0, | |
2561 | pub Anonymous2: VDS_PATH_INFO_1, | |
2562 | pub Anonymous3: VDS_PATH_INFO_2, | |
2563 | } | |
2564 | impl ::core::marker::Copy for VDS_PATH_INFO {} | |
2565 | impl ::core::clone::Clone for VDS_PATH_INFO { | |
2566 | fn clone(&self) -> Self { | |
2567 | *self | |
2568 | } | |
2569 | } | |
2570 | #[repr(C)] | |
04454e1e | 2571 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2572 | pub union VDS_PATH_INFO_0 { |
2573 | pub controllerPortId: ::windows_sys::core::GUID, | |
2574 | pub targetPortalId: ::windows_sys::core::GUID, | |
2575 | } | |
2576 | impl ::core::marker::Copy for VDS_PATH_INFO_0 {} | |
2577 | impl ::core::clone::Clone for VDS_PATH_INFO_0 { | |
2578 | fn clone(&self) -> Self { | |
2579 | *self | |
2580 | } | |
2581 | } | |
2582 | #[repr(C)] | |
04454e1e | 2583 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2584 | pub union VDS_PATH_INFO_1 { |
2585 | pub hbaPortId: ::windows_sys::core::GUID, | |
2586 | pub initiatorAdapterId: ::windows_sys::core::GUID, | |
2587 | } | |
2588 | impl ::core::marker::Copy for VDS_PATH_INFO_1 {} | |
2589 | impl ::core::clone::Clone for VDS_PATH_INFO_1 { | |
2590 | fn clone(&self) -> Self { | |
2591 | *self | |
2592 | } | |
2593 | } | |
2594 | #[repr(C)] | |
04454e1e | 2595 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2596 | pub union VDS_PATH_INFO_2 { |
2597 | pub pHbaPortProp: *mut VDS_HBAPORT_PROP, | |
2598 | pub pInitiatorPortalIpAddr: *mut VDS_IPADDRESS, | |
2599 | } | |
2600 | impl ::core::marker::Copy for VDS_PATH_INFO_2 {} | |
2601 | impl ::core::clone::Clone for VDS_PATH_INFO_2 { | |
2602 | fn clone(&self) -> Self { | |
2603 | *self | |
2604 | } | |
2605 | } | |
2606 | #[repr(C)] | |
04454e1e | 2607 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
2608 | #[cfg(feature = "Win32_Foundation")] |
2609 | pub struct VDS_PATH_POLICY { | |
2610 | pub pathId: VDS_PATH_ID, | |
2611 | pub bPrimaryPath: super::super::Foundation::BOOL, | |
2612 | pub ulWeight: u32, | |
2613 | } | |
2614 | #[cfg(feature = "Win32_Foundation")] | |
2615 | impl ::core::marker::Copy for VDS_PATH_POLICY {} | |
2616 | #[cfg(feature = "Win32_Foundation")] | |
2617 | impl ::core::clone::Clone for VDS_PATH_POLICY { | |
2618 | fn clone(&self) -> Self { | |
2619 | *self | |
2620 | } | |
2621 | } | |
5e7ed085 | 2622 | #[repr(C)] |
04454e1e | 2623 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
2624 | #[cfg(feature = "Win32_Foundation")] |
2625 | pub struct VDS_POOL_ATTRIBUTES { | |
2626 | pub ullAttributeMask: u64, | |
2627 | pub raidType: VDS_RAID_TYPE, | |
2628 | pub busType: VDS_STORAGE_BUS_TYPE, | |
04454e1e | 2629 | pub pwszIntendedUsage: ::windows_sys::core::PWSTR, |
5e7ed085 FG |
2630 | pub bSpinDown: super::super::Foundation::BOOL, |
2631 | pub bIsThinProvisioned: super::super::Foundation::BOOL, | |
2632 | pub ullProvisionedSpace: u64, | |
2633 | pub bNoSinglePointOfFailure: super::super::Foundation::BOOL, | |
2634 | pub ulDataRedundancyMax: u32, | |
2635 | pub ulDataRedundancyMin: u32, | |
2636 | pub ulDataRedundancyDefault: u32, | |
2637 | pub ulPackageRedundancyMax: u32, | |
2638 | pub ulPackageRedundancyMin: u32, | |
2639 | pub ulPackageRedundancyDefault: u32, | |
2640 | pub ulStripeSize: u32, | |
2641 | pub ulStripeSizeMax: u32, | |
2642 | pub ulStripeSizeMin: u32, | |
2643 | pub ulDefaultStripeSize: u32, | |
2644 | pub ulNumberOfColumns: u32, | |
2645 | pub ulNumberOfColumnsMax: u32, | |
2646 | pub ulNumberOfColumnsMin: u32, | |
2647 | pub ulDefaultNumberofColumns: u32, | |
2648 | pub ulDataAvailabilityHint: u32, | |
2649 | pub ulAccessRandomnessHint: u32, | |
2650 | pub ulAccessDirectionHint: u32, | |
2651 | pub ulAccessSizeHint: u32, | |
2652 | pub ulAccessLatencyHint: u32, | |
2653 | pub ulAccessBandwidthWeightHint: u32, | |
2654 | pub ulStorageCostHint: u32, | |
2655 | pub ulStorageEfficiencyHint: u32, | |
2656 | pub ulNumOfCustomAttributes: u32, | |
2657 | pub pPoolCustomAttributes: *mut VDS_POOL_CUSTOM_ATTRIBUTES, | |
2658 | pub bReserved1: super::super::Foundation::BOOL, | |
2659 | pub bReserved2: super::super::Foundation::BOOL, | |
2660 | pub ulReserved1: u32, | |
2661 | pub ulReserved2: u32, | |
2662 | pub ullReserved1: u64, | |
2663 | pub ullReserved2: u64, | |
2664 | } | |
2665 | #[cfg(feature = "Win32_Foundation")] | |
2666 | impl ::core::marker::Copy for VDS_POOL_ATTRIBUTES {} | |
2667 | #[cfg(feature = "Win32_Foundation")] | |
2668 | impl ::core::clone::Clone for VDS_POOL_ATTRIBUTES { | |
2669 | fn clone(&self) -> Self { | |
2670 | *self | |
2671 | } | |
2672 | } | |
5e7ed085 | 2673 | #[repr(C)] |
04454e1e | 2674 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 | 2675 | pub struct VDS_POOL_CUSTOM_ATTRIBUTES { |
04454e1e FG |
2676 | pub pwszName: ::windows_sys::core::PWSTR, |
2677 | pub pwszValue: ::windows_sys::core::PWSTR, | |
5e7ed085 | 2678 | } |
5e7ed085 | 2679 | impl ::core::marker::Copy for VDS_POOL_CUSTOM_ATTRIBUTES {} |
5e7ed085 FG |
2680 | impl ::core::clone::Clone for VDS_POOL_CUSTOM_ATTRIBUTES { |
2681 | fn clone(&self) -> Self { | |
2682 | *self | |
2683 | } | |
2684 | } | |
2685 | #[repr(C)] | |
04454e1e | 2686 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2687 | pub struct VDS_PORTAL_GROUP_NOTIFICATION { |
2688 | pub ulEvent: u32, | |
2689 | pub portalGroupId: ::windows_sys::core::GUID, | |
2690 | } | |
2691 | impl ::core::marker::Copy for VDS_PORTAL_GROUP_NOTIFICATION {} | |
2692 | impl ::core::clone::Clone for VDS_PORTAL_GROUP_NOTIFICATION { | |
2693 | fn clone(&self) -> Self { | |
2694 | *self | |
2695 | } | |
2696 | } | |
2697 | #[repr(C)] | |
04454e1e | 2698 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2699 | pub struct VDS_PORTAL_NOTIFICATION { |
2700 | pub ulEvent: u32, | |
2701 | pub portalId: ::windows_sys::core::GUID, | |
2702 | } | |
2703 | impl ::core::marker::Copy for VDS_PORTAL_NOTIFICATION {} | |
2704 | impl ::core::clone::Clone for VDS_PORTAL_NOTIFICATION { | |
2705 | fn clone(&self) -> Self { | |
2706 | *self | |
2707 | } | |
2708 | } | |
2709 | #[repr(C)] | |
04454e1e | 2710 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2711 | pub struct VDS_PORT_NOTIFICATION { |
2712 | pub ulEvent: VDS_NF_PORT, | |
2713 | pub portId: ::windows_sys::core::GUID, | |
2714 | } | |
2715 | impl ::core::marker::Copy for VDS_PORT_NOTIFICATION {} | |
2716 | impl ::core::clone::Clone for VDS_PORT_NOTIFICATION { | |
2717 | fn clone(&self) -> Self { | |
2718 | *self | |
2719 | } | |
2720 | } | |
2721 | #[repr(C)] | |
04454e1e | 2722 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2723 | pub struct VDS_PORT_PROP { |
2724 | pub id: ::windows_sys::core::GUID, | |
04454e1e FG |
2725 | pub pwszFriendlyName: ::windows_sys::core::PWSTR, |
2726 | pub pwszIdentification: ::windows_sys::core::PWSTR, | |
5e7ed085 FG |
2727 | pub status: VDS_PORT_STATUS, |
2728 | } | |
5e7ed085 | 2729 | impl ::core::marker::Copy for VDS_PORT_PROP {} |
5e7ed085 FG |
2730 | impl ::core::clone::Clone for VDS_PORT_PROP { |
2731 | fn clone(&self) -> Self { | |
2732 | *self | |
2733 | } | |
2734 | } | |
5e7ed085 | 2735 | #[repr(C)] |
04454e1e | 2736 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2737 | pub struct VDS_PROVIDER_PROP { |
2738 | pub id: ::windows_sys::core::GUID, | |
04454e1e | 2739 | pub pwszName: ::windows_sys::core::PWSTR, |
5e7ed085 | 2740 | pub guidVersionId: ::windows_sys::core::GUID, |
04454e1e | 2741 | pub pwszVersion: ::windows_sys::core::PWSTR, |
5e7ed085 FG |
2742 | pub r#type: VDS_PROVIDER_TYPE, |
2743 | pub ulFlags: u32, | |
2744 | pub ulStripeSizeFlags: u32, | |
2745 | pub sRebuildPriority: i16, | |
2746 | } | |
5e7ed085 | 2747 | impl ::core::marker::Copy for VDS_PROVIDER_PROP {} |
5e7ed085 FG |
2748 | impl ::core::clone::Clone for VDS_PROVIDER_PROP { |
2749 | fn clone(&self) -> Self { | |
2750 | *self | |
487cf647 FG |
2751 | } |
2752 | } | |
2753 | #[repr(C)] | |
04454e1e | 2754 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
487cf647 FG |
2755 | pub struct VDS_SERVICE_NOTIFICATION { |
2756 | pub ulEvent: u32, | |
2757 | pub action: VDS_RECOVER_ACTION, | |
2758 | } | |
2759 | impl ::core::marker::Copy for VDS_SERVICE_NOTIFICATION {} | |
2760 | impl ::core::clone::Clone for VDS_SERVICE_NOTIFICATION { | |
2761 | fn clone(&self) -> Self { | |
2762 | *self | |
2763 | } | |
2764 | } | |
5e7ed085 | 2765 | #[repr(C)] |
04454e1e | 2766 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2767 | pub struct VDS_STORAGE_DEVICE_ID_DESCRIPTOR { |
2768 | pub m_version: u32, | |
2769 | pub m_cIdentifiers: u32, | |
2770 | pub m_rgIdentifiers: *mut VDS_STORAGE_IDENTIFIER, | |
2771 | } | |
2772 | impl ::core::marker::Copy for VDS_STORAGE_DEVICE_ID_DESCRIPTOR {} | |
2773 | impl ::core::clone::Clone for VDS_STORAGE_DEVICE_ID_DESCRIPTOR { | |
2774 | fn clone(&self) -> Self { | |
2775 | *self | |
2776 | } | |
2777 | } | |
2778 | #[repr(C)] | |
04454e1e | 2779 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2780 | pub struct VDS_STORAGE_IDENTIFIER { |
2781 | pub m_CodeSet: VDS_STORAGE_IDENTIFIER_CODE_SET, | |
2782 | pub m_Type: VDS_STORAGE_IDENTIFIER_TYPE, | |
2783 | pub m_cbIdentifier: u32, | |
2784 | pub m_rgbIdentifier: *mut u8, | |
2785 | } | |
2786 | impl ::core::marker::Copy for VDS_STORAGE_IDENTIFIER {} | |
2787 | impl ::core::clone::Clone for VDS_STORAGE_IDENTIFIER { | |
2788 | fn clone(&self) -> Self { | |
2789 | *self | |
2790 | } | |
2791 | } | |
5e7ed085 | 2792 | #[repr(C)] |
04454e1e | 2793 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
2794 | #[cfg(feature = "Win32_Foundation")] |
2795 | pub struct VDS_STORAGE_POOL_DRIVE_EXTENT { | |
2796 | pub id: ::windows_sys::core::GUID, | |
2797 | pub ullSize: u64, | |
2798 | pub bUsed: super::super::Foundation::BOOL, | |
2799 | } | |
2800 | #[cfg(feature = "Win32_Foundation")] | |
2801 | impl ::core::marker::Copy for VDS_STORAGE_POOL_DRIVE_EXTENT {} | |
2802 | #[cfg(feature = "Win32_Foundation")] | |
2803 | impl ::core::clone::Clone for VDS_STORAGE_POOL_DRIVE_EXTENT { | |
2804 | fn clone(&self) -> Self { | |
2805 | *self | |
2806 | } | |
2807 | } | |
2808 | #[repr(C)] | |
04454e1e | 2809 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2810 | pub struct VDS_STORAGE_POOL_PROP { |
2811 | pub id: ::windows_sys::core::GUID, | |
2812 | pub status: VDS_STORAGE_POOL_STATUS, | |
2813 | pub health: VDS_HEALTH, | |
2814 | pub r#type: VDS_STORAGE_POOL_TYPE, | |
04454e1e FG |
2815 | pub pwszName: ::windows_sys::core::PWSTR, |
2816 | pub pwszDescription: ::windows_sys::core::PWSTR, | |
5e7ed085 FG |
2817 | pub ullTotalConsumedSpace: u64, |
2818 | pub ullTotalManagedSpace: u64, | |
2819 | pub ullRemainingFreeSpace: u64, | |
2820 | } | |
5e7ed085 | 2821 | impl ::core::marker::Copy for VDS_STORAGE_POOL_PROP {} |
5e7ed085 FG |
2822 | impl ::core::clone::Clone for VDS_STORAGE_POOL_PROP { |
2823 | fn clone(&self) -> Self { | |
2824 | *self | |
2825 | } | |
2826 | } | |
5e7ed085 | 2827 | #[repr(C)] |
04454e1e | 2828 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2829 | pub struct VDS_SUB_SYSTEM_NOTIFICATION { |
2830 | pub ulEvent: u32, | |
2831 | pub subSystemId: ::windows_sys::core::GUID, | |
2832 | } | |
2833 | impl ::core::marker::Copy for VDS_SUB_SYSTEM_NOTIFICATION {} | |
2834 | impl ::core::clone::Clone for VDS_SUB_SYSTEM_NOTIFICATION { | |
2835 | fn clone(&self) -> Self { | |
2836 | *self | |
2837 | } | |
2838 | } | |
2839 | #[repr(C)] | |
04454e1e | 2840 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2841 | pub struct VDS_SUB_SYSTEM_PROP { |
2842 | pub id: ::windows_sys::core::GUID, | |
04454e1e FG |
2843 | pub pwszFriendlyName: ::windows_sys::core::PWSTR, |
2844 | pub pwszIdentification: ::windows_sys::core::PWSTR, | |
5e7ed085 FG |
2845 | pub ulFlags: u32, |
2846 | pub ulStripeSizeFlags: u32, | |
2847 | pub status: VDS_SUB_SYSTEM_STATUS, | |
2848 | pub health: VDS_HEALTH, | |
2849 | pub sNumberOfInternalBuses: i16, | |
2850 | pub sMaxNumberOfSlotsEachBus: i16, | |
2851 | pub sMaxNumberOfControllers: i16, | |
2852 | pub sRebuildPriority: i16, | |
2853 | } | |
5e7ed085 | 2854 | impl ::core::marker::Copy for VDS_SUB_SYSTEM_PROP {} |
5e7ed085 FG |
2855 | impl ::core::clone::Clone for VDS_SUB_SYSTEM_PROP { |
2856 | fn clone(&self) -> Self { | |
2857 | *self | |
2858 | } | |
2859 | } | |
2860 | #[repr(C)] | |
04454e1e | 2861 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2862 | pub struct VDS_SUB_SYSTEM_PROP2 { |
2863 | pub id: ::windows_sys::core::GUID, | |
04454e1e FG |
2864 | pub pwszFriendlyName: ::windows_sys::core::PWSTR, |
2865 | pub pwszIdentification: ::windows_sys::core::PWSTR, | |
5e7ed085 FG |
2866 | pub ulFlags: u32, |
2867 | pub ulStripeSizeFlags: u32, | |
2868 | pub ulSupportedRaidTypeFlags: u32, | |
2869 | pub status: VDS_SUB_SYSTEM_STATUS, | |
2870 | pub health: VDS_HEALTH, | |
2871 | pub sNumberOfInternalBuses: i16, | |
2872 | pub sMaxNumberOfSlotsEachBus: i16, | |
2873 | pub sMaxNumberOfControllers: i16, | |
2874 | pub sRebuildPriority: i16, | |
2875 | pub ulNumberOfEnclosures: u32, | |
2876 | } | |
5e7ed085 | 2877 | impl ::core::marker::Copy for VDS_SUB_SYSTEM_PROP2 {} |
5e7ed085 FG |
2878 | impl ::core::clone::Clone for VDS_SUB_SYSTEM_PROP2 { |
2879 | fn clone(&self) -> Self { | |
2880 | *self | |
2881 | } | |
2882 | } | |
5e7ed085 | 2883 | #[repr(C)] |
04454e1e | 2884 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2885 | pub struct VDS_TARGET_NOTIFICATION { |
2886 | pub ulEvent: u32, | |
2887 | pub targetId: ::windows_sys::core::GUID, | |
2888 | } | |
2889 | impl ::core::marker::Copy for VDS_TARGET_NOTIFICATION {} | |
2890 | impl ::core::clone::Clone for VDS_TARGET_NOTIFICATION { | |
2891 | fn clone(&self) -> Self { | |
2892 | *self | |
2893 | } | |
2894 | } | |
5e7ed085 | 2895 | #[repr(C)] |
04454e1e | 2896 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2897 | pub struct VDS_VOLUME_NOTIFICATION { |
2898 | pub ulEvent: u32, | |
2899 | pub volumeId: ::windows_sys::core::GUID, | |
2900 | pub plexId: ::windows_sys::core::GUID, | |
2901 | pub ulPercentCompleted: u32, | |
2902 | } | |
2903 | impl ::core::marker::Copy for VDS_VOLUME_NOTIFICATION {} | |
2904 | impl ::core::clone::Clone for VDS_VOLUME_NOTIFICATION { | |
2905 | fn clone(&self) -> Self { | |
2906 | *self | |
2907 | } | |
2908 | } | |
2909 | #[repr(C)] | |
04454e1e | 2910 | #[doc = "*Required features: `\"Win32_Storage_VirtualDiskService\"`*"] |
5e7ed085 FG |
2911 | pub struct VDS_WWN { |
2912 | pub rguchWwn: [u8; 8], | |
2913 | } | |
2914 | impl ::core::marker::Copy for VDS_WWN {} | |
2915 | impl ::core::clone::Clone for VDS_WWN { | |
2916 | fn clone(&self) -> Self { | |
2917 | *self | |
2918 | } | |
2919 | } |