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