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