]> git.proxmox.com Git - rustc.git/blob - vendor/windows-sys/src/Windows/Win32/Storage/OfflineFiles/mod.rs
New upstream version 1.61.0+dfsg1
[rustc.git] / vendor / windows-sys / src / Windows / Win32 / Storage / OfflineFiles / 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_OfflineFiles', 'Win32_Foundation'*"]
5 #[cfg(feature = "Win32_Foundation")]
6 pub fn OfflineFilesEnable(benable: super::super::Foundation::BOOL, pbrebootrequired: *mut super::super::Foundation::BOOL) -> u32;
7 #[doc = "*Required features: 'Win32_Storage_OfflineFiles', 'Win32_Foundation'*"]
8 #[cfg(feature = "Win32_Foundation")]
9 pub fn OfflineFilesQueryStatus(pbactive: *mut super::super::Foundation::BOOL, pbenabled: *mut super::super::Foundation::BOOL) -> u32;
10 #[doc = "*Required features: 'Win32_Storage_OfflineFiles', 'Win32_Foundation'*"]
11 #[cfg(feature = "Win32_Foundation")]
12 pub fn OfflineFilesQueryStatusEx(pbactive: *mut super::super::Foundation::BOOL, pbenabled: *mut super::super::Foundation::BOOL, pbavailable: *mut super::super::Foundation::BOOL) -> u32;
13 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
14 pub fn OfflineFilesStart() -> u32;
15 }
16 pub type IEnumOfflineFilesItems = *mut ::core::ffi::c_void;
17 pub type IEnumOfflineFilesSettings = *mut ::core::ffi::c_void;
18 pub type IOfflineFilesCache = *mut ::core::ffi::c_void;
19 pub type IOfflineFilesCache2 = *mut ::core::ffi::c_void;
20 pub type IOfflineFilesChangeInfo = *mut ::core::ffi::c_void;
21 pub type IOfflineFilesConnectionInfo = *mut ::core::ffi::c_void;
22 pub type IOfflineFilesDirectoryItem = *mut ::core::ffi::c_void;
23 pub type IOfflineFilesDirtyInfo = *mut ::core::ffi::c_void;
24 pub type IOfflineFilesErrorInfo = *mut ::core::ffi::c_void;
25 pub type IOfflineFilesEvents = *mut ::core::ffi::c_void;
26 pub type IOfflineFilesEvents2 = *mut ::core::ffi::c_void;
27 pub type IOfflineFilesEvents3 = *mut ::core::ffi::c_void;
28 pub type IOfflineFilesEvents4 = *mut ::core::ffi::c_void;
29 pub type IOfflineFilesEventsFilter = *mut ::core::ffi::c_void;
30 pub type IOfflineFilesFileItem = *mut ::core::ffi::c_void;
31 pub type IOfflineFilesFileSysInfo = *mut ::core::ffi::c_void;
32 pub type IOfflineFilesGhostInfo = *mut ::core::ffi::c_void;
33 pub type IOfflineFilesItem = *mut ::core::ffi::c_void;
34 pub type IOfflineFilesItemContainer = *mut ::core::ffi::c_void;
35 pub type IOfflineFilesItemFilter = *mut ::core::ffi::c_void;
36 pub type IOfflineFilesPinInfo = *mut ::core::ffi::c_void;
37 pub type IOfflineFilesPinInfo2 = *mut ::core::ffi::c_void;
38 pub type IOfflineFilesProgress = *mut ::core::ffi::c_void;
39 pub type IOfflineFilesServerItem = *mut ::core::ffi::c_void;
40 pub type IOfflineFilesSetting = *mut ::core::ffi::c_void;
41 pub type IOfflineFilesShareInfo = *mut ::core::ffi::c_void;
42 pub type IOfflineFilesShareItem = *mut ::core::ffi::c_void;
43 pub type IOfflineFilesSimpleProgress = *mut ::core::ffi::c_void;
44 pub type IOfflineFilesSuspend = *mut ::core::ffi::c_void;
45 pub type IOfflineFilesSuspendInfo = *mut ::core::ffi::c_void;
46 pub type IOfflineFilesSyncConflictHandler = *mut ::core::ffi::c_void;
47 pub type IOfflineFilesSyncErrorInfo = *mut ::core::ffi::c_void;
48 pub type IOfflineFilesSyncErrorItemInfo = *mut ::core::ffi::c_void;
49 pub type IOfflineFilesSyncProgress = *mut ::core::ffi::c_void;
50 pub type IOfflineFilesTransparentCacheInfo = *mut ::core::ffi::c_void;
51 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
52 pub type OFFLINEFILES_CACHING_MODE = i32;
53 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
54 pub const OFFLINEFILES_CACHING_MODE_NONE: OFFLINEFILES_CACHING_MODE = 0i32;
55 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
56 pub const OFFLINEFILES_CACHING_MODE_NOCACHING: OFFLINEFILES_CACHING_MODE = 1i32;
57 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
58 pub const OFFLINEFILES_CACHING_MODE_MANUAL: OFFLINEFILES_CACHING_MODE = 2i32;
59 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
60 pub const OFFLINEFILES_CACHING_MODE_AUTO_DOC: OFFLINEFILES_CACHING_MODE = 3i32;
61 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
62 pub const OFFLINEFILES_CACHING_MODE_AUTO_PROGANDDOC: OFFLINEFILES_CACHING_MODE = 4i32;
63 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
64 pub const OFFLINEFILES_CHANGES_LOCAL_ATTRIBUTES: u32 = 2u32;
65 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
66 pub const OFFLINEFILES_CHANGES_LOCAL_SIZE: u32 = 1u32;
67 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
68 pub const OFFLINEFILES_CHANGES_LOCAL_TIME: u32 = 4u32;
69 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
70 pub const OFFLINEFILES_CHANGES_NONE: u32 = 0u32;
71 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
72 pub const OFFLINEFILES_CHANGES_REMOTE_ATTRIBUTES: u32 = 16u32;
73 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
74 pub const OFFLINEFILES_CHANGES_REMOTE_SIZE: u32 = 8u32;
75 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
76 pub const OFFLINEFILES_CHANGES_REMOTE_TIME: u32 = 32u32;
77 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
78 pub type OFFLINEFILES_COMPARE = i32;
79 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
80 pub const OFFLINEFILES_COMPARE_EQ: OFFLINEFILES_COMPARE = 0i32;
81 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
82 pub const OFFLINEFILES_COMPARE_NEQ: OFFLINEFILES_COMPARE = 1i32;
83 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
84 pub const OFFLINEFILES_COMPARE_LT: OFFLINEFILES_COMPARE = 2i32;
85 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
86 pub const OFFLINEFILES_COMPARE_GT: OFFLINEFILES_COMPARE = 3i32;
87 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
88 pub const OFFLINEFILES_COMPARE_LTE: OFFLINEFILES_COMPARE = 4i32;
89 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
90 pub const OFFLINEFILES_COMPARE_GTE: OFFLINEFILES_COMPARE = 5i32;
91 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
92 pub type OFFLINEFILES_CONNECT_STATE = i32;
93 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
94 pub const OFFLINEFILES_CONNECT_STATE_UNKNOWN: OFFLINEFILES_CONNECT_STATE = 0i32;
95 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
96 pub const OFFLINEFILES_CONNECT_STATE_OFFLINE: OFFLINEFILES_CONNECT_STATE = 1i32;
97 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
98 pub const OFFLINEFILES_CONNECT_STATE_ONLINE: OFFLINEFILES_CONNECT_STATE = 2i32;
99 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
100 pub const OFFLINEFILES_CONNECT_STATE_TRANSPARENTLY_CACHED: OFFLINEFILES_CONNECT_STATE = 3i32;
101 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
102 pub const OFFLINEFILES_CONNECT_STATE_PARTLY_TRANSPARENTLY_CACHED: OFFLINEFILES_CONNECT_STATE = 4i32;
103 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
104 pub const OFFLINEFILES_DELETE_FLAG_ADMIN: u32 = 2147483648u32;
105 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
106 pub const OFFLINEFILES_DELETE_FLAG_DELMODIFIED: u32 = 4u32;
107 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
108 pub const OFFLINEFILES_DELETE_FLAG_NOAUTOCACHED: u32 = 1u32;
109 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
110 pub const OFFLINEFILES_DELETE_FLAG_NOPINNED: u32 = 2u32;
111 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
112 pub const OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_ASYNCPROGRESS: u32 = 1024u32;
113 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
114 pub const OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_BACKGROUND: u32 = 65536u32;
115 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
116 pub const OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_CONSOLE: u32 = 4096u32;
117 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
118 pub const OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_INTERACTIVE: u32 = 2048u32;
119 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
120 pub const OFFLINEFILES_ENCRYPTION_CONTROL_FLAG_LOWPRIORITY: u32 = 512u32;
121 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
122 pub const OFFLINEFILES_ENUM_FLAT: u32 = 1u32;
123 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
124 pub const OFFLINEFILES_ENUM_FLAT_FILESONLY: u32 = 2u32;
125 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
126 pub type OFFLINEFILES_EVENTS = i32;
127 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
128 pub const OFFLINEFILES_EVENT_CACHEMOVED: OFFLINEFILES_EVENTS = 0i32;
129 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
130 pub const OFFLINEFILES_EVENT_CACHEISFULL: OFFLINEFILES_EVENTS = 1i32;
131 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
132 pub const OFFLINEFILES_EVENT_CACHEISCORRUPTED: OFFLINEFILES_EVENTS = 2i32;
133 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
134 pub const OFFLINEFILES_EVENT_ENABLED: OFFLINEFILES_EVENTS = 3i32;
135 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
136 pub const OFFLINEFILES_EVENT_ENCRYPTIONCHANGED: OFFLINEFILES_EVENTS = 4i32;
137 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
138 pub const OFFLINEFILES_EVENT_SYNCBEGIN: OFFLINEFILES_EVENTS = 5i32;
139 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
140 pub const OFFLINEFILES_EVENT_SYNCFILERESULT: OFFLINEFILES_EVENTS = 6i32;
141 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
142 pub const OFFLINEFILES_EVENT_SYNCCONFLICTRECADDED: OFFLINEFILES_EVENTS = 7i32;
143 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
144 pub const OFFLINEFILES_EVENT_SYNCCONFLICTRECUPDATED: OFFLINEFILES_EVENTS = 8i32;
145 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
146 pub const OFFLINEFILES_EVENT_SYNCCONFLICTRECREMOVED: OFFLINEFILES_EVENTS = 9i32;
147 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
148 pub const OFFLINEFILES_EVENT_SYNCEND: OFFLINEFILES_EVENTS = 10i32;
149 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
150 pub const OFFLINEFILES_EVENT_BACKGROUNDSYNCBEGIN: OFFLINEFILES_EVENTS = 11i32;
151 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
152 pub const OFFLINEFILES_EVENT_BACKGROUNDSYNCEND: OFFLINEFILES_EVENTS = 12i32;
153 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
154 pub const OFFLINEFILES_EVENT_NETTRANSPORTARRIVED: OFFLINEFILES_EVENTS = 13i32;
155 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
156 pub const OFFLINEFILES_EVENT_NONETTRANSPORTS: OFFLINEFILES_EVENTS = 14i32;
157 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
158 pub const OFFLINEFILES_EVENT_ITEMDISCONNECTED: OFFLINEFILES_EVENTS = 15i32;
159 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
160 pub const OFFLINEFILES_EVENT_ITEMRECONNECTED: OFFLINEFILES_EVENTS = 16i32;
161 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
162 pub const OFFLINEFILES_EVENT_ITEMAVAILABLEOFFLINE: OFFLINEFILES_EVENTS = 17i32;
163 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
164 pub const OFFLINEFILES_EVENT_ITEMNOTAVAILABLEOFFLINE: OFFLINEFILES_EVENTS = 18i32;
165 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
166 pub const OFFLINEFILES_EVENT_ITEMPINNED: OFFLINEFILES_EVENTS = 19i32;
167 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
168 pub const OFFLINEFILES_EVENT_ITEMNOTPINNED: OFFLINEFILES_EVENTS = 20i32;
169 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
170 pub const OFFLINEFILES_EVENT_ITEMMODIFIED: OFFLINEFILES_EVENTS = 21i32;
171 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
172 pub const OFFLINEFILES_EVENT_ITEMADDEDTOCACHE: OFFLINEFILES_EVENTS = 22i32;
173 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
174 pub const OFFLINEFILES_EVENT_ITEMDELETEDFROMCACHE: OFFLINEFILES_EVENTS = 23i32;
175 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
176 pub const OFFLINEFILES_EVENT_ITEMRENAMED: OFFLINEFILES_EVENTS = 24i32;
177 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
178 pub const OFFLINEFILES_EVENT_DATALOST: OFFLINEFILES_EVENTS = 25i32;
179 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
180 pub const OFFLINEFILES_EVENT_PING: OFFLINEFILES_EVENTS = 26i32;
181 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
182 pub const OFFLINEFILES_EVENT_ITEMRECONNECTBEGIN: OFFLINEFILES_EVENTS = 27i32;
183 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
184 pub const OFFLINEFILES_EVENT_ITEMRECONNECTEND: OFFLINEFILES_EVENTS = 28i32;
185 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
186 pub const OFFLINEFILES_EVENT_CACHEEVICTBEGIN: OFFLINEFILES_EVENTS = 29i32;
187 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
188 pub const OFFLINEFILES_EVENT_CACHEEVICTEND: OFFLINEFILES_EVENTS = 30i32;
189 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
190 pub const OFFLINEFILES_EVENT_POLICYCHANGEDETECTED: OFFLINEFILES_EVENTS = 31i32;
191 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
192 pub const OFFLINEFILES_EVENT_PREFERENCECHANGEDETECTED: OFFLINEFILES_EVENTS = 32i32;
193 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
194 pub const OFFLINEFILES_EVENT_SETTINGSCHANGESAPPLIED: OFFLINEFILES_EVENTS = 33i32;
195 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
196 pub const OFFLINEFILES_EVENT_TRANSPARENTCACHEITEMNOTIFY: OFFLINEFILES_EVENTS = 34i32;
197 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
198 pub const OFFLINEFILES_EVENT_PREFETCHFILEBEGIN: OFFLINEFILES_EVENTS = 35i32;
199 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
200 pub const OFFLINEFILES_EVENT_PREFETCHFILEEND: OFFLINEFILES_EVENTS = 36i32;
201 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
202 pub const OFFLINEFILES_EVENT_PREFETCHCLOSEHANDLEBEGIN: OFFLINEFILES_EVENTS = 37i32;
203 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
204 pub const OFFLINEFILES_EVENT_PREFETCHCLOSEHANDLEEND: OFFLINEFILES_EVENTS = 38i32;
205 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
206 pub const OFFLINEFILES_NUM_EVENTS: OFFLINEFILES_EVENTS = 39i32;
207 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
208 pub type OFFLINEFILES_ITEM_COPY = i32;
209 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
210 pub const OFFLINEFILES_ITEM_COPY_LOCAL: OFFLINEFILES_ITEM_COPY = 0i32;
211 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
212 pub const OFFLINEFILES_ITEM_COPY_REMOTE: OFFLINEFILES_ITEM_COPY = 1i32;
213 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
214 pub const OFFLINEFILES_ITEM_COPY_ORIGINAL: OFFLINEFILES_ITEM_COPY = 2i32;
215 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
216 pub const OFFLINEFILES_ITEM_FILTER_FLAG_CREATED: u32 = 8u32;
217 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
218 pub const OFFLINEFILES_ITEM_FILTER_FLAG_DELETED: u32 = 16u32;
219 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
220 pub const OFFLINEFILES_ITEM_FILTER_FLAG_DIRECTORY: u32 = 256u32;
221 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
222 pub const OFFLINEFILES_ITEM_FILTER_FLAG_DIRTY: u32 = 32u32;
223 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
224 pub const OFFLINEFILES_ITEM_FILTER_FLAG_FILE: u32 = 128u32;
225 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
226 pub const OFFLINEFILES_ITEM_FILTER_FLAG_GHOST: u32 = 8192u32;
227 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
228 pub const OFFLINEFILES_ITEM_FILTER_FLAG_GUEST_ANYACCESS: u32 = 33554432u32;
229 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
230 pub const OFFLINEFILES_ITEM_FILTER_FLAG_GUEST_READ: u32 = 16777216u32;
231 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
232 pub const OFFLINEFILES_ITEM_FILTER_FLAG_GUEST_WRITE: u32 = 8388608u32;
233 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
234 pub const OFFLINEFILES_ITEM_FILTER_FLAG_MODIFIED: u32 = 4u32;
235 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
236 pub const OFFLINEFILES_ITEM_FILTER_FLAG_MODIFIED_ATTRIBUTES: u32 = 2u32;
237 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
238 pub const OFFLINEFILES_ITEM_FILTER_FLAG_MODIFIED_DATA: u32 = 1u32;
239 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
240 pub const OFFLINEFILES_ITEM_FILTER_FLAG_OFFLINE: u32 = 32768u32;
241 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
242 pub const OFFLINEFILES_ITEM_FILTER_FLAG_ONLINE: u32 = 65536u32;
243 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
244 pub const OFFLINEFILES_ITEM_FILTER_FLAG_OTHER_ANYACCESS: u32 = 4194304u32;
245 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
246 pub const OFFLINEFILES_ITEM_FILTER_FLAG_OTHER_READ: u32 = 2097152u32;
247 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
248 pub const OFFLINEFILES_ITEM_FILTER_FLAG_OTHER_WRITE: u32 = 1048576u32;
249 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
250 pub const OFFLINEFILES_ITEM_FILTER_FLAG_PINNED: u32 = 4096u32;
251 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
252 pub const OFFLINEFILES_ITEM_FILTER_FLAG_PINNED_COMPUTER: u32 = 2048u32;
253 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
254 pub const OFFLINEFILES_ITEM_FILTER_FLAG_PINNED_OTHERS: u32 = 1024u32;
255 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
256 pub const OFFLINEFILES_ITEM_FILTER_FLAG_PINNED_USER: u32 = 512u32;
257 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
258 pub const OFFLINEFILES_ITEM_FILTER_FLAG_SPARSE: u32 = 64u32;
259 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
260 pub const OFFLINEFILES_ITEM_FILTER_FLAG_SUSPENDED: u32 = 16384u32;
261 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
262 pub const OFFLINEFILES_ITEM_FILTER_FLAG_USER_ANYACCESS: u32 = 524288u32;
263 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
264 pub const OFFLINEFILES_ITEM_FILTER_FLAG_USER_READ: u32 = 262144u32;
265 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
266 pub const OFFLINEFILES_ITEM_FILTER_FLAG_USER_WRITE: u32 = 131072u32;
267 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
268 pub const OFFLINEFILES_ITEM_QUERY_ADMIN: u32 = 2147483648u32;
269 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
270 pub const OFFLINEFILES_ITEM_QUERY_ATTEMPT_TRANSITIONONLINE: u32 = 32u32;
271 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
272 pub const OFFLINEFILES_ITEM_QUERY_CONNECTIONSTATE: u32 = 2u32;
273 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
274 pub const OFFLINEFILES_ITEM_QUERY_INCLUDETRANSPARENTCACHE: u32 = 16u32;
275 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
276 pub const OFFLINEFILES_ITEM_QUERY_LOCALDIRTYBYTECOUNT: u32 = 4u32;
277 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
278 pub const OFFLINEFILES_ITEM_QUERY_REMOTEDIRTYBYTECOUNT: u32 = 8u32;
279 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
280 pub const OFFLINEFILES_ITEM_QUERY_REMOTEINFO: u32 = 1u32;
281 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
282 pub type OFFLINEFILES_ITEM_TIME = i32;
283 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
284 pub const OFFLINEFILES_ITEM_TIME_CREATION: OFFLINEFILES_ITEM_TIME = 0i32;
285 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
286 pub const OFFLINEFILES_ITEM_TIME_LASTACCESS: OFFLINEFILES_ITEM_TIME = 1i32;
287 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
288 pub const OFFLINEFILES_ITEM_TIME_LASTWRITE: OFFLINEFILES_ITEM_TIME = 2i32;
289 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
290 pub type OFFLINEFILES_ITEM_TYPE = i32;
291 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
292 pub const OFFLINEFILES_ITEM_TYPE_FILE: OFFLINEFILES_ITEM_TYPE = 0i32;
293 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
294 pub const OFFLINEFILES_ITEM_TYPE_DIRECTORY: OFFLINEFILES_ITEM_TYPE = 1i32;
295 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
296 pub const OFFLINEFILES_ITEM_TYPE_SHARE: OFFLINEFILES_ITEM_TYPE = 2i32;
297 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
298 pub const OFFLINEFILES_ITEM_TYPE_SERVER: OFFLINEFILES_ITEM_TYPE = 3i32;
299 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
300 pub type OFFLINEFILES_OFFLINE_REASON = i32;
301 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
302 pub const OFFLINEFILES_OFFLINE_REASON_UNKNOWN: OFFLINEFILES_OFFLINE_REASON = 0i32;
303 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
304 pub const OFFLINEFILES_OFFLINE_REASON_NOT_APPLICABLE: OFFLINEFILES_OFFLINE_REASON = 1i32;
305 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
306 pub const OFFLINEFILES_OFFLINE_REASON_CONNECTION_FORCED: OFFLINEFILES_OFFLINE_REASON = 2i32;
307 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
308 pub const OFFLINEFILES_OFFLINE_REASON_CONNECTION_SLOW: OFFLINEFILES_OFFLINE_REASON = 3i32;
309 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
310 pub const OFFLINEFILES_OFFLINE_REASON_CONNECTION_ERROR: OFFLINEFILES_OFFLINE_REASON = 4i32;
311 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
312 pub const OFFLINEFILES_OFFLINE_REASON_ITEM_VERSION_CONFLICT: OFFLINEFILES_OFFLINE_REASON = 5i32;
313 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
314 pub const OFFLINEFILES_OFFLINE_REASON_ITEM_SUSPENDED: OFFLINEFILES_OFFLINE_REASON = 6i32;
315 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
316 pub type OFFLINEFILES_OP_RESPONSE = i32;
317 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
318 pub const OFFLINEFILES_OP_CONTINUE: OFFLINEFILES_OP_RESPONSE = 0i32;
319 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
320 pub const OFFLINEFILES_OP_RETRY: OFFLINEFILES_OP_RESPONSE = 1i32;
321 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
322 pub const OFFLINEFILES_OP_ABORT: OFFLINEFILES_OP_RESPONSE = 2i32;
323 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
324 pub type OFFLINEFILES_PATHFILTER_MATCH = i32;
325 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
326 pub const OFFLINEFILES_PATHFILTER_SELF: OFFLINEFILES_PATHFILTER_MATCH = 0i32;
327 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
328 pub const OFFLINEFILES_PATHFILTER_CHILD: OFFLINEFILES_PATHFILTER_MATCH = 1i32;
329 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
330 pub const OFFLINEFILES_PATHFILTER_DESCENDENT: OFFLINEFILES_PATHFILTER_MATCH = 2i32;
331 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
332 pub const OFFLINEFILES_PATHFILTER_SELFORCHILD: OFFLINEFILES_PATHFILTER_MATCH = 3i32;
333 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
334 pub const OFFLINEFILES_PATHFILTER_SELFORDESCENDENT: OFFLINEFILES_PATHFILTER_MATCH = 4i32;
335 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
336 pub const OFFLINEFILES_PINLINKTARGETS_ALWAYS: u32 = 2u32;
337 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
338 pub const OFFLINEFILES_PINLINKTARGETS_EXPLICIT: u32 = 1u32;
339 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
340 pub const OFFLINEFILES_PINLINKTARGETS_NEVER: u32 = 0u32;
341 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
342 pub const OFFLINEFILES_PIN_CONTROL_FLAG_ASYNCPROGRESS: u32 = 1024u32;
343 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
344 pub const OFFLINEFILES_PIN_CONTROL_FLAG_BACKGROUND: u32 = 65536u32;
345 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
346 pub const OFFLINEFILES_PIN_CONTROL_FLAG_CONSOLE: u32 = 4096u32;
347 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
348 pub const OFFLINEFILES_PIN_CONTROL_FLAG_FILL: u32 = 1u32;
349 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
350 pub const OFFLINEFILES_PIN_CONTROL_FLAG_FORALL: u32 = 128u32;
351 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
352 pub const OFFLINEFILES_PIN_CONTROL_FLAG_FORREDIR: u32 = 256u32;
353 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
354 pub const OFFLINEFILES_PIN_CONTROL_FLAG_FORUSER: u32 = 32u32;
355 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
356 pub const OFFLINEFILES_PIN_CONTROL_FLAG_FORUSER_POLICY: u32 = 64u32;
357 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
358 pub const OFFLINEFILES_PIN_CONTROL_FLAG_INTERACTIVE: u32 = 2048u32;
359 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
360 pub const OFFLINEFILES_PIN_CONTROL_FLAG_LOWPRIORITY: u32 = 512u32;
361 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
362 pub const OFFLINEFILES_PIN_CONTROL_FLAG_PINLINKTARGETS: u32 = 16u32;
363 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
364 pub const OFFLINEFILES_SETTING_PinLinkTargets: &'static str = "LinkTargetCaching";
365 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
366 pub const OFFLINEFILES_SETTING_SCOPE_COMPUTER: u32 = 2u32;
367 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
368 pub const OFFLINEFILES_SETTING_SCOPE_USER: u32 = 1u32;
369 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
370 pub type OFFLINEFILES_SETTING_VALUE_TYPE = i32;
371 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
372 pub const OFFLINEFILES_SETTING_VALUE_UI4: OFFLINEFILES_SETTING_VALUE_TYPE = 0i32;
373 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
374 pub const OFFLINEFILES_SETTING_VALUE_BSTR: OFFLINEFILES_SETTING_VALUE_TYPE = 1i32;
375 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
376 pub const OFFLINEFILES_SETTING_VALUE_BSTR_DBLNULTERM: OFFLINEFILES_SETTING_VALUE_TYPE = 2i32;
377 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
378 pub const OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_UI4: OFFLINEFILES_SETTING_VALUE_TYPE = 3i32;
379 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
380 pub const OFFLINEFILES_SETTING_VALUE_2DIM_ARRAY_BSTR_BSTR: OFFLINEFILES_SETTING_VALUE_TYPE = 4i32;
381 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
382 pub type OFFLINEFILES_SYNC_CONFLICT_RESOLVE = i32;
383 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
384 pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_NONE: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 0i32;
385 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
386 pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPLOCAL: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 1i32;
387 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
388 pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPREMOTE: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 2i32;
389 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
390 pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPALLCHANGES: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 3i32;
391 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
392 pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_KEEPLATEST: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 4i32;
393 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
394 pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_LOG: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 5i32;
395 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
396 pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_SKIP: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 6i32;
397 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
398 pub const OFFLINEFILES_SYNC_CONFLICT_ABORT: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 7i32;
399 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
400 pub const OFFLINEFILES_SYNC_CONFLICT_RESOLVE_NUMCODES: OFFLINEFILES_SYNC_CONFLICT_RESOLVE = 8i32;
401 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
402 pub const OFFLINEFILES_SYNC_CONTROL_CR_DEFAULT: u32 = 0u32;
403 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
404 pub const OFFLINEFILES_SYNC_CONTROL_CR_KEEPLATEST: u32 = 805306368u32;
405 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
406 pub const OFFLINEFILES_SYNC_CONTROL_CR_KEEPLOCAL: u32 = 268435456u32;
407 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
408 pub const OFFLINEFILES_SYNC_CONTROL_CR_KEEPREMOTE: u32 = 536870912u32;
409 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
410 pub const OFFLINEFILES_SYNC_CONTROL_CR_MASK: u32 = 4026531840u32;
411 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
412 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_ASYNCPROGRESS: u32 = 1024u32;
413 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
414 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_BACKGROUND: u32 = 65536u32;
415 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
416 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_CONSOLE: u32 = 4096u32;
417 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
418 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_FILLSPARSE: u32 = 1u32;
419 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
420 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_INTERACTIVE: u32 = 2048u32;
421 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
422 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_LOWPRIORITY: u32 = 512u32;
423 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
424 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_NONEWFILESOUT: u32 = 131072u32;
425 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
426 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORALL: u32 = 128u32;
427 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
428 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORREDIR: u32 = 256u32;
429 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
430 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORUSER: u32 = 32u32;
431 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
432 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINFORUSER_POLICY: u32 = 64u32;
433 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
434 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINLINKTARGETS: u32 = 16u32;
435 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
436 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_PINNEWFILES: u32 = 8u32;
437 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
438 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_SKIPSUSPENDEDDIRS: u32 = 8192u32;
439 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
440 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_SYNCIN: u32 = 2u32;
441 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
442 pub const OFFLINEFILES_SYNC_CONTROL_FLAG_SYNCOUT: u32 = 4u32;
443 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
444 pub const OFFLINEFILES_SYNC_ITEM_CHANGE_ATTRIBUTES: u32 = 8u32;
445 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
446 pub const OFFLINEFILES_SYNC_ITEM_CHANGE_CHANGETIME: u32 = 1u32;
447 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
448 pub const OFFLINEFILES_SYNC_ITEM_CHANGE_FILESIZE: u32 = 4u32;
449 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
450 pub const OFFLINEFILES_SYNC_ITEM_CHANGE_NONE: u32 = 0u32;
451 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
452 pub const OFFLINEFILES_SYNC_ITEM_CHANGE_WRITETIME: u32 = 2u32;
453 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
454 pub type OFFLINEFILES_SYNC_OPERATION = i32;
455 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
456 pub const OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_SERVER: OFFLINEFILES_SYNC_OPERATION = 0i32;
457 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
458 pub const OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_CLIENT: OFFLINEFILES_SYNC_OPERATION = 1i32;
459 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
460 pub const OFFLINEFILES_SYNC_OPERATION_SYNC_TO_SERVER: OFFLINEFILES_SYNC_OPERATION = 2i32;
461 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
462 pub const OFFLINEFILES_SYNC_OPERATION_SYNC_TO_CLIENT: OFFLINEFILES_SYNC_OPERATION = 3i32;
463 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
464 pub const OFFLINEFILES_SYNC_OPERATION_DELETE_SERVER_COPY: OFFLINEFILES_SYNC_OPERATION = 4i32;
465 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
466 pub const OFFLINEFILES_SYNC_OPERATION_DELETE_CLIENT_COPY: OFFLINEFILES_SYNC_OPERATION = 5i32;
467 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
468 pub const OFFLINEFILES_SYNC_OPERATION_PIN: OFFLINEFILES_SYNC_OPERATION = 6i32;
469 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
470 pub const OFFLINEFILES_SYNC_OPERATION_PREPARE: OFFLINEFILES_SYNC_OPERATION = 7i32;
471 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
472 pub type OFFLINEFILES_SYNC_STATE = i32;
473 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
474 pub const OFFLINEFILES_SYNC_STATE_Stable: OFFLINEFILES_SYNC_STATE = 0i32;
475 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
476 pub const OFFLINEFILES_SYNC_STATE_FileOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 1i32;
477 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
478 pub const OFFLINEFILES_SYNC_STATE_FileOnClient_NoServerCopy: OFFLINEFILES_SYNC_STATE = 2i32;
479 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
480 pub const OFFLINEFILES_SYNC_STATE_DirOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 3i32;
481 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
482 pub const OFFLINEFILES_SYNC_STATE_DirOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 4i32;
483 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
484 pub const OFFLINEFILES_SYNC_STATE_DirOnClient_NoServerCopy: OFFLINEFILES_SYNC_STATE = 5i32;
485 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
486 pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_NoServerCopy: OFFLINEFILES_SYNC_STATE = 6i32;
487 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
488 pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 7i32;
489 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
490 pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 8i32;
491 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
492 pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 9i32;
493 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
494 pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 10i32;
495 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
496 pub const OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DeletedOnServer: OFFLINEFILES_SYNC_STATE = 11i32;
497 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
498 pub const OFFLINEFILES_SYNC_STATE_FileChangedOnClient_ChangedOnServer: OFFLINEFILES_SYNC_STATE = 12i32;
499 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
500 pub const OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 13i32;
501 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
502 pub const OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 14i32;
503 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
504 pub const OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DeletedOnServer: OFFLINEFILES_SYNC_STATE = 15i32;
505 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
506 pub const OFFLINEFILES_SYNC_STATE_FileSparseOnClient_ChangedOnServer: OFFLINEFILES_SYNC_STATE = 16i32;
507 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
508 pub const OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DeletedOnServer: OFFLINEFILES_SYNC_STATE = 17i32;
509 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
510 pub const OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 18i32;
511 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
512 pub const OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 19i32;
513 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
514 pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_NoServerCopy: OFFLINEFILES_SYNC_STATE = 20i32;
515 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
516 pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 21i32;
517 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
518 pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 22i32;
519 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
520 pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 23i32;
521 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
522 pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 24i32;
523 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
524 pub const OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DeletedOnServer: OFFLINEFILES_SYNC_STATE = 25i32;
525 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
526 pub const OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 26i32;
527 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
528 pub const OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 27i32;
529 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
530 pub const OFFLINEFILES_SYNC_STATE_DirChangedOnClient_ChangedOnServer: OFFLINEFILES_SYNC_STATE = 28i32;
531 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
532 pub const OFFLINEFILES_SYNC_STATE_DirChangedOnClient_DeletedOnServer: OFFLINEFILES_SYNC_STATE = 29i32;
533 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
534 pub const OFFLINEFILES_SYNC_STATE_NoClientCopy_FileOnServer: OFFLINEFILES_SYNC_STATE = 30i32;
535 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
536 pub const OFFLINEFILES_SYNC_STATE_NoClientCopy_DirOnServer: OFFLINEFILES_SYNC_STATE = 31i32;
537 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
538 pub const OFFLINEFILES_SYNC_STATE_NoClientCopy_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 32i32;
539 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
540 pub const OFFLINEFILES_SYNC_STATE_NoClientCopy_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 33i32;
541 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
542 pub const OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 34i32;
543 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
544 pub const OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 35i32;
545 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
546 pub const OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 36i32;
547 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
548 pub const OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 37i32;
549 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
550 pub const OFFLINEFILES_SYNC_STATE_FileSparseOnClient: OFFLINEFILES_SYNC_STATE = 38i32;
551 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
552 pub const OFFLINEFILES_SYNC_STATE_FileChangedOnClient: OFFLINEFILES_SYNC_STATE = 39i32;
553 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
554 pub const OFFLINEFILES_SYNC_STATE_FileRenamedOnClient: OFFLINEFILES_SYNC_STATE = 40i32;
555 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
556 pub const OFFLINEFILES_SYNC_STATE_DirSparseOnClient: OFFLINEFILES_SYNC_STATE = 41i32;
557 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
558 pub const OFFLINEFILES_SYNC_STATE_DirChangedOnClient: OFFLINEFILES_SYNC_STATE = 42i32;
559 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
560 pub const OFFLINEFILES_SYNC_STATE_DirRenamedOnClient: OFFLINEFILES_SYNC_STATE = 43i32;
561 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
562 pub const OFFLINEFILES_SYNC_STATE_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 44i32;
563 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
564 pub const OFFLINEFILES_SYNC_STATE_FileRenamedOnServer: OFFLINEFILES_SYNC_STATE = 45i32;
565 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
566 pub const OFFLINEFILES_SYNC_STATE_FileDeletedOnServer: OFFLINEFILES_SYNC_STATE = 46i32;
567 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
568 pub const OFFLINEFILES_SYNC_STATE_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 47i32;
569 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
570 pub const OFFLINEFILES_SYNC_STATE_DirRenamedOnServer: OFFLINEFILES_SYNC_STATE = 48i32;
571 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
572 pub const OFFLINEFILES_SYNC_STATE_DirDeletedOnServer: OFFLINEFILES_SYNC_STATE = 49i32;
573 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
574 pub const OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileOnServer: OFFLINEFILES_SYNC_STATE = 50i32;
575 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
576 pub const OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileChangedOnServer: OFFLINEFILES_SYNC_STATE = 51i32;
577 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
578 pub const OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirOnServer: OFFLINEFILES_SYNC_STATE = 52i32;
579 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
580 pub const OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirChangedOnServer: OFFLINEFILES_SYNC_STATE = 53i32;
581 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
582 pub const OFFLINEFILES_SYNC_STATE_NUMSTATES: OFFLINEFILES_SYNC_STATE = 54i32;
583 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
584 pub const OFFLINEFILES_SYNC_STATE_LOCAL_KNOWN: u32 = 1u32;
585 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
586 pub const OFFLINEFILES_SYNC_STATE_REMOTE_KNOWN: u32 = 2u32;
587 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
588 pub const OFFLINEFILES_TRANSITION_FLAG_CONSOLE: u32 = 2u32;
589 #[doc = "*Required features: 'Win32_Storage_OfflineFiles'*"]
590 pub const OFFLINEFILES_TRANSITION_FLAG_INTERACTIVE: u32 = 1u32;
591 pub const OfflineFilesCache: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1220984444, data2: 14449, data3: 17356, data4: [180, 111, 20, 73, 161, 187, 47, 243] };
592 pub const OfflineFilesSetting: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4248197609, data2: 43296, data3: 16675, data4: [173, 100, 127, 199, 108, 122, 172, 223] };