]> git.proxmox.com Git - rustc.git/blob - vendor/windows-sys/src/Windows/Win32/Storage/InstallableFileSystems/mod.rs
Update upstream source from tag 'upstream/1.62.1+dfsg1'
[rustc.git] / vendor / windows-sys / src / Windows / Win32 / Storage / InstallableFileSystems / mod.rs
1 #![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)]
2 #[link(name = "windows")]
3 extern "system" {
4 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
5 pub fn FilterAttach(lpfiltername: ::windows_sys::core::PCWSTR, lpvolumename: ::windows_sys::core::PCWSTR, lpinstancename: ::windows_sys::core::PCWSTR, dwcreatedinstancenamelength: u32, lpcreatedinstancename: ::windows_sys::core::PWSTR) -> ::windows_sys::core::HRESULT;
6 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
7 pub fn FilterAttachAtAltitude(lpfiltername: ::windows_sys::core::PCWSTR, lpvolumename: ::windows_sys::core::PCWSTR, lpaltitude: ::windows_sys::core::PCWSTR, lpinstancename: ::windows_sys::core::PCWSTR, dwcreatedinstancenamelength: u32, lpcreatedinstancename: ::windows_sys::core::PWSTR) -> ::windows_sys::core::HRESULT;
8 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
9 pub fn FilterClose(hfilter: HFILTER) -> ::windows_sys::core::HRESULT;
10 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`, `\"Win32_Security\"`*"]
11 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))]
12 pub fn FilterConnectCommunicationPort(lpportname: ::windows_sys::core::PCWSTR, dwoptions: u32, lpcontext: *const ::core::ffi::c_void, wsizeofcontext: u16, lpsecurityattributes: *const super::super::Security::SECURITY_ATTRIBUTES, hport: *mut super::super::Foundation::HANDLE) -> ::windows_sys::core::HRESULT;
13 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
14 pub fn FilterCreate(lpfiltername: ::windows_sys::core::PCWSTR, hfilter: *mut HFILTER) -> ::windows_sys::core::HRESULT;
15 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
16 pub fn FilterDetach(lpfiltername: ::windows_sys::core::PCWSTR, lpvolumename: ::windows_sys::core::PCWSTR, lpinstancename: ::windows_sys::core::PCWSTR) -> ::windows_sys::core::HRESULT;
17 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"]
18 #[cfg(feature = "Win32_Foundation")]
19 pub fn FilterFindClose(hfilterfind: super::super::Foundation::HANDLE) -> ::windows_sys::core::HRESULT;
20 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
21 pub fn FilterFindFirst(dwinformationclass: FILTER_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32, lpfilterfind: *mut FilterFindHandle) -> ::windows_sys::core::HRESULT;
22 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"]
23 #[cfg(feature = "Win32_Foundation")]
24 pub fn FilterFindNext(hfilterfind: super::super::Foundation::HANDLE, dwinformationclass: FILTER_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32) -> ::windows_sys::core::HRESULT;
25 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
26 pub fn FilterGetDosName(lpvolumename: ::windows_sys::core::PCWSTR, lpdosname: ::windows_sys::core::PWSTR, dwdosnamebuffersize: u32) -> ::windows_sys::core::HRESULT;
27 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
28 pub fn FilterGetInformation(hfilter: HFILTER, dwinformationclass: FILTER_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32) -> ::windows_sys::core::HRESULT;
29 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`, `\"Win32_System_IO\"`*"]
30 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_IO"))]
31 pub fn FilterGetMessage(hport: super::super::Foundation::HANDLE, lpmessagebuffer: *mut FILTER_MESSAGE_HEADER, dwmessagebuffersize: u32, lpoverlapped: *mut super::super::System::IO::OVERLAPPED) -> ::windows_sys::core::HRESULT;
32 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
33 pub fn FilterInstanceClose(hinstance: HFILTER_INSTANCE) -> ::windows_sys::core::HRESULT;
34 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
35 pub fn FilterInstanceCreate(lpfiltername: ::windows_sys::core::PCWSTR, lpvolumename: ::windows_sys::core::PCWSTR, lpinstancename: ::windows_sys::core::PCWSTR, hinstance: *mut HFILTER_INSTANCE) -> ::windows_sys::core::HRESULT;
36 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"]
37 #[cfg(feature = "Win32_Foundation")]
38 pub fn FilterInstanceFindClose(hfilterinstancefind: super::super::Foundation::HANDLE) -> ::windows_sys::core::HRESULT;
39 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
40 pub fn FilterInstanceFindFirst(lpfiltername: ::windows_sys::core::PCWSTR, dwinformationclass: INSTANCE_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32, lpfilterinstancefind: *mut FilterInstanceFindHandle) -> ::windows_sys::core::HRESULT;
41 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"]
42 #[cfg(feature = "Win32_Foundation")]
43 pub fn FilterInstanceFindNext(hfilterinstancefind: super::super::Foundation::HANDLE, dwinformationclass: INSTANCE_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32) -> ::windows_sys::core::HRESULT;
44 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
45 pub fn FilterInstanceGetInformation(hinstance: HFILTER_INSTANCE, dwinformationclass: INSTANCE_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32) -> ::windows_sys::core::HRESULT;
46 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
47 pub fn FilterLoad(lpfiltername: ::windows_sys::core::PCWSTR) -> ::windows_sys::core::HRESULT;
48 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"]
49 #[cfg(feature = "Win32_Foundation")]
50 pub fn FilterReplyMessage(hport: super::super::Foundation::HANDLE, lpreplybuffer: *const FILTER_REPLY_HEADER, dwreplybuffersize: u32) -> ::windows_sys::core::HRESULT;
51 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"]
52 #[cfg(feature = "Win32_Foundation")]
53 pub fn FilterSendMessage(hport: super::super::Foundation::HANDLE, lpinbuffer: *const ::core::ffi::c_void, dwinbuffersize: u32, lpoutbuffer: *mut ::core::ffi::c_void, dwoutbuffersize: u32, lpbytesreturned: *mut u32) -> ::windows_sys::core::HRESULT;
54 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
55 pub fn FilterUnload(lpfiltername: ::windows_sys::core::PCWSTR) -> ::windows_sys::core::HRESULT;
56 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"]
57 #[cfg(feature = "Win32_Foundation")]
58 pub fn FilterVolumeFindClose(hvolumefind: super::super::Foundation::HANDLE) -> ::windows_sys::core::HRESULT;
59 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
60 pub fn FilterVolumeFindFirst(dwinformationclass: FILTER_VOLUME_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32, lpvolumefind: *mut FilterVolumeFindHandle) -> ::windows_sys::core::HRESULT;
61 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"]
62 #[cfg(feature = "Win32_Foundation")]
63 pub fn FilterVolumeFindNext(hvolumefind: super::super::Foundation::HANDLE, dwinformationclass: FILTER_VOLUME_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32) -> ::windows_sys::core::HRESULT;
64 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"]
65 #[cfg(feature = "Win32_Foundation")]
66 pub fn FilterVolumeInstanceFindClose(hvolumeinstancefind: super::super::Foundation::HANDLE) -> ::windows_sys::core::HRESULT;
67 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
68 pub fn FilterVolumeInstanceFindFirst(lpvolumename: ::windows_sys::core::PCWSTR, dwinformationclass: INSTANCE_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32, lpvolumeinstancefind: *mut FilterVolumeInstanceFindHandle) -> ::windows_sys::core::HRESULT;
69 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"]
70 #[cfg(feature = "Win32_Foundation")]
71 pub fn FilterVolumeInstanceFindNext(hvolumeinstancefind: super::super::Foundation::HANDLE, dwinformationclass: INSTANCE_INFORMATION_CLASS, lpbuffer: *mut ::core::ffi::c_void, dwbuffersize: u32, lpbytesreturned: *mut u32) -> ::windows_sys::core::HRESULT;
72 }
73 #[repr(C)]
74 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
75 pub struct FILTER_AGGREGATE_BASIC_INFORMATION {
76 pub NextEntryOffset: u32,
77 pub Flags: u32,
78 pub Type: FILTER_AGGREGATE_BASIC_INFORMATION_0,
79 }
80 impl ::core::marker::Copy for FILTER_AGGREGATE_BASIC_INFORMATION {}
81 impl ::core::clone::Clone for FILTER_AGGREGATE_BASIC_INFORMATION {
82 fn clone(&self) -> Self {
83 *self
84 }
85 }
86 #[repr(C)]
87 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
88 pub union FILTER_AGGREGATE_BASIC_INFORMATION_0 {
89 pub MiniFilter: FILTER_AGGREGATE_BASIC_INFORMATION_0_1,
90 pub LegacyFilter: FILTER_AGGREGATE_BASIC_INFORMATION_0_0,
91 }
92 impl ::core::marker::Copy for FILTER_AGGREGATE_BASIC_INFORMATION_0 {}
93 impl ::core::clone::Clone for FILTER_AGGREGATE_BASIC_INFORMATION_0 {
94 fn clone(&self) -> Self {
95 *self
96 }
97 }
98 #[repr(C)]
99 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
100 pub struct FILTER_AGGREGATE_BASIC_INFORMATION_0_0 {
101 pub FilterNameLength: u16,
102 pub FilterNameBufferOffset: u16,
103 }
104 impl ::core::marker::Copy for FILTER_AGGREGATE_BASIC_INFORMATION_0_0 {}
105 impl ::core::clone::Clone for FILTER_AGGREGATE_BASIC_INFORMATION_0_0 {
106 fn clone(&self) -> Self {
107 *self
108 }
109 }
110 #[repr(C)]
111 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
112 pub struct FILTER_AGGREGATE_BASIC_INFORMATION_0_1 {
113 pub FrameID: u32,
114 pub NumberOfInstances: u32,
115 pub FilterNameLength: u16,
116 pub FilterNameBufferOffset: u16,
117 pub FilterAltitudeLength: u16,
118 pub FilterAltitudeBufferOffset: u16,
119 }
120 impl ::core::marker::Copy for FILTER_AGGREGATE_BASIC_INFORMATION_0_1 {}
121 impl ::core::clone::Clone for FILTER_AGGREGATE_BASIC_INFORMATION_0_1 {
122 fn clone(&self) -> Self {
123 *self
124 }
125 }
126 #[repr(C)]
127 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
128 pub struct FILTER_AGGREGATE_STANDARD_INFORMATION {
129 pub NextEntryOffset: u32,
130 pub Flags: u32,
131 pub Type: FILTER_AGGREGATE_STANDARD_INFORMATION_0,
132 }
133 impl ::core::marker::Copy for FILTER_AGGREGATE_STANDARD_INFORMATION {}
134 impl ::core::clone::Clone for FILTER_AGGREGATE_STANDARD_INFORMATION {
135 fn clone(&self) -> Self {
136 *self
137 }
138 }
139 #[repr(C)]
140 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
141 pub union FILTER_AGGREGATE_STANDARD_INFORMATION_0 {
142 pub MiniFilter: FILTER_AGGREGATE_STANDARD_INFORMATION_0_1,
143 pub LegacyFilter: FILTER_AGGREGATE_STANDARD_INFORMATION_0_0,
144 }
145 impl ::core::marker::Copy for FILTER_AGGREGATE_STANDARD_INFORMATION_0 {}
146 impl ::core::clone::Clone for FILTER_AGGREGATE_STANDARD_INFORMATION_0 {
147 fn clone(&self) -> Self {
148 *self
149 }
150 }
151 #[repr(C)]
152 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
153 pub struct FILTER_AGGREGATE_STANDARD_INFORMATION_0_0 {
154 pub Flags: u32,
155 pub FilterNameLength: u16,
156 pub FilterNameBufferOffset: u16,
157 pub FilterAltitudeLength: u16,
158 pub FilterAltitudeBufferOffset: u16,
159 }
160 impl ::core::marker::Copy for FILTER_AGGREGATE_STANDARD_INFORMATION_0_0 {}
161 impl ::core::clone::Clone for FILTER_AGGREGATE_STANDARD_INFORMATION_0_0 {
162 fn clone(&self) -> Self {
163 *self
164 }
165 }
166 #[repr(C)]
167 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
168 pub struct FILTER_AGGREGATE_STANDARD_INFORMATION_0_1 {
169 pub Flags: u32,
170 pub FrameID: u32,
171 pub NumberOfInstances: u32,
172 pub FilterNameLength: u16,
173 pub FilterNameBufferOffset: u16,
174 pub FilterAltitudeLength: u16,
175 pub FilterAltitudeBufferOffset: u16,
176 }
177 impl ::core::marker::Copy for FILTER_AGGREGATE_STANDARD_INFORMATION_0_1 {}
178 impl ::core::clone::Clone for FILTER_AGGREGATE_STANDARD_INFORMATION_0_1 {
179 fn clone(&self) -> Self {
180 *self
181 }
182 }
183 #[repr(C)]
184 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
185 pub struct FILTER_FULL_INFORMATION {
186 pub NextEntryOffset: u32,
187 pub FrameID: u32,
188 pub NumberOfInstances: u32,
189 pub FilterNameLength: u16,
190 pub FilterNameBuffer: [u16; 1],
191 }
192 impl ::core::marker::Copy for FILTER_FULL_INFORMATION {}
193 impl ::core::clone::Clone for FILTER_FULL_INFORMATION {
194 fn clone(&self) -> Self {
195 *self
196 }
197 }
198 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
199 pub type FILTER_INFORMATION_CLASS = i32;
200 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
201 pub const FilterFullInformation: FILTER_INFORMATION_CLASS = 0i32;
202 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
203 pub const FilterAggregateBasicInformation: FILTER_INFORMATION_CLASS = 1i32;
204 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
205 pub const FilterAggregateStandardInformation: FILTER_INFORMATION_CLASS = 2i32;
206 #[repr(C)]
207 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
208 pub struct FILTER_MESSAGE_HEADER {
209 pub ReplyLength: u32,
210 pub MessageId: u64,
211 }
212 impl ::core::marker::Copy for FILTER_MESSAGE_HEADER {}
213 impl ::core::clone::Clone for FILTER_MESSAGE_HEADER {
214 fn clone(&self) -> Self {
215 *self
216 }
217 }
218 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
219 pub const FILTER_NAME_MAX_CHARS: u32 = 255u32;
220 #[repr(C)]
221 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`, `\"Win32_Foundation\"`*"]
222 #[cfg(feature = "Win32_Foundation")]
223 pub struct FILTER_REPLY_HEADER {
224 pub Status: super::super::Foundation::NTSTATUS,
225 pub MessageId: u64,
226 }
227 #[cfg(feature = "Win32_Foundation")]
228 impl ::core::marker::Copy for FILTER_REPLY_HEADER {}
229 #[cfg(feature = "Win32_Foundation")]
230 impl ::core::clone::Clone for FILTER_REPLY_HEADER {
231 fn clone(&self) -> Self {
232 *self
233 }
234 }
235 #[repr(C)]
236 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
237 pub struct FILTER_VOLUME_BASIC_INFORMATION {
238 pub FilterVolumeNameLength: u16,
239 pub FilterVolumeName: [u16; 1],
240 }
241 impl ::core::marker::Copy for FILTER_VOLUME_BASIC_INFORMATION {}
242 impl ::core::clone::Clone for FILTER_VOLUME_BASIC_INFORMATION {
243 fn clone(&self) -> Self {
244 *self
245 }
246 }
247 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
248 pub type FILTER_VOLUME_INFORMATION_CLASS = i32;
249 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
250 pub const FilterVolumeBasicInformation: FILTER_VOLUME_INFORMATION_CLASS = 0i32;
251 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
252 pub const FilterVolumeStandardInformation: FILTER_VOLUME_INFORMATION_CLASS = 1i32;
253 #[repr(C)]
254 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
255 pub struct FILTER_VOLUME_STANDARD_INFORMATION {
256 pub NextEntryOffset: u32,
257 pub Flags: u32,
258 pub FrameID: u32,
259 pub FileSystemType: FLT_FILESYSTEM_TYPE,
260 pub FilterVolumeNameLength: u16,
261 pub FilterVolumeName: [u16; 1],
262 }
263 impl ::core::marker::Copy for FILTER_VOLUME_STANDARD_INFORMATION {}
264 impl ::core::clone::Clone for FILTER_VOLUME_STANDARD_INFORMATION {
265 fn clone(&self) -> Self {
266 *self
267 }
268 }
269 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
270 pub const FLTFL_AGGREGATE_INFO_IS_LEGACYFILTER: u32 = 2u32;
271 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
272 pub const FLTFL_AGGREGATE_INFO_IS_MINIFILTER: u32 = 1u32;
273 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
274 pub const FLTFL_ASI_IS_LEGACYFILTER: u32 = 2u32;
275 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
276 pub const FLTFL_ASI_IS_MINIFILTER: u32 = 1u32;
277 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
278 pub const FLTFL_IASIL_DETACHED_VOLUME: u32 = 1u32;
279 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
280 pub const FLTFL_IASIM_DETACHED_VOLUME: u32 = 1u32;
281 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
282 pub const FLTFL_IASI_IS_LEGACYFILTER: u32 = 2u32;
283 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
284 pub const FLTFL_IASI_IS_MINIFILTER: u32 = 1u32;
285 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
286 pub const FLTFL_VSI_DETACHED_VOLUME: u32 = 1u32;
287 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
288 pub type FLT_FILESYSTEM_TYPE = i32;
289 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
290 pub const FLT_FSTYPE_UNKNOWN: FLT_FILESYSTEM_TYPE = 0i32;
291 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
292 pub const FLT_FSTYPE_RAW: FLT_FILESYSTEM_TYPE = 1i32;
293 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
294 pub const FLT_FSTYPE_NTFS: FLT_FILESYSTEM_TYPE = 2i32;
295 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
296 pub const FLT_FSTYPE_FAT: FLT_FILESYSTEM_TYPE = 3i32;
297 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
298 pub const FLT_FSTYPE_CDFS: FLT_FILESYSTEM_TYPE = 4i32;
299 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
300 pub const FLT_FSTYPE_UDFS: FLT_FILESYSTEM_TYPE = 5i32;
301 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
302 pub const FLT_FSTYPE_LANMAN: FLT_FILESYSTEM_TYPE = 6i32;
303 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
304 pub const FLT_FSTYPE_WEBDAV: FLT_FILESYSTEM_TYPE = 7i32;
305 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
306 pub const FLT_FSTYPE_RDPDR: FLT_FILESYSTEM_TYPE = 8i32;
307 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
308 pub const FLT_FSTYPE_NFS: FLT_FILESYSTEM_TYPE = 9i32;
309 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
310 pub const FLT_FSTYPE_MS_NETWARE: FLT_FILESYSTEM_TYPE = 10i32;
311 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
312 pub const FLT_FSTYPE_NETWARE: FLT_FILESYSTEM_TYPE = 11i32;
313 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
314 pub const FLT_FSTYPE_BSUDF: FLT_FILESYSTEM_TYPE = 12i32;
315 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
316 pub const FLT_FSTYPE_MUP: FLT_FILESYSTEM_TYPE = 13i32;
317 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
318 pub const FLT_FSTYPE_RSFX: FLT_FILESYSTEM_TYPE = 14i32;
319 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
320 pub const FLT_FSTYPE_ROXIO_UDF1: FLT_FILESYSTEM_TYPE = 15i32;
321 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
322 pub const FLT_FSTYPE_ROXIO_UDF2: FLT_FILESYSTEM_TYPE = 16i32;
323 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
324 pub const FLT_FSTYPE_ROXIO_UDF3: FLT_FILESYSTEM_TYPE = 17i32;
325 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
326 pub const FLT_FSTYPE_TACIT: FLT_FILESYSTEM_TYPE = 18i32;
327 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
328 pub const FLT_FSTYPE_FS_REC: FLT_FILESYSTEM_TYPE = 19i32;
329 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
330 pub const FLT_FSTYPE_INCD: FLT_FILESYSTEM_TYPE = 20i32;
331 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
332 pub const FLT_FSTYPE_INCD_FAT: FLT_FILESYSTEM_TYPE = 21i32;
333 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
334 pub const FLT_FSTYPE_EXFAT: FLT_FILESYSTEM_TYPE = 22i32;
335 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
336 pub const FLT_FSTYPE_PSFS: FLT_FILESYSTEM_TYPE = 23i32;
337 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
338 pub const FLT_FSTYPE_GPFS: FLT_FILESYSTEM_TYPE = 24i32;
339 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
340 pub const FLT_FSTYPE_NPFS: FLT_FILESYSTEM_TYPE = 25i32;
341 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
342 pub const FLT_FSTYPE_MSFS: FLT_FILESYSTEM_TYPE = 26i32;
343 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
344 pub const FLT_FSTYPE_CSVFS: FLT_FILESYSTEM_TYPE = 27i32;
345 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
346 pub const FLT_FSTYPE_REFS: FLT_FILESYSTEM_TYPE = 28i32;
347 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
348 pub const FLT_FSTYPE_OPENAFS: FLT_FILESYSTEM_TYPE = 29i32;
349 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
350 pub const FLT_FSTYPE_CIMFS: FLT_FILESYSTEM_TYPE = 30i32;
351 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
352 pub const FLT_PORT_FLAG_SYNC_HANDLE: u32 = 1u32;
353 pub type FilterFindHandle = isize;
354 pub type FilterInstanceFindHandle = isize;
355 pub type FilterVolumeFindHandle = isize;
356 pub type FilterVolumeInstanceFindHandle = isize;
357 pub type HFILTER = isize;
358 pub type HFILTER_INSTANCE = isize;
359 #[repr(C)]
360 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
361 pub struct INSTANCE_AGGREGATE_STANDARD_INFORMATION {
362 pub NextEntryOffset: u32,
363 pub Flags: u32,
364 pub Type: INSTANCE_AGGREGATE_STANDARD_INFORMATION_0,
365 }
366 impl ::core::marker::Copy for INSTANCE_AGGREGATE_STANDARD_INFORMATION {}
367 impl ::core::clone::Clone for INSTANCE_AGGREGATE_STANDARD_INFORMATION {
368 fn clone(&self) -> Self {
369 *self
370 }
371 }
372 #[repr(C)]
373 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
374 pub union INSTANCE_AGGREGATE_STANDARD_INFORMATION_0 {
375 pub MiniFilter: INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_1,
376 pub LegacyFilter: INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_0,
377 }
378 impl ::core::marker::Copy for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0 {}
379 impl ::core::clone::Clone for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0 {
380 fn clone(&self) -> Self {
381 *self
382 }
383 }
384 #[repr(C)]
385 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
386 pub struct INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_0 {
387 pub Flags: u32,
388 pub AltitudeLength: u16,
389 pub AltitudeBufferOffset: u16,
390 pub VolumeNameLength: u16,
391 pub VolumeNameBufferOffset: u16,
392 pub FilterNameLength: u16,
393 pub FilterNameBufferOffset: u16,
394 pub SupportedFeatures: u32,
395 }
396 impl ::core::marker::Copy for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_0 {}
397 impl ::core::clone::Clone for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_0 {
398 fn clone(&self) -> Self {
399 *self
400 }
401 }
402 #[repr(C)]
403 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
404 pub struct INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_1 {
405 pub Flags: u32,
406 pub FrameID: u32,
407 pub VolumeFileSystemType: FLT_FILESYSTEM_TYPE,
408 pub InstanceNameLength: u16,
409 pub InstanceNameBufferOffset: u16,
410 pub AltitudeLength: u16,
411 pub AltitudeBufferOffset: u16,
412 pub VolumeNameLength: u16,
413 pub VolumeNameBufferOffset: u16,
414 pub FilterNameLength: u16,
415 pub FilterNameBufferOffset: u16,
416 pub SupportedFeatures: u32,
417 }
418 impl ::core::marker::Copy for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_1 {}
419 impl ::core::clone::Clone for INSTANCE_AGGREGATE_STANDARD_INFORMATION_0_1 {
420 fn clone(&self) -> Self {
421 *self
422 }
423 }
424 #[repr(C)]
425 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
426 pub struct INSTANCE_BASIC_INFORMATION {
427 pub NextEntryOffset: u32,
428 pub InstanceNameLength: u16,
429 pub InstanceNameBufferOffset: u16,
430 }
431 impl ::core::marker::Copy for INSTANCE_BASIC_INFORMATION {}
432 impl ::core::clone::Clone for INSTANCE_BASIC_INFORMATION {
433 fn clone(&self) -> Self {
434 *self
435 }
436 }
437 #[repr(C)]
438 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
439 pub struct INSTANCE_FULL_INFORMATION {
440 pub NextEntryOffset: u32,
441 pub InstanceNameLength: u16,
442 pub InstanceNameBufferOffset: u16,
443 pub AltitudeLength: u16,
444 pub AltitudeBufferOffset: u16,
445 pub VolumeNameLength: u16,
446 pub VolumeNameBufferOffset: u16,
447 pub FilterNameLength: u16,
448 pub FilterNameBufferOffset: u16,
449 }
450 impl ::core::marker::Copy for INSTANCE_FULL_INFORMATION {}
451 impl ::core::clone::Clone for INSTANCE_FULL_INFORMATION {
452 fn clone(&self) -> Self {
453 *self
454 }
455 }
456 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
457 pub type INSTANCE_INFORMATION_CLASS = i32;
458 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
459 pub const InstanceBasicInformation: INSTANCE_INFORMATION_CLASS = 0i32;
460 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
461 pub const InstancePartialInformation: INSTANCE_INFORMATION_CLASS = 1i32;
462 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
463 pub const InstanceFullInformation: INSTANCE_INFORMATION_CLASS = 2i32;
464 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
465 pub const InstanceAggregateStandardInformation: INSTANCE_INFORMATION_CLASS = 3i32;
466 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
467 pub const INSTANCE_NAME_MAX_CHARS: u32 = 255u32;
468 #[repr(C)]
469 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
470 pub struct INSTANCE_PARTIAL_INFORMATION {
471 pub NextEntryOffset: u32,
472 pub InstanceNameLength: u16,
473 pub InstanceNameBufferOffset: u16,
474 pub AltitudeLength: u16,
475 pub AltitudeBufferOffset: u16,
476 }
477 impl ::core::marker::Copy for INSTANCE_PARTIAL_INFORMATION {}
478 impl ::core::clone::Clone for INSTANCE_PARTIAL_INFORMATION {
479 fn clone(&self) -> Self {
480 *self
481 }
482 }
483 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
484 pub const VOLUME_NAME_MAX_CHARS: u32 = 1024u32;
485 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
486 pub const WNNC_CRED_MANAGER: u32 = 4294901760u32;
487 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
488 pub const WNNC_NET_10NET: u32 = 327680u32;
489 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
490 pub const WNNC_NET_3IN1: u32 = 2555904u32;
491 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
492 pub const WNNC_NET_9P: u32 = 4718592u32;
493 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
494 pub const WNNC_NET_9TILES: u32 = 589824u32;
495 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
496 pub const WNNC_NET_APPLETALK: u32 = 1245184u32;
497 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
498 pub const WNNC_NET_AS400: u32 = 720896u32;
499 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
500 pub const WNNC_NET_AURISTOR_FS: u32 = 4587520u32;
501 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
502 pub const WNNC_NET_AVID: u32 = 1703936u32;
503 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
504 pub const WNNC_NET_AVID1: u32 = 3801088u32;
505 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
506 pub const WNNC_NET_BMC: u32 = 1572864u32;
507 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
508 pub const WNNC_NET_BWNFS: u32 = 1048576u32;
509 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
510 pub const WNNC_NET_CLEARCASE: u32 = 1441792u32;
511 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
512 pub const WNNC_NET_COGENT: u32 = 1114112u32;
513 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
514 pub const WNNC_NET_CSC: u32 = 2490368u32;
515 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
516 pub const WNNC_NET_DAV: u32 = 3014656u32;
517 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
518 pub const WNNC_NET_DCE: u32 = 1638400u32;
519 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
520 pub const WNNC_NET_DECORB: u32 = 2097152u32;
521 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
522 pub const WNNC_NET_DFS: u32 = 3866624u32;
523 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
524 pub const WNNC_NET_DISTINCT: u32 = 2293760u32;
525 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
526 pub const WNNC_NET_DOCUSHARE: u32 = 4521984u32;
527 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
528 pub const WNNC_NET_DOCUSPACE: u32 = 1769472u32;
529 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
530 pub const WNNC_NET_DRIVEONWEB: u32 = 4063232u32;
531 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
532 pub const WNNC_NET_EXIFS: u32 = 2949120u32;
533 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
534 pub const WNNC_NET_EXTENDNET: u32 = 2686976u32;
535 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
536 pub const WNNC_NET_FARALLON: u32 = 1179648u32;
537 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
538 pub const WNNC_NET_FJ_REDIR: u32 = 2228224u32;
539 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
540 pub const WNNC_NET_FOXBAT: u32 = 2818048u32;
541 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
542 pub const WNNC_NET_FRONTIER: u32 = 1507328u32;
543 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
544 pub const WNNC_NET_FTP_NFS: u32 = 786432u32;
545 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
546 pub const WNNC_NET_GOOGLE: u32 = 4390912u32;
547 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
548 pub const WNNC_NET_HOB_NFS: u32 = 3276800u32;
549 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
550 pub const WNNC_NET_IBMAL: u32 = 3407872u32;
551 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
552 pub const WNNC_NET_INTERGRAPH: u32 = 1310720u32;
553 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
554 pub const WNNC_NET_KNOWARE: u32 = 3080192u32;
555 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
556 pub const WNNC_NET_KWNP: u32 = 3932160u32;
557 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
558 pub const WNNC_NET_LANMAN: u32 = 131072u32;
559 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
560 pub const WNNC_NET_LANSTEP: u32 = 524288u32;
561 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
562 pub const WNNC_NET_LANTASTIC: u32 = 655360u32;
563 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
564 pub const WNNC_NET_LIFENET: u32 = 917504u32;
565 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
566 pub const WNNC_NET_LOCK: u32 = 3473408u32;
567 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
568 pub const WNNC_NET_LOCUS: u32 = 393216u32;
569 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
570 pub const WNNC_NET_MANGOSOFT: u32 = 1835008u32;
571 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
572 pub const WNNC_NET_MASFAX: u32 = 3211264u32;
573 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
574 pub const WNNC_NET_MFILES: u32 = 4259840u32;
575 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
576 pub const WNNC_NET_MSNET: u32 = 65536u32;
577 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
578 pub const WNNC_NET_MS_NFS: u32 = 4325376u32;
579 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
580 pub const WNNC_NET_NDFS: u32 = 4456448u32;
581 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
582 pub const WNNC_NET_NETWARE: u32 = 196608u32;
583 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
584 pub const WNNC_NET_OBJECT_DIRE: u32 = 3145728u32;
585 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
586 pub const WNNC_NET_OPENAFS: u32 = 3735552u32;
587 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
588 pub const WNNC_NET_PATHWORKS: u32 = 851968u32;
589 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
590 pub const WNNC_NET_POWERLAN: u32 = 983040u32;
591 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
592 pub const WNNC_NET_PROTSTOR: u32 = 2162688u32;
593 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
594 pub const WNNC_NET_QUINCY: u32 = 3670016u32;
595 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
596 pub const WNNC_NET_RDR2SAMPLE: u32 = 2424832u32;
597 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
598 pub const WNNC_NET_RIVERFRONT1: u32 = 1966080u32;
599 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
600 pub const WNNC_NET_RIVERFRONT2: u32 = 2031616u32;
601 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
602 pub const WNNC_NET_RSFX: u32 = 4194304u32;
603 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
604 pub const WNNC_NET_SECUREAGENT: u32 = 4653056u32;
605 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
606 pub const WNNC_NET_SERNET: u32 = 1900544u32;
607 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
608 pub const WNNC_NET_SHIVA: u32 = 3342336u32;
609 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
610 pub const WNNC_NET_SMB: u32 = 131072u32;
611 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
612 pub const WNNC_NET_SRT: u32 = 3604480u32;
613 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
614 pub const WNNC_NET_STAC: u32 = 2752512u32;
615 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
616 pub const WNNC_NET_SUN_PC_NFS: u32 = 458752u32;
617 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
618 pub const WNNC_NET_SYMFONET: u32 = 1376256u32;
619 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
620 pub const WNNC_NET_TERMSRV: u32 = 3538944u32;
621 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
622 pub const WNNC_NET_TWINS: u32 = 2359296u32;
623 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
624 pub const WNNC_NET_VINES: u32 = 262144u32;
625 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
626 pub const WNNC_NET_VMWARE: u32 = 4128768u32;
627 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
628 pub const WNNC_NET_YAHOO: u32 = 2883584u32;
629 #[doc = "*Required features: `\"Win32_Storage_InstallableFileSystems\"`*"]
630 pub const WNNC_NET_ZENWORKS: u32 = 3997696u32;