]>
Commit | Line | Data |
---|---|---|
487cf647 | 1 | #[cfg_attr(windows, link(name = "windows"))] |
5e7ed085 | 2 | extern "system" { |
04454e1e | 3 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
4 | #[cfg(feature = "Win32_Foundation")] |
5 | pub fn ActivateActCtx(hactctx: super::super::Foundation::HANDLE, lpcookie: *mut usize) -> super::super::Foundation::BOOL; | |
04454e1e | 6 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
7 | #[cfg(feature = "Win32_Foundation")] |
8 | pub fn AddRefActCtx(hactctx: super::super::Foundation::HANDLE); | |
04454e1e | 9 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 10 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
11 | pub fn ApplyDeltaA(applyflags: i64, lpsourcename: ::windows_sys::core::PCSTR, lpdeltaname: ::windows_sys::core::PCSTR, lptargetname: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; |
12 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
13 | #[cfg(feature = "Win32_Foundation")] |
14 | pub fn ApplyDeltaB(applyflags: i64, source: DELTA_INPUT, delta: DELTA_INPUT, lptarget: *mut DELTA_OUTPUT) -> super::super::Foundation::BOOL; | |
04454e1e | 15 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
16 | #[cfg(feature = "Win32_Foundation")] |
17 | pub fn ApplyDeltaGetReverseB(applyflags: i64, source: DELTA_INPUT, delta: DELTA_INPUT, lpreversefiletime: *const super::super::Foundation::FILETIME, lptarget: *mut DELTA_OUTPUT, lptargetreverse: *mut DELTA_OUTPUT) -> super::super::Foundation::BOOL; | |
04454e1e | 18 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
19 | #[cfg(feature = "Win32_Foundation")] |
20 | pub fn ApplyDeltaProvidedB(applyflags: i64, source: DELTA_INPUT, delta: DELTA_INPUT, lptarget: *mut ::core::ffi::c_void, utargetsize: usize) -> super::super::Foundation::BOOL; | |
04454e1e | 21 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 22 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
23 | pub fn ApplyDeltaW(applyflags: i64, lpsourcename: ::windows_sys::core::PCWSTR, lpdeltaname: ::windows_sys::core::PCWSTR, lptargetname: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; |
24 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 25 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
26 | pub fn ApplyPatchToFileA(patchfilename: ::windows_sys::core::PCSTR, oldfilename: ::windows_sys::core::PCSTR, newfilename: ::windows_sys::core::PCSTR, applyoptionflags: u32) -> super::super::Foundation::BOOL; |
27 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
28 | #[cfg(feature = "Win32_Foundation")] |
29 | pub fn ApplyPatchToFileByBuffers(patchfilemapped: *const u8, patchfilesize: u32, oldfilemapped: *const u8, oldfilesize: u32, newfilebuffer: *mut *mut u8, newfilebuffersize: u32, newfileactualsize: *mut u32, newfiletime: *mut super::super::Foundation::FILETIME, applyoptionflags: u32, progresscallback: PPATCH_PROGRESS_CALLBACK, callbackcontext: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL; | |
04454e1e | 30 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
31 | #[cfg(feature = "Win32_Foundation")] |
32 | pub fn ApplyPatchToFileByHandles(patchfilehandle: super::super::Foundation::HANDLE, oldfilehandle: super::super::Foundation::HANDLE, newfilehandle: super::super::Foundation::HANDLE, applyoptionflags: u32) -> super::super::Foundation::BOOL; | |
04454e1e | 33 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
34 | #[cfg(feature = "Win32_Foundation")] |
35 | pub fn ApplyPatchToFileByHandlesEx(patchfilehandle: super::super::Foundation::HANDLE, oldfilehandle: super::super::Foundation::HANDLE, newfilehandle: super::super::Foundation::HANDLE, applyoptionflags: u32, progresscallback: PPATCH_PROGRESS_CALLBACK, callbackcontext: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL; | |
04454e1e | 36 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 37 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
38 | pub fn ApplyPatchToFileExA(patchfilename: ::windows_sys::core::PCSTR, oldfilename: ::windows_sys::core::PCSTR, newfilename: ::windows_sys::core::PCSTR, applyoptionflags: u32, progresscallback: PPATCH_PROGRESS_CALLBACK, callbackcontext: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL; |
39 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 40 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
41 | pub fn ApplyPatchToFileExW(patchfilename: ::windows_sys::core::PCWSTR, oldfilename: ::windows_sys::core::PCWSTR, newfilename: ::windows_sys::core::PCWSTR, applyoptionflags: u32, progresscallback: PPATCH_PROGRESS_CALLBACK, callbackcontext: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL; |
42 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 43 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
44 | pub fn ApplyPatchToFileW(patchfilename: ::windows_sys::core::PCWSTR, oldfilename: ::windows_sys::core::PCWSTR, newfilename: ::windows_sys::core::PCWSTR, applyoptionflags: u32) -> super::super::Foundation::BOOL; |
45 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
46 | #[cfg(feature = "Win32_Foundation")] |
47 | pub fn CreateActCtxA(pactctx: *const ACTCTXA) -> super::super::Foundation::HANDLE; | |
04454e1e | 48 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
49 | #[cfg(feature = "Win32_Foundation")] |
50 | pub fn CreateActCtxW(pactctx: *const ACTCTXW) -> super::super::Foundation::HANDLE; | |
04454e1e | 51 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 52 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
53 | pub fn CreateDeltaA(filetypeset: i64, setflags: i64, resetflags: i64, lpsourcename: ::windows_sys::core::PCSTR, lptargetname: ::windows_sys::core::PCSTR, lpsourceoptionsname: ::windows_sys::core::PCSTR, lptargetoptionsname: ::windows_sys::core::PCSTR, globaloptions: DELTA_INPUT, lptargetfiletime: *const super::super::Foundation::FILETIME, hashalgid: u32, lpdeltaname: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; |
54 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
55 | #[cfg(feature = "Win32_Foundation")] |
56 | pub fn CreateDeltaB(filetypeset: i64, setflags: i64, resetflags: i64, source: DELTA_INPUT, target: DELTA_INPUT, sourceoptions: DELTA_INPUT, targetoptions: DELTA_INPUT, globaloptions: DELTA_INPUT, lptargetfiletime: *const super::super::Foundation::FILETIME, hashalgid: u32, lpdelta: *mut DELTA_OUTPUT) -> super::super::Foundation::BOOL; | |
04454e1e | 57 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 58 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
59 | pub fn CreateDeltaW(filetypeset: i64, setflags: i64, resetflags: i64, lpsourcename: ::windows_sys::core::PCWSTR, lptargetname: ::windows_sys::core::PCWSTR, lpsourceoptionsname: ::windows_sys::core::PCWSTR, lptargetoptionsname: ::windows_sys::core::PCWSTR, globaloptions: DELTA_INPUT, lptargetfiletime: *const super::super::Foundation::FILETIME, hashalgid: u32, lpdeltaname: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; |
60 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 61 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
62 | pub fn CreatePatchFileA(oldfilename: ::windows_sys::core::PCSTR, newfilename: ::windows_sys::core::PCSTR, patchfilename: ::windows_sys::core::PCSTR, optionflags: u32, optiondata: *const PATCH_OPTION_DATA) -> super::super::Foundation::BOOL; |
63 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
64 | #[cfg(feature = "Win32_Foundation")] |
65 | pub fn CreatePatchFileByHandles(oldfilehandle: super::super::Foundation::HANDLE, newfilehandle: super::super::Foundation::HANDLE, patchfilehandle: super::super::Foundation::HANDLE, optionflags: u32, optiondata: *const PATCH_OPTION_DATA) -> super::super::Foundation::BOOL; | |
04454e1e | 66 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
67 | #[cfg(feature = "Win32_Foundation")] |
68 | pub fn CreatePatchFileByHandlesEx(oldfilecount: u32, oldfileinfoarray: *const PATCH_OLD_FILE_INFO_H, newfilehandle: super::super::Foundation::HANDLE, patchfilehandle: super::super::Foundation::HANDLE, optionflags: u32, optiondata: *const PATCH_OPTION_DATA, progresscallback: PPATCH_PROGRESS_CALLBACK, callbackcontext: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL; | |
04454e1e | 69 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 70 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
71 | pub fn CreatePatchFileExA(oldfilecount: u32, oldfileinfoarray: *const PATCH_OLD_FILE_INFO_A, newfilename: ::windows_sys::core::PCSTR, patchfilename: ::windows_sys::core::PCSTR, optionflags: u32, optiondata: *const PATCH_OPTION_DATA, progresscallback: PPATCH_PROGRESS_CALLBACK, callbackcontext: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL; |
72 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 73 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
74 | pub fn CreatePatchFileExW(oldfilecount: u32, oldfileinfoarray: *const PATCH_OLD_FILE_INFO_W, newfilename: ::windows_sys::core::PCWSTR, patchfilename: ::windows_sys::core::PCWSTR, optionflags: u32, optiondata: *const PATCH_OPTION_DATA, progresscallback: PPATCH_PROGRESS_CALLBACK, callbackcontext: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL; |
75 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 76 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
77 | pub fn CreatePatchFileW(oldfilename: ::windows_sys::core::PCWSTR, newfilename: ::windows_sys::core::PCWSTR, patchfilename: ::windows_sys::core::PCWSTR, optionflags: u32, optiondata: *const PATCH_OPTION_DATA) -> super::super::Foundation::BOOL; |
78 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
79 | #[cfg(feature = "Win32_Foundation")] |
80 | pub fn DeactivateActCtx(dwflags: u32, ulcookie: usize) -> super::super::Foundation::BOOL; | |
04454e1e | 81 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
82 | #[cfg(feature = "Win32_Foundation")] |
83 | pub fn DeltaFree(lpmemory: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL; | |
04454e1e | 84 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
85 | #[cfg(feature = "Win32_Foundation")] |
86 | pub fn DeltaNormalizeProvidedB(filetypeset: i64, normalizeflags: i64, normalizeoptions: DELTA_INPUT, lpsource: *mut ::core::ffi::c_void, usourcesize: usize) -> super::super::Foundation::BOOL; | |
04454e1e | 87 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 88 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
89 | pub fn ExtractPatchHeaderToFileA(patchfilename: ::windows_sys::core::PCSTR, patchheaderfilename: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; |
90 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
91 | #[cfg(feature = "Win32_Foundation")] |
92 | pub fn ExtractPatchHeaderToFileByHandles(patchfilehandle: super::super::Foundation::HANDLE, patchheaderfilehandle: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
04454e1e | 93 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 94 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
95 | pub fn ExtractPatchHeaderToFileW(patchfilename: ::windows_sys::core::PCWSTR, patchheaderfilename: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; |
96 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] | |
5e7ed085 FG |
97 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] |
98 | pub fn FindActCtxSectionGuid(dwflags: u32, lpextensionguid: *const ::windows_sys::core::GUID, ulsectionid: u32, lpguidtofind: *const ::windows_sys::core::GUID, returneddata: *mut ACTCTX_SECTION_KEYED_DATA) -> super::super::Foundation::BOOL; | |
04454e1e | 99 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] |
5e7ed085 | 100 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] |
04454e1e FG |
101 | pub fn FindActCtxSectionStringA(dwflags: u32, lpextensionguid: *const ::windows_sys::core::GUID, ulsectionid: u32, lpstringtofind: ::windows_sys::core::PCSTR, returneddata: *mut ACTCTX_SECTION_KEYED_DATA) -> super::super::Foundation::BOOL; |
102 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] | |
5e7ed085 | 103 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] |
04454e1e FG |
104 | pub fn FindActCtxSectionStringW(dwflags: u32, lpextensionguid: *const ::windows_sys::core::GUID, ulsectionid: u32, lpstringtofind: ::windows_sys::core::PCWSTR, returneddata: *mut ACTCTX_SECTION_KEYED_DATA) -> super::super::Foundation::BOOL; |
105 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
106 | #[cfg(feature = "Win32_Foundation")] |
107 | pub fn GetCurrentActCtx(lphactctx: *mut super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
04454e1e | 108 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 109 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
110 | pub fn GetDeltaInfoA(lpdeltaname: ::windows_sys::core::PCSTR, lpheaderinfo: *mut DELTA_HEADER_INFO) -> super::super::Foundation::BOOL; |
111 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
112 | #[cfg(feature = "Win32_Foundation")] |
113 | pub fn GetDeltaInfoB(delta: DELTA_INPUT, lpheaderinfo: *mut DELTA_HEADER_INFO) -> super::super::Foundation::BOOL; | |
04454e1e | 114 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 115 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
116 | pub fn GetDeltaInfoW(lpdeltaname: ::windows_sys::core::PCWSTR, lpheaderinfo: *mut DELTA_HEADER_INFO) -> super::super::Foundation::BOOL; |
117 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 118 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
119 | pub fn GetDeltaSignatureA(filetypeset: i64, hashalgid: u32, lpsourcename: ::windows_sys::core::PCSTR, lphash: *mut DELTA_HASH) -> super::super::Foundation::BOOL; |
120 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
121 | #[cfg(feature = "Win32_Foundation")] |
122 | pub fn GetDeltaSignatureB(filetypeset: i64, hashalgid: u32, source: DELTA_INPUT, lphash: *mut DELTA_HASH) -> super::super::Foundation::BOOL; | |
04454e1e FG |
123 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
124 | #[cfg(feature = "Win32_Foundation")] | |
125 | pub fn GetDeltaSignatureW(filetypeset: i64, hashalgid: u32, lpsourcename: ::windows_sys::core::PCWSTR, lphash: *mut DELTA_HASH) -> super::super::Foundation::BOOL; | |
126 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
127 | #[cfg(feature = "Win32_Foundation")] | |
128 | pub fn GetFilePatchSignatureA(filename: ::windows_sys::core::PCSTR, optionflags: u32, optiondata: *const ::core::ffi::c_void, ignorerangecount: u32, ignorerangearray: *const PATCH_IGNORE_RANGE, retainrangecount: u32, retainrangearray: *const PATCH_RETAIN_RANGE, signaturebuffersize: u32, signaturebuffer: ::windows_sys::core::PSTR) -> super::super::Foundation::BOOL; | |
129 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
130 | #[cfg(feature = "Win32_Foundation")] | |
131 | pub fn GetFilePatchSignatureByBuffer(filebufferwritable: *mut u8, filesize: u32, optionflags: u32, optiondata: *const ::core::ffi::c_void, ignorerangecount: u32, ignorerangearray: *const PATCH_IGNORE_RANGE, retainrangecount: u32, retainrangearray: *const PATCH_RETAIN_RANGE, signaturebuffersize: u32, signaturebuffer: ::windows_sys::core::PSTR) -> super::super::Foundation::BOOL; | |
132 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
133 | #[cfg(feature = "Win32_Foundation")] | |
134 | pub fn GetFilePatchSignatureByHandle(filehandle: super::super::Foundation::HANDLE, optionflags: u32, optiondata: *const ::core::ffi::c_void, ignorerangecount: u32, ignorerangearray: *const PATCH_IGNORE_RANGE, retainrangecount: u32, retainrangearray: *const PATCH_RETAIN_RANGE, signaturebuffersize: u32, signaturebuffer: ::windows_sys::core::PSTR) -> super::super::Foundation::BOOL; | |
135 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
136 | #[cfg(feature = "Win32_Foundation")] | |
137 | pub fn GetFilePatchSignatureW(filename: ::windows_sys::core::PCWSTR, optionflags: u32, optiondata: *const ::core::ffi::c_void, ignorerangecount: u32, ignorerangearray: *const PATCH_IGNORE_RANGE, retainrangecount: u32, retainrangearray: *const PATCH_RETAIN_RANGE, signaturebuffersize: u32, signaturebuffer: ::windows_sys::core::PWSTR) -> super::super::Foundation::BOOL; | |
138 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
139 | pub fn MsiAdvertiseProductA(szpackagepath: ::windows_sys::core::PCSTR, szscriptfilepath: ::windows_sys::core::PCSTR, sztransforms: ::windows_sys::core::PCSTR, lgidlanguage: u16) -> u32; | |
140 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
141 | pub fn MsiAdvertiseProductExA(szpackagepath: ::windows_sys::core::PCSTR, szscriptfilepath: ::windows_sys::core::PCSTR, sztransforms: ::windows_sys::core::PCSTR, lgidlanguage: u16, dwplatform: u32, dwoptions: u32) -> u32; | |
142 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
143 | pub fn MsiAdvertiseProductExW(szpackagepath: ::windows_sys::core::PCWSTR, szscriptfilepath: ::windows_sys::core::PCWSTR, sztransforms: ::windows_sys::core::PCWSTR, lgidlanguage: u16, dwplatform: u32, dwoptions: u32) -> u32; | |
144 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
145 | pub fn MsiAdvertiseProductW(szpackagepath: ::windows_sys::core::PCWSTR, szscriptfilepath: ::windows_sys::core::PCWSTR, sztransforms: ::windows_sys::core::PCWSTR, lgidlanguage: u16) -> u32; | |
146 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] | |
5e7ed085 | 147 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] |
04454e1e FG |
148 | pub fn MsiAdvertiseScriptA(szscriptfile: ::windows_sys::core::PCSTR, dwflags: u32, phregdata: *const super::Registry::HKEY, fremoveitems: super::super::Foundation::BOOL) -> u32; |
149 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] | |
5e7ed085 | 150 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] |
04454e1e FG |
151 | pub fn MsiAdvertiseScriptW(szscriptfile: ::windows_sys::core::PCWSTR, dwflags: u32, phregdata: *const super::Registry::HKEY, fremoveitems: super::super::Foundation::BOOL) -> u32; |
152 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
153 | pub fn MsiApplyMultiplePatchesA(szpatchpackages: ::windows_sys::core::PCSTR, szproductcode: ::windows_sys::core::PCSTR, szpropertieslist: ::windows_sys::core::PCSTR) -> u32; | |
154 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
155 | pub fn MsiApplyMultiplePatchesW(szpatchpackages: ::windows_sys::core::PCWSTR, szproductcode: ::windows_sys::core::PCWSTR, szpropertieslist: ::windows_sys::core::PCWSTR) -> u32; | |
156 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
157 | pub fn MsiApplyPatchA(szpatchpackage: ::windows_sys::core::PCSTR, szinstallpackage: ::windows_sys::core::PCSTR, einstalltype: INSTALLTYPE, szcommandline: ::windows_sys::core::PCSTR) -> u32; | |
158 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
159 | pub fn MsiApplyPatchW(szpatchpackage: ::windows_sys::core::PCWSTR, szinstallpackage: ::windows_sys::core::PCWSTR, einstalltype: INSTALLTYPE, szcommandline: ::windows_sys::core::PCWSTR) -> u32; | |
160 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
161 | #[cfg(feature = "Win32_Foundation")] | |
162 | pub fn MsiBeginTransactionA(szname: ::windows_sys::core::PCSTR, dwtransactionattributes: u32, phtransactionhandle: *mut MSIHANDLE, phchangeofownerevent: *mut super::super::Foundation::HANDLE) -> u32; | |
163 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
164 | #[cfg(feature = "Win32_Foundation")] | |
165 | pub fn MsiBeginTransactionW(szname: ::windows_sys::core::PCWSTR, dwtransactionattributes: u32, phtransactionhandle: *mut MSIHANDLE, phchangeofownerevent: *mut super::super::Foundation::HANDLE) -> u32; | |
166 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 167 | pub fn MsiCloseAllHandles() -> u32; |
04454e1e | 168 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 169 | pub fn MsiCloseHandle(hany: MSIHANDLE) -> u32; |
04454e1e FG |
170 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
171 | pub fn MsiCollectUserInfoA(szproduct: ::windows_sys::core::PCSTR) -> u32; | |
172 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
173 | pub fn MsiCollectUserInfoW(szproduct: ::windows_sys::core::PCWSTR) -> u32; | |
174 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
175 | pub fn MsiConfigureFeatureA(szproduct: ::windows_sys::core::PCSTR, szfeature: ::windows_sys::core::PCSTR, einstallstate: INSTALLSTATE) -> u32; | |
176 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
177 | pub fn MsiConfigureFeatureW(szproduct: ::windows_sys::core::PCWSTR, szfeature: ::windows_sys::core::PCWSTR, einstallstate: INSTALLSTATE) -> u32; | |
178 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
179 | pub fn MsiConfigureProductA(szproduct: ::windows_sys::core::PCSTR, iinstalllevel: INSTALLLEVEL, einstallstate: INSTALLSTATE) -> u32; | |
180 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
181 | pub fn MsiConfigureProductExA(szproduct: ::windows_sys::core::PCSTR, iinstalllevel: INSTALLLEVEL, einstallstate: INSTALLSTATE, szcommandline: ::windows_sys::core::PCSTR) -> u32; | |
182 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
183 | pub fn MsiConfigureProductExW(szproduct: ::windows_sys::core::PCWSTR, iinstalllevel: INSTALLLEVEL, einstallstate: INSTALLSTATE, szcommandline: ::windows_sys::core::PCWSTR) -> u32; | |
184 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
185 | pub fn MsiConfigureProductW(szproduct: ::windows_sys::core::PCWSTR, iinstalllevel: INSTALLLEVEL, einstallstate: INSTALLSTATE) -> u32; | |
186 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 187 | pub fn MsiCreateRecord(cparams: u32) -> MSIHANDLE; |
04454e1e FG |
188 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
189 | pub fn MsiCreateTransformSummaryInfoA(hdatabase: MSIHANDLE, hdatabasereference: MSIHANDLE, sztransformfile: ::windows_sys::core::PCSTR, ierrorconditions: MSITRANSFORM_ERROR, ivalidation: MSITRANSFORM_VALIDATE) -> u32; | |
190 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
191 | pub fn MsiCreateTransformSummaryInfoW(hdatabase: MSIHANDLE, hdatabasereference: MSIHANDLE, sztransformfile: ::windows_sys::core::PCWSTR, ierrorconditions: MSITRANSFORM_ERROR, ivalidation: MSITRANSFORM_VALIDATE) -> u32; | |
192 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
193 | pub fn MsiDatabaseApplyTransformA(hdatabase: MSIHANDLE, sztransformfile: ::windows_sys::core::PCSTR, ierrorconditions: MSITRANSFORM_ERROR) -> u32; | |
194 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
195 | pub fn MsiDatabaseApplyTransformW(hdatabase: MSIHANDLE, sztransformfile: ::windows_sys::core::PCWSTR, ierrorconditions: MSITRANSFORM_ERROR) -> u32; | |
196 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 197 | pub fn MsiDatabaseCommit(hdatabase: MSIHANDLE) -> u32; |
04454e1e FG |
198 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
199 | pub fn MsiDatabaseExportA(hdatabase: MSIHANDLE, sztablename: ::windows_sys::core::PCSTR, szfolderpath: ::windows_sys::core::PCSTR, szfilename: ::windows_sys::core::PCSTR) -> u32; | |
200 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
201 | pub fn MsiDatabaseExportW(hdatabase: MSIHANDLE, sztablename: ::windows_sys::core::PCWSTR, szfolderpath: ::windows_sys::core::PCWSTR, szfilename: ::windows_sys::core::PCWSTR) -> u32; | |
202 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
203 | pub fn MsiDatabaseGenerateTransformA(hdatabase: MSIHANDLE, hdatabasereference: MSIHANDLE, sztransformfile: ::windows_sys::core::PCSTR, ireserved1: i32, ireserved2: i32) -> u32; | |
204 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
205 | pub fn MsiDatabaseGenerateTransformW(hdatabase: MSIHANDLE, hdatabasereference: MSIHANDLE, sztransformfile: ::windows_sys::core::PCWSTR, ireserved1: i32, ireserved2: i32) -> u32; | |
206 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
207 | pub fn MsiDatabaseGetPrimaryKeysA(hdatabase: MSIHANDLE, sztablename: ::windows_sys::core::PCSTR, phrecord: *mut MSIHANDLE) -> u32; | |
208 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
209 | pub fn MsiDatabaseGetPrimaryKeysW(hdatabase: MSIHANDLE, sztablename: ::windows_sys::core::PCWSTR, phrecord: *mut MSIHANDLE) -> u32; | |
210 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
211 | pub fn MsiDatabaseImportA(hdatabase: MSIHANDLE, szfolderpath: ::windows_sys::core::PCSTR, szfilename: ::windows_sys::core::PCSTR) -> u32; | |
212 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
213 | pub fn MsiDatabaseImportW(hdatabase: MSIHANDLE, szfolderpath: ::windows_sys::core::PCWSTR, szfilename: ::windows_sys::core::PCWSTR) -> u32; | |
214 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
215 | pub fn MsiDatabaseIsTablePersistentA(hdatabase: MSIHANDLE, sztablename: ::windows_sys::core::PCSTR) -> MSICONDITION; | |
216 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
217 | pub fn MsiDatabaseIsTablePersistentW(hdatabase: MSIHANDLE, sztablename: ::windows_sys::core::PCWSTR) -> MSICONDITION; | |
218 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
219 | pub fn MsiDatabaseMergeA(hdatabase: MSIHANDLE, hdatabasemerge: MSIHANDLE, sztablename: ::windows_sys::core::PCSTR) -> u32; | |
220 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
221 | pub fn MsiDatabaseMergeW(hdatabase: MSIHANDLE, hdatabasemerge: MSIHANDLE, sztablename: ::windows_sys::core::PCWSTR) -> u32; | |
222 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
223 | pub fn MsiDatabaseOpenViewA(hdatabase: MSIHANDLE, szquery: ::windows_sys::core::PCSTR, phview: *mut MSIHANDLE) -> u32; | |
224 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
225 | pub fn MsiDatabaseOpenViewW(hdatabase: MSIHANDLE, szquery: ::windows_sys::core::PCWSTR, phview: *mut MSIHANDLE) -> u32; | |
226 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
227 | pub fn MsiDetermineApplicablePatchesA(szproductpackagepath: ::windows_sys::core::PCSTR, cpatchinfo: u32, ppatchinfo: *mut MSIPATCHSEQUENCEINFOA) -> u32; | |
228 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
229 | pub fn MsiDetermineApplicablePatchesW(szproductpackagepath: ::windows_sys::core::PCWSTR, cpatchinfo: u32, ppatchinfo: *mut MSIPATCHSEQUENCEINFOW) -> u32; | |
230 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
231 | pub fn MsiDeterminePatchSequenceA(szproductcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, cpatchinfo: u32, ppatchinfo: *mut MSIPATCHSEQUENCEINFOA) -> u32; | |
232 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
233 | pub fn MsiDeterminePatchSequenceW(szproductcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, cpatchinfo: u32, ppatchinfo: *mut MSIPATCHSEQUENCEINFOW) -> u32; | |
234 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
235 | pub fn MsiDoActionA(hinstall: MSIHANDLE, szaction: ::windows_sys::core::PCSTR) -> u32; | |
236 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
237 | pub fn MsiDoActionW(hinstall: MSIHANDLE, szaction: ::windows_sys::core::PCWSTR) -> u32; | |
238 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
487cf647 | 239 | pub fn MsiEnableLogA(dwlogmode: INSTALLLOGMODE, szlogfile: ::windows_sys::core::PCSTR, dwlogattributes: u32) -> u32; |
04454e1e | 240 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 241 | pub fn MsiEnableLogW(dwlogmode: INSTALLLOGMODE, szlogfile: ::windows_sys::core::PCWSTR, dwlogattributes: u32) -> u32; |
04454e1e | 242 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 243 | pub fn MsiEnableUIPreview(hdatabase: MSIHANDLE, phpreview: *mut MSIHANDLE) -> u32; |
04454e1e | 244 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 245 | pub fn MsiEndTransaction(dwtransactionstate: MSITRANSACTIONSTATE) -> u32; |
04454e1e FG |
246 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
247 | pub fn MsiEnumClientsA(szcomponent: ::windows_sys::core::PCSTR, iproductindex: u32, lpproductbuf: ::windows_sys::core::PSTR) -> u32; | |
248 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
249 | pub fn MsiEnumClientsExA(szcomponent: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, dwproductindex: u32, szproductbuf: ::windows_sys::core::PSTR, pdwinstalledcontext: *mut MSIINSTALLCONTEXT, szsid: ::windows_sys::core::PSTR, pcchsid: *mut u32) -> u32; | |
250 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
251 | pub fn MsiEnumClientsExW(szcomponent: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, dwproductindex: u32, szproductbuf: ::windows_sys::core::PWSTR, pdwinstalledcontext: *mut MSIINSTALLCONTEXT, szsid: ::windows_sys::core::PWSTR, pcchsid: *mut u32) -> u32; | |
252 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
253 | pub fn MsiEnumClientsW(szcomponent: ::windows_sys::core::PCWSTR, iproductindex: u32, lpproductbuf: ::windows_sys::core::PWSTR) -> u32; | |
254 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
255 | pub fn MsiEnumComponentCostsA(hinstall: MSIHANDLE, szcomponent: ::windows_sys::core::PCSTR, dwindex: u32, istate: INSTALLSTATE, szdrivebuf: ::windows_sys::core::PSTR, pcchdrivebuf: *mut u32, picost: *mut i32, pitempcost: *mut i32) -> u32; | |
256 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
257 | pub fn MsiEnumComponentCostsW(hinstall: MSIHANDLE, szcomponent: ::windows_sys::core::PCWSTR, dwindex: u32, istate: INSTALLSTATE, szdrivebuf: ::windows_sys::core::PWSTR, pcchdrivebuf: *mut u32, picost: *mut i32, pitempcost: *mut i32) -> u32; | |
258 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
259 | pub fn MsiEnumComponentQualifiersA(szcomponent: ::windows_sys::core::PCSTR, iindex: u32, lpqualifierbuf: ::windows_sys::core::PSTR, pcchqualifierbuf: *mut u32, lpapplicationdatabuf: ::windows_sys::core::PSTR, pcchapplicationdatabuf: *mut u32) -> u32; | |
260 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
261 | pub fn MsiEnumComponentQualifiersW(szcomponent: ::windows_sys::core::PCWSTR, iindex: u32, lpqualifierbuf: ::windows_sys::core::PWSTR, pcchqualifierbuf: *mut u32, lpapplicationdatabuf: ::windows_sys::core::PWSTR, pcchapplicationdatabuf: *mut u32) -> u32; | |
262 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
263 | pub fn MsiEnumComponentsA(icomponentindex: u32, lpcomponentbuf: ::windows_sys::core::PSTR) -> u32; | |
264 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
265 | pub fn MsiEnumComponentsExA(szusersid: ::windows_sys::core::PCSTR, dwcontext: u32, dwindex: u32, szinstalledcomponentcode: ::windows_sys::core::PSTR, pdwinstalledcontext: *mut MSIINSTALLCONTEXT, szsid: ::windows_sys::core::PSTR, pcchsid: *mut u32) -> u32; | |
266 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
267 | pub fn MsiEnumComponentsExW(szusersid: ::windows_sys::core::PCWSTR, dwcontext: u32, dwindex: u32, szinstalledcomponentcode: ::windows_sys::core::PWSTR, pdwinstalledcontext: *mut MSIINSTALLCONTEXT, szsid: ::windows_sys::core::PWSTR, pcchsid: *mut u32) -> u32; | |
268 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
269 | pub fn MsiEnumComponentsW(icomponentindex: u32, lpcomponentbuf: ::windows_sys::core::PWSTR) -> u32; | |
270 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
271 | pub fn MsiEnumFeaturesA(szproduct: ::windows_sys::core::PCSTR, ifeatureindex: u32, lpfeaturebuf: ::windows_sys::core::PSTR, lpparentbuf: ::windows_sys::core::PSTR) -> u32; | |
272 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
273 | pub fn MsiEnumFeaturesW(szproduct: ::windows_sys::core::PCWSTR, ifeatureindex: u32, lpfeaturebuf: ::windows_sys::core::PWSTR, lpparentbuf: ::windows_sys::core::PWSTR) -> u32; | |
274 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
275 | pub fn MsiEnumPatchesA(szproduct: ::windows_sys::core::PCSTR, ipatchindex: u32, lppatchbuf: ::windows_sys::core::PSTR, lptransformsbuf: ::windows_sys::core::PSTR, pcchtransformsbuf: *mut u32) -> u32; | |
276 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
277 | pub fn MsiEnumPatchesExA(szproductcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: u32, dwfilter: u32, dwindex: u32, szpatchcode: ::windows_sys::core::PSTR, sztargetproductcode: ::windows_sys::core::PSTR, pdwtargetproductcontext: *mut MSIINSTALLCONTEXT, sztargetusersid: ::windows_sys::core::PSTR, pcchtargetusersid: *mut u32) -> u32; | |
278 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
279 | pub fn MsiEnumPatchesExW(szproductcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: u32, dwfilter: u32, dwindex: u32, szpatchcode: ::windows_sys::core::PWSTR, sztargetproductcode: ::windows_sys::core::PWSTR, pdwtargetproductcontext: *mut MSIINSTALLCONTEXT, sztargetusersid: ::windows_sys::core::PWSTR, pcchtargetusersid: *mut u32) -> u32; | |
280 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
281 | pub fn MsiEnumPatchesW(szproduct: ::windows_sys::core::PCWSTR, ipatchindex: u32, lppatchbuf: ::windows_sys::core::PWSTR, lptransformsbuf: ::windows_sys::core::PWSTR, pcchtransformsbuf: *mut u32) -> u32; | |
282 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
283 | pub fn MsiEnumProductsA(iproductindex: u32, lpproductbuf: ::windows_sys::core::PSTR) -> u32; | |
284 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
285 | pub fn MsiEnumProductsExA(szproductcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: u32, dwindex: u32, szinstalledproductcode: ::windows_sys::core::PSTR, pdwinstalledcontext: *mut MSIINSTALLCONTEXT, szsid: ::windows_sys::core::PSTR, pcchsid: *mut u32) -> u32; | |
286 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
287 | pub fn MsiEnumProductsExW(szproductcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: u32, dwindex: u32, szinstalledproductcode: ::windows_sys::core::PWSTR, pdwinstalledcontext: *mut MSIINSTALLCONTEXT, szsid: ::windows_sys::core::PWSTR, pcchsid: *mut u32) -> u32; | |
288 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
289 | pub fn MsiEnumProductsW(iproductindex: u32, lpproductbuf: ::windows_sys::core::PWSTR) -> u32; | |
290 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
291 | pub fn MsiEnumRelatedProductsA(lpupgradecode: ::windows_sys::core::PCSTR, dwreserved: u32, iproductindex: u32, lpproductbuf: ::windows_sys::core::PSTR) -> u32; | |
292 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
293 | pub fn MsiEnumRelatedProductsW(lpupgradecode: ::windows_sys::core::PCWSTR, dwreserved: u32, iproductindex: u32, lpproductbuf: ::windows_sys::core::PWSTR) -> u32; | |
294 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
295 | pub fn MsiEvaluateConditionA(hinstall: MSIHANDLE, szcondition: ::windows_sys::core::PCSTR) -> MSICONDITION; | |
296 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
297 | pub fn MsiEvaluateConditionW(hinstall: MSIHANDLE, szcondition: ::windows_sys::core::PCWSTR) -> MSICONDITION; | |
298 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
299 | pub fn MsiExtractPatchXMLDataA(szpatchpath: ::windows_sys::core::PCSTR, dwreserved: u32, szxmldata: ::windows_sys::core::PSTR, pcchxmldata: *mut u32) -> u32; | |
300 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
301 | pub fn MsiExtractPatchXMLDataW(szpatchpath: ::windows_sys::core::PCWSTR, dwreserved: u32, szxmldata: ::windows_sys::core::PWSTR, pcchxmldata: *mut u32) -> u32; | |
302 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
303 | pub fn MsiFormatRecordA(hinstall: MSIHANDLE, hrecord: MSIHANDLE, szresultbuf: ::windows_sys::core::PSTR, pcchresultbuf: *mut u32) -> u32; | |
304 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
305 | pub fn MsiFormatRecordW(hinstall: MSIHANDLE, hrecord: MSIHANDLE, szresultbuf: ::windows_sys::core::PWSTR, pcchresultbuf: *mut u32) -> u32; | |
306 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 307 | pub fn MsiGetActiveDatabase(hinstall: MSIHANDLE) -> MSIHANDLE; |
04454e1e FG |
308 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
309 | pub fn MsiGetComponentPathA(szproduct: ::windows_sys::core::PCSTR, szcomponent: ::windows_sys::core::PCSTR, lppathbuf: ::windows_sys::core::PSTR, pcchbuf: *mut u32) -> INSTALLSTATE; | |
310 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
311 | pub fn MsiGetComponentPathExA(szproductcode: ::windows_sys::core::PCSTR, szcomponentcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, lpoutpathbuffer: ::windows_sys::core::PSTR, pcchoutpathbuffer: *mut u32) -> INSTALLSTATE; | |
312 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
313 | pub fn MsiGetComponentPathExW(szproductcode: ::windows_sys::core::PCWSTR, szcomponentcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, lpoutpathbuffer: ::windows_sys::core::PWSTR, pcchoutpathbuffer: *mut u32) -> INSTALLSTATE; | |
314 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
315 | pub fn MsiGetComponentPathW(szproduct: ::windows_sys::core::PCWSTR, szcomponent: ::windows_sys::core::PCWSTR, lppathbuf: ::windows_sys::core::PWSTR, pcchbuf: *mut u32) -> INSTALLSTATE; | |
316 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
317 | pub fn MsiGetComponentStateA(hinstall: MSIHANDLE, szcomponent: ::windows_sys::core::PCSTR, piinstalled: *mut INSTALLSTATE, piaction: *mut INSTALLSTATE) -> u32; | |
318 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
319 | pub fn MsiGetComponentStateW(hinstall: MSIHANDLE, szcomponent: ::windows_sys::core::PCWSTR, piinstalled: *mut INSTALLSTATE, piaction: *mut INSTALLSTATE) -> u32; | |
320 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 321 | pub fn MsiGetDatabaseState(hdatabase: MSIHANDLE) -> MSIDBSTATE; |
04454e1e FG |
322 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
323 | pub fn MsiGetFeatureCostA(hinstall: MSIHANDLE, szfeature: ::windows_sys::core::PCSTR, icosttree: MSICOSTTREE, istate: INSTALLSTATE, picost: *mut i32) -> u32; | |
324 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
325 | pub fn MsiGetFeatureCostW(hinstall: MSIHANDLE, szfeature: ::windows_sys::core::PCWSTR, icosttree: MSICOSTTREE, istate: INSTALLSTATE, picost: *mut i32) -> u32; | |
326 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
327 | pub fn MsiGetFeatureInfoA(hproduct: MSIHANDLE, szfeature: ::windows_sys::core::PCSTR, lpattributes: *mut u32, lptitlebuf: ::windows_sys::core::PSTR, pcchtitlebuf: *mut u32, lphelpbuf: ::windows_sys::core::PSTR, pcchhelpbuf: *mut u32) -> u32; | |
328 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
329 | pub fn MsiGetFeatureInfoW(hproduct: MSIHANDLE, szfeature: ::windows_sys::core::PCWSTR, lpattributes: *mut u32, lptitlebuf: ::windows_sys::core::PWSTR, pcchtitlebuf: *mut u32, lphelpbuf: ::windows_sys::core::PWSTR, pcchhelpbuf: *mut u32) -> u32; | |
330 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
331 | pub fn MsiGetFeatureStateA(hinstall: MSIHANDLE, szfeature: ::windows_sys::core::PCSTR, piinstalled: *mut INSTALLSTATE, piaction: *mut INSTALLSTATE) -> u32; | |
332 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
333 | pub fn MsiGetFeatureStateW(hinstall: MSIHANDLE, szfeature: ::windows_sys::core::PCWSTR, piinstalled: *mut INSTALLSTATE, piaction: *mut INSTALLSTATE) -> u32; | |
334 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
335 | pub fn MsiGetFeatureUsageA(szproduct: ::windows_sys::core::PCSTR, szfeature: ::windows_sys::core::PCSTR, pdwusecount: *mut u32, pwdateused: *mut u16) -> u32; | |
336 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
337 | pub fn MsiGetFeatureUsageW(szproduct: ::windows_sys::core::PCWSTR, szfeature: ::windows_sys::core::PCWSTR, pdwusecount: *mut u32, pwdateused: *mut u16) -> u32; | |
338 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
339 | pub fn MsiGetFeatureValidStatesA(hinstall: MSIHANDLE, szfeature: ::windows_sys::core::PCSTR, lpinstallstates: *mut u32) -> u32; | |
340 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
341 | pub fn MsiGetFeatureValidStatesW(hinstall: MSIHANDLE, szfeature: ::windows_sys::core::PCWSTR, lpinstallstates: *mut u32) -> u32; | |
342 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
343 | pub fn MsiGetFileHashA(szfilepath: ::windows_sys::core::PCSTR, dwoptions: u32, phash: *mut MSIFILEHASHINFO) -> u32; | |
344 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
345 | pub fn MsiGetFileHashW(szfilepath: ::windows_sys::core::PCWSTR, dwoptions: u32, phash: *mut MSIFILEHASHINFO) -> u32; | |
346 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] | |
5e7ed085 | 347 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] |
04454e1e FG |
348 | pub fn MsiGetFileSignatureInformationA(szsignedobjectpath: ::windows_sys::core::PCSTR, dwflags: u32, ppccertcontext: *mut *mut super::super::Security::Cryptography::CERT_CONTEXT, pbhashdata: *mut u8, pcbhashdata: *mut u32) -> ::windows_sys::core::HRESULT; |
349 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] | |
5e7ed085 | 350 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] |
04454e1e FG |
351 | pub fn MsiGetFileSignatureInformationW(szsignedobjectpath: ::windows_sys::core::PCWSTR, dwflags: u32, ppccertcontext: *mut *mut super::super::Security::Cryptography::CERT_CONTEXT, pbhashdata: *mut u8, pcbhashdata: *mut u32) -> ::windows_sys::core::HRESULT; |
352 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
353 | pub fn MsiGetFileVersionA(szfilepath: ::windows_sys::core::PCSTR, lpversionbuf: ::windows_sys::core::PSTR, pcchversionbuf: *mut u32, lplangbuf: ::windows_sys::core::PSTR, pcchlangbuf: *mut u32) -> u32; | |
354 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
355 | pub fn MsiGetFileVersionW(szfilepath: ::windows_sys::core::PCWSTR, lpversionbuf: ::windows_sys::core::PWSTR, pcchversionbuf: *mut u32, lplangbuf: ::windows_sys::core::PWSTR, pcchlangbuf: *mut u32) -> u32; | |
356 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 357 | pub fn MsiGetLanguage(hinstall: MSIHANDLE) -> u16; |
04454e1e | 358 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 359 | pub fn MsiGetLastErrorRecord() -> MSIHANDLE; |
04454e1e | 360 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
361 | #[cfg(feature = "Win32_Foundation")] |
362 | pub fn MsiGetMode(hinstall: MSIHANDLE, erunmode: MSIRUNMODE) -> super::super::Foundation::BOOL; | |
04454e1e FG |
363 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
364 | pub fn MsiGetPatchFileListA(szproductcode: ::windows_sys::core::PCSTR, szpatchpackages: ::windows_sys::core::PCSTR, pcfiles: *mut u32, pphfilerecords: *mut *mut MSIHANDLE) -> u32; | |
365 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
366 | pub fn MsiGetPatchFileListW(szproductcode: ::windows_sys::core::PCWSTR, szpatchpackages: ::windows_sys::core::PCWSTR, pcfiles: *mut u32, pphfilerecords: *mut *mut MSIHANDLE) -> u32; | |
367 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
368 | pub fn MsiGetPatchInfoA(szpatch: ::windows_sys::core::PCSTR, szattribute: ::windows_sys::core::PCSTR, lpvaluebuf: ::windows_sys::core::PSTR, pcchvaluebuf: *mut u32) -> u32; | |
369 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
370 | pub fn MsiGetPatchInfoExA(szpatchcode: ::windows_sys::core::PCSTR, szproductcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, szproperty: ::windows_sys::core::PCSTR, lpvalue: ::windows_sys::core::PSTR, pcchvalue: *mut u32) -> u32; | |
371 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
372 | pub fn MsiGetPatchInfoExW(szpatchcode: ::windows_sys::core::PCWSTR, szproductcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, szproperty: ::windows_sys::core::PCWSTR, lpvalue: ::windows_sys::core::PWSTR, pcchvalue: *mut u32) -> u32; | |
373 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
374 | pub fn MsiGetPatchInfoW(szpatch: ::windows_sys::core::PCWSTR, szattribute: ::windows_sys::core::PCWSTR, lpvaluebuf: ::windows_sys::core::PWSTR, pcchvaluebuf: *mut u32) -> u32; | |
375 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
376 | pub fn MsiGetProductCodeA(szcomponent: ::windows_sys::core::PCSTR, lpbuf39: ::windows_sys::core::PSTR) -> u32; | |
377 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
378 | pub fn MsiGetProductCodeW(szcomponent: ::windows_sys::core::PCWSTR, lpbuf39: ::windows_sys::core::PWSTR) -> u32; | |
379 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
380 | pub fn MsiGetProductInfoA(szproduct: ::windows_sys::core::PCSTR, szattribute: ::windows_sys::core::PCSTR, lpvaluebuf: ::windows_sys::core::PSTR, pcchvaluebuf: *mut u32) -> u32; | |
381 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
382 | pub fn MsiGetProductInfoExA(szproductcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, szproperty: ::windows_sys::core::PCSTR, szvalue: ::windows_sys::core::PSTR, pcchvalue: *mut u32) -> u32; | |
383 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
384 | pub fn MsiGetProductInfoExW(szproductcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, szproperty: ::windows_sys::core::PCWSTR, szvalue: ::windows_sys::core::PWSTR, pcchvalue: *mut u32) -> u32; | |
385 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
386 | pub fn MsiGetProductInfoFromScriptA(szscriptfile: ::windows_sys::core::PCSTR, lpproductbuf39: ::windows_sys::core::PSTR, plgidlanguage: *mut u16, pdwversion: *mut u32, lpnamebuf: ::windows_sys::core::PSTR, pcchnamebuf: *mut u32, lppackagebuf: ::windows_sys::core::PSTR, pcchpackagebuf: *mut u32) -> u32; | |
387 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
388 | pub fn MsiGetProductInfoFromScriptW(szscriptfile: ::windows_sys::core::PCWSTR, lpproductbuf39: ::windows_sys::core::PWSTR, plgidlanguage: *mut u16, pdwversion: *mut u32, lpnamebuf: ::windows_sys::core::PWSTR, pcchnamebuf: *mut u32, lppackagebuf: ::windows_sys::core::PWSTR, pcchpackagebuf: *mut u32) -> u32; | |
389 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
390 | pub fn MsiGetProductInfoW(szproduct: ::windows_sys::core::PCWSTR, szattribute: ::windows_sys::core::PCWSTR, lpvaluebuf: ::windows_sys::core::PWSTR, pcchvaluebuf: *mut u32) -> u32; | |
391 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
392 | pub fn MsiGetProductPropertyA(hproduct: MSIHANDLE, szproperty: ::windows_sys::core::PCSTR, lpvaluebuf: ::windows_sys::core::PSTR, pcchvaluebuf: *mut u32) -> u32; | |
393 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
394 | pub fn MsiGetProductPropertyW(hproduct: MSIHANDLE, szproperty: ::windows_sys::core::PCWSTR, lpvaluebuf: ::windows_sys::core::PWSTR, pcchvaluebuf: *mut u32) -> u32; | |
395 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
396 | pub fn MsiGetPropertyA(hinstall: MSIHANDLE, szname: ::windows_sys::core::PCSTR, szvaluebuf: ::windows_sys::core::PSTR, pcchvaluebuf: *mut u32) -> u32; | |
397 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
398 | pub fn MsiGetPropertyW(hinstall: MSIHANDLE, szname: ::windows_sys::core::PCWSTR, szvaluebuf: ::windows_sys::core::PWSTR, pcchvaluebuf: *mut u32) -> u32; | |
399 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
400 | pub fn MsiGetShortcutTargetA(szshortcutpath: ::windows_sys::core::PCSTR, szproductcode: ::windows_sys::core::PSTR, szfeatureid: ::windows_sys::core::PSTR, szcomponentcode: ::windows_sys::core::PSTR) -> u32; | |
401 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
402 | pub fn MsiGetShortcutTargetW(szshortcutpath: ::windows_sys::core::PCWSTR, szproductcode: ::windows_sys::core::PWSTR, szfeatureid: ::windows_sys::core::PWSTR, szcomponentcode: ::windows_sys::core::PWSTR) -> u32; | |
403 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
404 | pub fn MsiGetSourcePathA(hinstall: MSIHANDLE, szfolder: ::windows_sys::core::PCSTR, szpathbuf: ::windows_sys::core::PSTR, pcchpathbuf: *mut u32) -> u32; | |
405 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
406 | pub fn MsiGetSourcePathW(hinstall: MSIHANDLE, szfolder: ::windows_sys::core::PCWSTR, szpathbuf: ::windows_sys::core::PWSTR, pcchpathbuf: *mut u32) -> u32; | |
407 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
408 | pub fn MsiGetSummaryInformationA(hdatabase: MSIHANDLE, szdatabasepath: ::windows_sys::core::PCSTR, uiupdatecount: u32, phsummaryinfo: *mut MSIHANDLE) -> u32; | |
409 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
410 | pub fn MsiGetSummaryInformationW(hdatabase: MSIHANDLE, szdatabasepath: ::windows_sys::core::PCWSTR, uiupdatecount: u32, phsummaryinfo: *mut MSIHANDLE) -> u32; | |
411 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
412 | pub fn MsiGetTargetPathA(hinstall: MSIHANDLE, szfolder: ::windows_sys::core::PCSTR, szpathbuf: ::windows_sys::core::PSTR, pcchpathbuf: *mut u32) -> u32; | |
413 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
414 | pub fn MsiGetTargetPathW(hinstall: MSIHANDLE, szfolder: ::windows_sys::core::PCWSTR, szpathbuf: ::windows_sys::core::PWSTR, pcchpathbuf: *mut u32) -> u32; | |
415 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
416 | pub fn MsiGetUserInfoA(szproduct: ::windows_sys::core::PCSTR, lpusernamebuf: ::windows_sys::core::PSTR, pcchusernamebuf: *mut u32, lporgnamebuf: ::windows_sys::core::PSTR, pcchorgnamebuf: *mut u32, lpserialbuf: ::windows_sys::core::PSTR, pcchserialbuf: *mut u32) -> USERINFOSTATE; | |
417 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
418 | pub fn MsiGetUserInfoW(szproduct: ::windows_sys::core::PCWSTR, lpusernamebuf: ::windows_sys::core::PWSTR, pcchusernamebuf: *mut u32, lporgnamebuf: ::windows_sys::core::PWSTR, pcchorgnamebuf: *mut u32, lpserialbuf: ::windows_sys::core::PWSTR, pcchserialbuf: *mut u32) -> USERINFOSTATE; | |
419 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
420 | pub fn MsiInstallMissingComponentA(szproduct: ::windows_sys::core::PCSTR, szcomponent: ::windows_sys::core::PCSTR, einstallstate: INSTALLSTATE) -> u32; | |
421 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
422 | pub fn MsiInstallMissingComponentW(szproduct: ::windows_sys::core::PCWSTR, szcomponent: ::windows_sys::core::PCWSTR, einstallstate: INSTALLSTATE) -> u32; | |
423 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
424 | pub fn MsiInstallMissingFileA(szproduct: ::windows_sys::core::PCSTR, szfile: ::windows_sys::core::PCSTR) -> u32; | |
425 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
426 | pub fn MsiInstallMissingFileW(szproduct: ::windows_sys::core::PCWSTR, szfile: ::windows_sys::core::PCWSTR) -> u32; | |
427 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
428 | pub fn MsiInstallProductA(szpackagepath: ::windows_sys::core::PCSTR, szcommandline: ::windows_sys::core::PCSTR) -> u32; | |
429 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
430 | pub fn MsiInstallProductW(szpackagepath: ::windows_sys::core::PCWSTR, szcommandline: ::windows_sys::core::PCWSTR) -> u32; | |
431 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
432 | #[cfg(feature = "Win32_Foundation")] | |
433 | pub fn MsiIsProductElevatedA(szproduct: ::windows_sys::core::PCSTR, pfelevated: *mut super::super::Foundation::BOOL) -> u32; | |
434 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
435 | #[cfg(feature = "Win32_Foundation")] | |
436 | pub fn MsiIsProductElevatedW(szproduct: ::windows_sys::core::PCWSTR, pfelevated: *mut super::super::Foundation::BOOL) -> u32; | |
437 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
438 | #[cfg(feature = "Win32_Foundation")] |
439 | pub fn MsiJoinTransaction(htransactionhandle: MSIHANDLE, dwtransactionattributes: u32, phchangeofownerevent: *mut super::super::Foundation::HANDLE) -> u32; | |
04454e1e FG |
440 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
441 | pub fn MsiLocateComponentA(szcomponent: ::windows_sys::core::PCSTR, lppathbuf: ::windows_sys::core::PSTR, pcchbuf: *mut u32) -> INSTALLSTATE; | |
442 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
443 | pub fn MsiLocateComponentW(szcomponent: ::windows_sys::core::PCWSTR, lppathbuf: ::windows_sys::core::PWSTR, pcchbuf: *mut u32) -> INSTALLSTATE; | |
444 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
445 | pub fn MsiNotifySidChangeA(poldsid: ::windows_sys::core::PCSTR, pnewsid: ::windows_sys::core::PCSTR) -> u32; | |
446 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
447 | pub fn MsiNotifySidChangeW(poldsid: ::windows_sys::core::PCWSTR, pnewsid: ::windows_sys::core::PCWSTR) -> u32; | |
448 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
449 | pub fn MsiOpenDatabaseA(szdatabasepath: ::windows_sys::core::PCSTR, szpersist: ::windows_sys::core::PCSTR, phdatabase: *mut MSIHANDLE) -> u32; | |
450 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
451 | pub fn MsiOpenDatabaseW(szdatabasepath: ::windows_sys::core::PCWSTR, szpersist: ::windows_sys::core::PCWSTR, phdatabase: *mut MSIHANDLE) -> u32; | |
452 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
453 | pub fn MsiOpenPackageA(szpackagepath: ::windows_sys::core::PCSTR, hproduct: *mut MSIHANDLE) -> u32; | |
454 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
455 | pub fn MsiOpenPackageExA(szpackagepath: ::windows_sys::core::PCSTR, dwoptions: u32, hproduct: *mut MSIHANDLE) -> u32; | |
456 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
457 | pub fn MsiOpenPackageExW(szpackagepath: ::windows_sys::core::PCWSTR, dwoptions: u32, hproduct: *mut MSIHANDLE) -> u32; | |
458 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
459 | pub fn MsiOpenPackageW(szpackagepath: ::windows_sys::core::PCWSTR, hproduct: *mut MSIHANDLE) -> u32; | |
460 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
461 | pub fn MsiOpenProductA(szproduct: ::windows_sys::core::PCSTR, hproduct: *mut MSIHANDLE) -> u32; | |
462 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
463 | pub fn MsiOpenProductW(szproduct: ::windows_sys::core::PCWSTR, hproduct: *mut MSIHANDLE) -> u32; | |
464 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
465 | pub fn MsiPreviewBillboardA(hpreview: MSIHANDLE, szcontrolname: ::windows_sys::core::PCSTR, szbillboard: ::windows_sys::core::PCSTR) -> u32; | |
466 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
467 | pub fn MsiPreviewBillboardW(hpreview: MSIHANDLE, szcontrolname: ::windows_sys::core::PCWSTR, szbillboard: ::windows_sys::core::PCWSTR) -> u32; | |
468 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
469 | pub fn MsiPreviewDialogA(hpreview: MSIHANDLE, szdialogname: ::windows_sys::core::PCSTR) -> u32; | |
470 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
471 | pub fn MsiPreviewDialogW(hpreview: MSIHANDLE, szdialogname: ::windows_sys::core::PCWSTR) -> u32; | |
472 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] | |
5e7ed085 | 473 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] |
04454e1e FG |
474 | pub fn MsiProcessAdvertiseScriptA(szscriptfile: ::windows_sys::core::PCSTR, sziconfolder: ::windows_sys::core::PCSTR, hregdata: super::Registry::HKEY, fshortcuts: super::super::Foundation::BOOL, fremoveitems: super::super::Foundation::BOOL) -> u32; |
475 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] | |
5e7ed085 | 476 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] |
04454e1e FG |
477 | pub fn MsiProcessAdvertiseScriptW(szscriptfile: ::windows_sys::core::PCWSTR, sziconfolder: ::windows_sys::core::PCWSTR, hregdata: super::Registry::HKEY, fshortcuts: super::super::Foundation::BOOL, fremoveitems: super::super::Foundation::BOOL) -> u32; |
478 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 479 | pub fn MsiProcessMessage(hinstall: MSIHANDLE, emessagetype: INSTALLMESSAGE, hrecord: MSIHANDLE) -> i32; |
04454e1e FG |
480 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
481 | pub fn MsiProvideAssemblyA(szassemblyname: ::windows_sys::core::PCSTR, szappcontext: ::windows_sys::core::PCSTR, dwinstallmode: INSTALLMODE, dwassemblyinfo: MSIASSEMBLYINFO, lppathbuf: ::windows_sys::core::PSTR, pcchpathbuf: *mut u32) -> u32; | |
482 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
483 | pub fn MsiProvideAssemblyW(szassemblyname: ::windows_sys::core::PCWSTR, szappcontext: ::windows_sys::core::PCWSTR, dwinstallmode: INSTALLMODE, dwassemblyinfo: MSIASSEMBLYINFO, lppathbuf: ::windows_sys::core::PWSTR, pcchpathbuf: *mut u32) -> u32; | |
484 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
485 | pub fn MsiProvideComponentA(szproduct: ::windows_sys::core::PCSTR, szfeature: ::windows_sys::core::PCSTR, szcomponent: ::windows_sys::core::PCSTR, dwinstallmode: INSTALLMODE, lppathbuf: ::windows_sys::core::PSTR, pcchpathbuf: *mut u32) -> u32; | |
486 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
487 | pub fn MsiProvideComponentW(szproduct: ::windows_sys::core::PCWSTR, szfeature: ::windows_sys::core::PCWSTR, szcomponent: ::windows_sys::core::PCWSTR, dwinstallmode: INSTALLMODE, lppathbuf: ::windows_sys::core::PWSTR, pcchpathbuf: *mut u32) -> u32; | |
488 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
489 | pub fn MsiProvideQualifiedComponentA(szcategory: ::windows_sys::core::PCSTR, szqualifier: ::windows_sys::core::PCSTR, dwinstallmode: INSTALLMODE, lppathbuf: ::windows_sys::core::PSTR, pcchpathbuf: *mut u32) -> u32; | |
490 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
491 | pub fn MsiProvideQualifiedComponentExA(szcategory: ::windows_sys::core::PCSTR, szqualifier: ::windows_sys::core::PCSTR, dwinstallmode: INSTALLMODE, szproduct: ::windows_sys::core::PCSTR, dwunused1: u32, dwunused2: u32, lppathbuf: ::windows_sys::core::PSTR, pcchpathbuf: *mut u32) -> u32; | |
492 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
493 | pub fn MsiProvideQualifiedComponentExW(szcategory: ::windows_sys::core::PCWSTR, szqualifier: ::windows_sys::core::PCWSTR, dwinstallmode: INSTALLMODE, szproduct: ::windows_sys::core::PCWSTR, dwunused1: u32, dwunused2: u32, lppathbuf: ::windows_sys::core::PWSTR, pcchpathbuf: *mut u32) -> u32; | |
494 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
495 | pub fn MsiProvideQualifiedComponentW(szcategory: ::windows_sys::core::PCWSTR, szqualifier: ::windows_sys::core::PCWSTR, dwinstallmode: INSTALLMODE, lppathbuf: ::windows_sys::core::PWSTR, pcchpathbuf: *mut u32) -> u32; | |
496 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
497 | pub fn MsiQueryComponentStateA(szproductcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, szcomponentcode: ::windows_sys::core::PCSTR, pdwstate: *mut INSTALLSTATE) -> u32; | |
498 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
499 | pub fn MsiQueryComponentStateW(szproductcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, szcomponentcode: ::windows_sys::core::PCWSTR, pdwstate: *mut INSTALLSTATE) -> u32; | |
500 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
501 | pub fn MsiQueryFeatureStateA(szproduct: ::windows_sys::core::PCSTR, szfeature: ::windows_sys::core::PCSTR) -> INSTALLSTATE; | |
502 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
503 | pub fn MsiQueryFeatureStateExA(szproductcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, szfeature: ::windows_sys::core::PCSTR, pdwstate: *mut INSTALLSTATE) -> u32; | |
504 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
505 | pub fn MsiQueryFeatureStateExW(szproductcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, szfeature: ::windows_sys::core::PCWSTR, pdwstate: *mut INSTALLSTATE) -> u32; | |
506 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
507 | pub fn MsiQueryFeatureStateW(szproduct: ::windows_sys::core::PCWSTR, szfeature: ::windows_sys::core::PCWSTR) -> INSTALLSTATE; | |
508 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
509 | pub fn MsiQueryProductStateA(szproduct: ::windows_sys::core::PCSTR) -> INSTALLSTATE; | |
510 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
511 | pub fn MsiQueryProductStateW(szproduct: ::windows_sys::core::PCWSTR) -> INSTALLSTATE; | |
512 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 513 | pub fn MsiRecordClearData(hrecord: MSIHANDLE) -> u32; |
04454e1e | 514 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 515 | pub fn MsiRecordDataSize(hrecord: MSIHANDLE, ifield: u32) -> u32; |
04454e1e | 516 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 517 | pub fn MsiRecordGetFieldCount(hrecord: MSIHANDLE) -> u32; |
04454e1e | 518 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 519 | pub fn MsiRecordGetInteger(hrecord: MSIHANDLE, ifield: u32) -> i32; |
04454e1e FG |
520 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
521 | pub fn MsiRecordGetStringA(hrecord: MSIHANDLE, ifield: u32, szvaluebuf: ::windows_sys::core::PSTR, pcchvaluebuf: *mut u32) -> u32; | |
522 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
523 | pub fn MsiRecordGetStringW(hrecord: MSIHANDLE, ifield: u32, szvaluebuf: ::windows_sys::core::PWSTR, pcchvaluebuf: *mut u32) -> u32; | |
524 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
525 | #[cfg(feature = "Win32_Foundation")] |
526 | pub fn MsiRecordIsNull(hrecord: MSIHANDLE, ifield: u32) -> super::super::Foundation::BOOL; | |
04454e1e FG |
527 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
528 | pub fn MsiRecordReadStream(hrecord: MSIHANDLE, ifield: u32, szdatabuf: ::windows_sys::core::PSTR, pcbdatabuf: *mut u32) -> u32; | |
529 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 530 | pub fn MsiRecordSetInteger(hrecord: MSIHANDLE, ifield: u32, ivalue: i32) -> u32; |
04454e1e FG |
531 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
532 | pub fn MsiRecordSetStreamA(hrecord: MSIHANDLE, ifield: u32, szfilepath: ::windows_sys::core::PCSTR) -> u32; | |
533 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
534 | pub fn MsiRecordSetStreamW(hrecord: MSIHANDLE, ifield: u32, szfilepath: ::windows_sys::core::PCWSTR) -> u32; | |
535 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
536 | pub fn MsiRecordSetStringA(hrecord: MSIHANDLE, ifield: u32, szvalue: ::windows_sys::core::PCSTR) -> u32; | |
537 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
538 | pub fn MsiRecordSetStringW(hrecord: MSIHANDLE, ifield: u32, szvalue: ::windows_sys::core::PCWSTR) -> u32; | |
539 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
540 | pub fn MsiReinstallFeatureA(szproduct: ::windows_sys::core::PCSTR, szfeature: ::windows_sys::core::PCSTR, dwreinstallmode: REINSTALLMODE) -> u32; | |
541 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
542 | pub fn MsiReinstallFeatureW(szproduct: ::windows_sys::core::PCWSTR, szfeature: ::windows_sys::core::PCWSTR, dwreinstallmode: REINSTALLMODE) -> u32; | |
543 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
544 | pub fn MsiReinstallProductA(szproduct: ::windows_sys::core::PCSTR, szreinstallmode: REINSTALLMODE) -> u32; | |
545 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
546 | pub fn MsiReinstallProductW(szproduct: ::windows_sys::core::PCWSTR, szreinstallmode: REINSTALLMODE) -> u32; | |
547 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
548 | pub fn MsiRemovePatchesA(szpatchlist: ::windows_sys::core::PCSTR, szproductcode: ::windows_sys::core::PCSTR, euninstalltype: INSTALLTYPE, szpropertylist: ::windows_sys::core::PCSTR) -> u32; | |
549 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
550 | pub fn MsiRemovePatchesW(szpatchlist: ::windows_sys::core::PCWSTR, szproductcode: ::windows_sys::core::PCWSTR, euninstalltype: INSTALLTYPE, szpropertylist: ::windows_sys::core::PCWSTR) -> u32; | |
551 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
552 | pub fn MsiSequenceA(hinstall: MSIHANDLE, sztable: ::windows_sys::core::PCSTR, isequencemode: i32) -> u32; | |
553 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
554 | pub fn MsiSequenceW(hinstall: MSIHANDLE, sztable: ::windows_sys::core::PCWSTR, isequencemode: i32) -> u32; | |
555 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
556 | pub fn MsiSetComponentStateA(hinstall: MSIHANDLE, szcomponent: ::windows_sys::core::PCSTR, istate: INSTALLSTATE) -> u32; | |
557 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
558 | pub fn MsiSetComponentStateW(hinstall: MSIHANDLE, szcomponent: ::windows_sys::core::PCWSTR, istate: INSTALLSTATE) -> u32; | |
559 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 560 | pub fn MsiSetExternalUIA(puihandler: INSTALLUI_HANDLERA, dwmessagefilter: u32, pvcontext: *const ::core::ffi::c_void) -> INSTALLUI_HANDLERA; |
04454e1e | 561 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 562 | pub fn MsiSetExternalUIRecord(puihandler: PINSTALLUI_HANDLER_RECORD, dwmessagefilter: u32, pvcontext: *const ::core::ffi::c_void, ppuiprevhandler: PINSTALLUI_HANDLER_RECORD) -> u32; |
04454e1e | 563 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 564 | pub fn MsiSetExternalUIW(puihandler: INSTALLUI_HANDLERW, dwmessagefilter: u32, pvcontext: *const ::core::ffi::c_void) -> INSTALLUI_HANDLERW; |
04454e1e FG |
565 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
566 | pub fn MsiSetFeatureAttributesA(hinstall: MSIHANDLE, szfeature: ::windows_sys::core::PCSTR, dwattributes: u32) -> u32; | |
567 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
568 | pub fn MsiSetFeatureAttributesW(hinstall: MSIHANDLE, szfeature: ::windows_sys::core::PCWSTR, dwattributes: u32) -> u32; | |
569 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
570 | pub fn MsiSetFeatureStateA(hinstall: MSIHANDLE, szfeature: ::windows_sys::core::PCSTR, istate: INSTALLSTATE) -> u32; | |
571 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
572 | pub fn MsiSetFeatureStateW(hinstall: MSIHANDLE, szfeature: ::windows_sys::core::PCWSTR, istate: INSTALLSTATE) -> u32; | |
573 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 574 | pub fn MsiSetInstallLevel(hinstall: MSIHANDLE, iinstalllevel: i32) -> u32; |
04454e1e | 575 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
576 | #[cfg(feature = "Win32_Foundation")] |
577 | pub fn MsiSetInternalUI(dwuilevel: INSTALLUILEVEL, phwnd: *mut super::super::Foundation::HWND) -> INSTALLUILEVEL; | |
04454e1e | 578 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
579 | #[cfg(feature = "Win32_Foundation")] |
580 | pub fn MsiSetMode(hinstall: MSIHANDLE, erunmode: MSIRUNMODE, fstate: super::super::Foundation::BOOL) -> u32; | |
04454e1e FG |
581 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
582 | pub fn MsiSetPropertyA(hinstall: MSIHANDLE, szname: ::windows_sys::core::PCSTR, szvalue: ::windows_sys::core::PCSTR) -> u32; | |
583 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
584 | pub fn MsiSetPropertyW(hinstall: MSIHANDLE, szname: ::windows_sys::core::PCWSTR, szvalue: ::windows_sys::core::PCWSTR) -> u32; | |
585 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
586 | pub fn MsiSetTargetPathA(hinstall: MSIHANDLE, szfolder: ::windows_sys::core::PCSTR, szfolderpath: ::windows_sys::core::PCSTR) -> u32; | |
587 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
588 | pub fn MsiSetTargetPathW(hinstall: MSIHANDLE, szfolder: ::windows_sys::core::PCWSTR, szfolderpath: ::windows_sys::core::PCWSTR) -> u32; | |
589 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
590 | pub fn MsiSourceListAddMediaDiskA(szproductcodeorpatchcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, dwdiskid: u32, szvolumelabel: ::windows_sys::core::PCSTR, szdiskprompt: ::windows_sys::core::PCSTR) -> u32; | |
591 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
592 | pub fn MsiSourceListAddMediaDiskW(szproductcodeorpatchcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, dwdiskid: u32, szvolumelabel: ::windows_sys::core::PCWSTR, szdiskprompt: ::windows_sys::core::PCWSTR) -> u32; | |
593 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
594 | pub fn MsiSourceListAddSourceA(szproduct: ::windows_sys::core::PCSTR, szusername: ::windows_sys::core::PCSTR, dwreserved: u32, szsource: ::windows_sys::core::PCSTR) -> u32; | |
595 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
596 | pub fn MsiSourceListAddSourceExA(szproductcodeorpatchcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, szsource: ::windows_sys::core::PCSTR, dwindex: u32) -> u32; | |
597 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
598 | pub fn MsiSourceListAddSourceExW(szproductcodeorpatchcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, szsource: ::windows_sys::core::PCWSTR, dwindex: u32) -> u32; | |
599 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
600 | pub fn MsiSourceListAddSourceW(szproduct: ::windows_sys::core::PCWSTR, szusername: ::windows_sys::core::PCWSTR, dwreserved: u32, szsource: ::windows_sys::core::PCWSTR) -> u32; | |
601 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
602 | pub fn MsiSourceListClearAllA(szproduct: ::windows_sys::core::PCSTR, szusername: ::windows_sys::core::PCSTR, dwreserved: u32) -> u32; | |
603 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
604 | pub fn MsiSourceListClearAllExA(szproductcodeorpatchcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32) -> u32; | |
605 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
606 | pub fn MsiSourceListClearAllExW(szproductcodeorpatchcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32) -> u32; | |
607 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
608 | pub fn MsiSourceListClearAllW(szproduct: ::windows_sys::core::PCWSTR, szusername: ::windows_sys::core::PCWSTR, dwreserved: u32) -> u32; | |
609 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
610 | pub fn MsiSourceListClearMediaDiskA(szproductcodeorpatchcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, dwdiskid: u32) -> u32; | |
611 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
612 | pub fn MsiSourceListClearMediaDiskW(szproductcodeorpatchcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, dwdiskid: u32) -> u32; | |
613 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
614 | pub fn MsiSourceListClearSourceA(szproductcodeorpatchcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, szsource: ::windows_sys::core::PCSTR) -> u32; | |
615 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
616 | pub fn MsiSourceListClearSourceW(szproductcodeorpatchcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, szsource: ::windows_sys::core::PCWSTR) -> u32; | |
617 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
618 | pub fn MsiSourceListEnumMediaDisksA(szproductcodeorpatchcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, dwindex: u32, pdwdiskid: *mut u32, szvolumelabel: ::windows_sys::core::PSTR, pcchvolumelabel: *mut u32, szdiskprompt: ::windows_sys::core::PSTR, pcchdiskprompt: *mut u32) -> u32; | |
619 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
620 | pub fn MsiSourceListEnumMediaDisksW(szproductcodeorpatchcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, dwindex: u32, pdwdiskid: *mut u32, szvolumelabel: ::windows_sys::core::PWSTR, pcchvolumelabel: *mut u32, szdiskprompt: ::windows_sys::core::PWSTR, pcchdiskprompt: *mut u32) -> u32; | |
621 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
622 | pub fn MsiSourceListEnumSourcesA(szproductcodeorpatchcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, dwindex: u32, szsource: ::windows_sys::core::PSTR, pcchsource: *mut u32) -> u32; | |
623 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
624 | pub fn MsiSourceListEnumSourcesW(szproductcodeorpatchcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, dwindex: u32, szsource: ::windows_sys::core::PWSTR, pcchsource: *mut u32) -> u32; | |
625 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
626 | pub fn MsiSourceListForceResolutionA(szproduct: ::windows_sys::core::PCSTR, szusername: ::windows_sys::core::PCSTR, dwreserved: u32) -> u32; | |
627 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
628 | pub fn MsiSourceListForceResolutionExA(szproductcodeorpatchcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32) -> u32; | |
629 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
630 | pub fn MsiSourceListForceResolutionExW(szproductcodeorpatchcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32) -> u32; | |
631 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
632 | pub fn MsiSourceListForceResolutionW(szproduct: ::windows_sys::core::PCWSTR, szusername: ::windows_sys::core::PCWSTR, dwreserved: u32) -> u32; | |
633 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
634 | pub fn MsiSourceListGetInfoA(szproductcodeorpatchcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, szproperty: ::windows_sys::core::PCSTR, szvalue: ::windows_sys::core::PSTR, pcchvalue: *mut u32) -> u32; | |
635 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
636 | pub fn MsiSourceListGetInfoW(szproductcodeorpatchcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, szproperty: ::windows_sys::core::PCWSTR, szvalue: ::windows_sys::core::PWSTR, pcchvalue: *mut u32) -> u32; | |
637 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
638 | pub fn MsiSourceListSetInfoA(szproductcodeorpatchcode: ::windows_sys::core::PCSTR, szusersid: ::windows_sys::core::PCSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, szproperty: ::windows_sys::core::PCSTR, szvalue: ::windows_sys::core::PCSTR) -> u32; | |
639 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
640 | pub fn MsiSourceListSetInfoW(szproductcodeorpatchcode: ::windows_sys::core::PCWSTR, szusersid: ::windows_sys::core::PCWSTR, dwcontext: MSIINSTALLCONTEXT, dwoptions: u32, szproperty: ::windows_sys::core::PCWSTR, szvalue: ::windows_sys::core::PCWSTR) -> u32; | |
641 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
642 | #[cfg(feature = "Win32_Foundation")] | |
643 | pub fn MsiSummaryInfoGetPropertyA(hsummaryinfo: MSIHANDLE, uiproperty: u32, puidatatype: *mut u32, pivalue: *mut i32, pftvalue: *mut super::super::Foundation::FILETIME, szvaluebuf: ::windows_sys::core::PSTR, pcchvaluebuf: *mut u32) -> u32; | |
644 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 645 | pub fn MsiSummaryInfoGetPropertyCount(hsummaryinfo: MSIHANDLE, puipropertycount: *mut u32) -> u32; |
04454e1e | 646 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 647 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
648 | pub fn MsiSummaryInfoGetPropertyW(hsummaryinfo: MSIHANDLE, uiproperty: u32, puidatatype: *mut u32, pivalue: *mut i32, pftvalue: *mut super::super::Foundation::FILETIME, szvaluebuf: ::windows_sys::core::PWSTR, pcchvaluebuf: *mut u32) -> u32; |
649 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 650 | pub fn MsiSummaryInfoPersist(hsummaryinfo: MSIHANDLE) -> u32; |
04454e1e FG |
651 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
652 | #[cfg(feature = "Win32_Foundation")] | |
653 | pub fn MsiSummaryInfoSetPropertyA(hsummaryinfo: MSIHANDLE, uiproperty: u32, uidatatype: u32, ivalue: i32, pftvalue: *mut super::super::Foundation::FILETIME, szvalue: ::windows_sys::core::PCSTR) -> u32; | |
654 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
655 | #[cfg(feature = "Win32_Foundation")] | |
656 | pub fn MsiSummaryInfoSetPropertyW(hsummaryinfo: MSIHANDLE, uiproperty: u32, uidatatype: u32, ivalue: i32, pftvalue: *mut super::super::Foundation::FILETIME, szvalue: ::windows_sys::core::PCWSTR) -> u32; | |
657 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
658 | pub fn MsiUseFeatureA(szproduct: ::windows_sys::core::PCSTR, szfeature: ::windows_sys::core::PCSTR) -> INSTALLSTATE; | |
659 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
660 | pub fn MsiUseFeatureExA(szproduct: ::windows_sys::core::PCSTR, szfeature: ::windows_sys::core::PCSTR, dwinstallmode: u32, dwreserved: u32) -> INSTALLSTATE; | |
661 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
662 | pub fn MsiUseFeatureExW(szproduct: ::windows_sys::core::PCWSTR, szfeature: ::windows_sys::core::PCWSTR, dwinstallmode: u32, dwreserved: u32) -> INSTALLSTATE; | |
663 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
664 | pub fn MsiUseFeatureW(szproduct: ::windows_sys::core::PCWSTR, szfeature: ::windows_sys::core::PCWSTR) -> INSTALLSTATE; | |
665 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 666 | pub fn MsiVerifyDiskSpace(hinstall: MSIHANDLE) -> u32; |
04454e1e FG |
667 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
668 | pub fn MsiVerifyPackageA(szpackagepath: ::windows_sys::core::PCSTR) -> u32; | |
669 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
670 | pub fn MsiVerifyPackageW(szpackagepath: ::windows_sys::core::PCWSTR) -> u32; | |
671 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 672 | pub fn MsiViewClose(hview: MSIHANDLE) -> u32; |
04454e1e | 673 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 674 | pub fn MsiViewExecute(hview: MSIHANDLE, hrecord: MSIHANDLE) -> u32; |
04454e1e | 675 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 676 | pub fn MsiViewFetch(hview: MSIHANDLE, phrecord: *mut MSIHANDLE) -> u32; |
04454e1e | 677 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 678 | pub fn MsiViewGetColumnInfo(hview: MSIHANDLE, ecolumninfo: MSICOLINFO, phrecord: *mut MSIHANDLE) -> u32; |
04454e1e FG |
679 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
680 | pub fn MsiViewGetErrorA(hview: MSIHANDLE, szcolumnnamebuffer: ::windows_sys::core::PSTR, pcchbuf: *mut u32) -> MSIDBERROR; | |
681 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
682 | pub fn MsiViewGetErrorW(hview: MSIHANDLE, szcolumnnamebuffer: ::windows_sys::core::PWSTR, pcchbuf: *mut u32) -> MSIDBERROR; | |
683 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
5e7ed085 | 684 | pub fn MsiViewModify(hview: MSIHANDLE, emodifymode: MSIMODIFY, hrecord: MSIHANDLE) -> u32; |
04454e1e | 685 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
686 | #[cfg(feature = "Win32_Foundation")] |
687 | pub fn NormalizeFileForPatchSignature(filebuffer: *mut ::core::ffi::c_void, filesize: u32, optionflags: u32, optiondata: *const PATCH_OPTION_DATA, newfilecoffbase: u32, newfilecofftime: u32, ignorerangecount: u32, ignorerangearray: *const PATCH_IGNORE_RANGE, retainrangecount: u32, retainrangearray: *const PATCH_RETAIN_RANGE) -> i32; | |
04454e1e | 688 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 689 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
690 | pub fn QueryActCtxSettingsW(dwflags: u32, hactctx: super::super::Foundation::HANDLE, settingsnamespace: ::windows_sys::core::PCWSTR, settingname: ::windows_sys::core::PCWSTR, pvbuffer: ::windows_sys::core::PWSTR, dwbuffer: usize, pdwwrittenorrequired: *mut usize) -> super::super::Foundation::BOOL; |
691 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
692 | #[cfg(feature = "Win32_Foundation")] |
693 | pub fn QueryActCtxW(dwflags: u32, hactctx: super::super::Foundation::HANDLE, pvsubinstance: *const ::core::ffi::c_void, ulinfoclass: u32, pvbuffer: *mut ::core::ffi::c_void, cbbuffer: usize, pcbwrittenorrequired: *mut usize) -> super::super::Foundation::BOOL; | |
04454e1e | 694 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
695 | #[cfg(feature = "Win32_Foundation")] |
696 | pub fn ReleaseActCtx(hactctx: super::super::Foundation::HANDLE); | |
04454e1e | 697 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
698 | #[cfg(feature = "Win32_Foundation")] |
699 | pub fn SfcGetNextProtectedFile(rpchandle: super::super::Foundation::HANDLE, protfiledata: *mut PROTECTED_FILE_DATA) -> super::super::Foundation::BOOL; | |
04454e1e | 700 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 701 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
702 | pub fn SfcIsFileProtected(rpchandle: super::super::Foundation::HANDLE, protfilename: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; |
703 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] | |
5e7ed085 | 704 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] |
04454e1e FG |
705 | pub fn SfcIsKeyProtected(keyhandle: super::Registry::HKEY, subkeyname: ::windows_sys::core::PCWSTR, keysam: u32) -> super::super::Foundation::BOOL; |
706 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 707 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
708 | pub fn SfpVerifyFile(pszfilename: ::windows_sys::core::PCSTR, pszerror: ::windows_sys::core::PCSTR, dwerrsize: u32) -> super::super::Foundation::BOOL; |
709 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 710 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
711 | pub fn TestApplyPatchToFileA(patchfilename: ::windows_sys::core::PCSTR, oldfilename: ::windows_sys::core::PCSTR, applyoptionflags: u32) -> super::super::Foundation::BOOL; |
712 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
713 | #[cfg(feature = "Win32_Foundation")] |
714 | pub fn TestApplyPatchToFileByBuffers(patchfilebuffer: *const u8, patchfilesize: u32, oldfilebuffer: *const u8, oldfilesize: u32, newfilesize: *mut u32, applyoptionflags: u32) -> super::super::Foundation::BOOL; | |
04454e1e | 715 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
716 | #[cfg(feature = "Win32_Foundation")] |
717 | pub fn TestApplyPatchToFileByHandles(patchfilehandle: super::super::Foundation::HANDLE, oldfilehandle: super::super::Foundation::HANDLE, applyoptionflags: u32) -> super::super::Foundation::BOOL; | |
04454e1e | 718 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 719 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
720 | pub fn TestApplyPatchToFileW(patchfilename: ::windows_sys::core::PCWSTR, oldfilename: ::windows_sys::core::PCWSTR, applyoptionflags: u32) -> super::super::Foundation::BOOL; |
721 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
722 | #[cfg(feature = "Win32_Foundation")] |
723 | pub fn ZombifyActCtx(hactctx: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
724 | } | |
487cf647 FG |
725 | pub type IAssemblyCache = *mut ::core::ffi::c_void; |
726 | pub type IAssemblyCacheItem = *mut ::core::ffi::c_void; | |
727 | pub type IAssemblyName = *mut ::core::ffi::c_void; | |
728 | pub type IEnumMsmDependency = *mut ::core::ffi::c_void; | |
729 | pub type IEnumMsmError = *mut ::core::ffi::c_void; | |
730 | pub type IEnumMsmString = *mut ::core::ffi::c_void; | |
731 | pub type IMsmDependencies = *mut ::core::ffi::c_void; | |
732 | pub type IMsmDependency = *mut ::core::ffi::c_void; | |
733 | pub type IMsmError = *mut ::core::ffi::c_void; | |
734 | pub type IMsmErrors = *mut ::core::ffi::c_void; | |
735 | pub type IMsmGetFiles = *mut ::core::ffi::c_void; | |
736 | pub type IMsmMerge = *mut ::core::ffi::c_void; | |
737 | pub type IMsmStrings = *mut ::core::ffi::c_void; | |
738 | pub type IPMApplicationInfo = *mut ::core::ffi::c_void; | |
739 | pub type IPMApplicationInfoEnumerator = *mut ::core::ffi::c_void; | |
740 | pub type IPMBackgroundServiceAgentInfo = *mut ::core::ffi::c_void; | |
741 | pub type IPMBackgroundServiceAgentInfoEnumerator = *mut ::core::ffi::c_void; | |
742 | pub type IPMBackgroundWorkerInfo = *mut ::core::ffi::c_void; | |
743 | pub type IPMBackgroundWorkerInfoEnumerator = *mut ::core::ffi::c_void; | |
744 | pub type IPMDeploymentManager = *mut ::core::ffi::c_void; | |
745 | pub type IPMEnumerationManager = *mut ::core::ffi::c_void; | |
746 | pub type IPMExtensionCachedFileUpdaterInfo = *mut ::core::ffi::c_void; | |
747 | pub type IPMExtensionContractInfo = *mut ::core::ffi::c_void; | |
748 | pub type IPMExtensionFileExtensionInfo = *mut ::core::ffi::c_void; | |
749 | pub type IPMExtensionFileOpenPickerInfo = *mut ::core::ffi::c_void; | |
750 | pub type IPMExtensionFileSavePickerInfo = *mut ::core::ffi::c_void; | |
751 | pub type IPMExtensionInfo = *mut ::core::ffi::c_void; | |
752 | pub type IPMExtensionInfoEnumerator = *mut ::core::ffi::c_void; | |
753 | pub type IPMExtensionProtocolInfo = *mut ::core::ffi::c_void; | |
754 | pub type IPMExtensionShareTargetInfo = *mut ::core::ffi::c_void; | |
755 | pub type IPMLiveTileJobInfo = *mut ::core::ffi::c_void; | |
756 | pub type IPMLiveTileJobInfoEnumerator = *mut ::core::ffi::c_void; | |
757 | pub type IPMTaskInfo = *mut ::core::ffi::c_void; | |
758 | pub type IPMTaskInfoEnumerator = *mut ::core::ffi::c_void; | |
759 | pub type IPMTileInfo = *mut ::core::ffi::c_void; | |
760 | pub type IPMTileInfoEnumerator = *mut ::core::ffi::c_void; | |
761 | pub type IPMTilePropertyEnumerator = *mut ::core::ffi::c_void; | |
762 | pub type IPMTilePropertyInfo = *mut ::core::ffi::c_void; | |
763 | pub type IValidate = *mut ::core::ffi::c_void; | |
04454e1e | 764 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 765 | pub const APPLY_OPTION_FAIL_IF_CLOSE: u32 = 2u32; |
04454e1e | 766 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 767 | pub const APPLY_OPTION_FAIL_IF_EXACT: u32 = 1u32; |
04454e1e | 768 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 769 | pub const APPLY_OPTION_TEST_ONLY: u32 = 4u32; |
04454e1e | 770 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 771 | pub const APPLY_OPTION_VALID_FLAGS: u32 = 7u32; |
04454e1e | 772 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 773 | pub const ASSEMBLYINFO_FLAG_INSTALLED: u32 = 1u32; |
04454e1e | 774 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 FG |
775 | pub const ASSEMBLYINFO_FLAG_PAYLOADRESIDENT: u32 = 2u32; |
776 | pub const CLSID_EvalCom2: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1851660560, data2: 32851, data3: 18016, data4: [183, 149, 107, 97, 46, 41, 188, 88] }; | |
777 | pub const CLSID_MsmMerge2: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4182345173, data2: 10745, data3: 18243, data4: [152, 5, 153, 188, 63, 53, 182, 120] }; | |
04454e1e | 778 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 779 | pub const DEFAULT_DISK_ID: u32 = 2u32; |
04454e1e | 780 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 781 | pub const DEFAULT_FILE_SEQUENCE_START: u32 = 2u32; |
04454e1e | 782 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 783 | pub const DEFAULT_MINIMUM_REQUIRED_MSI_VERSION: u32 = 100u32; |
04454e1e | 784 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 785 | pub const DELTA_MAX_HASH_SIZE: u32 = 32u32; |
04454e1e | 786 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 787 | pub const ERROR_PATCH_BIGGER_THAN_COMPRESSED: u32 = 3222155525u32; |
04454e1e | 788 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 789 | pub const ERROR_PATCH_CORRUPT: u32 = 3222159618u32; |
04454e1e | 790 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 791 | pub const ERROR_PATCH_DECODE_FAILURE: u32 = 3222159617u32; |
04454e1e | 792 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 793 | pub const ERROR_PATCH_ENCODE_FAILURE: u32 = 3222155521u32; |
04454e1e | 794 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 795 | pub const ERROR_PATCH_IMAGEHLP_FAILURE: u32 = 3222155526u32; |
04454e1e | 796 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 797 | pub const ERROR_PATCH_INVALID_OPTIONS: u32 = 3222155522u32; |
04454e1e | 798 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 799 | pub const ERROR_PATCH_NEWER_FORMAT: u32 = 3222159619u32; |
04454e1e | 800 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 801 | pub const ERROR_PATCH_NOT_AVAILABLE: u32 = 3222159622u32; |
04454e1e | 802 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 803 | pub const ERROR_PATCH_NOT_NECESSARY: u32 = 3222159621u32; |
04454e1e | 804 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 805 | pub const ERROR_PATCH_RETAIN_RANGES_DIFFER: u32 = 3222155524u32; |
04454e1e | 806 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 807 | pub const ERROR_PATCH_SAME_FILE: u32 = 3222155523u32; |
04454e1e | 808 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 809 | pub const ERROR_PATCH_WRONG_FILE: u32 = 3222159620u32; |
04454e1e | 810 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 811 | pub const ERROR_PCW_BAD_API_PATCHING_SYMBOL_FLAGS: u32 = 3222163725u32; |
04454e1e | 812 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 813 | pub const ERROR_PCW_BAD_FAMILY_RANGE_NAME: u32 = 3222163801u32; |
04454e1e | 814 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 815 | pub const ERROR_PCW_BAD_FILE_SEQUENCE_START: u32 = 3222163770u32; |
04454e1e | 816 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 817 | pub const ERROR_PCW_BAD_GUIDS_TO_REPLACE: u32 = 3222163721u32; |
04454e1e | 818 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 819 | pub const ERROR_PCW_BAD_IMAGE_FAMILY_DISKID: u32 = 3222163773u32; |
04454e1e | 820 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 821 | pub const ERROR_PCW_BAD_IMAGE_FAMILY_FILESEQSTART: u32 = 3222163774u32; |
04454e1e | 822 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 823 | pub const ERROR_PCW_BAD_IMAGE_FAMILY_NAME: u32 = 3222163748u32; |
04454e1e | 824 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 825 | pub const ERROR_PCW_BAD_IMAGE_FAMILY_SRC_PROP: u32 = 3222163750u32; |
04454e1e | 826 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 827 | pub const ERROR_PCW_BAD_MAJOR_VERSION: u32 = 3222163853u32; |
04454e1e | 828 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 829 | pub const ERROR_PCW_BAD_PATCH_GUID: u32 = 3222163720u32; |
04454e1e | 830 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 831 | pub const ERROR_PCW_BAD_PRODUCTVERSION_VALIDATION: u32 = 3222163844u32; |
04454e1e | 832 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 833 | pub const ERROR_PCW_BAD_SEQUENCE: u32 = 3222163848u32; |
04454e1e | 834 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 835 | pub const ERROR_PCW_BAD_SUPERCEDENCE: u32 = 3222163847u32; |
04454e1e | 836 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 837 | pub const ERROR_PCW_BAD_TARGET: u32 = 3222163849u32; |
04454e1e | 838 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 839 | pub const ERROR_PCW_BAD_TARGET_IMAGE_NAME: u32 = 3222163736u32; |
04454e1e | 840 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 841 | pub const ERROR_PCW_BAD_TARGET_IMAGE_PRODUCT_CODE: u32 = 3222163834u32; |
04454e1e | 842 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 843 | pub const ERROR_PCW_BAD_TARGET_IMAGE_PRODUCT_VERSION: u32 = 3222163835u32; |
04454e1e | 844 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 845 | pub const ERROR_PCW_BAD_TARGET_IMAGE_UPGRADED: u32 = 3222163776u32; |
04454e1e | 846 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 847 | pub const ERROR_PCW_BAD_TARGET_IMAGE_UPGRADE_CODE: u32 = 3222163836u32; |
04454e1e | 848 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 849 | pub const ERROR_PCW_BAD_TARGET_PRODUCT_CODE_LIST: u32 = 3222163722u32; |
04454e1e | 850 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 851 | pub const ERROR_PCW_BAD_TGT_UPD_IMAGES: u32 = 3222163846u32; |
04454e1e | 852 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 853 | pub const ERROR_PCW_BAD_TRANSFORMSET: u32 = 3222163845u32; |
04454e1e | 854 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 855 | pub const ERROR_PCW_BAD_UPGRADED_IMAGE_FAMILY: u32 = 3222163775u32; |
04454e1e | 856 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 857 | pub const ERROR_PCW_BAD_UPGRADED_IMAGE_NAME: u32 = 3222163728u32; |
04454e1e | 858 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 859 | pub const ERROR_PCW_BAD_UPGRADED_IMAGE_PRODUCT_CODE: u32 = 3222163831u32; |
04454e1e | 860 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 861 | pub const ERROR_PCW_BAD_UPGRADED_IMAGE_PRODUCT_VERSION: u32 = 3222163832u32; |
04454e1e | 862 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 863 | pub const ERROR_PCW_BAD_UPGRADED_IMAGE_UPGRADE_CODE: u32 = 3222163833u32; |
04454e1e | 864 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 865 | pub const ERROR_PCW_BAD_VERSION_STRING: u32 = 3222163852u32; |
04454e1e | 866 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 867 | pub const ERROR_PCW_BASE: u32 = 3222163713u32; |
04454e1e | 868 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 869 | pub const ERROR_PCW_CANNOT_CREATE_TABLE: u32 = 3222163841u32; |
04454e1e | 870 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 871 | pub const ERROR_PCW_CANNOT_RUN_MAKECAB: u32 = 3222163782u32; |
04454e1e | 872 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 873 | pub const ERROR_PCW_CANNOT_WRITE_DDF: u32 = 3222163781u32; |
04454e1e | 874 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 875 | pub const ERROR_PCW_CANT_COPY_FILE_TO_TEMP_FOLDER: u32 = 3222163771u32; |
04454e1e | 876 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 877 | pub const ERROR_PCW_CANT_CREATE_ONE_PATCH_FILE: u32 = 3222163772u32; |
04454e1e | 878 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 879 | pub const ERROR_PCW_CANT_CREATE_PATCH_FILE: u32 = 3222163718u32; |
04454e1e | 880 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 881 | pub const ERROR_PCW_CANT_CREATE_SUMMARY_INFO: u32 = 3222163828u32; |
04454e1e | 882 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 883 | pub const ERROR_PCW_CANT_CREATE_SUMMARY_INFO_POUND: u32 = 3222163830u32; |
04454e1e | 884 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 885 | pub const ERROR_PCW_CANT_CREATE_TEMP_FOLDER: u32 = 3222163715u32; |
04454e1e | 886 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 887 | pub const ERROR_PCW_CANT_DELETE_TEMP_FOLDER: u32 = 3222163974u32; |
04454e1e | 888 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 889 | pub const ERROR_PCW_CANT_GENERATE_SEQUENCEINFO_MAJORUPGD: u32 = 3222163842u32; |
04454e1e | 890 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 891 | pub const ERROR_PCW_CANT_GENERATE_TRANSFORM: u32 = 3222163827u32; |
04454e1e | 892 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 893 | pub const ERROR_PCW_CANT_GENERATE_TRANSFORM_POUND: u32 = 3222163829u32; |
04454e1e | 894 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 895 | pub const ERROR_PCW_CANT_OVERWRITE_PATCH: u32 = 3222163717u32; |
04454e1e | 896 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 897 | pub const ERROR_PCW_CANT_READ_FILE: u32 = 3222163978u32; |
04454e1e | 898 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 899 | pub const ERROR_PCW_CREATEFILE_LOG_FAILED: u32 = 3222163861u32; |
04454e1e | 900 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 901 | pub const ERROR_PCW_DUPLICATE_SEQUENCE_RECORD: u32 = 3222163858u32; |
04454e1e | 902 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 903 | pub const ERROR_PCW_DUP_IMAGE_FAMILY_NAME: u32 = 3222163749u32; |
04454e1e | 904 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 905 | pub const ERROR_PCW_DUP_TARGET_IMAGE_NAME: u32 = 3222163737u32; |
04454e1e | 906 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 907 | pub const ERROR_PCW_DUP_TARGET_IMAGE_PACKCODE: u32 = 3222163777u32; |
04454e1e | 908 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 909 | pub const ERROR_PCW_DUP_UPGRADED_IMAGE_NAME: u32 = 3222163729u32; |
04454e1e | 910 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 911 | pub const ERROR_PCW_DUP_UPGRADED_IMAGE_PACKCODE: u32 = 3222163795u32; |
04454e1e | 912 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 913 | pub const ERROR_PCW_ERROR_WRITING_TO_LOG: u32 = 3222163864u32; |
04454e1e | 914 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 915 | pub const ERROR_PCW_EXECUTE_VIEW: u32 = 3222163870u32; |
04454e1e | 916 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 917 | pub const ERROR_PCW_EXTFILE_BAD_FAMILY_FIELD: u32 = 3222163756u32; |
04454e1e | 918 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 919 | pub const ERROR_PCW_EXTFILE_BAD_IGNORE_LENGTHS: u32 = 3222163814u32; |
04454e1e | 920 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 921 | pub const ERROR_PCW_EXTFILE_BAD_IGNORE_OFFSETS: u32 = 3222163812u32; |
04454e1e | 922 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 923 | pub const ERROR_PCW_EXTFILE_BAD_RETAIN_OFFSETS: u32 = 3222163817u32; |
04454e1e | 924 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 925 | pub const ERROR_PCW_EXTFILE_BLANK_FILE_TABLE_KEY: u32 = 3222163755u32; |
04454e1e | 926 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 927 | pub const ERROR_PCW_EXTFILE_BLANK_PATH_TO_FILE: u32 = 3222163758u32; |
04454e1e | 928 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 929 | pub const ERROR_PCW_EXTFILE_IGNORE_COUNT_MISMATCH: u32 = 3222163815u32; |
04454e1e | 930 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 931 | pub const ERROR_PCW_EXTFILE_LONG_FILE_TABLE_KEY: u32 = 3222163754u32; |
04454e1e | 932 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 933 | pub const ERROR_PCW_EXTFILE_LONG_IGNORE_LENGTHS: u32 = 3222163813u32; |
04454e1e | 934 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 935 | pub const ERROR_PCW_EXTFILE_LONG_IGNORE_OFFSETS: u32 = 3222163811u32; |
04454e1e | 936 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 937 | pub const ERROR_PCW_EXTFILE_LONG_PATH_TO_FILE: u32 = 3222163757u32; |
04454e1e | 938 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 939 | pub const ERROR_PCW_EXTFILE_LONG_RETAIN_OFFSETS: u32 = 3222163816u32; |
04454e1e | 940 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 941 | pub const ERROR_PCW_EXTFILE_MISSING_FILE: u32 = 3222163759u32; |
04454e1e | 942 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 943 | pub const ERROR_PCW_FAILED_CREATE_TRANSFORM: u32 = 3222163973u32; |
04454e1e | 944 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 945 | pub const ERROR_PCW_FAILED_EXPAND_PATH: u32 = 3222163872u32; |
04454e1e | 946 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 947 | pub const ERROR_PCW_FAMILY_RANGE_BAD_RETAIN_LENGTHS: u32 = 3222163809u32; |
04454e1e | 948 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 949 | pub const ERROR_PCW_FAMILY_RANGE_BAD_RETAIN_OFFSETS: u32 = 3222163806u32; |
04454e1e | 950 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 951 | pub const ERROR_PCW_FAMILY_RANGE_BLANK_FILE_TABLE_KEY: u32 = 3222163803u32; |
04454e1e | 952 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 953 | pub const ERROR_PCW_FAMILY_RANGE_BLANK_RETAIN_LENGTHS: u32 = 3222163808u32; |
04454e1e | 954 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 955 | pub const ERROR_PCW_FAMILY_RANGE_BLANK_RETAIN_OFFSETS: u32 = 3222163805u32; |
04454e1e | 956 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 957 | pub const ERROR_PCW_FAMILY_RANGE_COUNT_MISMATCH: u32 = 3222163810u32; |
04454e1e | 958 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 959 | pub const ERROR_PCW_FAMILY_RANGE_LONG_FILE_TABLE_KEY: u32 = 3222163802u32; |
04454e1e | 960 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 961 | pub const ERROR_PCW_FAMILY_RANGE_LONG_RETAIN_LENGTHS: u32 = 3222163807u32; |
04454e1e | 962 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 963 | pub const ERROR_PCW_FAMILY_RANGE_LONG_RETAIN_OFFSETS: u32 = 3222163804u32; |
04454e1e | 964 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 965 | pub const ERROR_PCW_FAMILY_RANGE_NAME_TOO_LONG: u32 = 3222163800u32; |
04454e1e | 966 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 967 | pub const ERROR_PCW_IMAGE_FAMILY_NAME_TOO_LONG: u32 = 3222163747u32; |
04454e1e | 968 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 969 | pub const ERROR_PCW_IMAGE_PATH_NOT_EXIST: u32 = 3222163988u32; |
04454e1e | 970 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 971 | pub const ERROR_PCW_INTERNAL_ERROR: u32 = 3222163969u32; |
04454e1e | 972 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 973 | pub const ERROR_PCW_INVALID_LOG_LEVEL: u32 = 3222163862u32; |
04454e1e | 974 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 975 | pub const ERROR_PCW_INVALID_MAJOR_VERSION: u32 = 3222163990u32; |
04454e1e | 976 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 977 | pub const ERROR_PCW_INVALID_PARAMETER: u32 = 3222163860u32; |
04454e1e | 978 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 979 | pub const ERROR_PCW_INVALID_PATCHMETADATA_PROP: u32 = 3222163856u32; |
04454e1e | 980 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 981 | pub const ERROR_PCW_INVALID_PATCH_TYPE_SEQUENCING: u32 = 3222163977u32; |
04454e1e | 982 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 983 | pub const ERROR_PCW_INVALID_PCP_EXTERNALFILES: u32 = 3222163982u32; |
04454e1e | 984 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 985 | pub const ERROR_PCW_INVALID_PCP_FAMILYFILERANGES: u32 = 3222163992u32; |
04454e1e | 986 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 987 | pub const ERROR_PCW_INVALID_PCP_IMAGEFAMILIES: u32 = 3222163983u32; |
04454e1e | 988 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 989 | pub const ERROR_PCW_INVALID_PCP_PATCHSEQUENCE: u32 = 3222163984u32; |
04454e1e | 990 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 991 | pub const ERROR_PCW_INVALID_PCP_PROPERTIES: u32 = 3222163991u32; |
04454e1e | 992 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 993 | pub const ERROR_PCW_INVALID_PCP_PROPERTY: u32 = 3222163970u32; |
04454e1e | 994 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 995 | pub const ERROR_PCW_INVALID_PCP_TARGETFILES_OPTIONALDATA: u32 = 3222163985u32; |
04454e1e | 996 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 997 | pub const ERROR_PCW_INVALID_PCP_TARGETIMAGES: u32 = 3222163971u32; |
04454e1e | 998 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 999 | pub const ERROR_PCW_INVALID_PCP_UPGRADEDFILESTOIGNORE: u32 = 3222163980u32; |
04454e1e | 1000 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1001 | pub const ERROR_PCW_INVALID_PCP_UPGRADEDFILES_OPTIONALDATA: u32 = 3222163986u32; |
04454e1e | 1002 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1003 | pub const ERROR_PCW_INVALID_PCP_UPGRADEDIMAGES: u32 = 3222163981u32; |
04454e1e | 1004 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1005 | pub const ERROR_PCW_INVALID_RANGE_ELEMENT: u32 = 3222163989u32; |
04454e1e | 1006 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1007 | pub const ERROR_PCW_INVALID_SUPERCEDENCE: u32 = 3222163857u32; |
04454e1e | 1008 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1009 | pub const ERROR_PCW_INVALID_SUPERSEDENCE_VALUE: u32 = 3222163976u32; |
04454e1e | 1010 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1011 | pub const ERROR_PCW_INVALID_UI_LEVEL: u32 = 3222163863u32; |
04454e1e | 1012 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1013 | pub const ERROR_PCW_LAX_VALIDATION_FLAGS: u32 = 3222163972u32; |
04454e1e | 1014 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1015 | pub const ERROR_PCW_MAJOR_UPGD_WITHOUT_SEQUENCING: u32 = 3222163843u32; |
04454e1e | 1016 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1017 | pub const ERROR_PCW_MATCHED_PRODUCT_VERSIONS: u32 = 3222163837u32; |
04454e1e | 1018 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1019 | pub const ERROR_PCW_MISMATCHED_PRODUCT_CODES: u32 = 3222163779u32; |
04454e1e | 1020 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1021 | pub const ERROR_PCW_MISMATCHED_PRODUCT_VERSIONS: u32 = 3222163780u32; |
04454e1e | 1022 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1023 | pub const ERROR_PCW_MISSING_DIRECTORY_TABLE: u32 = 3222163975u32; |
04454e1e | 1024 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1025 | pub const ERROR_PCW_MISSING_PATCHMETADATA: u32 = 3222163987u32; |
04454e1e | 1026 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1027 | pub const ERROR_PCW_MISSING_PATCH_GUID: u32 = 3222163719u32; |
04454e1e | 1028 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1029 | pub const ERROR_PCW_MISSING_PATCH_PATH: u32 = 3222163716u32; |
04454e1e | 1030 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1031 | pub const ERROR_PCW_NO_UPGRADED_IMAGES_TO_PATCH: u32 = 3222163723u32; |
04454e1e | 1032 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1033 | pub const ERROR_PCW_NULL_PATCHFAMILY: u32 = 3222163850u32; |
04454e1e | 1034 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1035 | pub const ERROR_PCW_NULL_SEQUENCE_NUMBER: u32 = 3222163851u32; |
04454e1e | 1036 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1037 | pub const ERROR_PCW_OBSOLETION_WITH_MSI30: u32 = 3222163839u32; |
04454e1e | 1038 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1039 | pub const ERROR_PCW_OBSOLETION_WITH_PATCHSEQUENCE: u32 = 3222163840u32; |
04454e1e | 1040 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1041 | pub const ERROR_PCW_OBSOLETION_WITH_SEQUENCE_DATA: u32 = 3222163838u32; |
04454e1e | 1042 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1043 | pub const ERROR_PCW_OODS_COPYING_MSI: u32 = 3222163726u32; |
04454e1e | 1044 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1045 | pub const ERROR_PCW_OPEN_VIEW: u32 = 3222163869u32; |
04454e1e | 1046 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1047 | pub const ERROR_PCW_OUT_OF_MEMORY: u32 = 3222163865u32; |
04454e1e | 1048 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1049 | pub const ERROR_PCW_PATCHMETADATA_PROP_NOT_SET: u32 = 3222163855u32; |
04454e1e | 1050 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1051 | pub const ERROR_PCW_PCP_BAD_FORMAT: u32 = 3222163714u32; |
04454e1e | 1052 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1053 | pub const ERROR_PCW_PCP_DOESNT_EXIST: u32 = 3222163713u32; |
04454e1e | 1054 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1055 | pub const ERROR_PCW_SEQUENCING_BAD_TARGET: u32 = 3222163854u32; |
04454e1e | 1056 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1057 | pub const ERROR_PCW_TARGET_BAD_PROD_CODE_VAL: u32 = 3222163744u32; |
04454e1e | 1058 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1059 | pub const ERROR_PCW_TARGET_BAD_PROD_VALIDATE: u32 = 3222163743u32; |
04454e1e | 1060 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1061 | pub const ERROR_PCW_TARGET_IMAGE_COMPRESSED: u32 = 3222163742u32; |
04454e1e | 1062 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1063 | pub const ERROR_PCW_TARGET_IMAGE_NAME_TOO_LONG: u32 = 3222163735u32; |
04454e1e | 1064 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1065 | pub const ERROR_PCW_TARGET_IMAGE_PATH_EMPTY: u32 = 3222163739u32; |
04454e1e | 1066 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1067 | pub const ERROR_PCW_TARGET_IMAGE_PATH_NOT_EXIST: u32 = 3222163740u32; |
04454e1e | 1068 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1069 | pub const ERROR_PCW_TARGET_IMAGE_PATH_NOT_MSI: u32 = 3222163741u32; |
04454e1e | 1070 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1071 | pub const ERROR_PCW_TARGET_IMAGE_PATH_TOO_LONG: u32 = 3222163738u32; |
04454e1e | 1072 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1073 | pub const ERROR_PCW_TARGET_MISSING_SRC_FILES: u32 = 3222163746u32; |
04454e1e | 1074 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1075 | pub const ERROR_PCW_TARGET_WRONG_PRODUCT_VERSION_COMP: u32 = 3222163979u32; |
04454e1e | 1076 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1077 | pub const ERROR_PCW_TFILEDATA_BAD_IGNORE_LENGTHS: u32 = 3222163822u32; |
04454e1e | 1078 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1079 | pub const ERROR_PCW_TFILEDATA_BAD_IGNORE_OFFSETS: u32 = 3222163820u32; |
04454e1e | 1080 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1081 | pub const ERROR_PCW_TFILEDATA_BAD_RETAIN_OFFSETS: u32 = 3222163825u32; |
04454e1e | 1082 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1083 | pub const ERROR_PCW_TFILEDATA_BAD_TARGET_FIELD: u32 = 3222163791u32; |
04454e1e | 1084 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1085 | pub const ERROR_PCW_TFILEDATA_BLANK_FILE_TABLE_KEY: u32 = 3222163789u32; |
04454e1e | 1086 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1087 | pub const ERROR_PCW_TFILEDATA_IGNORE_COUNT_MISMATCH: u32 = 3222163823u32; |
04454e1e | 1088 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1089 | pub const ERROR_PCW_TFILEDATA_LONG_FILE_TABLE_KEY: u32 = 3222163788u32; |
04454e1e | 1090 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1091 | pub const ERROR_PCW_TFILEDATA_LONG_IGNORE_LENGTHS: u32 = 3222163821u32; |
04454e1e | 1092 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1093 | pub const ERROR_PCW_TFILEDATA_LONG_IGNORE_OFFSETS: u32 = 3222163819u32; |
04454e1e | 1094 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1095 | pub const ERROR_PCW_TFILEDATA_LONG_RETAIN_OFFSETS: u32 = 3222163824u32; |
04454e1e | 1096 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1097 | pub const ERROR_PCW_TFILEDATA_MISSING_FILE_TABLE_KEY: u32 = 3222163790u32; |
04454e1e | 1098 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1099 | pub const ERROR_PCW_UFILEDATA_BAD_UPGRADED_FIELD: u32 = 3222163778u32; |
04454e1e | 1100 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1101 | pub const ERROR_PCW_UFILEDATA_BLANK_FILE_TABLE_KEY: u32 = 3222163752u32; |
04454e1e | 1102 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1103 | pub const ERROR_PCW_UFILEDATA_LONG_FILE_TABLE_KEY: u32 = 3222163751u32; |
04454e1e | 1104 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1105 | pub const ERROR_PCW_UFILEDATA_MISSING_FILE_TABLE_KEY: u32 = 3222163753u32; |
04454e1e | 1106 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1107 | pub const ERROR_PCW_UFILEIGNORE_BAD_FILE_TABLE_KEY: u32 = 3222163799u32; |
04454e1e | 1108 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1109 | pub const ERROR_PCW_UFILEIGNORE_BAD_UPGRADED_FIELD: u32 = 3222163796u32; |
04454e1e | 1110 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1111 | pub const ERROR_PCW_UFILEIGNORE_BLANK_FILE_TABLE_KEY: u32 = 3222163798u32; |
04454e1e | 1112 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1113 | pub const ERROR_PCW_UFILEIGNORE_LONG_FILE_TABLE_KEY: u32 = 3222163797u32; |
04454e1e | 1114 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1115 | pub const ERROR_PCW_UNKNOWN_ERROR: u32 = 3222163866u32; |
04454e1e | 1116 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1117 | pub const ERROR_PCW_UNKNOWN_INFO: u32 = 3222163867u32; |
04454e1e | 1118 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1119 | pub const ERROR_PCW_UNKNOWN_WARN: u32 = 3222163868u32; |
04454e1e | 1120 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1121 | pub const ERROR_PCW_UPGRADED_IMAGE_COMPRESSED: u32 = 3222163734u32; |
04454e1e | 1122 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1123 | pub const ERROR_PCW_UPGRADED_IMAGE_NAME_TOO_LONG: u32 = 3222163727u32; |
04454e1e | 1124 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1125 | pub const ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_NOT_EXIST: u32 = 3222163793u32; |
04454e1e | 1126 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1127 | pub const ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_NOT_MSI: u32 = 3222163794u32; |
04454e1e | 1128 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1129 | pub const ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_TOO_LONG: u32 = 3222163792u32; |
04454e1e | 1130 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1131 | pub const ERROR_PCW_UPGRADED_IMAGE_PATH_EMPTY: u32 = 3222163731u32; |
04454e1e | 1132 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1133 | pub const ERROR_PCW_UPGRADED_IMAGE_PATH_NOT_EXIST: u32 = 3222163732u32; |
04454e1e | 1134 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1135 | pub const ERROR_PCW_UPGRADED_IMAGE_PATH_NOT_MSI: u32 = 3222163733u32; |
04454e1e | 1136 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1137 | pub const ERROR_PCW_UPGRADED_IMAGE_PATH_TOO_LONG: u32 = 3222163730u32; |
04454e1e | 1138 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1139 | pub const ERROR_PCW_UPGRADED_MISSING_SRC_FILES: u32 = 3222163745u32; |
04454e1e | 1140 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1141 | pub const ERROR_PCW_VIEW_FETCH: u32 = 3222163871u32; |
04454e1e | 1142 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1143 | pub const ERROR_PCW_WRITE_SUMMARY_PROPERTIES: u32 = 3222163787u32; |
04454e1e | 1144 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1145 | pub const ERROR_PCW_WRONG_PATCHMETADATA_STRD_PROP: u32 = 3222163859u32; |
04454e1e | 1146 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1147 | pub const ERROR_ROLLBACK_DISABLED: u32 = 1653u32; |
5e7ed085 FG |
1148 | pub const FUSION_REFCOUNT_FILEPATH_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2955910501, data2: 64375, data3: 20346, data4: [175, 165, 179, 145, 48, 159, 17, 201] }; |
1149 | pub const FUSION_REFCOUNT_OPAQUE_STRING_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 784938083, data2: 45251, data3: 17889, data4: [131, 100, 50, 126, 150, 174, 168, 86] }; | |
1150 | pub const FUSION_REFCOUNT_UNINSTALL_SUBKEY_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2364391957, data2: 44107, data3: 18571, data4: [147, 192, 165, 10, 73, 203, 47, 184] }; | |
04454e1e | 1151 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1152 | pub const IACTIONNAME_ADMIN: &str = "ADMIN"; |
04454e1e | 1153 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1154 | pub const IACTIONNAME_ADVERTISE: &str = "ADVERTISE"; |
04454e1e | 1155 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1156 | pub const IACTIONNAME_COLLECTUSERINFO: &str = "CollectUserInfo"; |
04454e1e | 1157 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1158 | pub const IACTIONNAME_FIRSTRUN: &str = "FirstRun"; |
04454e1e | 1159 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1160 | pub const IACTIONNAME_INSTALL: &str = "INSTALL"; |
04454e1e | 1161 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1162 | pub const IACTIONNAME_SEQUENCE: &str = "SEQUENCE"; |
04454e1e | 1163 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1164 | pub const IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_ALREADY_INSTALLED: u32 = 3u32; |
04454e1e | 1165 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1166 | pub const IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_INSTALLED: u32 = 1u32; |
04454e1e | 1167 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1168 | pub const IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_REFRESHED: u32 = 2u32; |
04454e1e | 1169 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1170 | pub const IASSEMBLYCACHEITEM_COMMIT_FLAG_REFRESH: u32 = 1u32; |
04454e1e | 1171 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1172 | pub const INFO_BASE: u32 = 3222229249u32; |
04454e1e | 1173 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1174 | pub const INFO_ENTERING_PHASE_I: u32 = 3222229251u32; |
04454e1e | 1175 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1176 | pub const INFO_ENTERING_PHASE_II: u32 = 3222229256u32; |
04454e1e | 1177 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1178 | pub const INFO_ENTERING_PHASE_III: u32 = 3222229257u32; |
04454e1e | 1179 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1180 | pub const INFO_ENTERING_PHASE_IV: u32 = 3222229258u32; |
04454e1e | 1181 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1182 | pub const INFO_ENTERING_PHASE_I_VALIDATION: u32 = 3222229250u32; |
04454e1e | 1183 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1184 | pub const INFO_ENTERING_PHASE_V: u32 = 3222229259u32; |
04454e1e | 1185 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1186 | pub const INFO_GENERATING_METADATA: u32 = 3222229265u32; |
04454e1e | 1187 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1188 | pub const INFO_PASSED_MAIN_CONTROL: u32 = 3222229249u32; |
04454e1e | 1189 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1190 | pub const INFO_PATCHCACHE_FILEINFO_FAILURE: u32 = 3222229267u32; |
04454e1e | 1191 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1192 | pub const INFO_PATCHCACHE_PCI_READFAILURE: u32 = 3222229268u32; |
04454e1e | 1193 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1194 | pub const INFO_PATCHCACHE_PCI_WRITEFAILURE: u32 = 3222229269u32; |
04454e1e | 1195 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1196 | pub const INFO_PCP_PATH: u32 = 3222229252u32; |
04454e1e | 1197 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1198 | pub const INFO_PROPERTY: u32 = 3222229255u32; |
04454e1e | 1199 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1200 | pub const INFO_SET_OPTIONS: u32 = 3222229254u32; |
04454e1e | 1201 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1202 | pub const INFO_SUCCESSFUL_PATCH_CREATION: u32 = 3222229271u32; |
04454e1e | 1203 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1204 | pub const INFO_TEMP_DIR: u32 = 3222229253u32; |
04454e1e | 1205 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1206 | pub const INFO_TEMP_DIR_CLEANUP: u32 = 3222229266u32; |
04454e1e | 1207 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1208 | pub const INFO_USING_USER_MSI_FOR_PATCH_TABLES: u32 = 3222229270u32; |
04454e1e | 1209 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1210 | pub const INSTALLMESSAGE_TYPEMASK: i32 = -16777216i32; |
04454e1e | 1211 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1212 | pub const INSTALLPROPERTY_ASSIGNMENTTYPE: &str = "AssignmentType"; |
04454e1e | 1213 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1214 | pub const INSTALLPROPERTY_AUTHORIZED_LUA_APP: &str = "AuthorizedLUAApp"; |
04454e1e | 1215 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1216 | pub const INSTALLPROPERTY_DISKPROMPT: &str = "DiskPrompt"; |
04454e1e | 1217 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1218 | pub const INSTALLPROPERTY_DISPLAYNAME: &str = "DisplayName"; |
04454e1e | 1219 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1220 | pub const INSTALLPROPERTY_HELPLINK: &str = "HelpLink"; |
04454e1e | 1221 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1222 | pub const INSTALLPROPERTY_HELPTELEPHONE: &str = "HelpTelephone"; |
04454e1e | 1223 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1224 | pub const INSTALLPROPERTY_INSTALLDATE: &str = "InstallDate"; |
04454e1e | 1225 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1226 | pub const INSTALLPROPERTY_INSTALLEDLANGUAGE: &str = "InstalledLanguage"; |
04454e1e | 1227 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1228 | pub const INSTALLPROPERTY_INSTALLEDPRODUCTNAME: &str = "InstalledProductName"; |
04454e1e | 1229 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1230 | pub const INSTALLPROPERTY_INSTALLLOCATION: &str = "InstallLocation"; |
04454e1e | 1231 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1232 | pub const INSTALLPROPERTY_INSTALLSOURCE: &str = "InstallSource"; |
04454e1e | 1233 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1234 | pub const INSTALLPROPERTY_INSTANCETYPE: &str = "InstanceType"; |
04454e1e | 1235 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1236 | pub const INSTALLPROPERTY_LANGUAGE: &str = "Language"; |
04454e1e | 1237 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1238 | pub const INSTALLPROPERTY_LASTUSEDSOURCE: &str = "LastUsedSource"; |
04454e1e | 1239 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1240 | pub const INSTALLPROPERTY_LASTUSEDTYPE: &str = "LastUsedType"; |
04454e1e | 1241 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1242 | pub const INSTALLPROPERTY_LOCALPACKAGE: &str = "LocalPackage"; |
04454e1e | 1243 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1244 | pub const INSTALLPROPERTY_LUAENABLED: &str = "LUAEnabled"; |
04454e1e | 1245 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1246 | pub const INSTALLPROPERTY_MEDIAPACKAGEPATH: &str = "MediaPackagePath"; |
04454e1e | 1247 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1248 | pub const INSTALLPROPERTY_MOREINFOURL: &str = "MoreInfoURL"; |
04454e1e | 1249 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1250 | pub const INSTALLPROPERTY_PACKAGECODE: &str = "PackageCode"; |
04454e1e | 1251 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1252 | pub const INSTALLPROPERTY_PACKAGENAME: &str = "PackageName"; |
04454e1e | 1253 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1254 | pub const INSTALLPROPERTY_PATCHSTATE: &str = "State"; |
04454e1e | 1255 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1256 | pub const INSTALLPROPERTY_PATCHTYPE: &str = "PatchType"; |
04454e1e | 1257 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1258 | pub const INSTALLPROPERTY_PRODUCTICON: &str = "ProductIcon"; |
04454e1e | 1259 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1260 | pub const INSTALLPROPERTY_PRODUCTID: &str = "ProductID"; |
04454e1e | 1261 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1262 | pub const INSTALLPROPERTY_PRODUCTNAME: &str = "ProductName"; |
04454e1e | 1263 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1264 | pub const INSTALLPROPERTY_PRODUCTSTATE: &str = "State"; |
04454e1e | 1265 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1266 | pub const INSTALLPROPERTY_PUBLISHER: &str = "Publisher"; |
04454e1e | 1267 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1268 | pub const INSTALLPROPERTY_REGCOMPANY: &str = "RegCompany"; |
04454e1e | 1269 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1270 | pub const INSTALLPROPERTY_REGOWNER: &str = "RegOwner"; |
04454e1e | 1271 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1272 | pub const INSTALLPROPERTY_TRANSFORMS: &str = "Transforms"; |
04454e1e | 1273 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1274 | pub const INSTALLPROPERTY_UNINSTALLABLE: &str = "Uninstallable"; |
04454e1e | 1275 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1276 | pub const INSTALLPROPERTY_URLINFOABOUT: &str = "URLInfoAbout"; |
04454e1e | 1277 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1278 | pub const INSTALLPROPERTY_URLUPDATEINFO: &str = "URLUpdateInfo"; |
04454e1e | 1279 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1280 | pub const INSTALLPROPERTY_VERSION: &str = "Version"; |
04454e1e | 1281 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1282 | pub const INSTALLPROPERTY_VERSIONMAJOR: &str = "VersionMajor"; |
04454e1e | 1283 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1284 | pub const INSTALLPROPERTY_VERSIONMINOR: &str = "VersionMinor"; |
04454e1e | 1285 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1286 | pub const INSTALLPROPERTY_VERSIONSTRING: &str = "VersionString"; |
04454e1e | 1287 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1288 | pub const IPROPNAME_ACTION: &str = "ACTION"; |
04454e1e | 1289 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1290 | pub const IPROPNAME_ADMINTOOLS_FOLDER: &str = "AdminToolsFolder"; |
04454e1e | 1291 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1292 | pub const IPROPNAME_ADMINUSER: &str = "AdminUser"; |
04454e1e | 1293 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1294 | pub const IPROPNAME_ADMIN_PROPERTIES: &str = "AdminProperties"; |
04454e1e | 1295 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1296 | pub const IPROPNAME_AFTERREBOOT: &str = "AFTERREBOOT"; |
04454e1e | 1297 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1298 | pub const IPROPNAME_ALLOWEDPROPERTIES: &str = "SecureCustomProperties"; |
04454e1e | 1299 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1300 | pub const IPROPNAME_ALLUSERS: &str = "ALLUSERS"; |
04454e1e | 1301 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1302 | pub const IPROPNAME_APPDATA_FOLDER: &str = "AppDataFolder"; |
04454e1e | 1303 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1304 | pub const IPROPNAME_ARM: &str = "Arm"; |
04454e1e | 1305 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1306 | pub const IPROPNAME_ARM64: &str = "Arm64"; |
04454e1e | 1307 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1308 | pub const IPROPNAME_ARPAUTHORIZEDCDFPREFIX: &str = "ARPAUTHORIZEDCDFPREFIX"; |
04454e1e | 1309 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1310 | pub const IPROPNAME_ARPCOMMENTS: &str = "ARPCOMMENTS"; |
04454e1e | 1311 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1312 | pub const IPROPNAME_ARPCONTACT: &str = "ARPCONTACT"; |
04454e1e | 1313 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1314 | pub const IPROPNAME_ARPHELPLINK: &str = "ARPHELPLINK"; |
04454e1e | 1315 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1316 | pub const IPROPNAME_ARPHELPTELEPHONE: &str = "ARPHELPTELEPHONE"; |
04454e1e | 1317 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1318 | pub const IPROPNAME_ARPINSTALLLOCATION: &str = "ARPINSTALLLOCATION"; |
04454e1e | 1319 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1320 | pub const IPROPNAME_ARPNOMODIFY: &str = "ARPNOMODIFY"; |
04454e1e | 1321 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1322 | pub const IPROPNAME_ARPNOREMOVE: &str = "ARPNOREMOVE"; |
04454e1e | 1323 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1324 | pub const IPROPNAME_ARPNOREPAIR: &str = "ARPNOREPAIR"; |
04454e1e | 1325 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1326 | pub const IPROPNAME_ARPPRODUCTICON: &str = "ARPPRODUCTICON"; |
04454e1e | 1327 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1328 | pub const IPROPNAME_ARPREADME: &str = "ARPREADME"; |
04454e1e | 1329 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1330 | pub const IPROPNAME_ARPSETTINGSIDENTIFIER: &str = "MSIARPSETTINGSIDENTIFIER"; |
04454e1e | 1331 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1332 | pub const IPROPNAME_ARPSHIMFLAGS: &str = "SHIMFLAGS"; |
04454e1e | 1333 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1334 | pub const IPROPNAME_ARPSHIMSERVICEPACKLEVEL: &str = "SHIMSERVICEPACKLEVEL"; |
04454e1e | 1335 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1336 | pub const IPROPNAME_ARPSHIMVERSIONNT: &str = "SHIMVERSIONNT"; |
04454e1e | 1337 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1338 | pub const IPROPNAME_ARPSIZE: &str = "ARPSIZE"; |
04454e1e | 1339 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1340 | pub const IPROPNAME_ARPSYSTEMCOMPONENT: &str = "ARPSYSTEMCOMPONENT"; |
04454e1e | 1341 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1342 | pub const IPROPNAME_ARPURLINFOABOUT: &str = "ARPURLINFOABOUT"; |
04454e1e | 1343 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1344 | pub const IPROPNAME_ARPURLUPDATEINFO: &str = "ARPURLUPDATEINFO"; |
04454e1e | 1345 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1346 | pub const IPROPNAME_AVAILABLEFREEREG: &str = "AVAILABLEFREEREG"; |
04454e1e | 1347 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1348 | pub const IPROPNAME_BORDERSIDE: &str = "BorderSide"; |
04454e1e | 1349 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1350 | pub const IPROPNAME_BORDERTOP: &str = "BorderTop"; |
04454e1e | 1351 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1352 | pub const IPROPNAME_CAPTIONHEIGHT: &str = "CaptionHeight"; |
04454e1e | 1353 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1354 | pub const IPROPNAME_CARRYINGNDP: &str = "CARRYINGNDP"; |
04454e1e | 1355 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1356 | pub const IPROPNAME_CHECKCRCS: &str = "MSICHECKCRCS"; |
04454e1e | 1357 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1358 | pub const IPROPNAME_COLORBITS: &str = "ColorBits"; |
04454e1e | 1359 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1360 | pub const IPROPNAME_COMMONAPPDATA_FOLDER: &str = "CommonAppDataFolder"; |
04454e1e | 1361 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1362 | pub const IPROPNAME_COMMONFILES64_FOLDER: &str = "CommonFiles64Folder"; |
04454e1e | 1363 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1364 | pub const IPROPNAME_COMMONFILES_FOLDER: &str = "CommonFilesFolder"; |
04454e1e | 1365 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1366 | pub const IPROPNAME_COMPANYNAME: &str = "COMPANYNAME"; |
04454e1e | 1367 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1368 | pub const IPROPNAME_COMPONENTADDDEFAULT: &str = "COMPADDDEFAULT"; |
04454e1e | 1369 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1370 | pub const IPROPNAME_COMPONENTADDLOCAL: &str = "COMPADDLOCAL"; |
04454e1e | 1371 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1372 | pub const IPROPNAME_COMPONENTADDSOURCE: &str = "COMPADDSOURCE"; |
04454e1e | 1373 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1374 | pub const IPROPNAME_COMPUTERNAME: &str = "ComputerName"; |
04454e1e | 1375 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1376 | pub const IPROPNAME_COSTINGCOMPLETE: &str = "CostingComplete"; |
04454e1e | 1377 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1378 | pub const IPROPNAME_CUSTOMACTIONDATA: &str = "CustomActionData"; |
04454e1e | 1379 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1380 | pub const IPROPNAME_DATE: &str = "Date"; |
04454e1e | 1381 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1382 | pub const IPROPNAME_DATETIME: &str = "DateTime"; |
04454e1e | 1383 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1384 | pub const IPROPNAME_DEFAULTUIFONT: &str = "DefaultUIFont"; |
04454e1e | 1385 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1386 | pub const IPROPNAME_DESKTOP_FOLDER: &str = "DesktopFolder"; |
04454e1e | 1387 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1388 | pub const IPROPNAME_DISABLEADVTSHORTCUTS: &str = "DISABLEADVTSHORTCUTS"; |
04454e1e | 1389 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1390 | pub const IPROPNAME_DISABLEROLLBACK: &str = "DISABLEROLLBACK"; |
04454e1e | 1391 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1392 | pub const IPROPNAME_DISKPROMPT: &str = "DiskPrompt"; |
04454e1e | 1393 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1394 | pub const IPROPNAME_ENABLEUSERCONTROL: &str = "EnableUserControl"; |
04454e1e | 1395 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1396 | pub const IPROPNAME_ENFORCE_UPGRADE_COMPONENT_RULES: &str = "MSIENFORCEUPGRADECOMPONENTRULES"; |
04454e1e | 1397 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1398 | pub const IPROPNAME_EXECUTEACTION: &str = "EXECUTEACTION"; |
04454e1e | 1399 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1400 | pub const IPROPNAME_EXECUTEMODE: &str = "EXECUTEMODE"; |
04454e1e | 1401 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1402 | pub const IPROPNAME_FAVORITES_FOLDER: &str = "FavoritesFolder"; |
04454e1e | 1403 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1404 | pub const IPROPNAME_FEATUREADDDEFAULT: &str = "ADDDEFAULT"; |
04454e1e | 1405 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1406 | pub const IPROPNAME_FEATUREADDLOCAL: &str = "ADDLOCAL"; |
04454e1e | 1407 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1408 | pub const IPROPNAME_FEATUREADDSOURCE: &str = "ADDSOURCE"; |
04454e1e | 1409 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1410 | pub const IPROPNAME_FEATUREADVERTISE: &str = "ADVERTISE"; |
04454e1e | 1411 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1412 | pub const IPROPNAME_FEATUREREMOVE: &str = "REMOVE"; |
04454e1e | 1413 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1414 | pub const IPROPNAME_FILEADDDEFAULT: &str = "FILEADDDEFAULT"; |
04454e1e | 1415 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1416 | pub const IPROPNAME_FILEADDLOCAL: &str = "FILEADDLOCAL"; |
04454e1e | 1417 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1418 | pub const IPROPNAME_FILEADDSOURCE: &str = "FILEADDSOURCE"; |
04454e1e | 1419 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1420 | pub const IPROPNAME_FONTS_FOLDER: &str = "FontsFolder"; |
04454e1e | 1421 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1422 | pub const IPROPNAME_HIDDEN_PROPERTIES: &str = "MsiHiddenProperties"; |
04454e1e | 1423 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1424 | pub const IPROPNAME_HIDECANCEL: &str = "MsiUIHideCancel"; |
04454e1e | 1425 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1426 | pub const IPROPNAME_IA64: &str = "IA64"; |
04454e1e | 1427 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1428 | pub const IPROPNAME_INSTALLED: &str = "Installed"; |
04454e1e | 1429 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1430 | pub const IPROPNAME_INSTALLLANGUAGE: &str = "ProductLanguage"; |
04454e1e | 1431 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1432 | pub const IPROPNAME_INSTALLLEVEL: &str = "INSTALLLEVEL"; |
04454e1e | 1433 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1434 | pub const IPROPNAME_INSTALLPERUSER: &str = "MSIINSTALLPERUSER"; |
04454e1e | 1435 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1436 | pub const IPROPNAME_INTEL: &str = "Intel"; |
04454e1e | 1437 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1438 | pub const IPROPNAME_INTEL64: &str = "Intel64"; |
04454e1e | 1439 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1440 | pub const IPROPNAME_INTERNALINSTALLEDPERUSER: &str = "MSIINTERNALINSTALLEDPERUSER"; |
04454e1e | 1441 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1442 | pub const IPROPNAME_ISADMINPACKAGE: &str = "IsAdminPackage"; |
04454e1e | 1443 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1444 | pub const IPROPNAME_LEFTUNIT: &str = "LeftUnit"; |
04454e1e | 1445 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1446 | pub const IPROPNAME_LIMITUI: &str = "LIMITUI"; |
04454e1e | 1447 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1448 | pub const IPROPNAME_LOCALAPPDATA_FOLDER: &str = "LocalAppDataFolder"; |
04454e1e | 1449 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1450 | pub const IPROPNAME_LOGACTION: &str = "LOGACTION"; |
04454e1e | 1451 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1452 | pub const IPROPNAME_LOGONUSER: &str = "LogonUser"; |
04454e1e | 1453 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1454 | pub const IPROPNAME_MANUFACTURER: &str = "Manufacturer"; |
04454e1e | 1455 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1456 | pub const IPROPNAME_MSIAMD64: &str = "MsiAMD64"; |
04454e1e | 1457 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1458 | pub const IPROPNAME_MSIDISABLEEEUI: &str = "MSIDISABLEEEUI"; |
04454e1e | 1459 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1460 | pub const IPROPNAME_MSIDISABLELUAPATCHING: &str = "MSIDISABLELUAPATCHING"; |
04454e1e | 1461 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1462 | pub const IPROPNAME_MSIINSTANCEGUID: &str = "MSIINSTANCEGUID"; |
04454e1e | 1463 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1464 | pub const IPROPNAME_MSILOGFILELOCATION: &str = "MsiLogFileLocation"; |
04454e1e | 1465 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1466 | pub const IPROPNAME_MSILOGGINGMODE: &str = "MsiLogging"; |
04454e1e | 1467 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1468 | pub const IPROPNAME_MSINEWINSTANCE: &str = "MSINEWINSTANCE"; |
04454e1e | 1469 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1470 | pub const IPROPNAME_MSINODISABLEMEDIA: &str = "MSINODISABLEMEDIA"; |
04454e1e | 1471 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1472 | pub const IPROPNAME_MSIPACKAGEDOWNLOADLOCALCOPY: &str = "MSIPACKAGEDOWNLOADLOCALCOPY"; |
04454e1e | 1473 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1474 | pub const IPROPNAME_MSIPATCHDOWNLOADLOCALCOPY: &str = "MSIPATCHDOWNLOADLOCALCOPY"; |
04454e1e | 1475 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1476 | pub const IPROPNAME_MSIPATCHREMOVE: &str = "MSIPATCHREMOVE"; |
04454e1e | 1477 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1478 | pub const IPROPNAME_MSITABLETPC: &str = "MsiTabletPC"; |
04454e1e | 1479 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1480 | pub const IPROPNAME_MSIX64: &str = "Msix64"; |
04454e1e | 1481 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1482 | pub const IPROPNAME_MSI_FASTINSTALL: &str = "MSIFASTINSTALL"; |
04454e1e | 1483 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1484 | pub const IPROPNAME_MSI_REBOOT_PENDING: &str = "MsiSystemRebootPending"; |
04454e1e | 1485 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1486 | pub const IPROPNAME_MSI_RM_CONTROL: &str = "MSIRESTARTMANAGERCONTROL"; |
04454e1e | 1487 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1488 | pub const IPROPNAME_MSI_RM_DISABLE_RESTART: &str = "MSIDISABLERMRESTART"; |
04454e1e | 1489 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1490 | pub const IPROPNAME_MSI_RM_SESSION_KEY: &str = "MsiRestartManagerSessionKey"; |
04454e1e | 1491 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1492 | pub const IPROPNAME_MSI_RM_SHUTDOWN: &str = "MSIRMSHUTDOWN"; |
04454e1e | 1493 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1494 | pub const IPROPNAME_MSI_UAC_DEPLOYMENT_COMPLIANT: &str = "MSIDEPLOYMENTCOMPLIANT"; |
04454e1e | 1495 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1496 | pub const IPROPNAME_MSI_UNINSTALL_SUPERSEDED_COMPONENTS: &str = "MSIUNINSTALLSUPERSEDEDCOMPONENTS"; |
04454e1e | 1497 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1498 | pub const IPROPNAME_MSI_USE_REAL_ADMIN_DETECTION: &str = "MSIUSEREALADMINDETECTION"; |
04454e1e | 1499 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1500 | pub const IPROPNAME_MYPICTURES_FOLDER: &str = "MyPicturesFolder"; |
04454e1e | 1501 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1502 | pub const IPROPNAME_NETASSEMBLYSUPPORT: &str = "MsiNetAssemblySupport"; |
04454e1e | 1503 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1504 | pub const IPROPNAME_NETHOOD_FOLDER: &str = "NetHoodFolder"; |
04454e1e | 1505 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1506 | pub const IPROPNAME_NOCOMPANYNAME: &str = "NOCOMPANYNAME"; |
04454e1e | 1507 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1508 | pub const IPROPNAME_NOUSERNAME: &str = "NOUSERNAME"; |
04454e1e | 1509 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1510 | pub const IPROPNAME_NTPRODUCTTYPE: &str = "MsiNTProductType"; |
04454e1e | 1511 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1512 | pub const IPROPNAME_NTSUITEBACKOFFICE: &str = "MsiNTSuiteBackOffice"; |
04454e1e | 1513 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1514 | pub const IPROPNAME_NTSUITEDATACENTER: &str = "MsiNTSuiteDataCenter"; |
04454e1e | 1515 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1516 | pub const IPROPNAME_NTSUITEENTERPRISE: &str = "MsiNTSuiteEnterprise"; |
04454e1e | 1517 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1518 | pub const IPROPNAME_NTSUITEPERSONAL: &str = "MsiNTSuitePersonal"; |
04454e1e | 1519 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1520 | pub const IPROPNAME_NTSUITESMALLBUSINESS: &str = "MsiNTSuiteSmallBusiness"; |
04454e1e | 1521 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1522 | pub const IPROPNAME_NTSUITESMALLBUSINESSRESTRICTED: &str = "MsiNTSuiteSmallBusinessRestricted"; |
04454e1e | 1523 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1524 | pub const IPROPNAME_NTSUITEWEBSERVER: &str = "MsiNTSuiteWebServer"; |
04454e1e | 1525 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1526 | pub const IPROPNAME_OLEADVTSUPPORT: &str = "OLEAdvtSupport"; |
04454e1e | 1527 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1528 | pub const IPROPNAME_OUTOFDISKSPACE: &str = "OutOfDiskSpace"; |
04454e1e | 1529 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1530 | pub const IPROPNAME_OUTOFNORBDISKSPACE: &str = "OutOfNoRbDiskSpace"; |
04454e1e | 1531 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1532 | pub const IPROPNAME_PATCH: &str = "PATCH"; |
04454e1e | 1533 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1534 | pub const IPROPNAME_PATCHNEWPACKAGECODE: &str = "PATCHNEWPACKAGECODE"; |
04454e1e | 1535 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1536 | pub const IPROPNAME_PATCHNEWSUMMARYCOMMENTS: &str = "PATCHNEWSUMMARYCOMMENTS"; |
04454e1e | 1537 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1538 | pub const IPROPNAME_PATCHNEWSUMMARYSUBJECT: &str = "PATCHNEWSUMMARYSUBJECT"; |
04454e1e | 1539 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1540 | pub const IPROPNAME_PERSONAL_FOLDER: &str = "PersonalFolder"; |
04454e1e | 1541 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1542 | pub const IPROPNAME_PHYSICALMEMORY: &str = "PhysicalMemory"; |
04454e1e | 1543 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1544 | pub const IPROPNAME_PIDKEY: &str = "PIDKEY"; |
04454e1e | 1545 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1546 | pub const IPROPNAME_PIDTEMPLATE: &str = "PIDTemplate"; |
04454e1e | 1547 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1548 | pub const IPROPNAME_PRESELECTED: &str = "Preselected"; |
04454e1e | 1549 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1550 | pub const IPROPNAME_PRIMARYFOLDER: &str = "PRIMARYFOLDER"; |
04454e1e | 1551 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1552 | pub const IPROPNAME_PRIMARYFOLDER_PATH: &str = "PrimaryVolumePath"; |
04454e1e | 1553 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1554 | pub const IPROPNAME_PRIMARYFOLDER_SPACEAVAILABLE: &str = "PrimaryVolumeSpaceAvailable"; |
04454e1e | 1555 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1556 | pub const IPROPNAME_PRIMARYFOLDER_SPACEREMAINING: &str = "PrimaryVolumeSpaceRemaining"; |
04454e1e | 1557 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1558 | pub const IPROPNAME_PRIMARYFOLDER_SPACEREQUIRED: &str = "PrimaryVolumeSpaceRequired"; |
04454e1e | 1559 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1560 | pub const IPROPNAME_PRINTHOOD_FOLDER: &str = "PrintHoodFolder"; |
04454e1e | 1561 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1562 | pub const IPROPNAME_PRIVILEGED: &str = "Privileged"; |
04454e1e | 1563 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1564 | pub const IPROPNAME_PRODUCTCODE: &str = "ProductCode"; |
04454e1e | 1565 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1566 | pub const IPROPNAME_PRODUCTID: &str = "ProductID"; |
04454e1e | 1567 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1568 | pub const IPROPNAME_PRODUCTLANGUAGE: &str = "PRODUCTLANGUAGE"; |
04454e1e | 1569 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1570 | pub const IPROPNAME_PRODUCTNAME: &str = "ProductName"; |
04454e1e | 1571 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1572 | pub const IPROPNAME_PRODUCTSTATE: &str = "ProductState"; |
04454e1e | 1573 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1574 | pub const IPROPNAME_PRODUCTVERSION: &str = "ProductVersion"; |
04454e1e | 1575 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1576 | pub const IPROPNAME_PROGRAMFILES64_FOLDER: &str = "ProgramFiles64Folder"; |
04454e1e | 1577 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1578 | pub const IPROPNAME_PROGRAMFILES_FOLDER: &str = "ProgramFilesFolder"; |
04454e1e | 1579 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1580 | pub const IPROPNAME_PROGRAMMENU_FOLDER: &str = "ProgramMenuFolder"; |
04454e1e | 1581 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1582 | pub const IPROPNAME_PROGRESSONLY: &str = "MsiUIProgressOnly"; |
04454e1e | 1583 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1584 | pub const IPROPNAME_PROMPTROLLBACKCOST: &str = "PROMPTROLLBACKCOST"; |
04454e1e | 1585 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1586 | pub const IPROPNAME_REBOOT: &str = "REBOOT"; |
04454e1e | 1587 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1588 | pub const IPROPNAME_REBOOTPROMPT: &str = "REBOOTPROMPT"; |
04454e1e | 1589 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1590 | pub const IPROPNAME_RECENT_FOLDER: &str = "RecentFolder"; |
04454e1e | 1591 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1592 | pub const IPROPNAME_REDIRECTEDDLLSUPPORT: &str = "RedirectedDllSupport"; |
04454e1e | 1593 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1594 | pub const IPROPNAME_REINSTALL: &str = "REINSTALL"; |
04454e1e | 1595 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1596 | pub const IPROPNAME_REINSTALLMODE: &str = "REINSTALLMODE"; |
04454e1e | 1597 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1598 | pub const IPROPNAME_REMOTEADMINTS: &str = "RemoteAdminTS"; |
04454e1e | 1599 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1600 | pub const IPROPNAME_REPLACEDINUSEFILES: &str = "ReplacedInUseFiles"; |
04454e1e | 1601 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1602 | pub const IPROPNAME_RESTRICTEDUSERCONTROL: &str = "RestrictedUserControl"; |
04454e1e | 1603 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1604 | pub const IPROPNAME_RESUME: &str = "RESUME"; |
04454e1e | 1605 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1606 | pub const IPROPNAME_ROLLBACKDISABLED: &str = "RollbackDisabled"; |
04454e1e | 1607 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1608 | pub const IPROPNAME_ROOTDRIVE: &str = "ROOTDRIVE"; |
04454e1e | 1609 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1610 | pub const IPROPNAME_RUNNINGELEVATED: &str = "MsiRunningElevated"; |
04454e1e | 1611 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1612 | pub const IPROPNAME_SCREENX: &str = "ScreenX"; |
04454e1e | 1613 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1614 | pub const IPROPNAME_SCREENY: &str = "ScreenY"; |
04454e1e | 1615 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1616 | pub const IPROPNAME_SENDTO_FOLDER: &str = "SendToFolder"; |
04454e1e | 1617 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1618 | pub const IPROPNAME_SEQUENCE: &str = "SEQUENCE"; |
04454e1e | 1619 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1620 | pub const IPROPNAME_SERVICEPACKLEVEL: &str = "ServicePackLevel"; |
04454e1e | 1621 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1622 | pub const IPROPNAME_SERVICEPACKLEVELMINOR: &str = "ServicePackLevelMinor"; |
04454e1e | 1623 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1624 | pub const IPROPNAME_SHAREDWINDOWS: &str = "SharedWindows"; |
04454e1e | 1625 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1626 | pub const IPROPNAME_SHELLADVTSUPPORT: &str = "ShellAdvtSupport"; |
04454e1e | 1627 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1628 | pub const IPROPNAME_SHORTFILENAMES: &str = "SHORTFILENAMES"; |
04454e1e | 1629 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1630 | pub const IPROPNAME_SOURCEDIR: &str = "SourceDir"; |
04454e1e | 1631 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1632 | pub const IPROPNAME_SOURCELIST: &str = "SOURCELIST"; |
04454e1e | 1633 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1634 | pub const IPROPNAME_SOURCERESONLY: &str = "MsiUISourceResOnly"; |
04454e1e | 1635 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1636 | pub const IPROPNAME_STARTMENU_FOLDER: &str = "StartMenuFolder"; |
04454e1e | 1637 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1638 | pub const IPROPNAME_STARTUP_FOLDER: &str = "StartupFolder"; |
04454e1e | 1639 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1640 | pub const IPROPNAME_SYSTEM16_FOLDER: &str = "System16Folder"; |
04454e1e | 1641 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1642 | pub const IPROPNAME_SYSTEM64_FOLDER: &str = "System64Folder"; |
04454e1e | 1643 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1644 | pub const IPROPNAME_SYSTEMLANGUAGEID: &str = "SystemLanguageID"; |
04454e1e | 1645 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1646 | pub const IPROPNAME_SYSTEM_FOLDER: &str = "SystemFolder"; |
04454e1e | 1647 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1648 | pub const IPROPNAME_TARGETDIR: &str = "TARGETDIR"; |
04454e1e | 1649 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1650 | pub const IPROPNAME_TEMPLATE_AMD64: &str = "AMD64"; |
04454e1e | 1651 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1652 | pub const IPROPNAME_TEMPLATE_FOLDER: &str = "TemplateFolder"; |
04454e1e | 1653 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1654 | pub const IPROPNAME_TEMPLATE_X64: &str = "x64"; |
04454e1e | 1655 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1656 | pub const IPROPNAME_TEMP_FOLDER: &str = "TempFolder"; |
04454e1e | 1657 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1658 | pub const IPROPNAME_TERMSERVER: &str = "TerminalServer"; |
04454e1e | 1659 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1660 | pub const IPROPNAME_TEXTHEIGHT: &str = "TextHeight"; |
04454e1e | 1661 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1662 | pub const IPROPNAME_TEXTHEIGHT_CORRECTION: &str = "TextHeightCorrection"; |
04454e1e | 1663 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1664 | pub const IPROPNAME_TEXTINTERNALLEADING: &str = "TextInternalLeading"; |
04454e1e | 1665 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1666 | pub const IPROPNAME_TIME: &str = "Time"; |
04454e1e | 1667 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1668 | pub const IPROPNAME_TRANSFORMS: &str = "TRANSFORMS"; |
04454e1e | 1669 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1670 | pub const IPROPNAME_TRANSFORMSATSOURCE: &str = "TRANSFORMSATSOURCE"; |
04454e1e | 1671 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1672 | pub const IPROPNAME_TRANSFORMSSECURE: &str = "TRANSFORMSSECURE"; |
04454e1e | 1673 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1674 | pub const IPROPNAME_TRUEADMINUSER: &str = "MsiTrueAdminUser"; |
04454e1e | 1675 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1676 | pub const IPROPNAME_TTCSUPPORT: &str = "TTCSupport"; |
04454e1e | 1677 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1678 | pub const IPROPNAME_UACONLY: &str = "MsiUIUACOnly"; |
04454e1e | 1679 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1680 | pub const IPROPNAME_UPDATESTARTED: &str = "UpdateStarted"; |
04454e1e | 1681 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1682 | pub const IPROPNAME_UPGRADECODE: &str = "UpgradeCode"; |
04454e1e | 1683 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1684 | pub const IPROPNAME_USERLANGUAGEID: &str = "UserLanguageID"; |
04454e1e | 1685 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1686 | pub const IPROPNAME_USERNAME: &str = "USERNAME"; |
04454e1e | 1687 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1688 | pub const IPROPNAME_USERSID: &str = "UserSID"; |
04454e1e | 1689 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1690 | pub const IPROPNAME_VERSION9X: &str = "Version9X"; |
04454e1e | 1691 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1692 | pub const IPROPNAME_VERSIONNT: &str = "VersionNT"; |
04454e1e | 1693 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1694 | pub const IPROPNAME_VERSIONNT64: &str = "VersionNT64"; |
04454e1e | 1695 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1696 | pub const IPROPNAME_VIRTUALMEMORY: &str = "VirtualMemory"; |
04454e1e | 1697 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1698 | pub const IPROPNAME_WIN32ASSEMBLYSUPPORT: &str = "MsiWin32AssemblySupport"; |
04454e1e | 1699 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1700 | pub const IPROPNAME_WINDOWSBUILD: &str = "WindowsBuild"; |
04454e1e | 1701 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1702 | pub const IPROPNAME_WINDOWS_FOLDER: &str = "WindowsFolder"; |
04454e1e | 1703 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1704 | pub const IPROPNAME_WINDOWS_VOLUME: &str = "WindowsVolume"; |
04454e1e | 1705 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1706 | pub const IPROPVALUE_EXECUTEMODE_NONE: &str = "NONE"; |
04454e1e | 1707 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1708 | pub const IPROPVALUE_EXECUTEMODE_SCRIPT: &str = "SCRIPT"; |
04454e1e | 1709 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1710 | pub const IPROPVALUE_FEATURE_ALL: &str = "ALL"; |
04454e1e | 1711 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1712 | pub const IPROPVALUE_MSI_RM_CONTROL_DISABLE: &str = "Disable"; |
04454e1e | 1713 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1714 | pub const IPROPVALUE_MSI_RM_CONTROL_DISABLESHUTDOWN: &str = "DisableShutdown"; |
04454e1e | 1715 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1716 | pub const IPROPVALUE_RBCOST_FAIL: &str = "F"; |
04454e1e | 1717 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1718 | pub const IPROPVALUE_RBCOST_PROMPT: &str = "P"; |
04454e1e | 1719 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1720 | pub const IPROPVALUE_RBCOST_SILENT: &str = "D"; |
04454e1e | 1721 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1722 | pub const IPROPVALUE__CARRYINGNDP_URTREINSTALL: &str = "URTREINSTALL"; |
04454e1e | 1723 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
923072b8 | 1724 | pub const IPROPVALUE__CARRYINGNDP_URTUPGRADE: &str = "URTUPGRADE"; |
5e7ed085 | 1725 | pub const LIBID_MsmMergeTypeLib: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 182298671, data2: 11302, data3: 4562, data4: [173, 101, 0, 160, 201, 175, 17, 166] }; |
04454e1e | 1726 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1727 | pub const LOGALL: u32 = 15u32; |
04454e1e | 1728 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1729 | pub const LOGERR: u32 = 4u32; |
04454e1e | 1730 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1731 | pub const LOGINFO: u32 = 1u32; |
04454e1e | 1732 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1733 | pub const LOGNONE: u32 = 0u32; |
04454e1e | 1734 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1735 | pub const LOGPERFMESSAGES: u32 = 8u32; |
04454e1e | 1736 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1737 | pub const LOGTOKEN_NO_LOG: u32 = 1u32; |
04454e1e | 1738 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1739 | pub const LOGTOKEN_SETUPAPI_APPLOG: u32 = 2u32; |
04454e1e | 1740 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1741 | pub const LOGTOKEN_SETUPAPI_DEVLOG: u32 = 3u32; |
04454e1e | 1742 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1743 | pub const LOGTOKEN_TYPE_MASK: u32 = 3u32; |
04454e1e | 1744 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1745 | pub const LOGTOKEN_UNSPECIFIED: u32 = 0u32; |
04454e1e | 1746 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1747 | pub const LOGWARN: u32 = 2u32; |
04454e1e | 1748 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1749 | pub const MAX_FEATURE_CHARS: u32 = 38u32; |
04454e1e | 1750 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
5e7ed085 | 1751 | pub const MAX_GUID_CHARS: u32 = 38u32; |
04454e1e | 1752 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1753 | pub const MSI_INVALID_HASH_IS_FATAL: u32 = 1u32; |
04454e1e | 1754 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 FG |
1755 | pub const MSI_NULL_INTEGER: u32 = 2147483648u32; |
1756 | pub const MsmMerge: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 182298672, data2: 11302, data3: 4562, data4: [173, 101, 0, 160, 201, 175, 17, 166] }; | |
04454e1e | 1757 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1758 | pub const PATCH_OPTION_FAIL_IF_BIGGER: u32 = 1048576u32; |
04454e1e | 1759 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1760 | pub const PATCH_OPTION_FAIL_IF_SAME_FILE: u32 = 524288u32; |
04454e1e | 1761 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1762 | pub const PATCH_OPTION_INTERLEAVE_FILES: u32 = 1073741824u32; |
04454e1e | 1763 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1764 | pub const PATCH_OPTION_NO_BINDFIX: u32 = 65536u32; |
04454e1e | 1765 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1766 | pub const PATCH_OPTION_NO_CHECKSUM: u32 = 2097152u32; |
04454e1e | 1767 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1768 | pub const PATCH_OPTION_NO_LOCKFIX: u32 = 131072u32; |
04454e1e | 1769 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1770 | pub const PATCH_OPTION_NO_REBASE: u32 = 262144u32; |
04454e1e | 1771 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1772 | pub const PATCH_OPTION_NO_RESTIMEFIX: u32 = 4194304u32; |
04454e1e | 1773 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1774 | pub const PATCH_OPTION_NO_TIMESTAMP: u32 = 8388608u32; |
04454e1e | 1775 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1776 | pub const PATCH_OPTION_RESERVED1: u32 = 2147483648u32; |
04454e1e | 1777 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1778 | pub const PATCH_OPTION_SIGNATURE_MD5: u32 = 16777216u32; |
04454e1e | 1779 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1780 | pub const PATCH_OPTION_USE_BEST: u32 = 0u32; |
04454e1e | 1781 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1782 | pub const PATCH_OPTION_USE_LZX_A: u32 = 1u32; |
04454e1e | 1783 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1784 | pub const PATCH_OPTION_USE_LZX_B: u32 = 2u32; |
04454e1e | 1785 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1786 | pub const PATCH_OPTION_USE_LZX_BEST: u32 = 3u32; |
04454e1e | 1787 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1788 | pub const PATCH_OPTION_USE_LZX_LARGE: u32 = 4u32; |
04454e1e | 1789 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1790 | pub const PATCH_OPTION_VALID_FLAGS: u32 = 3237937159u32; |
04454e1e | 1791 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1792 | pub const PATCH_SYMBOL_NO_FAILURES: u32 = 2u32; |
04454e1e | 1793 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1794 | pub const PATCH_SYMBOL_NO_IMAGEHLP: u32 = 1u32; |
04454e1e | 1795 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1796 | pub const PATCH_SYMBOL_RESERVED1: u32 = 2147483648u32; |
04454e1e | 1797 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1798 | pub const PATCH_SYMBOL_UNDECORATED_TOO: u32 = 4u32; |
04454e1e | 1799 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1800 | pub const PATCH_TRANSFORM_PE_IRELOC_2: u32 = 512u32; |
04454e1e | 1801 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1802 | pub const PATCH_TRANSFORM_PE_RESOURCE_2: u32 = 256u32; |
04454e1e | 1803 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1804 | pub const PID_APPNAME: u32 = 18u32; |
04454e1e | 1805 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1806 | pub const PID_AUTHOR: u32 = 4u32; |
04454e1e | 1807 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1808 | pub const PID_CHARCOUNT: u32 = 16u32; |
04454e1e | 1809 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1810 | pub const PID_COMMENTS: u32 = 6u32; |
04454e1e | 1811 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1812 | pub const PID_CREATE_DTM: u32 = 12u32; |
04454e1e | 1813 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1814 | pub const PID_EDITTIME: u32 = 10u32; |
04454e1e | 1815 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1816 | pub const PID_KEYWORDS: u32 = 5u32; |
04454e1e | 1817 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1818 | pub const PID_LASTAUTHOR: u32 = 8u32; |
04454e1e | 1819 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1820 | pub const PID_LASTPRINTED: u32 = 11u32; |
04454e1e | 1821 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1822 | pub const PID_LASTSAVE_DTM: u32 = 13u32; |
04454e1e | 1823 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1824 | pub const PID_MSIRESTRICT: u32 = 16u32; |
04454e1e | 1825 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1826 | pub const PID_MSISOURCE: u32 = 15u32; |
04454e1e | 1827 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1828 | pub const PID_MSIVERSION: u32 = 14u32; |
04454e1e | 1829 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1830 | pub const PID_PAGECOUNT: u32 = 14u32; |
04454e1e | 1831 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1832 | pub const PID_REVNUMBER: u32 = 9u32; |
04454e1e | 1833 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1834 | pub const PID_SUBJECT: u32 = 3u32; |
04454e1e | 1835 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1836 | pub const PID_TEMPLATE: u32 = 7u32; |
04454e1e | 1837 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1838 | pub const PID_THUMBNAIL: u32 = 17u32; |
04454e1e | 1839 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1840 | pub const PID_TITLE: u32 = 2u32; |
04454e1e | 1841 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 FG |
1842 | pub const PID_WORDCOUNT: u32 = 15u32; |
1843 | pub const PMSvc: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3118797308, data2: 58212, data3: 18810, data4: [161, 33, 183, 179, 97, 44, 237, 206] }; | |
04454e1e | 1844 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1845 | pub const SFC_DISABLE_ASK: u32 = 1u32; |
04454e1e | 1846 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1847 | pub const SFC_DISABLE_NOPOPUPS: u32 = 4u32; |
04454e1e | 1848 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1849 | pub const SFC_DISABLE_NORMAL: u32 = 0u32; |
04454e1e | 1850 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1851 | pub const SFC_DISABLE_ONCE: u32 = 2u32; |
04454e1e | 1852 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1853 | pub const SFC_DISABLE_SETUP: u32 = 3u32; |
04454e1e | 1854 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1855 | pub const SFC_IDLE_TRIGGER: &str = "WFP_IDLE_TRIGGER"; |
04454e1e | 1856 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1857 | pub const SFC_QUOTA_DEFAULT: u32 = 50u32; |
04454e1e | 1858 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1859 | pub const SFC_SCAN_ALWAYS: u32 = 1u32; |
04454e1e | 1860 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1861 | pub const SFC_SCAN_IMMEDIATE: u32 = 3u32; |
04454e1e | 1862 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1863 | pub const SFC_SCAN_NORMAL: u32 = 0u32; |
04454e1e | 1864 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1865 | pub const SFC_SCAN_ONCE: u32 = 2u32; |
04454e1e | 1866 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1867 | pub const STREAM_FORMAT_COMPLIB_MANIFEST: u32 = 1u32; |
04454e1e | 1868 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1869 | pub const STREAM_FORMAT_COMPLIB_MODULE: u32 = 0u32; |
04454e1e | 1870 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1871 | pub const STREAM_FORMAT_WIN32_MANIFEST: u32 = 4u32; |
04454e1e | 1872 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1873 | pub const STREAM_FORMAT_WIN32_MODULE: u32 = 2u32; |
04454e1e | 1874 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1875 | pub const TXTLOG_BACKUP: u32 = 128u32; |
04454e1e | 1876 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1877 | pub const TXTLOG_CMI: u32 = 268435456u32; |
04454e1e | 1878 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1879 | pub const TXTLOG_COPYFILES: u32 = 8u32; |
04454e1e | 1880 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1881 | pub const TXTLOG_DEPTH_DECR: u32 = 262144u32; |
04454e1e | 1882 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1883 | pub const TXTLOG_DEPTH_INCR: u32 = 131072u32; |
04454e1e | 1884 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1885 | pub const TXTLOG_DETAILS: u32 = 5u32; |
04454e1e | 1886 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1887 | pub const TXTLOG_DEVINST: u32 = 1u32; |
04454e1e | 1888 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1889 | pub const TXTLOG_DEVMGR: u32 = 536870912u32; |
04454e1e | 1890 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1891 | pub const TXTLOG_DRIVER_STORE: u32 = 67108864u32; |
04454e1e | 1892 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1893 | pub const TXTLOG_DRVSETUP: u32 = 4194304u32; |
04454e1e | 1894 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1895 | pub const TXTLOG_ERROR: u32 = 1u32; |
04454e1e | 1896 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1897 | pub const TXTLOG_FILEQ: u32 = 4u32; |
04454e1e | 1898 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1899 | pub const TXTLOG_FLUSH_FILE: u32 = 1048576u32; |
04454e1e | 1900 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1901 | pub const TXTLOG_INF: u32 = 2u32; |
04454e1e | 1902 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1903 | pub const TXTLOG_INFDB: u32 = 1024u32; |
04454e1e | 1904 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1905 | pub const TXTLOG_INSTALLER: u32 = 1073741824u32; |
04454e1e | 1906 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1907 | pub const TXTLOG_NEWDEV: u32 = 16777216u32; |
04454e1e | 1908 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1909 | pub const TXTLOG_POLICY: u32 = 8388608u32; |
04454e1e | 1910 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1911 | pub const TXTLOG_RESERVED_FLAGS: u32 = 65520u32; |
04454e1e | 1912 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1913 | pub const TXTLOG_SETUP: u32 = 134217728u32; |
04454e1e | 1914 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1915 | pub const TXTLOG_SETUPAPI_BITS: u32 = 3u32; |
04454e1e | 1916 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1917 | pub const TXTLOG_SETUPAPI_CMDLINE: u32 = 2u32; |
04454e1e | 1918 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1919 | pub const TXTLOG_SETUPAPI_DEVLOG: u32 = 1u32; |
04454e1e | 1920 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1921 | pub const TXTLOG_SIGVERIF: u32 = 32u32; |
04454e1e | 1922 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1923 | pub const TXTLOG_SUMMARY: u32 = 4u32; |
04454e1e | 1924 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1925 | pub const TXTLOG_SYSTEM_STATE_CHANGE: u32 = 3u32; |
04454e1e | 1926 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1927 | pub const TXTLOG_TAB_1: u32 = 524288u32; |
04454e1e | 1928 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1929 | pub const TXTLOG_TIMESTAMP: u32 = 65536u32; |
04454e1e | 1930 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1931 | pub const TXTLOG_UI: u32 = 256u32; |
04454e1e | 1932 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1933 | pub const TXTLOG_UMPNPMGR: u32 = 33554432u32; |
04454e1e | 1934 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1935 | pub const TXTLOG_UTIL: u32 = 512u32; |
04454e1e | 1936 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1937 | pub const TXTLOG_VENDOR: u32 = 2147483648u32; |
04454e1e | 1938 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1939 | pub const TXTLOG_VERBOSE: u32 = 6u32; |
04454e1e | 1940 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1941 | pub const TXTLOG_VERY_VERBOSE: u32 = 7u32; |
04454e1e | 1942 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1943 | pub const TXTLOG_WARNING: u32 = 2u32; |
04454e1e | 1944 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1945 | pub const UIALL: u32 = 32768u32; |
04454e1e | 1946 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1947 | pub const UILOGBITS: u32 = 15u32; |
04454e1e | 1948 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1949 | pub const UINONE: u32 = 0u32; |
04454e1e | 1950 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1951 | pub const WARN_BAD_MAJOR_VERSION: u32 = 3222294792u32; |
04454e1e | 1952 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1953 | pub const WARN_BASE: u32 = 3222294785u32; |
04454e1e | 1954 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1955 | pub const WARN_EQUAL_FILE_VERSION: u32 = 3222294794u32; |
04454e1e | 1956 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1957 | pub const WARN_FILE_VERSION_DOWNREV: u32 = 3222294793u32; |
04454e1e | 1958 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1959 | pub const WARN_IMPROPER_TRANSFORM_VALIDATION: u32 = 3222294788u32; |
04454e1e | 1960 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1961 | pub const WARN_INVALID_TRANSFORM_VALIDATION: u32 = 3222294791u32; |
04454e1e | 1962 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1963 | pub const WARN_MAJOR_UPGRADE_PATCH: u32 = 3222294785u32; |
04454e1e | 1964 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1965 | pub const WARN_OBSOLETION_WITH_MSI30: u32 = 3222294801u32; |
04454e1e | 1966 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1967 | pub const WARN_OBSOLETION_WITH_PATCHSEQUENCE: u32 = 3222294803u32; |
04454e1e | 1968 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1969 | pub const WARN_OBSOLETION_WITH_SEQUENCE_DATA: u32 = 3222294802u32; |
04454e1e | 1970 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1971 | pub const WARN_PATCHPROPERTYNOTSET: u32 = 3222294795u32; |
04454e1e | 1972 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1973 | pub const WARN_PCW_MISMATCHED_PRODUCT_CODES: u32 = 3222294789u32; |
04454e1e | 1974 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1975 | pub const WARN_PCW_MISMATCHED_PRODUCT_VERSIONS: u32 = 3222294790u32; |
04454e1e | 1976 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1977 | pub const WARN_SEQUENCE_DATA_GENERATION_DISABLED: u32 = 3222294786u32; |
04454e1e | 1978 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1979 | pub const WARN_SEQUENCE_DATA_SUPERSEDENCE_IGNORED: u32 = 3222294787u32; |
04454e1e | 1980 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1981 | pub const _WIN32_MSI: u32 = 500u32; |
04454e1e | 1982 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1983 | pub const _WIN32_MSM: u32 = 100u32; |
04454e1e | 1984 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1985 | pub const cchMaxInteger: i32 = 12i32; |
04454e1e | 1986 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1987 | pub type ACTCTX_COMPATIBILITY_ELEMENT_TYPE = i32; |
04454e1e | 1988 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1989 | pub const ACTCTX_COMPATIBILITY_ELEMENT_TYPE_UNKNOWN: ACTCTX_COMPATIBILITY_ELEMENT_TYPE = 0i32; |
04454e1e | 1990 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1991 | pub const ACTCTX_COMPATIBILITY_ELEMENT_TYPE_OS: ACTCTX_COMPATIBILITY_ELEMENT_TYPE = 1i32; |
04454e1e | 1992 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1993 | pub const ACTCTX_COMPATIBILITY_ELEMENT_TYPE_MITIGATION: ACTCTX_COMPATIBILITY_ELEMENT_TYPE = 2i32; |
04454e1e | 1994 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1995 | pub const ACTCTX_COMPATIBILITY_ELEMENT_TYPE_MAXVERSIONTESTED: ACTCTX_COMPATIBILITY_ELEMENT_TYPE = 3i32; |
04454e1e | 1996 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1997 | pub type ACTCTX_REQUESTED_RUN_LEVEL = i32; |
04454e1e | 1998 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 1999 | pub const ACTCTX_RUN_LEVEL_UNSPECIFIED: ACTCTX_REQUESTED_RUN_LEVEL = 0i32; |
04454e1e | 2000 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2001 | pub const ACTCTX_RUN_LEVEL_AS_INVOKER: ACTCTX_REQUESTED_RUN_LEVEL = 1i32; |
04454e1e | 2002 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2003 | pub const ACTCTX_RUN_LEVEL_HIGHEST_AVAILABLE: ACTCTX_REQUESTED_RUN_LEVEL = 2i32; |
04454e1e | 2004 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2005 | pub const ACTCTX_RUN_LEVEL_REQUIRE_ADMIN: ACTCTX_REQUESTED_RUN_LEVEL = 3i32; |
04454e1e | 2006 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2007 | pub const ACTCTX_RUN_LEVEL_NUMBERS: ACTCTX_REQUESTED_RUN_LEVEL = 4i32; |
04454e1e | 2008 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2009 | pub type ADVERTISEFLAGS = i32; |
04454e1e | 2010 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2011 | pub const ADVERTISEFLAGS_MACHINEASSIGN: ADVERTISEFLAGS = 0i32; |
04454e1e | 2012 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2013 | pub const ADVERTISEFLAGS_USERASSIGN: ADVERTISEFLAGS = 1i32; |
04454e1e | 2014 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2015 | pub type ASM_BIND_FLAGS = u32; |
04454e1e | 2016 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2017 | pub const ASM_BINDF_FORCE_CACHE_INSTALL: ASM_BIND_FLAGS = 1u32; |
04454e1e | 2018 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2019 | pub const ASM_BINDF_RFS_INTEGRITY_CHECK: ASM_BIND_FLAGS = 2u32; |
04454e1e | 2020 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2021 | pub const ASM_BINDF_RFS_MODULE_CHECK: ASM_BIND_FLAGS = 4u32; |
04454e1e | 2022 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2023 | pub const ASM_BINDF_BINPATH_PROBE_ONLY: ASM_BIND_FLAGS = 8u32; |
04454e1e | 2024 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2025 | pub const ASM_BINDF_SHARED_BINPATH_HINT: ASM_BIND_FLAGS = 16u32; |
04454e1e | 2026 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2027 | pub const ASM_BINDF_PARENT_ASM_HINT: ASM_BIND_FLAGS = 32u32; |
04454e1e | 2028 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2029 | pub type ASM_CMP_FLAGS = i32; |
04454e1e | 2030 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2031 | pub const ASM_CMPF_NAME: ASM_CMP_FLAGS = 1i32; |
04454e1e | 2032 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2033 | pub const ASM_CMPF_MAJOR_VERSION: ASM_CMP_FLAGS = 2i32; |
04454e1e | 2034 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2035 | pub const ASM_CMPF_MINOR_VERSION: ASM_CMP_FLAGS = 4i32; |
04454e1e | 2036 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2037 | pub const ASM_CMPF_BUILD_NUMBER: ASM_CMP_FLAGS = 8i32; |
04454e1e | 2038 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2039 | pub const ASM_CMPF_REVISION_NUMBER: ASM_CMP_FLAGS = 16i32; |
04454e1e | 2040 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2041 | pub const ASM_CMPF_PUBLIC_KEY_TOKEN: ASM_CMP_FLAGS = 32i32; |
04454e1e | 2042 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2043 | pub const ASM_CMPF_CULTURE: ASM_CMP_FLAGS = 64i32; |
04454e1e | 2044 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2045 | pub const ASM_CMPF_CUSTOM: ASM_CMP_FLAGS = 128i32; |
04454e1e | 2046 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2047 | pub const ASM_CMPF_ALL: ASM_CMP_FLAGS = 255i32; |
04454e1e | 2048 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2049 | pub const ASM_CMPF_DEFAULT: ASM_CMP_FLAGS = 256i32; |
04454e1e | 2050 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2051 | pub type ASM_DISPLAY_FLAGS = i32; |
04454e1e | 2052 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2053 | pub const ASM_DISPLAYF_VERSION: ASM_DISPLAY_FLAGS = 1i32; |
04454e1e | 2054 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2055 | pub const ASM_DISPLAYF_CULTURE: ASM_DISPLAY_FLAGS = 2i32; |
04454e1e | 2056 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2057 | pub const ASM_DISPLAYF_PUBLIC_KEY_TOKEN: ASM_DISPLAY_FLAGS = 4i32; |
04454e1e | 2058 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2059 | pub const ASM_DISPLAYF_PUBLIC_KEY: ASM_DISPLAY_FLAGS = 8i32; |
04454e1e | 2060 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2061 | pub const ASM_DISPLAYF_CUSTOM: ASM_DISPLAY_FLAGS = 16i32; |
04454e1e | 2062 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2063 | pub const ASM_DISPLAYF_PROCESSORARCHITECTURE: ASM_DISPLAY_FLAGS = 32i32; |
04454e1e | 2064 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2065 | pub const ASM_DISPLAYF_LANGUAGEID: ASM_DISPLAY_FLAGS = 64i32; |
04454e1e | 2066 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2067 | pub type ASM_NAME = i32; |
04454e1e | 2068 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2069 | pub const ASM_NAME_PUBLIC_KEY: ASM_NAME = 0i32; |
04454e1e | 2070 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2071 | pub const ASM_NAME_PUBLIC_KEY_TOKEN: ASM_NAME = 1i32; |
04454e1e | 2072 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2073 | pub const ASM_NAME_HASH_VALUE: ASM_NAME = 2i32; |
04454e1e | 2074 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2075 | pub const ASM_NAME_NAME: ASM_NAME = 3i32; |
04454e1e | 2076 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2077 | pub const ASM_NAME_MAJOR_VERSION: ASM_NAME = 4i32; |
04454e1e | 2078 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2079 | pub const ASM_NAME_MINOR_VERSION: ASM_NAME = 5i32; |
04454e1e | 2080 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2081 | pub const ASM_NAME_BUILD_NUMBER: ASM_NAME = 6i32; |
04454e1e | 2082 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2083 | pub const ASM_NAME_REVISION_NUMBER: ASM_NAME = 7i32; |
04454e1e | 2084 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2085 | pub const ASM_NAME_CULTURE: ASM_NAME = 8i32; |
04454e1e | 2086 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2087 | pub const ASM_NAME_PROCESSOR_ID_ARRAY: ASM_NAME = 9i32; |
04454e1e | 2088 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2089 | pub const ASM_NAME_OSINFO_ARRAY: ASM_NAME = 10i32; |
04454e1e | 2090 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2091 | pub const ASM_NAME_HASH_ALGID: ASM_NAME = 11i32; |
04454e1e | 2092 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2093 | pub const ASM_NAME_ALIAS: ASM_NAME = 12i32; |
04454e1e | 2094 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2095 | pub const ASM_NAME_CODEBASE_URL: ASM_NAME = 13i32; |
04454e1e | 2096 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2097 | pub const ASM_NAME_CODEBASE_LASTMOD: ASM_NAME = 14i32; |
04454e1e | 2098 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2099 | pub const ASM_NAME_NULL_PUBLIC_KEY: ASM_NAME = 15i32; |
04454e1e | 2100 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2101 | pub const ASM_NAME_NULL_PUBLIC_KEY_TOKEN: ASM_NAME = 16i32; |
04454e1e | 2102 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2103 | pub const ASM_NAME_CUSTOM: ASM_NAME = 17i32; |
04454e1e | 2104 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2105 | pub const ASM_NAME_NULL_CUSTOM: ASM_NAME = 18i32; |
04454e1e | 2106 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2107 | pub const ASM_NAME_MVID: ASM_NAME = 19i32; |
04454e1e | 2108 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2109 | pub const ASM_NAME_MAX_PARAMS: ASM_NAME = 20i32; |
04454e1e | 2110 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2111 | pub type CREATE_ASM_NAME_OBJ_FLAGS = i32; |
04454e1e | 2112 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2113 | pub const CANOF_PARSE_DISPLAY_NAME: CREATE_ASM_NAME_OBJ_FLAGS = 1i32; |
04454e1e | 2114 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2115 | pub const CANOF_SET_DEFAULT_VALUES: CREATE_ASM_NAME_OBJ_FLAGS = 2i32; |
04454e1e | 2116 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2117 | pub type IASSEMBLYCACHE_UNINSTALL_DISPOSITION = u32; |
04454e1e | 2118 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2119 | pub const IASSEMBLYCACHE_UNINSTALL_DISPOSITION_UNINSTALLED: IASSEMBLYCACHE_UNINSTALL_DISPOSITION = 1u32; |
04454e1e | 2120 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2121 | pub const IASSEMBLYCACHE_UNINSTALL_DISPOSITION_STILL_IN_USE: IASSEMBLYCACHE_UNINSTALL_DISPOSITION = 2u32; |
04454e1e | 2122 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2123 | pub const IASSEMBLYCACHE_UNINSTALL_DISPOSITION_ALREADY_UNINSTALLED: IASSEMBLYCACHE_UNINSTALL_DISPOSITION = 3u32; |
04454e1e | 2124 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2125 | pub const IASSEMBLYCACHE_UNINSTALL_DISPOSITION_DELETE_PENDING: IASSEMBLYCACHE_UNINSTALL_DISPOSITION = 4u32; |
04454e1e | 2126 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2127 | pub type INSTALLFEATUREATTRIBUTE = i32; |
04454e1e | 2128 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2129 | pub const INSTALLFEATUREATTRIBUTE_FAVORLOCAL: INSTALLFEATUREATTRIBUTE = 1i32; |
04454e1e | 2130 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2131 | pub const INSTALLFEATUREATTRIBUTE_FAVORSOURCE: INSTALLFEATUREATTRIBUTE = 2i32; |
04454e1e | 2132 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2133 | pub const INSTALLFEATUREATTRIBUTE_FOLLOWPARENT: INSTALLFEATUREATTRIBUTE = 4i32; |
04454e1e | 2134 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2135 | pub const INSTALLFEATUREATTRIBUTE_FAVORADVERTISE: INSTALLFEATUREATTRIBUTE = 8i32; |
04454e1e | 2136 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2137 | pub const INSTALLFEATUREATTRIBUTE_DISALLOWADVERTISE: INSTALLFEATUREATTRIBUTE = 16i32; |
04454e1e | 2138 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2139 | pub const INSTALLFEATUREATTRIBUTE_NOUNSUPPORTEDADVERTISE: INSTALLFEATUREATTRIBUTE = 32i32; |
04454e1e | 2140 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2141 | pub type INSTALLLEVEL = i32; |
04454e1e | 2142 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2143 | pub const INSTALLLEVEL_DEFAULT: INSTALLLEVEL = 0i32; |
04454e1e | 2144 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2145 | pub const INSTALLLEVEL_MINIMUM: INSTALLLEVEL = 1i32; |
04454e1e | 2146 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2147 | pub const INSTALLLEVEL_MAXIMUM: INSTALLLEVEL = 65535i32; |
04454e1e | 2148 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2149 | pub type INSTALLLOGATTRIBUTES = i32; |
04454e1e | 2150 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2151 | pub const INSTALLLOGATTRIBUTES_APPEND: INSTALLLOGATTRIBUTES = 1i32; |
04454e1e | 2152 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2153 | pub const INSTALLLOGATTRIBUTES_FLUSHEACHLINE: INSTALLLOGATTRIBUTES = 2i32; |
04454e1e | 2154 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2155 | pub type INSTALLLOGMODE = i32; |
04454e1e | 2156 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2157 | pub const INSTALLLOGMODE_FATALEXIT: INSTALLLOGMODE = 1i32; |
04454e1e | 2158 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2159 | pub const INSTALLLOGMODE_ERROR: INSTALLLOGMODE = 2i32; |
04454e1e | 2160 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2161 | pub const INSTALLLOGMODE_WARNING: INSTALLLOGMODE = 4i32; |
04454e1e | 2162 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2163 | pub const INSTALLLOGMODE_USER: INSTALLLOGMODE = 8i32; |
04454e1e | 2164 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2165 | pub const INSTALLLOGMODE_INFO: INSTALLLOGMODE = 16i32; |
04454e1e | 2166 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2167 | pub const INSTALLLOGMODE_RESOLVESOURCE: INSTALLLOGMODE = 64i32; |
04454e1e | 2168 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2169 | pub const INSTALLLOGMODE_OUTOFDISKSPACE: INSTALLLOGMODE = 128i32; |
04454e1e | 2170 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2171 | pub const INSTALLLOGMODE_ACTIONSTART: INSTALLLOGMODE = 256i32; |
04454e1e | 2172 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2173 | pub const INSTALLLOGMODE_ACTIONDATA: INSTALLLOGMODE = 512i32; |
04454e1e | 2174 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2175 | pub const INSTALLLOGMODE_COMMONDATA: INSTALLLOGMODE = 2048i32; |
04454e1e | 2176 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2177 | pub const INSTALLLOGMODE_PROPERTYDUMP: INSTALLLOGMODE = 1024i32; |
04454e1e | 2178 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2179 | pub const INSTALLLOGMODE_VERBOSE: INSTALLLOGMODE = 4096i32; |
04454e1e | 2180 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2181 | pub const INSTALLLOGMODE_EXTRADEBUG: INSTALLLOGMODE = 8192i32; |
04454e1e | 2182 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2183 | pub const INSTALLLOGMODE_LOGONLYONERROR: INSTALLLOGMODE = 16384i32; |
04454e1e | 2184 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2185 | pub const INSTALLLOGMODE_LOGPERFORMANCE: INSTALLLOGMODE = 32768i32; |
04454e1e | 2186 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2187 | pub const INSTALLLOGMODE_PROGRESS: INSTALLLOGMODE = 1024i32; |
04454e1e | 2188 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2189 | pub const INSTALLLOGMODE_INITIALIZE: INSTALLLOGMODE = 4096i32; |
04454e1e | 2190 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2191 | pub const INSTALLLOGMODE_TERMINATE: INSTALLLOGMODE = 8192i32; |
04454e1e | 2192 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2193 | pub const INSTALLLOGMODE_SHOWDIALOG: INSTALLLOGMODE = 16384i32; |
04454e1e | 2194 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2195 | pub const INSTALLLOGMODE_FILESINUSE: INSTALLLOGMODE = 32i32; |
04454e1e | 2196 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2197 | pub const INSTALLLOGMODE_RMFILESINUSE: INSTALLLOGMODE = 33554432i32; |
04454e1e | 2198 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2199 | pub const INSTALLLOGMODE_INSTALLSTART: INSTALLLOGMODE = 67108864i32; |
04454e1e | 2200 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2201 | pub const INSTALLLOGMODE_INSTALLEND: INSTALLLOGMODE = 134217728i32; |
04454e1e | 2202 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2203 | pub type INSTALLMESSAGE = i32; |
04454e1e | 2204 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2205 | pub const INSTALLMESSAGE_FATALEXIT: INSTALLMESSAGE = 0i32; |
04454e1e | 2206 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2207 | pub const INSTALLMESSAGE_ERROR: INSTALLMESSAGE = 16777216i32; |
04454e1e | 2208 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2209 | pub const INSTALLMESSAGE_WARNING: INSTALLMESSAGE = 33554432i32; |
04454e1e | 2210 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2211 | pub const INSTALLMESSAGE_USER: INSTALLMESSAGE = 50331648i32; |
04454e1e | 2212 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2213 | pub const INSTALLMESSAGE_INFO: INSTALLMESSAGE = 67108864i32; |
04454e1e | 2214 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2215 | pub const INSTALLMESSAGE_FILESINUSE: INSTALLMESSAGE = 83886080i32; |
04454e1e | 2216 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2217 | pub const INSTALLMESSAGE_RESOLVESOURCE: INSTALLMESSAGE = 100663296i32; |
04454e1e | 2218 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2219 | pub const INSTALLMESSAGE_OUTOFDISKSPACE: INSTALLMESSAGE = 117440512i32; |
04454e1e | 2220 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2221 | pub const INSTALLMESSAGE_ACTIONSTART: INSTALLMESSAGE = 134217728i32; |
04454e1e | 2222 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2223 | pub const INSTALLMESSAGE_ACTIONDATA: INSTALLMESSAGE = 150994944i32; |
04454e1e | 2224 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2225 | pub const INSTALLMESSAGE_PROGRESS: INSTALLMESSAGE = 167772160i32; |
04454e1e | 2226 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2227 | pub const INSTALLMESSAGE_COMMONDATA: INSTALLMESSAGE = 184549376i32; |
04454e1e | 2228 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2229 | pub const INSTALLMESSAGE_INITIALIZE: INSTALLMESSAGE = 201326592i32; |
04454e1e | 2230 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2231 | pub const INSTALLMESSAGE_TERMINATE: INSTALLMESSAGE = 218103808i32; |
04454e1e | 2232 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2233 | pub const INSTALLMESSAGE_SHOWDIALOG: INSTALLMESSAGE = 234881024i32; |
04454e1e | 2234 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2235 | pub const INSTALLMESSAGE_PERFORMANCE: INSTALLMESSAGE = 251658240i32; |
04454e1e | 2236 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2237 | pub const INSTALLMESSAGE_RMFILESINUSE: INSTALLMESSAGE = 419430400i32; |
04454e1e | 2238 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2239 | pub const INSTALLMESSAGE_INSTALLSTART: INSTALLMESSAGE = 436207616i32; |
04454e1e | 2240 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2241 | pub const INSTALLMESSAGE_INSTALLEND: INSTALLMESSAGE = 452984832i32; |
04454e1e | 2242 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2243 | pub type INSTALLMODE = i32; |
04454e1e | 2244 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2245 | pub const INSTALLMODE_NODETECTION_ANY: INSTALLMODE = -4i32; |
04454e1e | 2246 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2247 | pub const INSTALLMODE_NOSOURCERESOLUTION: INSTALLMODE = -3i32; |
04454e1e | 2248 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2249 | pub const INSTALLMODE_NODETECTION: INSTALLMODE = -2i32; |
04454e1e | 2250 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2251 | pub const INSTALLMODE_EXISTING: INSTALLMODE = -1i32; |
04454e1e | 2252 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2253 | pub const INSTALLMODE_DEFAULT: INSTALLMODE = 0i32; |
04454e1e | 2254 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2255 | pub type INSTALLSTATE = i32; |
04454e1e | 2256 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2257 | pub const INSTALLSTATE_NOTUSED: INSTALLSTATE = -7i32; |
04454e1e | 2258 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2259 | pub const INSTALLSTATE_BADCONFIG: INSTALLSTATE = -6i32; |
04454e1e | 2260 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2261 | pub const INSTALLSTATE_INCOMPLETE: INSTALLSTATE = -5i32; |
04454e1e | 2262 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2263 | pub const INSTALLSTATE_SOURCEABSENT: INSTALLSTATE = -4i32; |
04454e1e | 2264 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2265 | pub const INSTALLSTATE_MOREDATA: INSTALLSTATE = -3i32; |
04454e1e | 2266 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2267 | pub const INSTALLSTATE_INVALIDARG: INSTALLSTATE = -2i32; |
04454e1e | 2268 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2269 | pub const INSTALLSTATE_UNKNOWN: INSTALLSTATE = -1i32; |
04454e1e | 2270 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2271 | pub const INSTALLSTATE_BROKEN: INSTALLSTATE = 0i32; |
04454e1e | 2272 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2273 | pub const INSTALLSTATE_ADVERTISED: INSTALLSTATE = 1i32; |
04454e1e | 2274 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2275 | pub const INSTALLSTATE_REMOVED: INSTALLSTATE = 1i32; |
04454e1e | 2276 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2277 | pub const INSTALLSTATE_ABSENT: INSTALLSTATE = 2i32; |
04454e1e | 2278 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2279 | pub const INSTALLSTATE_LOCAL: INSTALLSTATE = 3i32; |
04454e1e | 2280 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2281 | pub const INSTALLSTATE_SOURCE: INSTALLSTATE = 4i32; |
04454e1e | 2282 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2283 | pub const INSTALLSTATE_DEFAULT: INSTALLSTATE = 5i32; |
04454e1e | 2284 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2285 | pub type INSTALLTYPE = i32; |
04454e1e | 2286 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2287 | pub const INSTALLTYPE_DEFAULT: INSTALLTYPE = 0i32; |
04454e1e | 2288 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2289 | pub const INSTALLTYPE_NETWORK_IMAGE: INSTALLTYPE = 1i32; |
04454e1e | 2290 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2291 | pub const INSTALLTYPE_SINGLE_INSTANCE: INSTALLTYPE = 2i32; |
04454e1e | 2292 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2293 | pub type INSTALLUILEVEL = i32; |
04454e1e | 2294 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2295 | pub const INSTALLUILEVEL_NOCHANGE: INSTALLUILEVEL = 0i32; |
04454e1e | 2296 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2297 | pub const INSTALLUILEVEL_DEFAULT: INSTALLUILEVEL = 1i32; |
04454e1e | 2298 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2299 | pub const INSTALLUILEVEL_NONE: INSTALLUILEVEL = 2i32; |
04454e1e | 2300 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2301 | pub const INSTALLUILEVEL_BASIC: INSTALLUILEVEL = 3i32; |
04454e1e | 2302 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2303 | pub const INSTALLUILEVEL_REDUCED: INSTALLUILEVEL = 4i32; |
04454e1e | 2304 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2305 | pub const INSTALLUILEVEL_FULL: INSTALLUILEVEL = 5i32; |
04454e1e | 2306 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2307 | pub const INSTALLUILEVEL_ENDDIALOG: INSTALLUILEVEL = 128i32; |
04454e1e | 2308 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2309 | pub const INSTALLUILEVEL_PROGRESSONLY: INSTALLUILEVEL = 64i32; |
04454e1e | 2310 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2311 | pub const INSTALLUILEVEL_HIDECANCEL: INSTALLUILEVEL = 32i32; |
04454e1e | 2312 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2313 | pub const INSTALLUILEVEL_SOURCERESONLY: INSTALLUILEVEL = 256i32; |
04454e1e | 2314 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2315 | pub const INSTALLUILEVEL_UACONLY: INSTALLUILEVEL = 512i32; |
04454e1e | 2316 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2317 | pub type MSIADVERTISEOPTIONFLAGS = i32; |
04454e1e | 2318 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2319 | pub const MSIADVERTISEOPTIONFLAGS_INSTANCE: MSIADVERTISEOPTIONFLAGS = 1i32; |
04454e1e | 2320 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2321 | pub type MSIARCHITECTUREFLAGS = i32; |
04454e1e | 2322 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2323 | pub const MSIARCHITECTUREFLAGS_X86: MSIARCHITECTUREFLAGS = 1i32; |
04454e1e | 2324 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2325 | pub const MSIARCHITECTUREFLAGS_IA64: MSIARCHITECTUREFLAGS = 2i32; |
04454e1e | 2326 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2327 | pub const MSIARCHITECTUREFLAGS_AMD64: MSIARCHITECTUREFLAGS = 4i32; |
04454e1e | 2328 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2329 | pub const MSIARCHITECTUREFLAGS_ARM: MSIARCHITECTUREFLAGS = 8i32; |
04454e1e | 2330 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2331 | pub type MSIASSEMBLYINFO = u32; |
04454e1e | 2332 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2333 | pub const MSIASSEMBLYINFO_NETASSEMBLY: MSIASSEMBLYINFO = 0u32; |
04454e1e | 2334 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2335 | pub const MSIASSEMBLYINFO_WIN32ASSEMBLY: MSIASSEMBLYINFO = 1u32; |
04454e1e | 2336 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2337 | pub type MSICODE = i32; |
04454e1e | 2338 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2339 | pub const MSICODE_PRODUCT: MSICODE = 0i32; |
04454e1e | 2340 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2341 | pub const MSICODE_PATCH: MSICODE = 1073741824i32; |
04454e1e | 2342 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2343 | pub type MSICOLINFO = i32; |
04454e1e | 2344 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2345 | pub const MSICOLINFO_NAMES: MSICOLINFO = 0i32; |
04454e1e | 2346 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2347 | pub const MSICOLINFO_TYPES: MSICOLINFO = 1i32; |
04454e1e | 2348 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2349 | pub type MSICONDITION = i32; |
04454e1e | 2350 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2351 | pub const MSICONDITION_FALSE: MSICONDITION = 0i32; |
04454e1e | 2352 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2353 | pub const MSICONDITION_TRUE: MSICONDITION = 1i32; |
04454e1e | 2354 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2355 | pub const MSICONDITION_NONE: MSICONDITION = 2i32; |
04454e1e | 2356 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2357 | pub const MSICONDITION_ERROR: MSICONDITION = 3i32; |
04454e1e | 2358 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2359 | pub type MSICOSTTREE = i32; |
04454e1e | 2360 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2361 | pub const MSICOSTTREE_SELFONLY: MSICOSTTREE = 0i32; |
04454e1e | 2362 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2363 | pub const MSICOSTTREE_CHILDREN: MSICOSTTREE = 1i32; |
04454e1e | 2364 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2365 | pub const MSICOSTTREE_PARENTS: MSICOSTTREE = 2i32; |
04454e1e | 2366 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2367 | pub const MSICOSTTREE_RESERVED: MSICOSTTREE = 3i32; |
04454e1e | 2368 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2369 | pub type MSIDBERROR = i32; |
04454e1e | 2370 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2371 | pub const MSIDBERROR_INVALIDARG: MSIDBERROR = -3i32; |
04454e1e | 2372 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2373 | pub const MSIDBERROR_MOREDATA: MSIDBERROR = -2i32; |
04454e1e | 2374 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2375 | pub const MSIDBERROR_FUNCTIONERROR: MSIDBERROR = -1i32; |
04454e1e | 2376 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2377 | pub const MSIDBERROR_NOERROR: MSIDBERROR = 0i32; |
04454e1e | 2378 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2379 | pub const MSIDBERROR_DUPLICATEKEY: MSIDBERROR = 1i32; |
04454e1e | 2380 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2381 | pub const MSIDBERROR_REQUIRED: MSIDBERROR = 2i32; |
04454e1e | 2382 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2383 | pub const MSIDBERROR_BADLINK: MSIDBERROR = 3i32; |
04454e1e | 2384 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2385 | pub const MSIDBERROR_OVERFLOW: MSIDBERROR = 4i32; |
04454e1e | 2386 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2387 | pub const MSIDBERROR_UNDERFLOW: MSIDBERROR = 5i32; |
04454e1e | 2388 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2389 | pub const MSIDBERROR_NOTINSET: MSIDBERROR = 6i32; |
04454e1e | 2390 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2391 | pub const MSIDBERROR_BADVERSION: MSIDBERROR = 7i32; |
04454e1e | 2392 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2393 | pub const MSIDBERROR_BADCASE: MSIDBERROR = 8i32; |
04454e1e | 2394 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2395 | pub const MSIDBERROR_BADGUID: MSIDBERROR = 9i32; |
04454e1e | 2396 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2397 | pub const MSIDBERROR_BADWILDCARD: MSIDBERROR = 10i32; |
04454e1e | 2398 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2399 | pub const MSIDBERROR_BADIDENTIFIER: MSIDBERROR = 11i32; |
04454e1e | 2400 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2401 | pub const MSIDBERROR_BADLANGUAGE: MSIDBERROR = 12i32; |
04454e1e | 2402 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2403 | pub const MSIDBERROR_BADFILENAME: MSIDBERROR = 13i32; |
04454e1e | 2404 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2405 | pub const MSIDBERROR_BADPATH: MSIDBERROR = 14i32; |
04454e1e | 2406 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2407 | pub const MSIDBERROR_BADCONDITION: MSIDBERROR = 15i32; |
04454e1e | 2408 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2409 | pub const MSIDBERROR_BADFORMATTED: MSIDBERROR = 16i32; |
04454e1e | 2410 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2411 | pub const MSIDBERROR_BADTEMPLATE: MSIDBERROR = 17i32; |
04454e1e | 2412 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2413 | pub const MSIDBERROR_BADDEFAULTDIR: MSIDBERROR = 18i32; |
04454e1e | 2414 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2415 | pub const MSIDBERROR_BADREGPATH: MSIDBERROR = 19i32; |
04454e1e | 2416 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2417 | pub const MSIDBERROR_BADCUSTOMSOURCE: MSIDBERROR = 20i32; |
04454e1e | 2418 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2419 | pub const MSIDBERROR_BADPROPERTY: MSIDBERROR = 21i32; |
04454e1e | 2420 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2421 | pub const MSIDBERROR_MISSINGDATA: MSIDBERROR = 22i32; |
04454e1e | 2422 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2423 | pub const MSIDBERROR_BADCATEGORY: MSIDBERROR = 23i32; |
04454e1e | 2424 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2425 | pub const MSIDBERROR_BADKEYTABLE: MSIDBERROR = 24i32; |
04454e1e | 2426 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2427 | pub const MSIDBERROR_BADMAXMINVALUES: MSIDBERROR = 25i32; |
04454e1e | 2428 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2429 | pub const MSIDBERROR_BADCABINET: MSIDBERROR = 26i32; |
04454e1e | 2430 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2431 | pub const MSIDBERROR_BADSHORTCUT: MSIDBERROR = 27i32; |
04454e1e | 2432 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2433 | pub const MSIDBERROR_STRINGOVERFLOW: MSIDBERROR = 28i32; |
04454e1e | 2434 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2435 | pub const MSIDBERROR_BADLOCALIZEATTRIB: MSIDBERROR = 29i32; |
04454e1e | 2436 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2437 | pub type MSIDBSTATE = i32; |
04454e1e | 2438 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2439 | pub const MSIDBSTATE_ERROR: MSIDBSTATE = -1i32; |
04454e1e | 2440 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2441 | pub const MSIDBSTATE_READ: MSIDBSTATE = 0i32; |
04454e1e | 2442 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2443 | pub const MSIDBSTATE_WRITE: MSIDBSTATE = 1i32; |
04454e1e | 2444 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2445 | pub type MSIINSTALLCONTEXT = i32; |
04454e1e | 2446 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2447 | pub const MSIINSTALLCONTEXT_FIRSTVISIBLE: MSIINSTALLCONTEXT = 0i32; |
04454e1e | 2448 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2449 | pub const MSIINSTALLCONTEXT_NONE: MSIINSTALLCONTEXT = 0i32; |
04454e1e | 2450 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2451 | pub const MSIINSTALLCONTEXT_USERMANAGED: MSIINSTALLCONTEXT = 1i32; |
04454e1e | 2452 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2453 | pub const MSIINSTALLCONTEXT_USERUNMANAGED: MSIINSTALLCONTEXT = 2i32; |
04454e1e | 2454 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2455 | pub const MSIINSTALLCONTEXT_MACHINE: MSIINSTALLCONTEXT = 4i32; |
04454e1e | 2456 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2457 | pub const MSIINSTALLCONTEXT_ALL: MSIINSTALLCONTEXT = 7i32; |
04454e1e | 2458 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2459 | pub const MSIINSTALLCONTEXT_ALLUSERMANAGED: MSIINSTALLCONTEXT = 8i32; |
04454e1e | 2460 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2461 | pub type MSIMODIFY = i32; |
04454e1e | 2462 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2463 | pub const MSIMODIFY_SEEK: MSIMODIFY = -1i32; |
04454e1e | 2464 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2465 | pub const MSIMODIFY_REFRESH: MSIMODIFY = 0i32; |
04454e1e | 2466 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2467 | pub const MSIMODIFY_INSERT: MSIMODIFY = 1i32; |
04454e1e | 2468 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2469 | pub const MSIMODIFY_UPDATE: MSIMODIFY = 2i32; |
04454e1e | 2470 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2471 | pub const MSIMODIFY_ASSIGN: MSIMODIFY = 3i32; |
04454e1e | 2472 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2473 | pub const MSIMODIFY_REPLACE: MSIMODIFY = 4i32; |
04454e1e | 2474 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2475 | pub const MSIMODIFY_MERGE: MSIMODIFY = 5i32; |
04454e1e | 2476 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2477 | pub const MSIMODIFY_DELETE: MSIMODIFY = 6i32; |
04454e1e | 2478 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2479 | pub const MSIMODIFY_INSERT_TEMPORARY: MSIMODIFY = 7i32; |
04454e1e | 2480 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2481 | pub const MSIMODIFY_VALIDATE: MSIMODIFY = 8i32; |
04454e1e | 2482 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2483 | pub const MSIMODIFY_VALIDATE_NEW: MSIMODIFY = 9i32; |
04454e1e | 2484 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2485 | pub const MSIMODIFY_VALIDATE_FIELD: MSIMODIFY = 10i32; |
04454e1e | 2486 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2487 | pub const MSIMODIFY_VALIDATE_DELETE: MSIMODIFY = 11i32; |
04454e1e | 2488 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2489 | pub type MSIOPENPACKAGEFLAGS = i32; |
04454e1e | 2490 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2491 | pub const MSIOPENPACKAGEFLAGS_IGNOREMACHINESTATE: MSIOPENPACKAGEFLAGS = 1i32; |
04454e1e | 2492 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2493 | pub type MSIPATCHDATATYPE = i32; |
04454e1e | 2494 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2495 | pub const MSIPATCH_DATATYPE_PATCHFILE: MSIPATCHDATATYPE = 0i32; |
04454e1e | 2496 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2497 | pub const MSIPATCH_DATATYPE_XMLPATH: MSIPATCHDATATYPE = 1i32; |
04454e1e | 2498 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2499 | pub const MSIPATCH_DATATYPE_XMLBLOB: MSIPATCHDATATYPE = 2i32; |
04454e1e | 2500 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2501 | pub type MSIPATCHSTATE = i32; |
04454e1e | 2502 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2503 | pub const MSIPATCHSTATE_INVALID: MSIPATCHSTATE = 0i32; |
04454e1e | 2504 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2505 | pub const MSIPATCHSTATE_APPLIED: MSIPATCHSTATE = 1i32; |
04454e1e | 2506 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2507 | pub const MSIPATCHSTATE_SUPERSEDED: MSIPATCHSTATE = 2i32; |
04454e1e | 2508 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2509 | pub const MSIPATCHSTATE_OBSOLETED: MSIPATCHSTATE = 4i32; |
04454e1e | 2510 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2511 | pub const MSIPATCHSTATE_REGISTERED: MSIPATCHSTATE = 8i32; |
04454e1e | 2512 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2513 | pub const MSIPATCHSTATE_ALL: MSIPATCHSTATE = 15i32; |
04454e1e | 2514 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2515 | pub type MSIRUNMODE = i32; |
04454e1e | 2516 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2517 | pub const MSIRUNMODE_ADMIN: MSIRUNMODE = 0i32; |
04454e1e | 2518 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2519 | pub const MSIRUNMODE_ADVERTISE: MSIRUNMODE = 1i32; |
04454e1e | 2520 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2521 | pub const MSIRUNMODE_MAINTENANCE: MSIRUNMODE = 2i32; |
04454e1e | 2522 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2523 | pub const MSIRUNMODE_ROLLBACKENABLED: MSIRUNMODE = 3i32; |
04454e1e | 2524 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2525 | pub const MSIRUNMODE_LOGENABLED: MSIRUNMODE = 4i32; |
04454e1e | 2526 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2527 | pub const MSIRUNMODE_OPERATIONS: MSIRUNMODE = 5i32; |
04454e1e | 2528 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2529 | pub const MSIRUNMODE_REBOOTATEND: MSIRUNMODE = 6i32; |
04454e1e | 2530 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2531 | pub const MSIRUNMODE_REBOOTNOW: MSIRUNMODE = 7i32; |
04454e1e | 2532 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2533 | pub const MSIRUNMODE_CABINET: MSIRUNMODE = 8i32; |
04454e1e | 2534 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2535 | pub const MSIRUNMODE_SOURCESHORTNAMES: MSIRUNMODE = 9i32; |
04454e1e | 2536 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2537 | pub const MSIRUNMODE_TARGETSHORTNAMES: MSIRUNMODE = 10i32; |
04454e1e | 2538 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2539 | pub const MSIRUNMODE_RESERVED11: MSIRUNMODE = 11i32; |
04454e1e | 2540 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2541 | pub const MSIRUNMODE_WINDOWS9X: MSIRUNMODE = 12i32; |
04454e1e | 2542 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2543 | pub const MSIRUNMODE_ZAWENABLED: MSIRUNMODE = 13i32; |
04454e1e | 2544 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2545 | pub const MSIRUNMODE_RESERVED14: MSIRUNMODE = 14i32; |
04454e1e | 2546 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2547 | pub const MSIRUNMODE_RESERVED15: MSIRUNMODE = 15i32; |
04454e1e | 2548 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2549 | pub const MSIRUNMODE_SCHEDULED: MSIRUNMODE = 16i32; |
04454e1e | 2550 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2551 | pub const MSIRUNMODE_ROLLBACK: MSIRUNMODE = 17i32; |
04454e1e | 2552 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2553 | pub const MSIRUNMODE_COMMIT: MSIRUNMODE = 18i32; |
04454e1e | 2554 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2555 | pub type MSISOURCETYPE = i32; |
04454e1e | 2556 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2557 | pub const MSISOURCETYPE_UNKNOWN: MSISOURCETYPE = 0i32; |
04454e1e | 2558 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2559 | pub const MSISOURCETYPE_NETWORK: MSISOURCETYPE = 1i32; |
04454e1e | 2560 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2561 | pub const MSISOURCETYPE_URL: MSISOURCETYPE = 2i32; |
04454e1e | 2562 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2563 | pub const MSISOURCETYPE_MEDIA: MSISOURCETYPE = 4i32; |
04454e1e | 2564 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2565 | pub type MSITRANSACTION = i32; |
04454e1e | 2566 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2567 | pub const MSITRANSACTION_CHAIN_EMBEDDEDUI: MSITRANSACTION = 1i32; |
04454e1e | 2568 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2569 | pub const MSITRANSACTION_JOIN_EXISTING_EMBEDDEDUI: MSITRANSACTION = 2i32; |
04454e1e | 2570 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2571 | pub type MSITRANSACTIONSTATE = u32; |
04454e1e | 2572 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2573 | pub const MSITRANSACTIONSTATE_ROLLBACK: MSITRANSACTIONSTATE = 0u32; |
04454e1e | 2574 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2575 | pub const MSITRANSACTIONSTATE_COMMIT: MSITRANSACTIONSTATE = 1u32; |
04454e1e | 2576 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2577 | pub type MSITRANSFORM_ERROR = i32; |
04454e1e | 2578 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2579 | pub const MSITRANSFORM_ERROR_ADDEXISTINGROW: MSITRANSFORM_ERROR = 1i32; |
04454e1e | 2580 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2581 | pub const MSITRANSFORM_ERROR_DELMISSINGROW: MSITRANSFORM_ERROR = 2i32; |
04454e1e | 2582 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2583 | pub const MSITRANSFORM_ERROR_ADDEXISTINGTABLE: MSITRANSFORM_ERROR = 4i32; |
04454e1e | 2584 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2585 | pub const MSITRANSFORM_ERROR_DELMISSINGTABLE: MSITRANSFORM_ERROR = 8i32; |
04454e1e | 2586 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2587 | pub const MSITRANSFORM_ERROR_UPDATEMISSINGROW: MSITRANSFORM_ERROR = 16i32; |
04454e1e | 2588 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2589 | pub const MSITRANSFORM_ERROR_CHANGECODEPAGE: MSITRANSFORM_ERROR = 32i32; |
04454e1e | 2590 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2591 | pub const MSITRANSFORM_ERROR_VIEWTRANSFORM: MSITRANSFORM_ERROR = 256i32; |
04454e1e | 2592 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2593 | pub const MSITRANSFORM_ERROR_NONE: MSITRANSFORM_ERROR = 0i32; |
04454e1e | 2594 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2595 | pub type MSITRANSFORM_VALIDATE = i32; |
04454e1e | 2596 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2597 | pub const MSITRANSFORM_VALIDATE_LANGUAGE: MSITRANSFORM_VALIDATE = 1i32; |
04454e1e | 2598 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2599 | pub const MSITRANSFORM_VALIDATE_PRODUCT: MSITRANSFORM_VALIDATE = 2i32; |
04454e1e | 2600 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2601 | pub const MSITRANSFORM_VALIDATE_PLATFORM: MSITRANSFORM_VALIDATE = 4i32; |
04454e1e | 2602 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2603 | pub const MSITRANSFORM_VALIDATE_MAJORVERSION: MSITRANSFORM_VALIDATE = 8i32; |
04454e1e | 2604 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2605 | pub const MSITRANSFORM_VALIDATE_MINORVERSION: MSITRANSFORM_VALIDATE = 16i32; |
04454e1e | 2606 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2607 | pub const MSITRANSFORM_VALIDATE_UPDATEVERSION: MSITRANSFORM_VALIDATE = 32i32; |
04454e1e | 2608 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2609 | pub const MSITRANSFORM_VALIDATE_NEWLESSBASEVERSION: MSITRANSFORM_VALIDATE = 64i32; |
04454e1e | 2610 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2611 | pub const MSITRANSFORM_VALIDATE_NEWLESSEQUALBASEVERSION: MSITRANSFORM_VALIDATE = 128i32; |
04454e1e | 2612 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2613 | pub const MSITRANSFORM_VALIDATE_NEWEQUALBASEVERSION: MSITRANSFORM_VALIDATE = 256i32; |
04454e1e | 2614 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2615 | pub const MSITRANSFORM_VALIDATE_NEWGREATEREQUALBASEVERSION: MSITRANSFORM_VALIDATE = 512i32; |
04454e1e | 2616 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2617 | pub const MSITRANSFORM_VALIDATE_NEWGREATERBASEVERSION: MSITRANSFORM_VALIDATE = 1024i32; |
04454e1e | 2618 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2619 | pub const MSITRANSFORM_VALIDATE_UPGRADECODE: MSITRANSFORM_VALIDATE = 2048i32; |
04454e1e | 2620 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2621 | pub type PACKMAN_RUNTIME = i32; |
04454e1e | 2622 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2623 | pub const PACKMAN_RUNTIME_NATIVE: PACKMAN_RUNTIME = 1i32; |
04454e1e | 2624 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2625 | pub const PACKMAN_RUNTIME_SILVERLIGHTMOBILE: PACKMAN_RUNTIME = 2i32; |
04454e1e | 2626 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2627 | pub const PACKMAN_RUNTIME_XNA: PACKMAN_RUNTIME = 3i32; |
04454e1e | 2628 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2629 | pub const PACKMAN_RUNTIME_MODERN_NATIVE: PACKMAN_RUNTIME = 4i32; |
04454e1e | 2630 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2631 | pub const PACKMAN_RUNTIME_JUPITER: PACKMAN_RUNTIME = 5i32; |
04454e1e | 2632 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2633 | pub const PACKMAN_RUNTIME_INVALID: PACKMAN_RUNTIME = 6i32; |
04454e1e | 2634 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2635 | pub type PM_ACTIVATION_POLICY = i32; |
04454e1e | 2636 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2637 | pub const PM_ACTIVATION_POLICY_RESUME: PM_ACTIVATION_POLICY = 0i32; |
04454e1e | 2638 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2639 | pub const PM_ACTIVATION_POLICY_RESUMESAMEPARAMS: PM_ACTIVATION_POLICY = 1i32; |
04454e1e | 2640 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2641 | pub const PM_ACTIVATION_POLICY_REPLACE: PM_ACTIVATION_POLICY = 2i32; |
04454e1e | 2642 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2643 | pub const PM_ACTIVATION_POLICY_REPLACESAMEPARAMS: PM_ACTIVATION_POLICY = 3i32; |
04454e1e | 2644 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2645 | pub const PM_ACTIVATION_POLICY_MULTISESSION: PM_ACTIVATION_POLICY = 4i32; |
04454e1e | 2646 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2647 | pub const PM_ACTIVATION_POLICY_REPLACE_IGNOREFOREGROUND: PM_ACTIVATION_POLICY = 5i32; |
04454e1e | 2648 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2649 | pub const PM_ACTIVATION_POLICY_UNKNOWN: PM_ACTIVATION_POLICY = 6i32; |
04454e1e | 2650 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2651 | pub const PM_ACTIVATION_POLICY_INVALID: PM_ACTIVATION_POLICY = 7i32; |
04454e1e | 2652 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2653 | pub type PM_APPLICATION_HUBTYPE = i32; |
04454e1e | 2654 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2655 | pub const PM_APPLICATION_HUBTYPE_NONMUSIC: PM_APPLICATION_HUBTYPE = 0i32; |
04454e1e | 2656 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2657 | pub const PM_APPLICATION_HUBTYPE_MUSIC: PM_APPLICATION_HUBTYPE = 1i32; |
04454e1e | 2658 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2659 | pub const PM_APPLICATION_HUBTYPE_INVALID: PM_APPLICATION_HUBTYPE = 2i32; |
04454e1e | 2660 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2661 | pub type PM_APPLICATION_INSTALL_TYPE = i32; |
04454e1e | 2662 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2663 | pub const PM_APPLICATION_INSTALL_NORMAL: PM_APPLICATION_INSTALL_TYPE = 0i32; |
04454e1e | 2664 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2665 | pub const PM_APPLICATION_INSTALL_IN_ROM: PM_APPLICATION_INSTALL_TYPE = 1i32; |
04454e1e | 2666 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2667 | pub const PM_APPLICATION_INSTALL_PA: PM_APPLICATION_INSTALL_TYPE = 2i32; |
04454e1e | 2668 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2669 | pub const PM_APPLICATION_INSTALL_DEBUG: PM_APPLICATION_INSTALL_TYPE = 3i32; |
04454e1e | 2670 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2671 | pub const PM_APPLICATION_INSTALL_ENTERPRISE: PM_APPLICATION_INSTALL_TYPE = 4i32; |
04454e1e | 2672 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2673 | pub const PM_APPLICATION_INSTALL_INVALID: PM_APPLICATION_INSTALL_TYPE = 5i32; |
04454e1e | 2674 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2675 | pub type PM_APPLICATION_STATE = i32; |
04454e1e | 2676 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2677 | pub const PM_APPLICATION_STATE_MIN: PM_APPLICATION_STATE = 0i32; |
04454e1e | 2678 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2679 | pub const PM_APPLICATION_STATE_INSTALLED: PM_APPLICATION_STATE = 1i32; |
04454e1e | 2680 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2681 | pub const PM_APPLICATION_STATE_INSTALLING: PM_APPLICATION_STATE = 2i32; |
04454e1e | 2682 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2683 | pub const PM_APPLICATION_STATE_UPDATING: PM_APPLICATION_STATE = 3i32; |
04454e1e | 2684 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2685 | pub const PM_APPLICATION_STATE_UNINSTALLING: PM_APPLICATION_STATE = 4i32; |
04454e1e | 2686 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2687 | pub const PM_APPLICATION_STATE_LICENSE_UPDATING: PM_APPLICATION_STATE = 5i32; |
04454e1e | 2688 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2689 | pub const PM_APPLICATION_STATE_MOVING: PM_APPLICATION_STATE = 6i32; |
04454e1e | 2690 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2691 | pub const PM_APPLICATION_STATE_DISABLED_SD_CARD: PM_APPLICATION_STATE = 7i32; |
04454e1e | 2692 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2693 | pub const PM_APPLICATION_STATE_DISABLED_ENTERPRISE: PM_APPLICATION_STATE = 8i32; |
04454e1e | 2694 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2695 | pub const PM_APPLICATION_STATE_DISABLED_BACKING_UP: PM_APPLICATION_STATE = 9i32; |
04454e1e | 2696 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2697 | pub const PM_APPLICATION_STATE_DISABLED_MDIL_BINDING: PM_APPLICATION_STATE = 10i32; |
04454e1e | 2698 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2699 | pub const PM_APPLICATION_STATE_MAX: PM_APPLICATION_STATE = 10i32; |
04454e1e | 2700 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2701 | pub const PM_APPLICATION_STATE_INVALID: PM_APPLICATION_STATE = 11i32; |
04454e1e | 2702 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2703 | pub type PM_APP_GENRE = i32; |
04454e1e | 2704 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2705 | pub const PM_APP_GENRE_GAMES: PM_APP_GENRE = 0i32; |
04454e1e | 2706 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2707 | pub const PM_APP_GENRE_OTHER: PM_APP_GENRE = 1i32; |
04454e1e | 2708 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2709 | pub const PM_APP_GENRE_INVALID: PM_APP_GENRE = 2i32; |
04454e1e | 2710 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2711 | pub type PM_ENUM_APP_FILTER = i32; |
04454e1e | 2712 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2713 | pub const PM_APP_FILTER_ALL: PM_ENUM_APP_FILTER = 0i32; |
04454e1e | 2714 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2715 | pub const PM_APP_FILTER_VISIBLE: PM_ENUM_APP_FILTER = 1i32; |
04454e1e | 2716 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2717 | pub const PM_APP_FILTER_GENRE: PM_ENUM_APP_FILTER = 2i32; |
04454e1e | 2718 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2719 | pub const PM_APP_FILTER_NONGAMES: PM_ENUM_APP_FILTER = 3i32; |
04454e1e | 2720 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2721 | pub const PM_APP_FILTER_HUBTYPE: PM_ENUM_APP_FILTER = 4i32; |
04454e1e | 2722 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2723 | pub const PM_APP_FILTER_PINABLEONKIDZONE: PM_ENUM_APP_FILTER = 5i32; |
04454e1e | 2724 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2725 | pub const PM_APP_FILTER_ALL_INCLUDE_MODERN: PM_ENUM_APP_FILTER = 6i32; |
04454e1e | 2726 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2727 | pub const PM_APP_FILTER_FRAMEWORK: PM_ENUM_APP_FILTER = 7i32; |
04454e1e | 2728 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2729 | pub const PM_APP_FILTER_MAX: PM_ENUM_APP_FILTER = 8i32; |
04454e1e | 2730 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2731 | pub type PM_ENUM_BSA_FILTER = i32; |
04454e1e | 2732 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2733 | pub const PM_ENUM_BSA_FILTER_ALL: PM_ENUM_BSA_FILTER = 26i32; |
04454e1e | 2734 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2735 | pub const PM_ENUM_BSA_FILTER_BY_TASKID: PM_ENUM_BSA_FILTER = 27i32; |
04454e1e | 2736 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2737 | pub const PM_ENUM_BSA_FILTER_BY_PRODUCTID: PM_ENUM_BSA_FILTER = 28i32; |
04454e1e | 2738 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2739 | pub const PM_ENUM_BSA_FILTER_BY_PERIODIC: PM_ENUM_BSA_FILTER = 29i32; |
04454e1e | 2740 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2741 | pub const PM_ENUM_BSA_FILTER_BY_ALL_LAUNCHONBOOT: PM_ENUM_BSA_FILTER = 30i32; |
04454e1e | 2742 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2743 | pub const PM_ENUM_BSA_FILTER_MAX: PM_ENUM_BSA_FILTER = 31i32; |
04454e1e | 2744 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2745 | pub type PM_ENUM_BW_FILTER = i32; |
04454e1e | 2746 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2747 | pub const PM_ENUM_BW_FILTER_BOOTWORKER_ALL: PM_ENUM_BW_FILTER = 31i32; |
04454e1e | 2748 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2749 | pub const PM_ENUM_BW_FILTER_BY_TASKID: PM_ENUM_BW_FILTER = 32i32; |
04454e1e | 2750 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2751 | pub const PM_ENUM_BW_FILTER_MAX: PM_ENUM_BW_FILTER = 33i32; |
04454e1e | 2752 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2753 | pub type PM_ENUM_EXTENSION_FILTER = i32; |
04454e1e | 2754 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2755 | pub const PM_ENUM_EXTENSION_FILTER_BY_CONSUMER: PM_ENUM_EXTENSION_FILTER = 17i32; |
04454e1e | 2756 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2757 | pub const PM_ENUM_EXTENSION_FILTER_APPCONNECT: PM_ENUM_EXTENSION_FILTER = 17i32; |
04454e1e | 2758 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2759 | pub const PM_ENUM_EXTENSION_FILTER_PROTOCOL_ALL: PM_ENUM_EXTENSION_FILTER = 18i32; |
04454e1e | 2760 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2761 | pub const PM_ENUM_EXTENSION_FILTER_FTASSOC_FILETYPE_ALL: PM_ENUM_EXTENSION_FILTER = 19i32; |
04454e1e | 2762 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2763 | pub const PM_ENUM_EXTENSION_FILTER_FTASSOC_CONTENTTYPE_ALL: PM_ENUM_EXTENSION_FILTER = 20i32; |
04454e1e | 2764 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2765 | pub const PM_ENUM_EXTENSION_FILTER_FTASSOC_APPLICATION_ALL: PM_ENUM_EXTENSION_FILTER = 21i32; |
04454e1e | 2766 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2767 | pub const PM_ENUM_EXTENSION_FILTER_SHARETARGET_ALL: PM_ENUM_EXTENSION_FILTER = 22i32; |
04454e1e | 2768 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2769 | pub const PM_ENUM_EXTENSION_FILTER_FILEOPENPICKER_ALL: PM_ENUM_EXTENSION_FILTER = 23i32; |
04454e1e | 2770 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2771 | pub const PM_ENUM_EXTENSION_FILTER_FILESAVEPICKER_ALL: PM_ENUM_EXTENSION_FILTER = 24i32; |
04454e1e | 2772 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2773 | pub const PM_ENUM_EXTENSION_FILTER_CACHEDFILEUPDATER_ALL: PM_ENUM_EXTENSION_FILTER = 25i32; |
04454e1e | 2774 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2775 | pub const PM_ENUM_EXTENSION_FILTER_MAX: PM_ENUM_EXTENSION_FILTER = 26i32; |
04454e1e | 2776 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2777 | pub type PM_ENUM_TASK_FILTER = i32; |
04454e1e | 2778 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2779 | pub const PM_TASK_FILTER_APP_ALL: PM_ENUM_TASK_FILTER = 12i32; |
04454e1e | 2780 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2781 | pub const PM_TASK_FILTER_TASK_TYPE: PM_ENUM_TASK_FILTER = 13i32; |
04454e1e | 2782 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2783 | pub const PM_TASK_FILTER_DEHYD_SUPRESSING: PM_ENUM_TASK_FILTER = 14i32; |
04454e1e | 2784 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2785 | pub const PM_TASK_FILTER_APP_TASK_TYPE: PM_ENUM_TASK_FILTER = 15i32; |
04454e1e | 2786 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2787 | pub const PM_TASK_FILTER_BGEXECUTION: PM_ENUM_TASK_FILTER = 16i32; |
04454e1e | 2788 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2789 | pub const PM_TASK_FILTER_MAX: PM_ENUM_TASK_FILTER = 17i32; |
04454e1e | 2790 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2791 | pub type PM_ENUM_TILE_FILTER = i32; |
04454e1e | 2792 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2793 | pub const PM_TILE_FILTER_APPLIST: PM_ENUM_TILE_FILTER = 8i32; |
04454e1e | 2794 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2795 | pub const PM_TILE_FILTER_PINNED: PM_ENUM_TILE_FILTER = 9i32; |
04454e1e | 2796 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2797 | pub const PM_TILE_FILTER_HUBTYPE: PM_ENUM_TILE_FILTER = 10i32; |
04454e1e | 2798 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2799 | pub const PM_TILE_FILTER_APP_ALL: PM_ENUM_TILE_FILTER = 11i32; |
04454e1e | 2800 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2801 | pub const PM_TILE_FILTER_MAX: PM_ENUM_TILE_FILTER = 12i32; |
04454e1e | 2802 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2803 | pub type PM_LIVETILE_RECURRENCE_TYPE = i32; |
04454e1e | 2804 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2805 | pub const PM_LIVETILE_RECURRENCE_TYPE_INSTANT: PM_LIVETILE_RECURRENCE_TYPE = 0i32; |
04454e1e | 2806 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2807 | pub const PM_LIVETILE_RECURRENCE_TYPE_ONETIME: PM_LIVETILE_RECURRENCE_TYPE = 1i32; |
04454e1e | 2808 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2809 | pub const PM_LIVETILE_RECURRENCE_TYPE_INTERVAL: PM_LIVETILE_RECURRENCE_TYPE = 2i32; |
04454e1e | 2810 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2811 | pub const PM_LIVETILE_RECURRENCE_TYPE_MAX: PM_LIVETILE_RECURRENCE_TYPE = 2i32; |
04454e1e | 2812 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2813 | pub type PM_LOGO_SIZE = i32; |
04454e1e | 2814 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2815 | pub const PM_LOGO_SIZE_SMALL: PM_LOGO_SIZE = 0i32; |
04454e1e | 2816 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2817 | pub const PM_LOGO_SIZE_MEDIUM: PM_LOGO_SIZE = 1i32; |
04454e1e | 2818 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2819 | pub const PM_LOGO_SIZE_LARGE: PM_LOGO_SIZE = 2i32; |
04454e1e | 2820 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2821 | pub const PM_LOGO_SIZE_INVALID: PM_LOGO_SIZE = 3i32; |
04454e1e | 2822 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2823 | pub type PM_STARTTILE_TYPE = i32; |
04454e1e | 2824 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2825 | pub const PM_STARTTILE_TYPE_PRIMARY: PM_STARTTILE_TYPE = 1i32; |
04454e1e | 2826 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2827 | pub const PM_STARTTILE_TYPE_SECONDARY: PM_STARTTILE_TYPE = 2i32; |
04454e1e | 2828 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2829 | pub const PM_STARTTILE_TYPE_APPLIST: PM_STARTTILE_TYPE = 3i32; |
04454e1e | 2830 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2831 | pub const PM_STARTTILE_TYPE_APPLISTPRIMARY: PM_STARTTILE_TYPE = 4i32; |
04454e1e | 2832 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2833 | pub const PM_STARTTILE_TYPE_INVALID: PM_STARTTILE_TYPE = 5i32; |
04454e1e | 2834 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2835 | pub type PM_TASK_TRANSITION = i32; |
04454e1e | 2836 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2837 | pub const PM_TASK_TRANSITION_DEFAULT: PM_TASK_TRANSITION = 0i32; |
04454e1e | 2838 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2839 | pub const PM_TASK_TRANSITION_NONE: PM_TASK_TRANSITION = 1i32; |
04454e1e | 2840 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2841 | pub const PM_TASK_TRANSITION_TURNSTILE: PM_TASK_TRANSITION = 2i32; |
04454e1e | 2842 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2843 | pub const PM_TASK_TRANSITION_SLIDE: PM_TASK_TRANSITION = 3i32; |
04454e1e | 2844 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2845 | pub const PM_TASK_TRANSITION_SWIVEL: PM_TASK_TRANSITION = 4i32; |
04454e1e | 2846 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2847 | pub const PM_TASK_TRANSITION_READERBOARD: PM_TASK_TRANSITION = 5i32; |
04454e1e | 2848 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2849 | pub const PM_TASK_TRANSITION_CUSTOM: PM_TASK_TRANSITION = 6i32; |
04454e1e | 2850 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2851 | pub const PM_TASK_TRANSITION_INVALID: PM_TASK_TRANSITION = 7i32; |
04454e1e | 2852 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2853 | pub type PM_TASK_TYPE = i32; |
04454e1e | 2854 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2855 | pub const PM_TASK_TYPE_NORMAL: PM_TASK_TYPE = 0i32; |
04454e1e | 2856 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2857 | pub const PM_TASK_TYPE_DEFAULT: PM_TASK_TYPE = 1i32; |
04454e1e | 2858 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2859 | pub const PM_TASK_TYPE_SETTINGS: PM_TASK_TYPE = 2i32; |
04454e1e | 2860 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2861 | pub const PM_TASK_TYPE_BACKGROUNDSERVICEAGENT: PM_TASK_TYPE = 3i32; |
04454e1e | 2862 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2863 | pub const PM_TASK_TYPE_BACKGROUNDWORKER: PM_TASK_TYPE = 4i32; |
04454e1e | 2864 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2865 | pub const PM_TASK_TYPE_INVALID: PM_TASK_TYPE = 5i32; |
04454e1e | 2866 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2867 | pub type PM_TILE_HUBTYPE = i32; |
04454e1e | 2868 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2869 | pub const PM_TILE_HUBTYPE_MUSIC: PM_TILE_HUBTYPE = 1i32; |
04454e1e | 2870 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2871 | pub const PM_TILE_HUBTYPE_MOSETTINGS: PM_TILE_HUBTYPE = 268435456i32; |
04454e1e | 2872 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2873 | pub const PM_TILE_HUBTYPE_GAMES: PM_TILE_HUBTYPE = 536870912i32; |
04454e1e | 2874 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2875 | pub const PM_TILE_HUBTYPE_APPLIST: PM_TILE_HUBTYPE = 1073741824i32; |
04454e1e | 2876 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2877 | pub const PM_TILE_HUBTYPE_STARTMENU: PM_TILE_HUBTYPE = -2147483648i32; |
04454e1e | 2878 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2879 | pub const PM_TILE_HUBTYPE_LOCKSCREEN: PM_TILE_HUBTYPE = 16777216i32; |
04454e1e | 2880 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2881 | pub const PM_TILE_HUBTYPE_KIDZONE: PM_TILE_HUBTYPE = 33554432i32; |
04454e1e | 2882 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2883 | pub const PM_TILE_HUBTYPE_CACHED: PM_TILE_HUBTYPE = 67108864i32; |
04454e1e | 2884 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2885 | pub const PM_TILE_HUBTYPE_INVALID: PM_TILE_HUBTYPE = 67108865i32; |
04454e1e | 2886 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2887 | pub type PM_TILE_SIZE = i32; |
04454e1e | 2888 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2889 | pub const PM_TILE_SIZE_SMALL: PM_TILE_SIZE = 0i32; |
04454e1e | 2890 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2891 | pub const PM_TILE_SIZE_MEDIUM: PM_TILE_SIZE = 1i32; |
04454e1e | 2892 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2893 | pub const PM_TILE_SIZE_LARGE: PM_TILE_SIZE = 2i32; |
04454e1e | 2894 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2895 | pub const PM_TILE_SIZE_SQUARE310X310: PM_TILE_SIZE = 3i32; |
04454e1e | 2896 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2897 | pub const PM_TILE_SIZE_TALL150X310: PM_TILE_SIZE = 4i32; |
04454e1e | 2898 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2899 | pub const PM_TILE_SIZE_INVALID: PM_TILE_SIZE = 5i32; |
04454e1e | 2900 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2901 | pub type QUERYASMINFO_FLAGS = u32; |
04454e1e | 2902 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2903 | pub const QUERYASMINFO_FLAG_VALIDATE: QUERYASMINFO_FLAGS = 1u32; |
04454e1e | 2904 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2905 | pub type REINSTALLMODE = i32; |
04454e1e | 2906 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2907 | pub const REINSTALLMODE_REPAIR: REINSTALLMODE = 1i32; |
04454e1e | 2908 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2909 | pub const REINSTALLMODE_FILEMISSING: REINSTALLMODE = 2i32; |
04454e1e | 2910 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2911 | pub const REINSTALLMODE_FILEOLDERVERSION: REINSTALLMODE = 4i32; |
04454e1e | 2912 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2913 | pub const REINSTALLMODE_FILEEQUALVERSION: REINSTALLMODE = 8i32; |
04454e1e | 2914 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2915 | pub const REINSTALLMODE_FILEEXACT: REINSTALLMODE = 16i32; |
04454e1e | 2916 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2917 | pub const REINSTALLMODE_FILEVERIFY: REINSTALLMODE = 32i32; |
04454e1e | 2918 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2919 | pub const REINSTALLMODE_FILEREPLACE: REINSTALLMODE = 64i32; |
04454e1e | 2920 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2921 | pub const REINSTALLMODE_MACHINEDATA: REINSTALLMODE = 128i32; |
04454e1e | 2922 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2923 | pub const REINSTALLMODE_USERDATA: REINSTALLMODE = 256i32; |
04454e1e | 2924 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2925 | pub const REINSTALLMODE_SHORTCUT: REINSTALLMODE = 512i32; |
04454e1e | 2926 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2927 | pub const REINSTALLMODE_PACKAGE: REINSTALLMODE = 1024i32; |
04454e1e | 2928 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2929 | pub type RESULTTYPES = i32; |
04454e1e | 2930 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2931 | pub const ieUnknown: RESULTTYPES = 0i32; |
04454e1e | 2932 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2933 | pub const ieError: RESULTTYPES = 1i32; |
04454e1e | 2934 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2935 | pub const ieWarning: RESULTTYPES = 2i32; |
04454e1e | 2936 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2937 | pub const ieInfo: RESULTTYPES = 3i32; |
04454e1e | 2938 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2939 | pub type SCRIPTFLAGS = i32; |
04454e1e | 2940 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2941 | pub const SCRIPTFLAGS_CACHEINFO: SCRIPTFLAGS = 1i32; |
04454e1e | 2942 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2943 | pub const SCRIPTFLAGS_SHORTCUTS: SCRIPTFLAGS = 4i32; |
04454e1e | 2944 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2945 | pub const SCRIPTFLAGS_MACHINEASSIGN: SCRIPTFLAGS = 8i32; |
04454e1e | 2946 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2947 | pub const SCRIPTFLAGS_REGDATA_CNFGINFO: SCRIPTFLAGS = 32i32; |
04454e1e | 2948 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2949 | pub const SCRIPTFLAGS_VALIDATE_TRANSFORMS_LIST: SCRIPTFLAGS = 64i32; |
04454e1e | 2950 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2951 | pub const SCRIPTFLAGS_REGDATA_CLASSINFO: SCRIPTFLAGS = 128i32; |
04454e1e | 2952 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2953 | pub const SCRIPTFLAGS_REGDATA_EXTENSIONINFO: SCRIPTFLAGS = 256i32; |
04454e1e | 2954 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2955 | pub const SCRIPTFLAGS_REGDATA_APPINFO: SCRIPTFLAGS = 384i32; |
04454e1e | 2956 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2957 | pub const SCRIPTFLAGS_REGDATA: SCRIPTFLAGS = 416i32; |
04454e1e | 2958 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2959 | pub type STATUSTYPES = i32; |
04454e1e | 2960 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2961 | pub const ieStatusGetCUB: STATUSTYPES = 0i32; |
04454e1e | 2962 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2963 | pub const ieStatusICECount: STATUSTYPES = 1i32; |
04454e1e | 2964 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2965 | pub const ieStatusMerge: STATUSTYPES = 2i32; |
04454e1e | 2966 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2967 | pub const ieStatusSummaryInfo: STATUSTYPES = 3i32; |
04454e1e | 2968 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2969 | pub const ieStatusCreateEngine: STATUSTYPES = 4i32; |
04454e1e | 2970 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2971 | pub const ieStatusStarting: STATUSTYPES = 5i32; |
04454e1e | 2972 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2973 | pub const ieStatusRunICE: STATUSTYPES = 6i32; |
04454e1e | 2974 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2975 | pub const ieStatusShutdown: STATUSTYPES = 7i32; |
04454e1e | 2976 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2977 | pub const ieStatusSuccess: STATUSTYPES = 8i32; |
04454e1e | 2978 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2979 | pub const ieStatusFail: STATUSTYPES = 9i32; |
04454e1e | 2980 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2981 | pub const ieStatusCancel: STATUSTYPES = 10i32; |
04454e1e | 2982 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2983 | pub type TILE_TEMPLATE_TYPE = i32; |
04454e1e | 2984 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2985 | pub const TILE_TEMPLATE_INVALID: TILE_TEMPLATE_TYPE = 0i32; |
04454e1e | 2986 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2987 | pub const TILE_TEMPLATE_FLIP: TILE_TEMPLATE_TYPE = 5i32; |
04454e1e | 2988 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2989 | pub const TILE_TEMPLATE_DEEPLINK: TILE_TEMPLATE_TYPE = 13i32; |
04454e1e | 2990 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2991 | pub const TILE_TEMPLATE_CYCLE: TILE_TEMPLATE_TYPE = 14i32; |
04454e1e | 2992 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2993 | pub const TILE_TEMPLATE_METROCOUNT: TILE_TEMPLATE_TYPE = 1i32; |
04454e1e | 2994 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2995 | pub const TILE_TEMPLATE_AGILESTORE: TILE_TEMPLATE_TYPE = 2i32; |
04454e1e | 2996 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2997 | pub const TILE_TEMPLATE_GAMES: TILE_TEMPLATE_TYPE = 3i32; |
04454e1e | 2998 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 2999 | pub const TILE_TEMPLATE_CALENDAR: TILE_TEMPLATE_TYPE = 4i32; |
04454e1e | 3000 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3001 | pub const TILE_TEMPLATE_MUSICVIDEO: TILE_TEMPLATE_TYPE = 7i32; |
04454e1e | 3002 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3003 | pub const TILE_TEMPLATE_PEOPLE: TILE_TEMPLATE_TYPE = 10i32; |
04454e1e | 3004 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3005 | pub const TILE_TEMPLATE_CONTACT: TILE_TEMPLATE_TYPE = 11i32; |
04454e1e | 3006 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3007 | pub const TILE_TEMPLATE_GROUP: TILE_TEMPLATE_TYPE = 12i32; |
04454e1e | 3008 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3009 | pub const TILE_TEMPLATE_DEFAULT: TILE_TEMPLATE_TYPE = 15i32; |
04454e1e | 3010 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3011 | pub const TILE_TEMPLATE_BADGE: TILE_TEMPLATE_TYPE = 16i32; |
04454e1e | 3012 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3013 | pub const TILE_TEMPLATE_BLOCK: TILE_TEMPLATE_TYPE = 17i32; |
04454e1e | 3014 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3015 | pub const TILE_TEMPLATE_TEXT01: TILE_TEMPLATE_TYPE = 18i32; |
04454e1e | 3016 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3017 | pub const TILE_TEMPLATE_TEXT02: TILE_TEMPLATE_TYPE = 19i32; |
04454e1e | 3018 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3019 | pub const TILE_TEMPLATE_TEXT03: TILE_TEMPLATE_TYPE = 20i32; |
04454e1e | 3020 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3021 | pub const TILE_TEMPLATE_TEXT04: TILE_TEMPLATE_TYPE = 21i32; |
04454e1e | 3022 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3023 | pub const TILE_TEMPLATE_TEXT05: TILE_TEMPLATE_TYPE = 22i32; |
04454e1e | 3024 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3025 | pub const TILE_TEMPLATE_TEXT06: TILE_TEMPLATE_TYPE = 23i32; |
04454e1e | 3026 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3027 | pub const TILE_TEMPLATE_TEXT07: TILE_TEMPLATE_TYPE = 24i32; |
04454e1e | 3028 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3029 | pub const TILE_TEMPLATE_TEXT08: TILE_TEMPLATE_TYPE = 25i32; |
04454e1e | 3030 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3031 | pub const TILE_TEMPLATE_TEXT09: TILE_TEMPLATE_TYPE = 26i32; |
04454e1e | 3032 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3033 | pub const TILE_TEMPLATE_TEXT10: TILE_TEMPLATE_TYPE = 27i32; |
04454e1e | 3034 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3035 | pub const TILE_TEMPLATE_TEXT11: TILE_TEMPLATE_TYPE = 28i32; |
04454e1e | 3036 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3037 | pub const TILE_TEMPLATE_IMAGE: TILE_TEMPLATE_TYPE = 29i32; |
04454e1e | 3038 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3039 | pub const TILE_TEMPLATE_IMAGECOLLECTION: TILE_TEMPLATE_TYPE = 30i32; |
04454e1e | 3040 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3041 | pub const TILE_TEMPLATE_IMAGEANDTEXT01: TILE_TEMPLATE_TYPE = 31i32; |
04454e1e | 3042 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3043 | pub const TILE_TEMPLATE_IMAGEANDTEXT02: TILE_TEMPLATE_TYPE = 32i32; |
04454e1e | 3044 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3045 | pub const TILE_TEMPLATE_BLOCKANDTEXT01: TILE_TEMPLATE_TYPE = 33i32; |
04454e1e | 3046 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3047 | pub const TILE_TEMPLATE_BLOCKANDTEXT02: TILE_TEMPLATE_TYPE = 34i32; |
04454e1e | 3048 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3049 | pub const TILE_TEMPLATE_PEEKIMAGEANDTEXT01: TILE_TEMPLATE_TYPE = 35i32; |
04454e1e | 3050 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3051 | pub const TILE_TEMPLATE_PEEKIMAGEANDTEXT02: TILE_TEMPLATE_TYPE = 36i32; |
04454e1e | 3052 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3053 | pub const TILE_TEMPLATE_PEEKIMAGEANDTEXT03: TILE_TEMPLATE_TYPE = 37i32; |
04454e1e | 3054 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3055 | pub const TILE_TEMPLATE_PEEKIMAGEANDTEXT04: TILE_TEMPLATE_TYPE = 38i32; |
04454e1e | 3056 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3057 | pub const TILE_TEMPLATE_PEEKIMAGE01: TILE_TEMPLATE_TYPE = 39i32; |
04454e1e | 3058 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3059 | pub const TILE_TEMPLATE_PEEKIMAGE02: TILE_TEMPLATE_TYPE = 40i32; |
04454e1e | 3060 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3061 | pub const TILE_TEMPLATE_PEEKIMAGE03: TILE_TEMPLATE_TYPE = 41i32; |
04454e1e | 3062 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3063 | pub const TILE_TEMPLATE_PEEKIMAGE04: TILE_TEMPLATE_TYPE = 42i32; |
04454e1e | 3064 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3065 | pub const TILE_TEMPLATE_PEEKIMAGE05: TILE_TEMPLATE_TYPE = 43i32; |
04454e1e | 3066 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3067 | pub const TILE_TEMPLATE_PEEKIMAGE06: TILE_TEMPLATE_TYPE = 44i32; |
04454e1e | 3068 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3069 | pub const TILE_TEMPLATE_PEEKIMAGECOLLECTION01: TILE_TEMPLATE_TYPE = 45i32; |
04454e1e | 3070 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3071 | pub const TILE_TEMPLATE_PEEKIMAGECOLLECTION02: TILE_TEMPLATE_TYPE = 46i32; |
04454e1e | 3072 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3073 | pub const TILE_TEMPLATE_PEEKIMAGECOLLECTION03: TILE_TEMPLATE_TYPE = 47i32; |
04454e1e | 3074 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3075 | pub const TILE_TEMPLATE_PEEKIMAGECOLLECTION04: TILE_TEMPLATE_TYPE = 48i32; |
04454e1e | 3076 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3077 | pub const TILE_TEMPLATE_PEEKIMAGECOLLECTION05: TILE_TEMPLATE_TYPE = 49i32; |
04454e1e | 3078 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3079 | pub const TILE_TEMPLATE_PEEKIMAGECOLLECTION06: TILE_TEMPLATE_TYPE = 50i32; |
04454e1e | 3080 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3081 | pub const TILE_TEMPLATE_SMALLIMAGEANDTEXT01: TILE_TEMPLATE_TYPE = 51i32; |
04454e1e | 3082 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3083 | pub const TILE_TEMPLATE_SMALLIMAGEANDTEXT02: TILE_TEMPLATE_TYPE = 52i32; |
04454e1e | 3084 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3085 | pub const TILE_TEMPLATE_SMALLIMAGEANDTEXT03: TILE_TEMPLATE_TYPE = 53i32; |
04454e1e | 3086 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3087 | pub const TILE_TEMPLATE_SMALLIMAGEANDTEXT04: TILE_TEMPLATE_TYPE = 54i32; |
04454e1e | 3088 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3089 | pub const TILE_TEMPLATE_SMALLIMAGEANDTEXT05: TILE_TEMPLATE_TYPE = 55i32; |
04454e1e | 3090 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3091 | pub const TILE_TEMPLATE_METROCOUNTQUEUE: TILE_TEMPLATE_TYPE = 56i32; |
04454e1e | 3092 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3093 | pub const TILE_TEMPLATE_SEARCH: TILE_TEMPLATE_TYPE = 57i32; |
04454e1e | 3094 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3095 | pub const TILE_TEMPLATE_TILEFLYOUT01: TILE_TEMPLATE_TYPE = 58i32; |
04454e1e | 3096 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3097 | pub const TILE_TEMPLATE_FOLDER: TILE_TEMPLATE_TYPE = 59i32; |
04454e1e | 3098 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3099 | pub const TILE_TEMPLATE_ALL: TILE_TEMPLATE_TYPE = 100i32; |
04454e1e | 3100 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3101 | pub type USERINFOSTATE = i32; |
04454e1e | 3102 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3103 | pub const USERINFOSTATE_MOREDATA: USERINFOSTATE = -3i32; |
04454e1e | 3104 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3105 | pub const USERINFOSTATE_INVALIDARG: USERINFOSTATE = -2i32; |
04454e1e | 3106 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3107 | pub const USERINFOSTATE_UNKNOWN: USERINFOSTATE = -1i32; |
04454e1e | 3108 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3109 | pub const USERINFOSTATE_ABSENT: USERINFOSTATE = 0i32; |
04454e1e | 3110 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3111 | pub const USERINFOSTATE_PRESENT: USERINFOSTATE = 1i32; |
04454e1e | 3112 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3113 | pub type msidbAssemblyAttributes = i32; |
04454e1e | 3114 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3115 | pub const msidbAssemblyAttributesURT: msidbAssemblyAttributes = 0i32; |
04454e1e | 3116 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3117 | pub const msidbAssemblyAttributesWin32: msidbAssemblyAttributes = 1i32; |
04454e1e | 3118 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3119 | pub type msidbClassAttributes = i32; |
04454e1e | 3120 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3121 | pub const msidbClassAttributesRelativePath: msidbClassAttributes = 1i32; |
04454e1e | 3122 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3123 | pub type msidbComponentAttributes = i32; |
04454e1e | 3124 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3125 | pub const msidbComponentAttributesLocalOnly: msidbComponentAttributes = 0i32; |
04454e1e | 3126 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3127 | pub const msidbComponentAttributesSourceOnly: msidbComponentAttributes = 1i32; |
04454e1e | 3128 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3129 | pub const msidbComponentAttributesOptional: msidbComponentAttributes = 2i32; |
04454e1e | 3130 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3131 | pub const msidbComponentAttributesRegistryKeyPath: msidbComponentAttributes = 4i32; |
04454e1e | 3132 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3133 | pub const msidbComponentAttributesSharedDllRefCount: msidbComponentAttributes = 8i32; |
04454e1e | 3134 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3135 | pub const msidbComponentAttributesPermanent: msidbComponentAttributes = 16i32; |
04454e1e | 3136 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3137 | pub const msidbComponentAttributesODBCDataSource: msidbComponentAttributes = 32i32; |
04454e1e | 3138 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3139 | pub const msidbComponentAttributesTransitive: msidbComponentAttributes = 64i32; |
04454e1e | 3140 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3141 | pub const msidbComponentAttributesNeverOverwrite: msidbComponentAttributes = 128i32; |
04454e1e | 3142 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3143 | pub const msidbComponentAttributes64bit: msidbComponentAttributes = 256i32; |
04454e1e | 3144 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3145 | pub const msidbComponentAttributesDisableRegistryReflection: msidbComponentAttributes = 512i32; |
04454e1e | 3146 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3147 | pub const msidbComponentAttributesUninstallOnSupersedence: msidbComponentAttributes = 1024i32; |
04454e1e | 3148 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3149 | pub const msidbComponentAttributesShared: msidbComponentAttributes = 2048i32; |
04454e1e | 3150 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3151 | pub type msidbControlAttributes = i32; |
04454e1e | 3152 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3153 | pub const msidbControlAttributesVisible: msidbControlAttributes = 1i32; |
04454e1e | 3154 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3155 | pub const msidbControlAttributesEnabled: msidbControlAttributes = 2i32; |
04454e1e | 3156 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3157 | pub const msidbControlAttributesSunken: msidbControlAttributes = 4i32; |
04454e1e | 3158 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3159 | pub const msidbControlAttributesIndirect: msidbControlAttributes = 8i32; |
04454e1e | 3160 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3161 | pub const msidbControlAttributesInteger: msidbControlAttributes = 16i32; |
04454e1e | 3162 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3163 | pub const msidbControlAttributesRTLRO: msidbControlAttributes = 32i32; |
04454e1e | 3164 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3165 | pub const msidbControlAttributesRightAligned: msidbControlAttributes = 64i32; |
04454e1e | 3166 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3167 | pub const msidbControlAttributesLeftScroll: msidbControlAttributes = 128i32; |
04454e1e | 3168 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3169 | pub const msidbControlAttributesBiDi: msidbControlAttributes = 224i32; |
04454e1e | 3170 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3171 | pub const msidbControlAttributesTransparent: msidbControlAttributes = 65536i32; |
04454e1e | 3172 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3173 | pub const msidbControlAttributesNoPrefix: msidbControlAttributes = 131072i32; |
04454e1e | 3174 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3175 | pub const msidbControlAttributesNoWrap: msidbControlAttributes = 262144i32; |
04454e1e | 3176 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3177 | pub const msidbControlAttributesFormatSize: msidbControlAttributes = 524288i32; |
04454e1e | 3178 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3179 | pub const msidbControlAttributesUsersLanguage: msidbControlAttributes = 1048576i32; |
04454e1e | 3180 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3181 | pub const msidbControlAttributesMultiline: msidbControlAttributes = 65536i32; |
04454e1e | 3182 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3183 | pub const msidbControlAttributesPasswordInput: msidbControlAttributes = 2097152i32; |
04454e1e | 3184 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3185 | pub const msidbControlAttributesProgress95: msidbControlAttributes = 65536i32; |
04454e1e | 3186 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3187 | pub const msidbControlAttributesRemovableVolume: msidbControlAttributes = 65536i32; |
04454e1e | 3188 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3189 | pub const msidbControlAttributesFixedVolume: msidbControlAttributes = 131072i32; |
04454e1e | 3190 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3191 | pub const msidbControlAttributesRemoteVolume: msidbControlAttributes = 262144i32; |
04454e1e | 3192 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3193 | pub const msidbControlAttributesCDROMVolume: msidbControlAttributes = 524288i32; |
04454e1e | 3194 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3195 | pub const msidbControlAttributesRAMDiskVolume: msidbControlAttributes = 1048576i32; |
04454e1e | 3196 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3197 | pub const msidbControlAttributesFloppyVolume: msidbControlAttributes = 2097152i32; |
04454e1e | 3198 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3199 | pub const msidbControlShowRollbackCost: msidbControlAttributes = 4194304i32; |
04454e1e | 3200 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 | 3201 | pub const msidbControlAttributesSorted: msidbControlAttributes = 65536i32; |
04454e1e | 3202 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] |
487cf647 FG |
3203 | pub const msidbControlAttributesComboList: msidbControlAttributes = 131072i32; |
3204 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3205 | pub const msidbControlAttributesImageHandle: msidbControlAttributes = 65536i32; | |
3206 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3207 | pub const msidbControlAttributesPushLike: msidbControlAttributes = 131072i32; | |
3208 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3209 | pub const msidbControlAttributesBitmap: msidbControlAttributes = 262144i32; | |
3210 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3211 | pub const msidbControlAttributesIcon: msidbControlAttributes = 524288i32; | |
3212 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3213 | pub const msidbControlAttributesFixedSize: msidbControlAttributes = 1048576i32; | |
3214 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3215 | pub const msidbControlAttributesIconSize16: msidbControlAttributes = 2097152i32; | |
3216 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3217 | pub const msidbControlAttributesIconSize32: msidbControlAttributes = 4194304i32; | |
3218 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3219 | pub const msidbControlAttributesIconSize48: msidbControlAttributes = 6291456i32; | |
3220 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3221 | pub const msidbControlAttributesElevationShield: msidbControlAttributes = 8388608i32; | |
3222 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3223 | pub const msidbControlAttributesHasBorder: msidbControlAttributes = 16777216i32; | |
3224 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3225 | pub type msidbCustomActionType = i32; | |
3226 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3227 | pub const msidbCustomActionTypeDll: msidbCustomActionType = 1i32; | |
3228 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3229 | pub const msidbCustomActionTypeExe: msidbCustomActionType = 2i32; | |
3230 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3231 | pub const msidbCustomActionTypeTextData: msidbCustomActionType = 3i32; | |
3232 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3233 | pub const msidbCustomActionTypeJScript: msidbCustomActionType = 5i32; | |
3234 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3235 | pub const msidbCustomActionTypeVBScript: msidbCustomActionType = 6i32; | |
3236 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3237 | pub const msidbCustomActionTypeInstall: msidbCustomActionType = 7i32; | |
3238 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3239 | pub const msidbCustomActionTypeBinaryData: msidbCustomActionType = 0i32; | |
3240 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3241 | pub const msidbCustomActionTypeSourceFile: msidbCustomActionType = 16i32; | |
3242 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3243 | pub const msidbCustomActionTypeDirectory: msidbCustomActionType = 32i32; | |
3244 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3245 | pub const msidbCustomActionTypeProperty: msidbCustomActionType = 48i32; | |
3246 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3247 | pub const msidbCustomActionTypeContinue: msidbCustomActionType = 64i32; | |
3248 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3249 | pub const msidbCustomActionTypeAsync: msidbCustomActionType = 128i32; | |
3250 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3251 | pub const msidbCustomActionTypeFirstSequence: msidbCustomActionType = 256i32; | |
3252 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3253 | pub const msidbCustomActionTypeOncePerProcess: msidbCustomActionType = 512i32; | |
3254 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3255 | pub const msidbCustomActionTypeClientRepeat: msidbCustomActionType = 768i32; | |
3256 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3257 | pub const msidbCustomActionTypeInScript: msidbCustomActionType = 1024i32; | |
3258 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3259 | pub const msidbCustomActionTypeRollback: msidbCustomActionType = 256i32; | |
3260 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3261 | pub const msidbCustomActionTypeCommit: msidbCustomActionType = 512i32; | |
3262 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3263 | pub const msidbCustomActionTypeNoImpersonate: msidbCustomActionType = 2048i32; | |
3264 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3265 | pub const msidbCustomActionTypeTSAware: msidbCustomActionType = 16384i32; | |
3266 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3267 | pub const msidbCustomActionType64BitScript: msidbCustomActionType = 4096i32; | |
3268 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3269 | pub const msidbCustomActionTypeHideTarget: msidbCustomActionType = 8192i32; | |
3270 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3271 | pub const msidbCustomActionTypePatchUninstall: msidbCustomActionType = 32768i32; | |
3272 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3273 | pub type msidbDialogAttributes = i32; | |
3274 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3275 | pub const msidbDialogAttributesVisible: msidbDialogAttributes = 1i32; | |
3276 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3277 | pub const msidbDialogAttributesModal: msidbDialogAttributes = 2i32; | |
3278 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3279 | pub const msidbDialogAttributesMinimize: msidbDialogAttributes = 4i32; | |
3280 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3281 | pub const msidbDialogAttributesSysModal: msidbDialogAttributes = 8i32; | |
3282 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3283 | pub const msidbDialogAttributesKeepModeless: msidbDialogAttributes = 16i32; | |
3284 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3285 | pub const msidbDialogAttributesTrackDiskSpace: msidbDialogAttributes = 32i32; | |
3286 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3287 | pub const msidbDialogAttributesUseCustomPalette: msidbDialogAttributes = 64i32; | |
3288 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3289 | pub const msidbDialogAttributesRTLRO: msidbDialogAttributes = 128i32; | |
3290 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3291 | pub const msidbDialogAttributesRightAligned: msidbDialogAttributes = 256i32; | |
3292 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3293 | pub const msidbDialogAttributesLeftScroll: msidbDialogAttributes = 512i32; | |
3294 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3295 | pub const msidbDialogAttributesBiDi: msidbDialogAttributes = 896i32; | |
3296 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3297 | pub const msidbDialogAttributesError: msidbDialogAttributes = 65536i32; | |
3298 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3299 | pub type msidbEmbeddedUIAttributes = i32; | |
3300 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3301 | pub const msidbEmbeddedUI: msidbEmbeddedUIAttributes = 1i32; | |
3302 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3303 | pub const msidbEmbeddedHandlesBasic: msidbEmbeddedUIAttributes = 2i32; | |
3304 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3305 | pub type msidbFeatureAttributes = i32; | |
3306 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3307 | pub const msidbFeatureAttributesFavorLocal: msidbFeatureAttributes = 0i32; | |
3308 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3309 | pub const msidbFeatureAttributesFavorSource: msidbFeatureAttributes = 1i32; | |
3310 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3311 | pub const msidbFeatureAttributesFollowParent: msidbFeatureAttributes = 2i32; | |
3312 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3313 | pub const msidbFeatureAttributesFavorAdvertise: msidbFeatureAttributes = 4i32; | |
3314 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3315 | pub const msidbFeatureAttributesDisallowAdvertise: msidbFeatureAttributes = 8i32; | |
3316 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3317 | pub const msidbFeatureAttributesUIDisallowAbsent: msidbFeatureAttributes = 16i32; | |
3318 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3319 | pub const msidbFeatureAttributesNoUnsupportedAdvertise: msidbFeatureAttributes = 32i32; | |
3320 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3321 | pub type msidbFileAttributes = i32; | |
3322 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3323 | pub const msidbFileAttributesReadOnly: msidbFileAttributes = 1i32; | |
3324 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3325 | pub const msidbFileAttributesHidden: msidbFileAttributes = 2i32; | |
3326 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3327 | pub const msidbFileAttributesSystem: msidbFileAttributes = 4i32; | |
3328 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3329 | pub const msidbFileAttributesReserved0: msidbFileAttributes = 8i32; | |
3330 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3331 | pub const msidbFileAttributesIsolatedComp: msidbFileAttributes = 16i32; | |
3332 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3333 | pub const msidbFileAttributesReserved1: msidbFileAttributes = 64i32; | |
3334 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3335 | pub const msidbFileAttributesReserved2: msidbFileAttributes = 128i32; | |
3336 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3337 | pub const msidbFileAttributesReserved3: msidbFileAttributes = 256i32; | |
3338 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3339 | pub const msidbFileAttributesVital: msidbFileAttributes = 512i32; | |
3340 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3341 | pub const msidbFileAttributesChecksum: msidbFileAttributes = 1024i32; | |
3342 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3343 | pub const msidbFileAttributesPatchAdded: msidbFileAttributes = 4096i32; | |
3344 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3345 | pub const msidbFileAttributesNoncompressed: msidbFileAttributes = 8192i32; | |
3346 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3347 | pub const msidbFileAttributesCompressed: msidbFileAttributes = 16384i32; | |
3348 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3349 | pub const msidbFileAttributesReserved4: msidbFileAttributes = 32768i32; | |
3350 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3351 | pub type msidbIniFileAction = i32; | |
3352 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3353 | pub const msidbIniFileActionAddLine: msidbIniFileAction = 0i32; | |
3354 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3355 | pub const msidbIniFileActionCreateLine: msidbIniFileAction = 1i32; | |
3356 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3357 | pub const msidbIniFileActionRemoveLine: msidbIniFileAction = 2i32; | |
3358 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3359 | pub const msidbIniFileActionAddTag: msidbIniFileAction = 3i32; | |
3360 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3361 | pub const msidbIniFileActionRemoveTag: msidbIniFileAction = 4i32; | |
3362 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3363 | pub type msidbLocatorType = i32; | |
3364 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3365 | pub const msidbLocatorTypeDirectory: msidbLocatorType = 0i32; | |
3366 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3367 | pub const msidbLocatorTypeFileName: msidbLocatorType = 1i32; | |
3368 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3369 | pub const msidbLocatorTypeRawValue: msidbLocatorType = 2i32; | |
3370 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3371 | pub const msidbLocatorType64bit: msidbLocatorType = 16i32; | |
3372 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3373 | pub type msidbMoveFileOptions = i32; | |
3374 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3375 | pub const msidbMoveFileOptionsMove: msidbMoveFileOptions = 1i32; | |
3376 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3377 | pub type msidbODBCDataSourceRegistration = i32; | |
3378 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3379 | pub const msidbODBCDataSourceRegistrationPerMachine: msidbODBCDataSourceRegistration = 0i32; | |
3380 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3381 | pub const msidbODBCDataSourceRegistrationPerUser: msidbODBCDataSourceRegistration = 1i32; | |
3382 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3383 | pub type msidbPatchAttributes = i32; | |
3384 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3385 | pub const msidbPatchAttributesNonVital: msidbPatchAttributes = 1i32; | |
3386 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3387 | pub type msidbRegistryRoot = i32; | |
3388 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3389 | pub const msidbRegistryRootClassesRoot: msidbRegistryRoot = 0i32; | |
3390 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3391 | pub const msidbRegistryRootCurrentUser: msidbRegistryRoot = 1i32; | |
3392 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3393 | pub const msidbRegistryRootLocalMachine: msidbRegistryRoot = 2i32; | |
3394 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3395 | pub const msidbRegistryRootUsers: msidbRegistryRoot = 3i32; | |
3396 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3397 | pub type msidbRemoveFileInstallMode = i32; | |
3398 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3399 | pub const msidbRemoveFileInstallModeOnInstall: msidbRemoveFileInstallMode = 1i32; | |
3400 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3401 | pub const msidbRemoveFileInstallModeOnRemove: msidbRemoveFileInstallMode = 2i32; | |
3402 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3403 | pub const msidbRemoveFileInstallModeOnBoth: msidbRemoveFileInstallMode = 3i32; | |
3404 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3405 | pub type msidbServiceConfigEvent = i32; | |
3406 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3407 | pub const msidbServiceConfigEventInstall: msidbServiceConfigEvent = 1i32; | |
3408 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3409 | pub const msidbServiceConfigEventUninstall: msidbServiceConfigEvent = 2i32; | |
3410 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3411 | pub const msidbServiceConfigEventReinstall: msidbServiceConfigEvent = 4i32; | |
3412 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3413 | pub type msidbServiceControlEvent = i32; | |
3414 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3415 | pub const msidbServiceControlEventStart: msidbServiceControlEvent = 1i32; | |
3416 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3417 | pub const msidbServiceControlEventStop: msidbServiceControlEvent = 2i32; | |
3418 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3419 | pub const msidbServiceControlEventDelete: msidbServiceControlEvent = 8i32; | |
3420 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3421 | pub const msidbServiceControlEventUninstallStart: msidbServiceControlEvent = 16i32; | |
3422 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3423 | pub const msidbServiceControlEventUninstallStop: msidbServiceControlEvent = 32i32; | |
3424 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3425 | pub const msidbServiceControlEventUninstallDelete: msidbServiceControlEvent = 128i32; | |
3426 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3427 | pub type msidbServiceInstallErrorControl = i32; | |
3428 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3429 | pub const msidbServiceInstallErrorControlVital: msidbServiceInstallErrorControl = 32768i32; | |
3430 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3431 | pub type msidbSumInfoSourceType = i32; | |
3432 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3433 | pub const msidbSumInfoSourceTypeSFN: msidbSumInfoSourceType = 1i32; | |
3434 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3435 | pub const msidbSumInfoSourceTypeCompressed: msidbSumInfoSourceType = 2i32; | |
3436 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3437 | pub const msidbSumInfoSourceTypeAdminImage: msidbSumInfoSourceType = 4i32; | |
3438 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3439 | pub const msidbSumInfoSourceTypeLUAPackage: msidbSumInfoSourceType = 8i32; | |
3440 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3441 | pub type msidbTextStyleStyleBits = i32; | |
3442 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3443 | pub const msidbTextStyleStyleBitsBold: msidbTextStyleStyleBits = 1i32; | |
3444 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3445 | pub const msidbTextStyleStyleBitsItalic: msidbTextStyleStyleBits = 2i32; | |
3446 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3447 | pub const msidbTextStyleStyleBitsUnderline: msidbTextStyleStyleBits = 4i32; | |
3448 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3449 | pub const msidbTextStyleStyleBitsStrike: msidbTextStyleStyleBits = 8i32; | |
3450 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3451 | pub type msidbUpgradeAttributes = i32; | |
3452 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3453 | pub const msidbUpgradeAttributesMigrateFeatures: msidbUpgradeAttributes = 1i32; | |
3454 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3455 | pub const msidbUpgradeAttributesOnlyDetect: msidbUpgradeAttributes = 2i32; | |
3456 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3457 | pub const msidbUpgradeAttributesIgnoreRemoveFailure: msidbUpgradeAttributes = 4i32; | |
3458 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3459 | pub const msidbUpgradeAttributesVersionMinInclusive: msidbUpgradeAttributes = 256i32; | |
3460 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3461 | pub const msidbUpgradeAttributesVersionMaxInclusive: msidbUpgradeAttributes = 512i32; | |
3462 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3463 | pub const msidbUpgradeAttributesLanguagesExclusive: msidbUpgradeAttributes = 1024i32; | |
3464 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3465 | pub type msifiFastInstallBits = i32; | |
3466 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3467 | pub const msifiFastInstallNoSR: msifiFastInstallBits = 1i32; | |
3468 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3469 | pub const msifiFastInstallQuickCosting: msifiFastInstallBits = 2i32; | |
3470 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3471 | pub const msifiFastInstallLessPrgMsg: msifiFastInstallBits = 4i32; | |
3472 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3473 | pub type msirbRebootReason = i32; | |
3474 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3475 | pub const msirbRebootUndeterminedReason: msirbRebootReason = 0i32; | |
3476 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3477 | pub const msirbRebootInUseFilesReason: msirbRebootReason = 1i32; | |
3478 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3479 | pub const msirbRebootScheduleRebootReason: msirbRebootReason = 2i32; | |
3480 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3481 | pub const msirbRebootForceRebootReason: msirbRebootReason = 3i32; | |
3482 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3483 | pub const msirbRebootCustomActionReason: msirbRebootReason = 4i32; | |
3484 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3485 | pub type msirbRebootType = i32; | |
3486 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3487 | pub const msirbRebootImmediate: msirbRebootType = 1i32; | |
3488 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3489 | pub const msirbRebootDeferred: msirbRebootType = 2i32; | |
3490 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3491 | pub type msmErrorType = i32; | |
3492 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3493 | pub const msmErrorLanguageUnsupported: msmErrorType = 1i32; | |
3494 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3495 | pub const msmErrorLanguageFailed: msmErrorType = 2i32; | |
3496 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3497 | pub const msmErrorExclusion: msmErrorType = 3i32; | |
3498 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3499 | pub const msmErrorTableMerge: msmErrorType = 4i32; | |
3500 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3501 | pub const msmErrorResequenceMerge: msmErrorType = 5i32; | |
3502 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3503 | pub const msmErrorFileCreate: msmErrorType = 6i32; | |
3504 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3505 | pub const msmErrorDirCreate: msmErrorType = 7i32; | |
3506 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3507 | pub const msmErrorFeatureRequired: msmErrorType = 8i32; | |
3508 | #[repr(C)] | |
3509 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
3510 | #[cfg(feature = "Win32_Foundation")] | |
3511 | pub struct ACTCTXA { | |
3512 | pub cbSize: u32, | |
3513 | pub dwFlags: u32, | |
3514 | pub lpSource: ::windows_sys::core::PCSTR, | |
3515 | pub wProcessorArchitecture: u16, | |
3516 | pub wLangId: u16, | |
3517 | pub lpAssemblyDirectory: ::windows_sys::core::PCSTR, | |
3518 | pub lpResourceName: ::windows_sys::core::PCSTR, | |
3519 | pub lpApplicationName: ::windows_sys::core::PCSTR, | |
3520 | pub hModule: super::super::Foundation::HINSTANCE, | |
3521 | } | |
3522 | #[cfg(feature = "Win32_Foundation")] | |
3523 | impl ::core::marker::Copy for ACTCTXA {} | |
3524 | #[cfg(feature = "Win32_Foundation")] | |
3525 | impl ::core::clone::Clone for ACTCTXA { | |
3526 | fn clone(&self) -> Self { | |
3527 | *self | |
3528 | } | |
3529 | } | |
3530 | #[repr(C)] | |
3531 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
3532 | #[cfg(feature = "Win32_Foundation")] | |
3533 | pub struct ACTCTXW { | |
3534 | pub cbSize: u32, | |
3535 | pub dwFlags: u32, | |
3536 | pub lpSource: ::windows_sys::core::PCWSTR, | |
3537 | pub wProcessorArchitecture: u16, | |
3538 | pub wLangId: u16, | |
3539 | pub lpAssemblyDirectory: ::windows_sys::core::PCWSTR, | |
3540 | pub lpResourceName: ::windows_sys::core::PCWSTR, | |
3541 | pub lpApplicationName: ::windows_sys::core::PCWSTR, | |
3542 | pub hModule: super::super::Foundation::HINSTANCE, | |
3543 | } | |
3544 | #[cfg(feature = "Win32_Foundation")] | |
3545 | impl ::core::marker::Copy for ACTCTXW {} | |
3546 | #[cfg(feature = "Win32_Foundation")] | |
3547 | impl ::core::clone::Clone for ACTCTXW { | |
3548 | fn clone(&self) -> Self { | |
3549 | *self | |
3550 | } | |
3551 | } | |
3552 | #[repr(C)] | |
3553 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`, `\"Win32_System_WindowsProgramming\"`*"] | |
3554 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] | |
3555 | pub struct ACTCTX_SECTION_KEYED_DATA { | |
3556 | pub cbSize: u32, | |
3557 | pub ulDataFormatVersion: u32, | |
3558 | pub lpData: *mut ::core::ffi::c_void, | |
3559 | pub ulLength: u32, | |
3560 | pub lpSectionGlobalData: *mut ::core::ffi::c_void, | |
3561 | pub ulSectionGlobalDataLength: u32, | |
3562 | pub lpSectionBase: *mut ::core::ffi::c_void, | |
3563 | pub ulSectionTotalLength: u32, | |
3564 | pub hActCtx: super::super::Foundation::HANDLE, | |
3565 | pub ulAssemblyRosterIndex: u32, | |
3566 | pub ulFlags: u32, | |
3567 | pub AssemblyMetadata: super::WindowsProgramming::ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, | |
3568 | } | |
3569 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] | |
3570 | impl ::core::marker::Copy for ACTCTX_SECTION_KEYED_DATA {} | |
3571 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_WindowsProgramming"))] | |
3572 | impl ::core::clone::Clone for ACTCTX_SECTION_KEYED_DATA { | |
3573 | fn clone(&self) -> Self { | |
3574 | *self | |
3575 | } | |
3576 | } | |
3577 | #[repr(C)] | |
3578 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3579 | pub struct ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION { | |
3580 | pub ulFlags: u32, | |
3581 | pub ulEncodedAssemblyIdentityLength: u32, | |
3582 | pub ulManifestPathType: u32, | |
3583 | pub ulManifestPathLength: u32, | |
3584 | pub liManifestLastWriteTime: i64, | |
3585 | pub ulPolicyPathType: u32, | |
3586 | pub ulPolicyPathLength: u32, | |
3587 | pub liPolicyLastWriteTime: i64, | |
3588 | pub ulMetadataSatelliteRosterIndex: u32, | |
3589 | pub ulManifestVersionMajor: u32, | |
3590 | pub ulManifestVersionMinor: u32, | |
3591 | pub ulPolicyVersionMajor: u32, | |
3592 | pub ulPolicyVersionMinor: u32, | |
3593 | pub ulAssemblyDirectoryNameLength: u32, | |
3594 | pub lpAssemblyEncodedAssemblyIdentity: ::windows_sys::core::PCWSTR, | |
3595 | pub lpAssemblyManifestPath: ::windows_sys::core::PCWSTR, | |
3596 | pub lpAssemblyPolicyPath: ::windows_sys::core::PCWSTR, | |
3597 | pub lpAssemblyDirectoryName: ::windows_sys::core::PCWSTR, | |
3598 | pub ulFileCount: u32, | |
3599 | } | |
3600 | impl ::core::marker::Copy for ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION {} | |
3601 | impl ::core::clone::Clone for ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION { | |
3602 | fn clone(&self) -> Self { | |
3603 | *self | |
3604 | } | |
3605 | } | |
3606 | #[repr(C)] | |
3607 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3608 | pub struct ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION { | |
3609 | pub ElementCount: u32, | |
3610 | pub Elements: *mut COMPATIBILITY_CONTEXT_ELEMENT, | |
3611 | } | |
3612 | impl ::core::marker::Copy for ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION {} | |
3613 | impl ::core::clone::Clone for ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION { | |
3614 | fn clone(&self) -> Self { | |
3615 | *self | |
3616 | } | |
3617 | } | |
3618 | #[repr(C)] | |
3619 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3620 | pub struct ACTIVATION_CONTEXT_DETAILED_INFORMATION { | |
3621 | pub dwFlags: u32, | |
3622 | pub ulFormatVersion: u32, | |
3623 | pub ulAssemblyCount: u32, | |
3624 | pub ulRootManifestPathType: u32, | |
3625 | pub ulRootManifestPathChars: u32, | |
3626 | pub ulRootConfigurationPathType: u32, | |
3627 | pub ulRootConfigurationPathChars: u32, | |
3628 | pub ulAppDirPathType: u32, | |
3629 | pub ulAppDirPathChars: u32, | |
3630 | pub lpRootManifestPath: ::windows_sys::core::PCWSTR, | |
3631 | pub lpRootConfigurationPath: ::windows_sys::core::PCWSTR, | |
3632 | pub lpAppDirPath: ::windows_sys::core::PCWSTR, | |
3633 | } | |
3634 | impl ::core::marker::Copy for ACTIVATION_CONTEXT_DETAILED_INFORMATION {} | |
3635 | impl ::core::clone::Clone for ACTIVATION_CONTEXT_DETAILED_INFORMATION { | |
3636 | fn clone(&self) -> Self { | |
3637 | *self | |
3638 | } | |
3639 | } | |
3640 | #[repr(C)] | |
3641 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3642 | pub struct ACTIVATION_CONTEXT_QUERY_INDEX { | |
3643 | pub ulAssemblyIndex: u32, | |
3644 | pub ulFileIndexInAssembly: u32, | |
3645 | } | |
3646 | impl ::core::marker::Copy for ACTIVATION_CONTEXT_QUERY_INDEX {} | |
3647 | impl ::core::clone::Clone for ACTIVATION_CONTEXT_QUERY_INDEX { | |
3648 | fn clone(&self) -> Self { | |
3649 | *self | |
3650 | } | |
3651 | } | |
3652 | #[repr(C)] | |
3653 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3654 | pub struct ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION { | |
3655 | pub ulFlags: u32, | |
3656 | pub RunLevel: ACTCTX_REQUESTED_RUN_LEVEL, | |
3657 | pub UiAccess: u32, | |
3658 | } | |
3659 | impl ::core::marker::Copy for ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION {} | |
3660 | impl ::core::clone::Clone for ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION { | |
3661 | fn clone(&self) -> Self { | |
3662 | *self | |
3663 | } | |
3664 | } | |
3665 | #[repr(C)] | |
3666 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3667 | pub struct ASSEMBLY_FILE_DETAILED_INFORMATION { | |
3668 | pub ulFlags: u32, | |
3669 | pub ulFilenameLength: u32, | |
3670 | pub ulPathLength: u32, | |
3671 | pub lpFileName: ::windows_sys::core::PCWSTR, | |
3672 | pub lpFilePath: ::windows_sys::core::PCWSTR, | |
3673 | } | |
3674 | impl ::core::marker::Copy for ASSEMBLY_FILE_DETAILED_INFORMATION {} | |
3675 | impl ::core::clone::Clone for ASSEMBLY_FILE_DETAILED_INFORMATION { | |
3676 | fn clone(&self) -> Self { | |
3677 | *self | |
3678 | } | |
3679 | } | |
3680 | #[repr(C)] | |
3681 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3682 | pub struct ASSEMBLY_INFO { | |
3683 | pub cbAssemblyInfo: u32, | |
3684 | pub dwAssemblyFlags: u32, | |
3685 | pub uliAssemblySizeInKB: u64, | |
3686 | pub pszCurrentAssemblyPathBuf: ::windows_sys::core::PWSTR, | |
3687 | pub cchBuf: u32, | |
3688 | } | |
3689 | impl ::core::marker::Copy for ASSEMBLY_INFO {} | |
3690 | impl ::core::clone::Clone for ASSEMBLY_INFO { | |
3691 | fn clone(&self) -> Self { | |
3692 | *self | |
3693 | } | |
3694 | } | |
3695 | #[repr(C)] | |
3696 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3697 | pub struct COMPATIBILITY_CONTEXT_ELEMENT { | |
3698 | pub Id: ::windows_sys::core::GUID, | |
3699 | pub Type: ACTCTX_COMPATIBILITY_ELEMENT_TYPE, | |
3700 | pub MaxVersionTested: u64, | |
3701 | } | |
3702 | impl ::core::marker::Copy for COMPATIBILITY_CONTEXT_ELEMENT {} | |
3703 | impl ::core::clone::Clone for COMPATIBILITY_CONTEXT_ELEMENT { | |
3704 | fn clone(&self) -> Self { | |
3705 | *self | |
3706 | } | |
3707 | } | |
3708 | #[repr(C)] | |
3709 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3710 | pub struct DELTA_HASH { | |
3711 | pub HashSize: u32, | |
3712 | pub HashValue: [u8; 32], | |
3713 | } | |
3714 | impl ::core::marker::Copy for DELTA_HASH {} | |
3715 | impl ::core::clone::Clone for DELTA_HASH { | |
3716 | fn clone(&self) -> Self { | |
3717 | *self | |
3718 | } | |
3719 | } | |
3720 | #[repr(C)] | |
3721 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
3722 | #[cfg(feature = "Win32_Foundation")] | |
3723 | pub struct DELTA_HEADER_INFO { | |
3724 | pub FileTypeSet: i64, | |
3725 | pub FileType: i64, | |
3726 | pub Flags: i64, | |
3727 | pub TargetSize: usize, | |
3728 | pub TargetFileTime: super::super::Foundation::FILETIME, | |
3729 | pub TargetHashAlgId: u32, | |
3730 | pub TargetHash: DELTA_HASH, | |
3731 | } | |
3732 | #[cfg(feature = "Win32_Foundation")] | |
3733 | impl ::core::marker::Copy for DELTA_HEADER_INFO {} | |
3734 | #[cfg(feature = "Win32_Foundation")] | |
3735 | impl ::core::clone::Clone for DELTA_HEADER_INFO { | |
3736 | fn clone(&self) -> Self { | |
3737 | *self | |
3738 | } | |
3739 | } | |
3740 | #[repr(C)] | |
3741 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
3742 | #[cfg(feature = "Win32_Foundation")] | |
3743 | pub struct DELTA_INPUT { | |
3744 | pub Anonymous: DELTA_INPUT_0, | |
3745 | pub uSize: usize, | |
3746 | pub Editable: super::super::Foundation::BOOL, | |
3747 | } | |
3748 | #[cfg(feature = "Win32_Foundation")] | |
3749 | impl ::core::marker::Copy for DELTA_INPUT {} | |
3750 | #[cfg(feature = "Win32_Foundation")] | |
3751 | impl ::core::clone::Clone for DELTA_INPUT { | |
3752 | fn clone(&self) -> Self { | |
3753 | *self | |
3754 | } | |
3755 | } | |
3756 | #[repr(C)] | |
3757 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
3758 | #[cfg(feature = "Win32_Foundation")] | |
3759 | pub union DELTA_INPUT_0 { | |
3760 | pub lpcStart: *const ::core::ffi::c_void, | |
3761 | pub lpStart: *mut ::core::ffi::c_void, | |
3762 | } | |
3763 | #[cfg(feature = "Win32_Foundation")] | |
3764 | impl ::core::marker::Copy for DELTA_INPUT_0 {} | |
3765 | #[cfg(feature = "Win32_Foundation")] | |
3766 | impl ::core::clone::Clone for DELTA_INPUT_0 { | |
3767 | fn clone(&self) -> Self { | |
3768 | *self | |
3769 | } | |
3770 | } | |
3771 | #[repr(C)] | |
3772 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3773 | pub struct DELTA_OUTPUT { | |
3774 | pub lpStart: *mut ::core::ffi::c_void, | |
3775 | pub uSize: usize, | |
3776 | } | |
3777 | impl ::core::marker::Copy for DELTA_OUTPUT {} | |
3778 | impl ::core::clone::Clone for DELTA_OUTPUT { | |
3779 | fn clone(&self) -> Self { | |
3780 | *self | |
3781 | } | |
3782 | } | |
3783 | #[repr(C)] | |
3784 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3785 | pub struct FUSION_INSTALL_REFERENCE { | |
3786 | pub cbSize: u32, | |
3787 | pub dwFlags: u32, | |
3788 | pub guidScheme: ::windows_sys::core::GUID, | |
3789 | pub szIdentifier: ::windows_sys::core::PCWSTR, | |
3790 | pub szNonCannonicalData: ::windows_sys::core::PCWSTR, | |
3791 | } | |
3792 | impl ::core::marker::Copy for FUSION_INSTALL_REFERENCE {} | |
3793 | impl ::core::clone::Clone for FUSION_INSTALL_REFERENCE { | |
3794 | fn clone(&self) -> Self { | |
3795 | *self | |
3796 | } | |
3797 | } | |
3798 | #[repr(C)] | |
3799 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3800 | pub struct MSIFILEHASHINFO { | |
3801 | pub dwFileHashInfoSize: u32, | |
3802 | pub dwData: [u32; 4], | |
3803 | } | |
3804 | impl ::core::marker::Copy for MSIFILEHASHINFO {} | |
3805 | impl ::core::clone::Clone for MSIFILEHASHINFO { | |
3806 | fn clone(&self) -> Self { | |
3807 | *self | |
3808 | } | |
3809 | } | |
3810 | pub type MSIHANDLE = u32; | |
3811 | #[repr(C)] | |
3812 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3813 | pub struct MSIPATCHSEQUENCEINFOA { | |
3814 | pub szPatchData: ::windows_sys::core::PCSTR, | |
3815 | pub ePatchDataType: MSIPATCHDATATYPE, | |
3816 | pub dwOrder: u32, | |
3817 | pub uStatus: u32, | |
3818 | } | |
3819 | impl ::core::marker::Copy for MSIPATCHSEQUENCEINFOA {} | |
3820 | impl ::core::clone::Clone for MSIPATCHSEQUENCEINFOA { | |
3821 | fn clone(&self) -> Self { | |
3822 | *self | |
3823 | } | |
3824 | } | |
3825 | #[repr(C)] | |
3826 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3827 | pub struct MSIPATCHSEQUENCEINFOW { | |
3828 | pub szPatchData: ::windows_sys::core::PCWSTR, | |
3829 | pub ePatchDataType: MSIPATCHDATATYPE, | |
3830 | pub dwOrder: u32, | |
3831 | pub uStatus: u32, | |
3832 | } | |
3833 | impl ::core::marker::Copy for MSIPATCHSEQUENCEINFOW {} | |
3834 | impl ::core::clone::Clone for MSIPATCHSEQUENCEINFOW { | |
3835 | fn clone(&self) -> Self { | |
3836 | *self | |
3837 | } | |
3838 | } | |
3839 | #[repr(C)] | |
3840 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3841 | pub struct PATCH_IGNORE_RANGE { | |
3842 | pub OffsetInOldFile: u32, | |
3843 | pub LengthInBytes: u32, | |
3844 | } | |
3845 | impl ::core::marker::Copy for PATCH_IGNORE_RANGE {} | |
3846 | impl ::core::clone::Clone for PATCH_IGNORE_RANGE { | |
3847 | fn clone(&self) -> Self { | |
3848 | *self | |
3849 | } | |
3850 | } | |
3851 | #[repr(C)] | |
3852 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3853 | pub struct PATCH_INTERLEAVE_MAP { | |
3854 | pub CountRanges: u32, | |
3855 | pub Range: [PATCH_INTERLEAVE_MAP_0; 1], | |
3856 | } | |
3857 | impl ::core::marker::Copy for PATCH_INTERLEAVE_MAP {} | |
3858 | impl ::core::clone::Clone for PATCH_INTERLEAVE_MAP { | |
3859 | fn clone(&self) -> Self { | |
3860 | *self | |
3861 | } | |
3862 | } | |
3863 | #[repr(C)] | |
3864 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3865 | pub struct PATCH_INTERLEAVE_MAP_0 { | |
3866 | pub OldOffset: u32, | |
3867 | pub OldLength: u32, | |
3868 | pub NewLength: u32, | |
3869 | } | |
3870 | impl ::core::marker::Copy for PATCH_INTERLEAVE_MAP_0 {} | |
3871 | impl ::core::clone::Clone for PATCH_INTERLEAVE_MAP_0 { | |
3872 | fn clone(&self) -> Self { | |
3873 | *self | |
3874 | } | |
3875 | } | |
3876 | #[repr(C)] | |
3877 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
3878 | #[cfg(feature = "Win32_Foundation")] | |
3879 | pub struct PATCH_OLD_FILE_INFO { | |
3880 | pub SizeOfThisStruct: u32, | |
3881 | pub Anonymous: PATCH_OLD_FILE_INFO_0, | |
3882 | pub IgnoreRangeCount: u32, | |
3883 | pub IgnoreRangeArray: *mut PATCH_IGNORE_RANGE, | |
3884 | pub RetainRangeCount: u32, | |
3885 | pub RetainRangeArray: *mut PATCH_RETAIN_RANGE, | |
3886 | } | |
3887 | #[cfg(feature = "Win32_Foundation")] | |
3888 | impl ::core::marker::Copy for PATCH_OLD_FILE_INFO {} | |
3889 | #[cfg(feature = "Win32_Foundation")] | |
3890 | impl ::core::clone::Clone for PATCH_OLD_FILE_INFO { | |
3891 | fn clone(&self) -> Self { | |
3892 | *self | |
3893 | } | |
3894 | } | |
3895 | #[repr(C)] | |
3896 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
3897 | #[cfg(feature = "Win32_Foundation")] | |
3898 | pub union PATCH_OLD_FILE_INFO_0 { | |
3899 | pub OldFileNameA: ::windows_sys::core::PCSTR, | |
3900 | pub OldFileNameW: ::windows_sys::core::PCWSTR, | |
3901 | pub OldFileHandle: super::super::Foundation::HANDLE, | |
3902 | } | |
3903 | #[cfg(feature = "Win32_Foundation")] | |
3904 | impl ::core::marker::Copy for PATCH_OLD_FILE_INFO_0 {} | |
3905 | #[cfg(feature = "Win32_Foundation")] | |
3906 | impl ::core::clone::Clone for PATCH_OLD_FILE_INFO_0 { | |
3907 | fn clone(&self) -> Self { | |
3908 | *self | |
3909 | } | |
3910 | } | |
3911 | #[repr(C)] | |
3912 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3913 | pub struct PATCH_OLD_FILE_INFO_A { | |
3914 | pub SizeOfThisStruct: u32, | |
3915 | pub OldFileName: ::windows_sys::core::PCSTR, | |
3916 | pub IgnoreRangeCount: u32, | |
3917 | pub IgnoreRangeArray: *mut PATCH_IGNORE_RANGE, | |
3918 | pub RetainRangeCount: u32, | |
3919 | pub RetainRangeArray: *mut PATCH_RETAIN_RANGE, | |
3920 | } | |
3921 | impl ::core::marker::Copy for PATCH_OLD_FILE_INFO_A {} | |
3922 | impl ::core::clone::Clone for PATCH_OLD_FILE_INFO_A { | |
3923 | fn clone(&self) -> Self { | |
3924 | *self | |
3925 | } | |
3926 | } | |
3927 | #[repr(C)] | |
3928 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
3929 | #[cfg(feature = "Win32_Foundation")] | |
3930 | pub struct PATCH_OLD_FILE_INFO_H { | |
3931 | pub SizeOfThisStruct: u32, | |
3932 | pub OldFileHandle: super::super::Foundation::HANDLE, | |
3933 | pub IgnoreRangeCount: u32, | |
3934 | pub IgnoreRangeArray: *mut PATCH_IGNORE_RANGE, | |
3935 | pub RetainRangeCount: u32, | |
3936 | pub RetainRangeArray: *mut PATCH_RETAIN_RANGE, | |
3937 | } | |
3938 | #[cfg(feature = "Win32_Foundation")] | |
3939 | impl ::core::marker::Copy for PATCH_OLD_FILE_INFO_H {} | |
3940 | #[cfg(feature = "Win32_Foundation")] | |
3941 | impl ::core::clone::Clone for PATCH_OLD_FILE_INFO_H { | |
3942 | fn clone(&self) -> Self { | |
3943 | *self | |
3944 | } | |
3945 | } | |
3946 | #[repr(C)] | |
3947 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3948 | pub struct PATCH_OLD_FILE_INFO_W { | |
3949 | pub SizeOfThisStruct: u32, | |
3950 | pub OldFileName: ::windows_sys::core::PCWSTR, | |
3951 | pub IgnoreRangeCount: u32, | |
3952 | pub IgnoreRangeArray: *mut PATCH_IGNORE_RANGE, | |
3953 | pub RetainRangeCount: u32, | |
3954 | pub RetainRangeArray: *mut PATCH_RETAIN_RANGE, | |
3955 | } | |
3956 | impl ::core::marker::Copy for PATCH_OLD_FILE_INFO_W {} | |
3957 | impl ::core::clone::Clone for PATCH_OLD_FILE_INFO_W { | |
3958 | fn clone(&self) -> Self { | |
3959 | *self | |
3960 | } | |
3961 | } | |
3962 | #[repr(C)] | |
3963 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
3964 | #[cfg(feature = "Win32_Foundation")] | |
3965 | pub struct PATCH_OPTION_DATA { | |
3966 | pub SizeOfThisStruct: u32, | |
3967 | pub SymbolOptionFlags: u32, | |
3968 | pub NewFileSymbolPath: ::windows_sys::core::PCSTR, | |
3969 | pub OldFileSymbolPathArray: *mut ::windows_sys::core::PSTR, | |
3970 | pub ExtendedOptionFlags: u32, | |
3971 | pub SymLoadCallback: PPATCH_SYMLOAD_CALLBACK, | |
3972 | pub SymLoadContext: *mut ::core::ffi::c_void, | |
3973 | pub InterleaveMapArray: *mut *mut PATCH_INTERLEAVE_MAP, | |
3974 | pub MaxLzxWindowSize: u32, | |
3975 | } | |
3976 | #[cfg(feature = "Win32_Foundation")] | |
3977 | impl ::core::marker::Copy for PATCH_OPTION_DATA {} | |
3978 | #[cfg(feature = "Win32_Foundation")] | |
3979 | impl ::core::clone::Clone for PATCH_OPTION_DATA { | |
3980 | fn clone(&self) -> Self { | |
3981 | *self | |
3982 | } | |
3983 | } | |
3984 | #[repr(C)] | |
3985 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3986 | pub struct PATCH_RETAIN_RANGE { | |
3987 | pub OffsetInOldFile: u32, | |
3988 | pub LengthInBytes: u32, | |
3989 | pub OffsetInNewFile: u32, | |
3990 | } | |
3991 | impl ::core::marker::Copy for PATCH_RETAIN_RANGE {} | |
3992 | impl ::core::clone::Clone for PATCH_RETAIN_RANGE { | |
3993 | fn clone(&self) -> Self { | |
3994 | *self | |
3995 | } | |
3996 | } | |
3997 | #[repr(C)] | |
3998 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
3999 | pub struct PMSIHANDLE { | |
4000 | pub m_h: MSIHANDLE, | |
4001 | } | |
4002 | impl ::core::marker::Copy for PMSIHANDLE {} | |
4003 | impl ::core::clone::Clone for PMSIHANDLE { | |
4004 | fn clone(&self) -> Self { | |
4005 | *self | |
4006 | } | |
4007 | } | |
4008 | #[repr(C)] | |
4009 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
4010 | pub struct PM_APPTASKTYPE { | |
4011 | pub ProductID: ::windows_sys::core::GUID, | |
4012 | pub TaskType: PM_TASK_TYPE, | |
4013 | } | |
4014 | impl ::core::marker::Copy for PM_APPTASKTYPE {} | |
4015 | impl ::core::clone::Clone for PM_APPTASKTYPE { | |
4016 | fn clone(&self) -> Self { | |
4017 | *self | |
4018 | } | |
4019 | } | |
4020 | #[repr(C)] | |
4021 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
4022 | pub struct PM_BSATASKID { | |
4023 | pub ProductID: ::windows_sys::core::GUID, | |
4024 | pub TaskID: ::windows_sys::core::BSTR, | |
4025 | } | |
4026 | impl ::core::marker::Copy for PM_BSATASKID {} | |
4027 | impl ::core::clone::Clone for PM_BSATASKID { | |
4028 | fn clone(&self) -> Self { | |
4029 | *self | |
4030 | } | |
4031 | } | |
4032 | #[repr(C)] | |
4033 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
4034 | pub struct PM_BWTASKID { | |
4035 | pub ProductID: ::windows_sys::core::GUID, | |
4036 | pub TaskID: ::windows_sys::core::BSTR, | |
4037 | } | |
4038 | impl ::core::marker::Copy for PM_BWTASKID {} | |
4039 | impl ::core::clone::Clone for PM_BWTASKID { | |
4040 | fn clone(&self) -> Self { | |
4041 | *self | |
4042 | } | |
4043 | } | |
4044 | #[repr(C)] | |
4045 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
4046 | pub struct PM_ENUM_FILTER { | |
4047 | pub FilterType: i32, | |
4048 | pub FilterParameter: PM_ENUM_FILTER_0, | |
4049 | } | |
4050 | impl ::core::marker::Copy for PM_ENUM_FILTER {} | |
4051 | impl ::core::clone::Clone for PM_ENUM_FILTER { | |
4052 | fn clone(&self) -> Self { | |
4053 | *self | |
4054 | } | |
4055 | } | |
4056 | #[repr(C)] | |
4057 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
4058 | pub union PM_ENUM_FILTER_0 { | |
4059 | pub Dummy: i32, | |
4060 | pub Genre: PM_APP_GENRE, | |
4061 | pub AppHubType: PM_APPLICATION_HUBTYPE, | |
4062 | pub HubType: PM_TILE_HUBTYPE, | |
4063 | pub Tasktype: PM_TASK_TYPE, | |
4064 | pub TaskProductID: ::windows_sys::core::GUID, | |
4065 | pub TileProductID: ::windows_sys::core::GUID, | |
4066 | pub AppTaskType: PM_APPTASKTYPE, | |
4067 | pub Consumer: PM_EXTENSIONCONSUMER, | |
4068 | pub BSATask: PM_BSATASKID, | |
4069 | pub BSAProductID: ::windows_sys::core::GUID, | |
4070 | pub BWTask: PM_BWTASKID, | |
4071 | pub ProtocolName: ::windows_sys::core::BSTR, | |
4072 | pub FileType: ::windows_sys::core::BSTR, | |
4073 | pub ContentType: ::windows_sys::core::BSTR, | |
4074 | pub AppSupportedFileExtPID: ::windows_sys::core::GUID, | |
4075 | pub ShareTargetFileType: ::windows_sys::core::BSTR, | |
4076 | } | |
4077 | impl ::core::marker::Copy for PM_ENUM_FILTER_0 {} | |
4078 | impl ::core::clone::Clone for PM_ENUM_FILTER_0 { | |
4079 | fn clone(&self) -> Self { | |
4080 | *self | |
4081 | } | |
4082 | } | |
4083 | #[repr(C)] | |
4084 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
4085 | pub struct PM_EXTENSIONCONSUMER { | |
4086 | pub ConsumerPID: ::windows_sys::core::GUID, | |
4087 | pub ExtensionID: ::windows_sys::core::BSTR, | |
4088 | } | |
4089 | impl ::core::marker::Copy for PM_EXTENSIONCONSUMER {} | |
4090 | impl ::core::clone::Clone for PM_EXTENSIONCONSUMER { | |
4091 | fn clone(&self) -> Self { | |
4092 | *self | |
4093 | } | |
4094 | } | |
4095 | #[repr(C)] | |
4096 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
4097 | #[cfg(feature = "Win32_Foundation")] | |
4098 | pub struct PM_INSTALLINFO { | |
4099 | pub ProductID: ::windows_sys::core::GUID, | |
4100 | pub PackagePath: ::windows_sys::core::BSTR, | |
4101 | pub InstanceID: ::windows_sys::core::GUID, | |
4102 | pub pbLicense: *mut u8, | |
4103 | pub cbLicense: u32, | |
4104 | pub IsUninstallDisabled: super::super::Foundation::BOOL, | |
4105 | pub DeploymentOptions: u32, | |
4106 | pub OfferID: ::windows_sys::core::GUID, | |
4107 | pub MarketplaceAppVersion: ::windows_sys::core::BSTR, | |
4108 | } | |
4109 | #[cfg(feature = "Win32_Foundation")] | |
4110 | impl ::core::marker::Copy for PM_INSTALLINFO {} | |
4111 | #[cfg(feature = "Win32_Foundation")] | |
4112 | impl ::core::clone::Clone for PM_INSTALLINFO { | |
4113 | fn clone(&self) -> Self { | |
4114 | *self | |
4115 | } | |
4116 | } | |
4117 | #[repr(C)] | |
4118 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
4119 | pub struct PM_INVOCATIONINFO { | |
4120 | pub URIBaseOrAUMID: ::windows_sys::core::BSTR, | |
4121 | pub URIFragmentOrArgs: ::windows_sys::core::BSTR, | |
4122 | } | |
4123 | impl ::core::marker::Copy for PM_INVOCATIONINFO {} | |
4124 | impl ::core::clone::Clone for PM_INVOCATIONINFO { | |
4125 | fn clone(&self) -> Self { | |
4126 | *self | |
4127 | } | |
4128 | } | |
4129 | #[repr(C)] | |
4130 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
4131 | #[cfg(feature = "Win32_Foundation")] | |
4132 | pub struct PM_STARTAPPBLOB { | |
4133 | pub cbSize: u32, | |
4134 | pub ProductID: ::windows_sys::core::GUID, | |
4135 | pub AppTitle: ::windows_sys::core::BSTR, | |
4136 | pub IconPath: ::windows_sys::core::BSTR, | |
4137 | pub IsUninstallable: super::super::Foundation::BOOL, | |
4138 | pub AppInstallType: PM_APPLICATION_INSTALL_TYPE, | |
4139 | pub InstanceID: ::windows_sys::core::GUID, | |
4140 | pub State: PM_APPLICATION_STATE, | |
4141 | pub IsModern: super::super::Foundation::BOOL, | |
4142 | pub IsModernLightUp: super::super::Foundation::BOOL, | |
4143 | pub LightUpSupportMask: u16, | |
4144 | } | |
4145 | #[cfg(feature = "Win32_Foundation")] | |
4146 | impl ::core::marker::Copy for PM_STARTAPPBLOB {} | |
4147 | #[cfg(feature = "Win32_Foundation")] | |
4148 | impl ::core::clone::Clone for PM_STARTAPPBLOB { | |
4149 | fn clone(&self) -> Self { | |
4150 | *self | |
4151 | } | |
4152 | } | |
4153 | #[repr(C)] | |
4154 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
4155 | #[cfg(feature = "Win32_Foundation")] | |
4156 | pub struct PM_STARTTILEBLOB { | |
4157 | pub cbSize: u32, | |
4158 | pub ProductID: ::windows_sys::core::GUID, | |
4159 | pub TileID: ::windows_sys::core::BSTR, | |
4160 | pub TemplateType: TILE_TEMPLATE_TYPE, | |
4161 | pub HubPosition: [u32; 32], | |
4162 | pub HubVisibilityBitmask: u32, | |
4163 | pub IsDefault: super::super::Foundation::BOOL, | |
4164 | pub TileType: PM_STARTTILE_TYPE, | |
4165 | pub pbPropBlob: *mut u8, | |
4166 | pub cbPropBlob: u32, | |
4167 | pub IsRestoring: super::super::Foundation::BOOL, | |
4168 | pub IsModern: super::super::Foundation::BOOL, | |
4169 | pub InvocationInfo: PM_INVOCATIONINFO, | |
4170 | } | |
4171 | #[cfg(feature = "Win32_Foundation")] | |
4172 | impl ::core::marker::Copy for PM_STARTTILEBLOB {} | |
4173 | #[cfg(feature = "Win32_Foundation")] | |
4174 | impl ::core::clone::Clone for PM_STARTTILEBLOB { | |
4175 | fn clone(&self) -> Self { | |
4176 | *self | |
4177 | } | |
4178 | } | |
4179 | #[repr(C)] | |
4180 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
4181 | pub struct PM_UPDATEINFO { | |
4182 | pub ProductID: ::windows_sys::core::GUID, | |
4183 | pub PackagePath: ::windows_sys::core::BSTR, | |
4184 | pub InstanceID: ::windows_sys::core::GUID, | |
4185 | pub pbLicense: *mut u8, | |
4186 | pub cbLicense: u32, | |
4187 | pub MarketplaceAppVersion: ::windows_sys::core::BSTR, | |
4188 | pub DeploymentOptions: u32, | |
4189 | } | |
4190 | impl ::core::marker::Copy for PM_UPDATEINFO {} | |
4191 | impl ::core::clone::Clone for PM_UPDATEINFO { | |
4192 | fn clone(&self) -> Self { | |
4193 | *self | |
4194 | } | |
4195 | } | |
4196 | #[repr(C)] | |
4197 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
4198 | pub struct PM_UPDATEINFO_LEGACY { | |
4199 | pub ProductID: ::windows_sys::core::GUID, | |
4200 | pub PackagePath: ::windows_sys::core::BSTR, | |
4201 | pub InstanceID: ::windows_sys::core::GUID, | |
4202 | pub pbLicense: *mut u8, | |
4203 | pub cbLicense: u32, | |
4204 | pub MarketplaceAppVersion: ::windows_sys::core::BSTR, | |
4205 | } | |
4206 | impl ::core::marker::Copy for PM_UPDATEINFO_LEGACY {} | |
4207 | impl ::core::clone::Clone for PM_UPDATEINFO_LEGACY { | |
4208 | fn clone(&self) -> Self { | |
4209 | *self | |
4210 | } | |
4211 | } | |
4212 | #[repr(C)] | |
4213 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
4214 | pub struct PROTECTED_FILE_DATA { | |
4215 | pub FileName: [u16; 260], | |
4216 | pub FileNumber: u32, | |
4217 | } | |
4218 | impl ::core::marker::Copy for PROTECTED_FILE_DATA {} | |
4219 | impl ::core::clone::Clone for PROTECTED_FILE_DATA { | |
4220 | fn clone(&self) -> Self { | |
4221 | *self | |
4222 | } | |
4223 | } | |
4224 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
4225 | pub type INSTALLUI_HANDLERA = ::core::option::Option<unsafe extern "system" fn(pvcontext: *mut ::core::ffi::c_void, imessagetype: u32, szmessage: ::windows_sys::core::PCSTR) -> i32>; | |
4226 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
4227 | pub type INSTALLUI_HANDLERW = ::core::option::Option<unsafe extern "system" fn(pvcontext: *mut ::core::ffi::c_void, imessagetype: u32, szmessage: ::windows_sys::core::PCWSTR) -> i32>; | |
4228 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
4229 | #[cfg(feature = "Win32_Foundation")] | |
4230 | pub type LPDISPLAYVAL = ::core::option::Option<unsafe extern "system" fn(pcontext: *mut ::core::ffi::c_void, uitype: RESULTTYPES, szwval: ::windows_sys::core::PCWSTR, szwdescription: ::windows_sys::core::PCWSTR, szwlocation: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL>; | |
4231 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
4232 | #[cfg(feature = "Win32_Foundation")] | |
4233 | pub type LPEVALCOMCALLBACK = ::core::option::Option<unsafe extern "system" fn(istatus: STATUSTYPES, szdata: ::windows_sys::core::PCWSTR, pcontext: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL>; | |
4234 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`*"] | |
4235 | pub type PINSTALLUI_HANDLER_RECORD = ::core::option::Option<unsafe extern "system" fn(pvcontext: *mut ::core::ffi::c_void, imessagetype: u32, hrecord: MSIHANDLE) -> i32>; | |
4236 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
4237 | #[cfg(feature = "Win32_Foundation")] | |
4238 | pub type PPATCH_PROGRESS_CALLBACK = ::core::option::Option<unsafe extern "system" fn(callbackcontext: *mut ::core::ffi::c_void, currentposition: u32, maximumposition: u32) -> super::super::Foundation::BOOL>; | |
4239 | #[doc = "*Required features: `\"Win32_System_ApplicationInstallationAndServicing\"`, `\"Win32_Foundation\"`*"] | |
4240 | #[cfg(feature = "Win32_Foundation")] | |
4241 | pub type PPATCH_SYMLOAD_CALLBACK = ::core::option::Option<unsafe extern "system" fn(whichfile: u32, symbolfilename: ::windows_sys::core::PCSTR, symtype: u32, symbolfilechecksum: u32, symbolfiletimedate: u32, imagefilechecksum: u32, imagefiletimedate: u32, callbackcontext: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL>; |