1 #[cfg_attr(windows, link(name = "windows"))]
3 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
4 pub fn GetDispenserManager(param0
: *mut IDispenserManager
) -> ::windows_sys
::core
::HRESULT
;
5 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
6 pub fn RecycleSurrogate(lreasoncode
: i32) -> ::windows_sys
::core
::HRESULT
;
7 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
8 pub fn SafeRef(rid
: *const ::windows_sys
::core
::GUID
, punk
: ::windows_sys
::core
::IUnknown
) -> *mut ::core
::ffi
::c_void
;
10 #[cfg_attr(windows, link(name = "windows"))]
12 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
13 pub fn CoCreateActivity(piunknown
: ::windows_sys
::core
::IUnknown
, riid
: *const ::windows_sys
::core
::GUID
, ppobj
: *mut *mut ::core
::ffi
::c_void
) -> ::windows_sys
::core
::HRESULT
;
14 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
15 pub fn CoEnterServiceDomain(pconfigobject
: ::windows_sys
::core
::IUnknown
) -> ::windows_sys
::core
::HRESULT
;
16 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`, `\"Win32_System_Com\"`*"]
17 #[cfg(feature = "Win32_System_Com")]
18 pub fn CoGetDefaultContext(apttype
: super::Com
::APTTYPE
, riid
: *const ::windows_sys
::core
::GUID
, ppv
: *mut *mut ::core
::ffi
::c_void
) -> ::windows_sys
::core
::HRESULT
;
19 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
20 pub fn CoLeaveServiceDomain(punkstatus
: ::windows_sys
::core
::IUnknown
);
21 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
22 pub fn GetManagedExtensions(dwexts
: *mut u32) -> ::windows_sys
::core
::HRESULT
;
23 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
24 pub fn MTSCreateActivity(riid
: *const ::windows_sys
::core
::GUID
, ppobj
: *mut *mut ::core
::ffi
::c_void
) -> ::windows_sys
::core
::HRESULT
;
26 pub type ContextInfo
= *mut ::core
::ffi
::c_void
;
27 pub type ContextInfo2
= *mut ::core
::ffi
::c_void
;
28 pub type IAppDomainHelper
= *mut ::core
::ffi
::c_void
;
29 pub type IAssemblyLocator
= *mut ::core
::ffi
::c_void
;
30 pub type IAsyncErrorNotify
= *mut ::core
::ffi
::c_void
;
31 pub type ICOMAdminCatalog
= *mut ::core
::ffi
::c_void
;
32 pub type ICOMAdminCatalog2
= *mut ::core
::ffi
::c_void
;
33 pub type ICOMLBArguments
= *mut ::core
::ffi
::c_void
;
34 pub type ICatalogCollection
= *mut ::core
::ffi
::c_void
;
35 pub type ICatalogObject
= *mut ::core
::ffi
::c_void
;
36 pub type ICheckSxsConfig
= *mut ::core
::ffi
::c_void
;
37 pub type IComActivityEvents
= *mut ::core
::ffi
::c_void
;
38 pub type IComApp2Events
= *mut ::core
::ffi
::c_void
;
39 pub type IComAppEvents
= *mut ::core
::ffi
::c_void
;
40 pub type IComCRMEvents
= *mut ::core
::ffi
::c_void
;
41 pub type IComExceptionEvents
= *mut ::core
::ffi
::c_void
;
42 pub type IComIdentityEvents
= *mut ::core
::ffi
::c_void
;
43 pub type IComInstance2Events
= *mut ::core
::ffi
::c_void
;
44 pub type IComInstanceEvents
= *mut ::core
::ffi
::c_void
;
45 pub type IComLTxEvents
= *mut ::core
::ffi
::c_void
;
46 pub type IComMethod2Events
= *mut ::core
::ffi
::c_void
;
47 pub type IComMethodEvents
= *mut ::core
::ffi
::c_void
;
48 pub type IComMtaThreadPoolKnobs
= *mut ::core
::ffi
::c_void
;
49 pub type IComObjectConstruction2Events
= *mut ::core
::ffi
::c_void
;
50 pub type IComObjectConstructionEvents
= *mut ::core
::ffi
::c_void
;
51 pub type IComObjectEvents
= *mut ::core
::ffi
::c_void
;
52 pub type IComObjectPool2Events
= *mut ::core
::ffi
::c_void
;
53 pub type IComObjectPoolEvents
= *mut ::core
::ffi
::c_void
;
54 pub type IComObjectPoolEvents2
= *mut ::core
::ffi
::c_void
;
55 pub type IComQCEvents
= *mut ::core
::ffi
::c_void
;
56 pub type IComResourceEvents
= *mut ::core
::ffi
::c_void
;
57 pub type IComSecurityEvents
= *mut ::core
::ffi
::c_void
;
58 pub type IComStaThreadPoolKnobs
= *mut ::core
::ffi
::c_void
;
59 pub type IComStaThreadPoolKnobs2
= *mut ::core
::ffi
::c_void
;
60 pub type IComThreadEvents
= *mut ::core
::ffi
::c_void
;
61 pub type IComTrackingInfoCollection
= *mut ::core
::ffi
::c_void
;
62 pub type IComTrackingInfoEvents
= *mut ::core
::ffi
::c_void
;
63 pub type IComTrackingInfoObject
= *mut ::core
::ffi
::c_void
;
64 pub type IComTrackingInfoProperties
= *mut ::core
::ffi
::c_void
;
65 pub type IComTransaction2Events
= *mut ::core
::ffi
::c_void
;
66 pub type IComTransactionEvents
= *mut ::core
::ffi
::c_void
;
67 pub type IComUserEvent
= *mut ::core
::ffi
::c_void
;
68 pub type IContextProperties
= *mut ::core
::ffi
::c_void
;
69 pub type IContextSecurityPerimeter
= *mut ::core
::ffi
::c_void
;
70 pub type IContextState
= *mut ::core
::ffi
::c_void
;
71 pub type ICreateWithLocalTransaction
= *mut ::core
::ffi
::c_void
;
72 pub type ICreateWithTipTransactionEx
= *mut ::core
::ffi
::c_void
;
73 pub type ICreateWithTransactionEx
= *mut ::core
::ffi
::c_void
;
74 pub type ICrmCompensator
= *mut ::core
::ffi
::c_void
;
75 pub type ICrmCompensatorVariants
= *mut ::core
::ffi
::c_void
;
76 pub type ICrmFormatLogRecords
= *mut ::core
::ffi
::c_void
;
77 pub type ICrmLogControl
= *mut ::core
::ffi
::c_void
;
78 pub type ICrmMonitor
= *mut ::core
::ffi
::c_void
;
79 pub type ICrmMonitorClerks
= *mut ::core
::ffi
::c_void
;
80 pub type ICrmMonitorLogRecords
= *mut ::core
::ffi
::c_void
;
81 pub type IDispenserDriver
= *mut ::core
::ffi
::c_void
;
82 pub type IDispenserManager
= *mut ::core
::ffi
::c_void
;
83 pub type IEnumNames
= *mut ::core
::ffi
::c_void
;
84 pub type IEventServerTrace
= *mut ::core
::ffi
::c_void
;
85 pub type IGetAppTrackerData
= *mut ::core
::ffi
::c_void
;
86 pub type IGetContextProperties
= *mut ::core
::ffi
::c_void
;
87 pub type IGetSecurityCallContext
= *mut ::core
::ffi
::c_void
;
88 pub type IHolder
= *mut ::core
::ffi
::c_void
;
89 pub type ILBEvents
= *mut ::core
::ffi
::c_void
;
90 pub type IMTSActivity
= *mut ::core
::ffi
::c_void
;
91 pub type IMTSCall
= *mut ::core
::ffi
::c_void
;
92 pub type IMTSLocator
= *mut ::core
::ffi
::c_void
;
93 pub type IManagedActivationEvents
= *mut ::core
::ffi
::c_void
;
94 pub type IManagedObjectInfo
= *mut ::core
::ffi
::c_void
;
95 pub type IManagedPoolAction
= *mut ::core
::ffi
::c_void
;
96 pub type IManagedPooledObj
= *mut ::core
::ffi
::c_void
;
97 pub type IMessageMover
= *mut ::core
::ffi
::c_void
;
98 pub type IMtsEventInfo
= *mut ::core
::ffi
::c_void
;
99 pub type IMtsEvents
= *mut ::core
::ffi
::c_void
;
100 pub type IMtsGrp
= *mut ::core
::ffi
::c_void
;
101 pub type IObjPool
= *mut ::core
::ffi
::c_void
;
102 pub type IObjectConstruct
= *mut ::core
::ffi
::c_void
;
103 pub type IObjectConstructString
= *mut ::core
::ffi
::c_void
;
104 pub type IObjectContext
= *mut ::core
::ffi
::c_void
;
105 pub type IObjectContextActivity
= *mut ::core
::ffi
::c_void
;
106 pub type IObjectContextInfo
= *mut ::core
::ffi
::c_void
;
107 pub type IObjectContextInfo2
= *mut ::core
::ffi
::c_void
;
108 pub type IObjectContextTip
= *mut ::core
::ffi
::c_void
;
109 pub type IObjectControl
= *mut ::core
::ffi
::c_void
;
110 pub type IPlaybackControl
= *mut ::core
::ffi
::c_void
;
111 pub type IPoolManager
= *mut ::core
::ffi
::c_void
;
112 pub type IProcessInitializer
= *mut ::core
::ffi
::c_void
;
113 pub type ISecurityCallContext
= *mut ::core
::ffi
::c_void
;
114 pub type ISecurityCallersColl
= *mut ::core
::ffi
::c_void
;
115 pub type ISecurityIdentityColl
= *mut ::core
::ffi
::c_void
;
116 pub type ISecurityProperty
= *mut ::core
::ffi
::c_void
;
117 pub type ISelectCOMLBServer
= *mut ::core
::ffi
::c_void
;
118 pub type ISendMethodEvents
= *mut ::core
::ffi
::c_void
;
119 pub type IServiceActivity
= *mut ::core
::ffi
::c_void
;
120 pub type IServiceCall
= *mut ::core
::ffi
::c_void
;
121 pub type IServiceComTIIntrinsicsConfig
= *mut ::core
::ffi
::c_void
;
122 pub type IServiceIISIntrinsicsConfig
= *mut ::core
::ffi
::c_void
;
123 pub type IServiceInheritanceConfig
= *mut ::core
::ffi
::c_void
;
124 pub type IServicePartitionConfig
= *mut ::core
::ffi
::c_void
;
125 pub type IServicePool
= *mut ::core
::ffi
::c_void
;
126 pub type IServicePoolConfig
= *mut ::core
::ffi
::c_void
;
127 pub type IServiceSxsConfig
= *mut ::core
::ffi
::c_void
;
128 pub type IServiceSynchronizationConfig
= *mut ::core
::ffi
::c_void
;
129 pub type IServiceSysTxnConfig
= *mut ::core
::ffi
::c_void
;
130 pub type IServiceThreadPoolConfig
= *mut ::core
::ffi
::c_void
;
131 pub type IServiceTrackerConfig
= *mut ::core
::ffi
::c_void
;
132 pub type IServiceTransactionConfig
= *mut ::core
::ffi
::c_void
;
133 pub type IServiceTransactionConfigBase
= *mut ::core
::ffi
::c_void
;
134 pub type ISharedProperty
= *mut ::core
::ffi
::c_void
;
135 pub type ISharedPropertyGroup
= *mut ::core
::ffi
::c_void
;
136 pub type ISharedPropertyGroupManager
= *mut ::core
::ffi
::c_void
;
137 pub type ISystemAppEventData
= *mut ::core
::ffi
::c_void
;
138 pub type IThreadPoolKnobs
= *mut ::core
::ffi
::c_void
;
139 pub type ITransactionContext
= *mut ::core
::ffi
::c_void
;
140 pub type ITransactionContextEx
= *mut ::core
::ffi
::c_void
;
141 pub type ITransactionProperty
= *mut ::core
::ffi
::c_void
;
142 pub type ITransactionProxy
= *mut ::core
::ffi
::c_void
;
143 pub type ITransactionResourcePool
= *mut ::core
::ffi
::c_void
;
144 pub type ITransactionStatus
= *mut ::core
::ffi
::c_void
;
145 pub type ITxProxyHolder
= *mut ::core
::ffi
::c_void
;
146 pub type ObjectContext
= *mut ::core
::ffi
::c_void
;
147 pub type ObjectControl
= *mut ::core
::ffi
::c_void
;
148 pub type SecurityProperty
= *mut ::core
::ffi
::c_void
;
149 pub const AppDomainHelper
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 4012177033, data2: 5368, data3: 19858, data4: [180, 175, 215, 177, 240, 231, 15, 212] }
;
150 pub const ByotServerEx
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674858, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
151 pub const COMAdminCatalog
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 4128818452, data2: 57272, data3: 4561, data4: [162, 207, 0, 128, 95, 199, 146, 53] }
;
152 pub const COMAdminCatalogCollection
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 4128818454, data2: 57272, data3: 4561, data4: [162, 207, 0, 128, 95, 199, 146, 53] }
;
153 pub const COMAdminCatalogObject
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 4128818453, data2: 57272, data3: 4561, data4: [162, 207, 0, 128, 95, 199, 146, 53] }
;
154 pub const COMEvents
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674859, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
155 pub const CRMClerk
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674877, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
156 pub const CRMRecoveryClerk
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674878, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
157 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
158 pub const CRR_ACTIVATION_LIMIT
: u32 = 4294967294u32;
159 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
160 pub const CRR_CALL_LIMIT
: u32 = 4294967293u32;
161 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
162 pub const CRR_LIFETIME_LIMIT
: u32 = 4294967295u32;
163 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
164 pub const CRR_MEMORY_LIMIT
: u32 = 4294967292u32;
165 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
166 pub const CRR_NO_REASON_SUPPLIED
: u32 = 0u32;
167 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
168 pub const CRR_RECYCLED_FROM_UI
: u32 = 4294967291u32;
169 pub const CServiceConfig
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674888, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
170 pub const ClrAssemblyLocator
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 1166713781, data2: 9818, data3: 19317, data4: [188, 5, 155, 234, 70, 48, 207, 24] }
;
171 pub const CoMTSLocator
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674860, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
172 pub const ComServiceEvents
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674883, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
173 pub const ComSystemAppEventData
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674886, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
174 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
175 pub const DATA_NOT_AVAILABLE
: u32 = 4294967295u32;
176 pub const DispenserManager
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674880, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
177 pub const Dummy30040732
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674857, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
178 pub const EventServer
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674620, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
179 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
180 pub const GUID_STRING_SIZE
: u32 = 40u32;
181 pub const GetSecurityCallContextAppObject
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674856, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
182 pub const LBEvents
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674881, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
183 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
184 pub const MTXDM_E_ENLISTRESOURCEFAILED
: u32 = 2147803392u32;
185 pub const MessageMover
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674879, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
186 pub const MtsGrp
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 1261344141, data2: 915, data3: 4561, data4: [177, 171, 0, 170, 0, 186, 50, 88] }
;
187 pub const PoolMgr
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674613, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
188 pub const SecurityCallContext
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674855, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
189 pub const SecurityCallers
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674854, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
190 pub const SecurityIdentity
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674853, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
191 pub const ServicePool
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674889, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
192 pub const ServicePoolConfig
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674890, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
193 pub const SharedProperty
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 704666629, data2: 42462, data3: 4559, data4: [158, 102, 0, 170, 0, 163, 244, 100] }
;
194 pub const SharedPropertyGroup
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 704666635, data2: 42462, data3: 4559, data4: [158, 102, 0, 170, 0, 163, 244, 100] }
;
195 pub const SharedPropertyGroupManager
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 704666641, data2: 42462, data3: 4559, data4: [158, 102, 0, 170, 0, 163, 244, 100] }
;
196 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
197 pub const TRACKER_INIT_EVENT
: &str = "Global\\COM+ Tracker Init Event";
198 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
199 pub const TRACKER_STARTSTOP_EVENT
: &str = "Global\\COM+ Tracker Push Event";
200 pub const TrackerServer
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 3970674617, data2: 32537, data3: 4562, data4: [151, 142, 0, 0, 248, 117, 126, 42] }
;
201 pub const TransactionContext
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 2040134693, data2: 54214, data3: 4559, data4: [172, 171, 0, 160, 36, 165, 90, 239] }
;
202 pub const TransactionContextEx
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID { data1: 1555457648, data2: 54228, data3: 4559, data4: [172, 171, 0, 160, 36, 165, 90, 239] }
;
203 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
204 pub type AutoSvcs_Error_Constants
= u32;
205 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
206 pub const mtsErrCtxAborted
: AutoSvcs_Error_Constants
= 2147803138u32;
207 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
208 pub const mtsErrCtxAborting
: AutoSvcs_Error_Constants
= 2147803139u32;
209 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
210 pub const mtsErrCtxNoContext
: AutoSvcs_Error_Constants
= 2147803140u32;
211 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
212 pub const mtsErrCtxNotRegistered
: AutoSvcs_Error_Constants
= 2147803141u32;
213 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
214 pub const mtsErrCtxSynchTimeout
: AutoSvcs_Error_Constants
= 2147803142u32;
215 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
216 pub const mtsErrCtxOldReference
: AutoSvcs_Error_Constants
= 2147803143u32;
217 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
218 pub const mtsErrCtxRoleNotFound
: AutoSvcs_Error_Constants
= 2147803148u32;
219 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
220 pub const mtsErrCtxNoSecurity
: AutoSvcs_Error_Constants
= 2147803149u32;
221 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
222 pub const mtsErrCtxWrongThread
: AutoSvcs_Error_Constants
= 2147803150u32;
223 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
224 pub const mtsErrCtxTMNotAvailable
: AutoSvcs_Error_Constants
= 2147803151u32;
225 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
226 pub const comQCErrApplicationNotQueued
: AutoSvcs_Error_Constants
= 2148599296u32;
227 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
228 pub const comQCErrNoQueueableInterfaces
: AutoSvcs_Error_Constants
= 2148599297u32;
229 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
230 pub const comQCErrQueuingServiceNotAvailable
: AutoSvcs_Error_Constants
= 2148599298u32;
231 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
232 pub const comQCErrQueueTransactMismatch
: AutoSvcs_Error_Constants
= 2148599299u32;
233 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
234 pub const comqcErrRecorderMarshalled
: AutoSvcs_Error_Constants
= 2148599300u32;
235 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
236 pub const comqcErrOutParam
: AutoSvcs_Error_Constants
= 2148599301u32;
237 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
238 pub const comqcErrRecorderNotTrusted
: AutoSvcs_Error_Constants
= 2148599302u32;
239 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
240 pub const comqcErrPSLoad
: AutoSvcs_Error_Constants
= 2148599303u32;
241 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
242 pub const comqcErrMarshaledObjSameTxn
: AutoSvcs_Error_Constants
= 2148599304u32;
243 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
244 pub const comqcErrInvalidMessage
: AutoSvcs_Error_Constants
= 2148599376u32;
245 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
246 pub const comqcErrMsmqSidUnavailable
: AutoSvcs_Error_Constants
= 2148599377u32;
247 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
248 pub const comqcErrWrongMsgExtension
: AutoSvcs_Error_Constants
= 2148599378u32;
249 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
250 pub const comqcErrMsmqServiceUnavailable
: AutoSvcs_Error_Constants
= 2148599379u32;
251 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
252 pub const comqcErrMsgNotAuthenticated
: AutoSvcs_Error_Constants
= 2148599380u32;
253 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
254 pub const comqcErrMsmqConnectorUsed
: AutoSvcs_Error_Constants
= 2148599381u32;
255 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
256 pub const comqcErrBadMarshaledObject
: AutoSvcs_Error_Constants
= 2148599382u32;
257 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
258 pub type COMAdminAccessChecksLevelOptions
= i32;
259 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
260 pub const COMAdminAccessChecksApplicationLevel
: COMAdminAccessChecksLevelOptions
= 0i32;
261 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
262 pub const COMAdminAccessChecksApplicationComponentLevel
: COMAdminAccessChecksLevelOptions
= 1i32;
263 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
264 pub type COMAdminActivationOptions
= i32;
265 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
266 pub const COMAdminActivationInproc
: COMAdminActivationOptions
= 0i32;
267 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
268 pub const COMAdminActivationLocal
: COMAdminActivationOptions
= 1i32;
269 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
270 pub type COMAdminApplicationExportOptions
= i32;
271 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
272 pub const COMAdminExportNoUsers
: COMAdminApplicationExportOptions
= 0i32;
273 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
274 pub const COMAdminExportUsers
: COMAdminApplicationExportOptions
= 1i32;
275 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
276 pub const COMAdminExportApplicationProxy
: COMAdminApplicationExportOptions
= 2i32;
277 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
278 pub const COMAdminExportForceOverwriteOfFiles
: COMAdminApplicationExportOptions
= 4i32;
279 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
280 pub const COMAdminExportIn10Format
: COMAdminApplicationExportOptions
= 16i32;
281 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
282 pub type COMAdminApplicationInstallOptions
= i32;
283 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
284 pub const COMAdminInstallNoUsers
: COMAdminApplicationInstallOptions
= 0i32;
285 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
286 pub const COMAdminInstallUsers
: COMAdminApplicationInstallOptions
= 1i32;
287 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
288 pub const COMAdminInstallForceOverwriteOfFiles
: COMAdminApplicationInstallOptions
= 2i32;
289 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
290 pub type COMAdminAuthenticationCapabilitiesOptions
= i32;
291 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
292 pub const COMAdminAuthenticationCapabilitiesNone
: COMAdminAuthenticationCapabilitiesOptions
= 0i32;
293 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
294 pub const COMAdminAuthenticationCapabilitiesSecureReference
: COMAdminAuthenticationCapabilitiesOptions
= 2i32;
295 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
296 pub const COMAdminAuthenticationCapabilitiesStaticCloaking
: COMAdminAuthenticationCapabilitiesOptions
= 32i32;
297 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
298 pub const COMAdminAuthenticationCapabilitiesDynamicCloaking
: COMAdminAuthenticationCapabilitiesOptions
= 64i32;
299 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
300 pub type COMAdminAuthenticationLevelOptions
= i32;
301 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
302 pub const COMAdminAuthenticationDefault
: COMAdminAuthenticationLevelOptions
= 0i32;
303 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
304 pub const COMAdminAuthenticationNone
: COMAdminAuthenticationLevelOptions
= 1i32;
305 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
306 pub const COMAdminAuthenticationConnect
: COMAdminAuthenticationLevelOptions
= 2i32;
307 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
308 pub const COMAdminAuthenticationCall
: COMAdminAuthenticationLevelOptions
= 3i32;
309 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
310 pub const COMAdminAuthenticationPacket
: COMAdminAuthenticationLevelOptions
= 4i32;
311 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
312 pub const COMAdminAuthenticationIntegrity
: COMAdminAuthenticationLevelOptions
= 5i32;
313 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
314 pub const COMAdminAuthenticationPrivacy
: COMAdminAuthenticationLevelOptions
= 6i32;
315 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
316 pub type COMAdminComponentFlags
= i32;
317 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
318 pub const COMAdminCompFlagTypeInfoFound
: COMAdminComponentFlags
= 1i32;
319 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
320 pub const COMAdminCompFlagCOMPlusPropertiesFound
: COMAdminComponentFlags
= 2i32;
321 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
322 pub const COMAdminCompFlagProxyFound
: COMAdminComponentFlags
= 4i32;
323 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
324 pub const COMAdminCompFlagInterfacesFound
: COMAdminComponentFlags
= 8i32;
325 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
326 pub const COMAdminCompFlagAlreadyInstalled
: COMAdminComponentFlags
= 16i32;
327 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
328 pub const COMAdminCompFlagNotInApplication
: COMAdminComponentFlags
= 32i32;
329 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
330 pub type COMAdminComponentType
= i32;
331 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
332 pub const COMAdmin32BitComponent
: COMAdminComponentType
= 1i32;
333 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
334 pub const COMAdmin64BitComponent
: COMAdminComponentType
= 2i32;
335 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
336 pub type COMAdminErrorCodes
= i32;
337 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
338 pub const COMAdminErrObjectErrors
: COMAdminErrorCodes
= -2146368511i32;
339 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
340 pub const COMAdminErrObjectInvalid
: COMAdminErrorCodes
= -2146368510i32;
341 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
342 pub const COMAdminErrKeyMissing
: COMAdminErrorCodes
= -2146368509i32;
343 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
344 pub const COMAdminErrAlreadyInstalled
: COMAdminErrorCodes
= -2146368508i32;
345 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
346 pub const COMAdminErrAppFileWriteFail
: COMAdminErrorCodes
= -2146368505i32;
347 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
348 pub const COMAdminErrAppFileReadFail
: COMAdminErrorCodes
= -2146368504i32;
349 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
350 pub const COMAdminErrAppFileVersion
: COMAdminErrorCodes
= -2146368503i32;
351 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
352 pub const COMAdminErrBadPath
: COMAdminErrorCodes
= -2146368502i32;
353 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
354 pub const COMAdminErrApplicationExists
: COMAdminErrorCodes
= -2146368501i32;
355 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
356 pub const COMAdminErrRoleExists
: COMAdminErrorCodes
= -2146368500i32;
357 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
358 pub const COMAdminErrCantCopyFile
: COMAdminErrorCodes
= -2146368499i32;
359 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
360 pub const COMAdminErrNoUser
: COMAdminErrorCodes
= -2146368497i32;
361 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
362 pub const COMAdminErrInvalidUserids
: COMAdminErrorCodes
= -2146368496i32;
363 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
364 pub const COMAdminErrNoRegistryCLSID
: COMAdminErrorCodes
= -2146368495i32;
365 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
366 pub const COMAdminErrBadRegistryProgID
: COMAdminErrorCodes
= -2146368494i32;
367 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
368 pub const COMAdminErrAuthenticationLevel
: COMAdminErrorCodes
= -2146368493i32;
369 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
370 pub const COMAdminErrUserPasswdNotValid
: COMAdminErrorCodes
= -2146368492i32;
371 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
372 pub const COMAdminErrCLSIDOrIIDMismatch
: COMAdminErrorCodes
= -2146368488i32;
373 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
374 pub const COMAdminErrRemoteInterface
: COMAdminErrorCodes
= -2146368487i32;
375 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
376 pub const COMAdminErrDllRegisterServer
: COMAdminErrorCodes
= -2146368486i32;
377 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
378 pub const COMAdminErrNoServerShare
: COMAdminErrorCodes
= -2146368485i32;
379 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
380 pub const COMAdminErrDllLoadFailed
: COMAdminErrorCodes
= -2146368483i32;
381 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
382 pub const COMAdminErrBadRegistryLibID
: COMAdminErrorCodes
= -2146368482i32;
383 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
384 pub const COMAdminErrAppDirNotFound
: COMAdminErrorCodes
= -2146368481i32;
385 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
386 pub const COMAdminErrRegistrarFailed
: COMAdminErrorCodes
= -2146368477i32;
387 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
388 pub const COMAdminErrCompFileDoesNotExist
: COMAdminErrorCodes
= -2146368476i32;
389 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
390 pub const COMAdminErrCompFileLoadDLLFail
: COMAdminErrorCodes
= -2146368475i32;
391 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
392 pub const COMAdminErrCompFileGetClassObj
: COMAdminErrorCodes
= -2146368474i32;
393 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
394 pub const COMAdminErrCompFileClassNotAvail
: COMAdminErrorCodes
= -2146368473i32;
395 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
396 pub const COMAdminErrCompFileBadTLB
: COMAdminErrorCodes
= -2146368472i32;
397 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
398 pub const COMAdminErrCompFileNotInstallable
: COMAdminErrorCodes
= -2146368471i32;
399 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
400 pub const COMAdminErrNotChangeable
: COMAdminErrorCodes
= -2146368470i32;
401 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
402 pub const COMAdminErrNotDeletable
: COMAdminErrorCodes
= -2146368469i32;
403 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
404 pub const COMAdminErrSession
: COMAdminErrorCodes
= -2146368468i32;
405 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
406 pub const COMAdminErrCompMoveLocked
: COMAdminErrorCodes
= -2146368467i32;
407 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
408 pub const COMAdminErrCompMoveBadDest
: COMAdminErrorCodes
= -2146368466i32;
409 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
410 pub const COMAdminErrRegisterTLB
: COMAdminErrorCodes
= -2146368464i32;
411 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
412 pub const COMAdminErrSystemApp
: COMAdminErrorCodes
= -2146368461i32;
413 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
414 pub const COMAdminErrCompFileNoRegistrar
: COMAdminErrorCodes
= -2146368460i32;
415 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
416 pub const COMAdminErrCoReqCompInstalled
: COMAdminErrorCodes
= -2146368459i32;
417 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
418 pub const COMAdminErrServiceNotInstalled
: COMAdminErrorCodes
= -2146368458i32;
419 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
420 pub const COMAdminErrPropertySaveFailed
: COMAdminErrorCodes
= -2146368457i32;
421 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
422 pub const COMAdminErrObjectExists
: COMAdminErrorCodes
= -2146368456i32;
423 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
424 pub const COMAdminErrComponentExists
: COMAdminErrorCodes
= -2146368455i32;
425 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
426 pub const COMAdminErrRegFileCorrupt
: COMAdminErrorCodes
= -2146368453i32;
427 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
428 pub const COMAdminErrPropertyOverflow
: COMAdminErrorCodes
= -2146368452i32;
429 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
430 pub const COMAdminErrNotInRegistry
: COMAdminErrorCodes
= -2146368450i32;
431 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
432 pub const COMAdminErrObjectNotPoolable
: COMAdminErrorCodes
= -2146368449i32;
433 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
434 pub const COMAdminErrApplidMatchesClsid
: COMAdminErrorCodes
= -2146368442i32;
435 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
436 pub const COMAdminErrRoleDoesNotExist
: COMAdminErrorCodes
= -2146368441i32;
437 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
438 pub const COMAdminErrStartAppNeedsComponents
: COMAdminErrorCodes
= -2146368440i32;
439 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
440 pub const COMAdminErrRequiresDifferentPlatform
: COMAdminErrorCodes
= -2146368439i32;
441 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
442 pub const COMAdminErrQueuingServiceNotAvailable
: COMAdminErrorCodes
= -2146367998i32;
443 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
444 pub const COMAdminErrObjectParentMissing
: COMAdminErrorCodes
= -2146367480i32;
445 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
446 pub const COMAdminErrObjectDoesNotExist
: COMAdminErrorCodes
= -2146367479i32;
447 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
448 pub const COMAdminErrCanNotExportAppProxy
: COMAdminErrorCodes
= -2146368438i32;
449 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
450 pub const COMAdminErrCanNotStartApp
: COMAdminErrorCodes
= -2146368437i32;
451 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
452 pub const COMAdminErrCanNotExportSystemApp
: COMAdminErrorCodes
= -2146368436i32;
453 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
454 pub const COMAdminErrCanNotSubscribeToComponent
: COMAdminErrorCodes
= -2146368435i32;
455 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
456 pub const COMAdminErrAppNotRunning
: COMAdminErrorCodes
= -2146367478i32;
457 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
458 pub const COMAdminErrEventClassCannotBeSubscriber
: COMAdminErrorCodes
= -2146368434i32;
459 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
460 pub const COMAdminErrLibAppProxyIncompatible
: COMAdminErrorCodes
= -2146368433i32;
461 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
462 pub const COMAdminErrBasePartitionOnly
: COMAdminErrorCodes
= -2146368432i32;
463 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
464 pub const COMAdminErrDuplicatePartitionName
: COMAdminErrorCodes
= -2146368425i32;
465 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
466 pub const COMAdminErrPartitionInUse
: COMAdminErrorCodes
= -2146368423i32;
467 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
468 pub const COMAdminErrImportedComponentsNotAllowed
: COMAdminErrorCodes
= -2146368421i32;
469 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
470 pub const COMAdminErrRegdbNotInitialized
: COMAdminErrorCodes
= -2146368398i32;
471 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
472 pub const COMAdminErrRegdbNotOpen
: COMAdminErrorCodes
= -2146368397i32;
473 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
474 pub const COMAdminErrRegdbSystemErr
: COMAdminErrorCodes
= -2146368396i32;
475 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
476 pub const COMAdminErrRegdbAlreadyRunning
: COMAdminErrorCodes
= -2146368395i32;
477 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
478 pub const COMAdminErrMigVersionNotSupported
: COMAdminErrorCodes
= -2146368384i32;
479 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
480 pub const COMAdminErrMigSchemaNotFound
: COMAdminErrorCodes
= -2146368383i32;
481 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
482 pub const COMAdminErrCatBitnessMismatch
: COMAdminErrorCodes
= -2146368382i32;
483 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
484 pub const COMAdminErrCatUnacceptableBitness
: COMAdminErrorCodes
= -2146368381i32;
485 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
486 pub const COMAdminErrCatWrongAppBitnessBitness
: COMAdminErrorCodes
= -2146368380i32;
487 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
488 pub const COMAdminErrCatPauseResumeNotSupported
: COMAdminErrorCodes
= -2146368379i32;
489 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
490 pub const COMAdminErrCatServerFault
: COMAdminErrorCodes
= -2146368378i32;
491 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
492 pub const COMAdminErrCantRecycleLibraryApps
: COMAdminErrorCodes
= -2146367473i32;
493 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
494 pub const COMAdminErrCantRecycleServiceApps
: COMAdminErrorCodes
= -2146367471i32;
495 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
496 pub const COMAdminErrProcessAlreadyRecycled
: COMAdminErrorCodes
= -2146367470i32;
497 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
498 pub const COMAdminErrPausedProcessMayNotBeRecycled
: COMAdminErrorCodes
= -2146367469i32;
499 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
500 pub const COMAdminErrInvalidPartition
: COMAdminErrorCodes
= -2146367477i32;
501 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
502 pub const COMAdminErrPartitionMsiOnly
: COMAdminErrorCodes
= -2146367463i32;
503 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
504 pub const COMAdminErrStartAppDisabled
: COMAdminErrorCodes
= -2146368431i32;
505 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
506 pub const COMAdminErrCompMoveSource
: COMAdminErrorCodes
= -2146367460i32;
507 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
508 pub const COMAdminErrCompMoveDest
: COMAdminErrorCodes
= -2146367459i32;
509 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
510 pub const COMAdminErrCompMovePrivate
: COMAdminErrorCodes
= -2146367458i32;
511 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
512 pub const COMAdminErrCannotCopyEventClass
: COMAdminErrorCodes
= -2146367456i32;
513 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
514 pub type COMAdminFileFlags
= i32;
515 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
516 pub const COMAdminFileFlagLoadable
: COMAdminFileFlags
= 1i32;
517 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
518 pub const COMAdminFileFlagCOM
: COMAdminFileFlags
= 2i32;
519 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
520 pub const COMAdminFileFlagContainsPS
: COMAdminFileFlags
= 4i32;
521 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
522 pub const COMAdminFileFlagContainsComp
: COMAdminFileFlags
= 8i32;
523 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
524 pub const COMAdminFileFlagContainsTLB
: COMAdminFileFlags
= 16i32;
525 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
526 pub const COMAdminFileFlagSelfReg
: COMAdminFileFlags
= 32i32;
527 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
528 pub const COMAdminFileFlagSelfUnReg
: COMAdminFileFlags
= 64i32;
529 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
530 pub const COMAdminFileFlagUnloadableDLL
: COMAdminFileFlags
= 128i32;
531 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
532 pub const COMAdminFileFlagDoesNotExist
: COMAdminFileFlags
= 256i32;
533 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
534 pub const COMAdminFileFlagAlreadyInstalled
: COMAdminFileFlags
= 512i32;
535 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
536 pub const COMAdminFileFlagBadTLB
: COMAdminFileFlags
= 1024i32;
537 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
538 pub const COMAdminFileFlagGetClassObjFailed
: COMAdminFileFlags
= 2048i32;
539 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
540 pub const COMAdminFileFlagClassNotAvailable
: COMAdminFileFlags
= 4096i32;
541 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
542 pub const COMAdminFileFlagRegistrar
: COMAdminFileFlags
= 8192i32;
543 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
544 pub const COMAdminFileFlagNoRegistrar
: COMAdminFileFlags
= 16384i32;
545 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
546 pub const COMAdminFileFlagDLLRegsvrFailed
: COMAdminFileFlags
= 32768i32;
547 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
548 pub const COMAdminFileFlagRegTLBFailed
: COMAdminFileFlags
= 65536i32;
549 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
550 pub const COMAdminFileFlagRegistrarFailed
: COMAdminFileFlags
= 131072i32;
551 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
552 pub const COMAdminFileFlagError
: COMAdminFileFlags
= 262144i32;
553 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
554 pub type COMAdminImpersonationLevelOptions
= i32;
555 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
556 pub const COMAdminImpersonationAnonymous
: COMAdminImpersonationLevelOptions
= 1i32;
557 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
558 pub const COMAdminImpersonationIdentify
: COMAdminImpersonationLevelOptions
= 2i32;
559 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
560 pub const COMAdminImpersonationImpersonate
: COMAdminImpersonationLevelOptions
= 3i32;
561 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
562 pub const COMAdminImpersonationDelegate
: COMAdminImpersonationLevelOptions
= 4i32;
563 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
564 pub type COMAdminInUse
= i32;
565 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
566 pub const COMAdminNotInUse
: COMAdminInUse
= 0i32;
567 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
568 pub const COMAdminInUseByCatalog
: COMAdminInUse
= 1i32;
569 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
570 pub const COMAdminInUseByRegistryUnknown
: COMAdminInUse
= 2i32;
571 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
572 pub const COMAdminInUseByRegistryProxyStub
: COMAdminInUse
= 3i32;
573 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
574 pub const COMAdminInUseByRegistryTypeLib
: COMAdminInUse
= 4i32;
575 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
576 pub const COMAdminInUseByRegistryClsid
: COMAdminInUse
= 5i32;
577 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
578 pub type COMAdminOS
= i32;
579 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
580 pub const COMAdminOSNotInitialized
: COMAdminOS
= 0i32;
581 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
582 pub const COMAdminOSWindows3_1
: COMAdminOS
= 1i32;
583 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
584 pub const COMAdminOSWindows9x
: COMAdminOS
= 2i32;
585 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
586 pub const COMAdminOSWindows2000
: COMAdminOS
= 3i32;
587 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
588 pub const COMAdminOSWindows2000AdvancedServer
: COMAdminOS
= 4i32;
589 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
590 pub const COMAdminOSWindows2000Unknown
: COMAdminOS
= 5i32;
591 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
592 pub const COMAdminOSUnknown
: COMAdminOS
= 6i32;
593 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
594 pub const COMAdminOSWindowsXPPersonal
: COMAdminOS
= 11i32;
595 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
596 pub const COMAdminOSWindowsXPProfessional
: COMAdminOS
= 12i32;
597 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
598 pub const COMAdminOSWindowsNETStandardServer
: COMAdminOS
= 13i32;
599 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
600 pub const COMAdminOSWindowsNETEnterpriseServer
: COMAdminOS
= 14i32;
601 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
602 pub const COMAdminOSWindowsNETDatacenterServer
: COMAdminOS
= 15i32;
603 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
604 pub const COMAdminOSWindowsNETWebServer
: COMAdminOS
= 16i32;
605 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
606 pub const COMAdminOSWindowsLonghornPersonal
: COMAdminOS
= 17i32;
607 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
608 pub const COMAdminOSWindowsLonghornProfessional
: COMAdminOS
= 18i32;
609 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
610 pub const COMAdminOSWindowsLonghornStandardServer
: COMAdminOS
= 19i32;
611 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
612 pub const COMAdminOSWindowsLonghornEnterpriseServer
: COMAdminOS
= 20i32;
613 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
614 pub const COMAdminOSWindowsLonghornDatacenterServer
: COMAdminOS
= 21i32;
615 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
616 pub const COMAdminOSWindowsLonghornWebServer
: COMAdminOS
= 22i32;
617 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
618 pub const COMAdminOSWindows7Personal
: COMAdminOS
= 23i32;
619 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
620 pub const COMAdminOSWindows7Professional
: COMAdminOS
= 24i32;
621 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
622 pub const COMAdminOSWindows7StandardServer
: COMAdminOS
= 25i32;
623 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
624 pub const COMAdminOSWindows7EnterpriseServer
: COMAdminOS
= 26i32;
625 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
626 pub const COMAdminOSWindows7DatacenterServer
: COMAdminOS
= 27i32;
627 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
628 pub const COMAdminOSWindows7WebServer
: COMAdminOS
= 28i32;
629 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
630 pub const COMAdminOSWindows8Personal
: COMAdminOS
= 29i32;
631 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
632 pub const COMAdminOSWindows8Professional
: COMAdminOS
= 30i32;
633 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
634 pub const COMAdminOSWindows8StandardServer
: COMAdminOS
= 31i32;
635 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
636 pub const COMAdminOSWindows8EnterpriseServer
: COMAdminOS
= 32i32;
637 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
638 pub const COMAdminOSWindows8DatacenterServer
: COMAdminOS
= 33i32;
639 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
640 pub const COMAdminOSWindows8WebServer
: COMAdminOS
= 34i32;
641 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
642 pub const COMAdminOSWindowsBluePersonal
: COMAdminOS
= 35i32;
643 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
644 pub const COMAdminOSWindowsBlueProfessional
: COMAdminOS
= 36i32;
645 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
646 pub const COMAdminOSWindowsBlueStandardServer
: COMAdminOS
= 37i32;
647 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
648 pub const COMAdminOSWindowsBlueEnterpriseServer
: COMAdminOS
= 38i32;
649 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
650 pub const COMAdminOSWindowsBlueDatacenterServer
: COMAdminOS
= 39i32;
651 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
652 pub const COMAdminOSWindowsBlueWebServer
: COMAdminOS
= 40i32;
653 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
654 pub type COMAdminQCMessageAuthenticateOptions
= i32;
655 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
656 pub const COMAdminQCMessageAuthenticateSecureApps
: COMAdminQCMessageAuthenticateOptions
= 0i32;
657 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
658 pub const COMAdminQCMessageAuthenticateOff
: COMAdminQCMessageAuthenticateOptions
= 1i32;
659 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
660 pub const COMAdminQCMessageAuthenticateOn
: COMAdminQCMessageAuthenticateOptions
= 2i32;
661 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
662 pub type COMAdminServiceOptions
= i32;
663 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
664 pub const COMAdminServiceLoadBalanceRouter
: COMAdminServiceOptions
= 1i32;
665 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
666 pub type COMAdminServiceStatusOptions
= i32;
667 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
668 pub const COMAdminServiceStopped
: COMAdminServiceStatusOptions
= 0i32;
669 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
670 pub const COMAdminServiceStartPending
: COMAdminServiceStatusOptions
= 1i32;
671 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
672 pub const COMAdminServiceStopPending
: COMAdminServiceStatusOptions
= 2i32;
673 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
674 pub const COMAdminServiceRunning
: COMAdminServiceStatusOptions
= 3i32;
675 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
676 pub const COMAdminServiceContinuePending
: COMAdminServiceStatusOptions
= 4i32;
677 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
678 pub const COMAdminServicePausePending
: COMAdminServiceStatusOptions
= 5i32;
679 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
680 pub const COMAdminServicePaused
: COMAdminServiceStatusOptions
= 6i32;
681 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
682 pub const COMAdminServiceUnknownState
: COMAdminServiceStatusOptions
= 7i32;
683 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
684 pub type COMAdminSynchronizationOptions
= i32;
685 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
686 pub const COMAdminSynchronizationIgnored
: COMAdminSynchronizationOptions
= 0i32;
687 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
688 pub const COMAdminSynchronizationNone
: COMAdminSynchronizationOptions
= 1i32;
689 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
690 pub const COMAdminSynchronizationSupported
: COMAdminSynchronizationOptions
= 2i32;
691 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
692 pub const COMAdminSynchronizationRequired
: COMAdminSynchronizationOptions
= 3i32;
693 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
694 pub const COMAdminSynchronizationRequiresNew
: COMAdminSynchronizationOptions
= 4i32;
695 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
696 pub type COMAdminThreadingModels
= i32;
697 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
698 pub const COMAdminThreadingModelApartment
: COMAdminThreadingModels
= 0i32;
699 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
700 pub const COMAdminThreadingModelFree
: COMAdminThreadingModels
= 1i32;
701 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
702 pub const COMAdminThreadingModelMain
: COMAdminThreadingModels
= 2i32;
703 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
704 pub const COMAdminThreadingModelBoth
: COMAdminThreadingModels
= 3i32;
705 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
706 pub const COMAdminThreadingModelNeutral
: COMAdminThreadingModels
= 4i32;
707 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
708 pub const COMAdminThreadingModelNotSpecified
: COMAdminThreadingModels
= 5i32;
709 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
710 pub type COMAdminTransactionOptions
= i32;
711 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
712 pub const COMAdminTransactionIgnored
: COMAdminTransactionOptions
= 0i32;
713 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
714 pub const COMAdminTransactionNone
: COMAdminTransactionOptions
= 1i32;
715 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
716 pub const COMAdminTransactionSupported
: COMAdminTransactionOptions
= 2i32;
717 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
718 pub const COMAdminTransactionRequired
: COMAdminTransactionOptions
= 3i32;
719 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
720 pub const COMAdminTransactionRequiresNew
: COMAdminTransactionOptions
= 4i32;
721 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
722 pub type COMAdminTxIsolationLevelOptions
= i32;
723 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
724 pub const COMAdminTxIsolationLevelAny
: COMAdminTxIsolationLevelOptions
= 0i32;
725 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
726 pub const COMAdminTxIsolationLevelReadUnCommitted
: COMAdminTxIsolationLevelOptions
= 1i32;
727 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
728 pub const COMAdminTxIsolationLevelReadCommitted
: COMAdminTxIsolationLevelOptions
= 2i32;
729 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
730 pub const COMAdminTxIsolationLevelRepeatableRead
: COMAdminTxIsolationLevelOptions
= 3i32;
731 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
732 pub const COMAdminTxIsolationLevelSerializable
: COMAdminTxIsolationLevelOptions
= 4i32;
733 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
734 pub type COMPLUS_APPTYPE
= i32;
735 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
736 pub const APPTYPE_UNKNOWN
: COMPLUS_APPTYPE
= -1i32;
737 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
738 pub const APPTYPE_SERVER
: COMPLUS_APPTYPE
= 1i32;
739 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
740 pub const APPTYPE_LIBRARY
: COMPLUS_APPTYPE
= 0i32;
741 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
742 pub const APPTYPE_SWC
: COMPLUS_APPTYPE
= 2i32;
743 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
744 pub type CRMFLAGS
= i32;
745 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
746 pub const CRMFLAG_FORGETTARGET
: CRMFLAGS
= 1i32;
747 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
748 pub const CRMFLAG_WRITTENDURINGPREPARE
: CRMFLAGS
= 2i32;
749 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
750 pub const CRMFLAG_WRITTENDURINGCOMMIT
: CRMFLAGS
= 4i32;
751 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
752 pub const CRMFLAG_WRITTENDURINGABORT
: CRMFLAGS
= 8i32;
753 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
754 pub const CRMFLAG_WRITTENDURINGRECOVERY
: CRMFLAGS
= 16i32;
755 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
756 pub const CRMFLAG_WRITTENDURINGREPLAY
: CRMFLAGS
= 32i32;
757 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
758 pub const CRMFLAG_REPLAYINPROGRESS
: CRMFLAGS
= 64i32;
759 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
760 pub type CRMREGFLAGS
= i32;
761 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
762 pub const CRMREGFLAG_PREPAREPHASE
: CRMREGFLAGS
= 1i32;
763 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
764 pub const CRMREGFLAG_COMMITPHASE
: CRMREGFLAGS
= 2i32;
765 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
766 pub const CRMREGFLAG_ABORTPHASE
: CRMREGFLAGS
= 4i32;
767 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
768 pub const CRMREGFLAG_ALLPHASES
: CRMREGFLAGS
= 7i32;
769 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
770 pub const CRMREGFLAG_FAILIFINDOUBTSREMAIN
: CRMREGFLAGS
= 16i32;
771 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
772 pub type CSC_Binding
= i32;
773 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
774 pub const CSC_NoBinding
: CSC_Binding
= 0i32;
775 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
776 pub const CSC_BindToPoolThread
: CSC_Binding
= 1i32;
777 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
778 pub type CSC_COMTIIntrinsicsConfig
= i32;
779 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
780 pub const CSC_NoCOMTIIntrinsics
: CSC_COMTIIntrinsicsConfig
= 0i32;
781 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
782 pub const CSC_InheritCOMTIIntrinsics
: CSC_COMTIIntrinsicsConfig
= 1i32;
783 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
784 pub type CSC_IISIntrinsicsConfig
= i32;
785 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
786 pub const CSC_NoIISIntrinsics
: CSC_IISIntrinsicsConfig
= 0i32;
787 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
788 pub const CSC_InheritIISIntrinsics
: CSC_IISIntrinsicsConfig
= 1i32;
789 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
790 pub type CSC_InheritanceConfig
= i32;
791 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
792 pub const CSC_Inherit
: CSC_InheritanceConfig
= 0i32;
793 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
794 pub const CSC_Ignore
: CSC_InheritanceConfig
= 1i32;
795 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
796 pub type CSC_PartitionConfig
= i32;
797 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
798 pub const CSC_NoPartition
: CSC_PartitionConfig
= 0i32;
799 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
800 pub const CSC_InheritPartition
: CSC_PartitionConfig
= 1i32;
801 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
802 pub const CSC_NewPartition
: CSC_PartitionConfig
= 2i32;
803 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
804 pub type CSC_SxsConfig
= i32;
805 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
806 pub const CSC_NoSxs
: CSC_SxsConfig
= 0i32;
807 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
808 pub const CSC_InheritSxs
: CSC_SxsConfig
= 1i32;
809 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
810 pub const CSC_NewSxs
: CSC_SxsConfig
= 2i32;
811 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
812 pub type CSC_SynchronizationConfig
= i32;
813 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
814 pub const CSC_NoSynchronization
: CSC_SynchronizationConfig
= 0i32;
815 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
816 pub const CSC_IfContainerIsSynchronized
: CSC_SynchronizationConfig
= 1i32;
817 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
818 pub const CSC_NewSynchronizationIfNecessary
: CSC_SynchronizationConfig
= 2i32;
819 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
820 pub const CSC_NewSynchronization
: CSC_SynchronizationConfig
= 3i32;
821 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
822 pub type CSC_ThreadPool
= i32;
823 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
824 pub const CSC_ThreadPoolNone
: CSC_ThreadPool
= 0i32;
825 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
826 pub const CSC_ThreadPoolInherit
: CSC_ThreadPool
= 1i32;
827 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
828 pub const CSC_STAThreadPool
: CSC_ThreadPool
= 2i32;
829 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
830 pub const CSC_MTAThreadPool
: CSC_ThreadPool
= 3i32;
831 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
832 pub type CSC_TrackerConfig
= i32;
833 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
834 pub const CSC_DontUseTracker
: CSC_TrackerConfig
= 0i32;
835 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
836 pub const CSC_UseTracker
: CSC_TrackerConfig
= 1i32;
837 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
838 pub type CSC_TransactionConfig
= i32;
839 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
840 pub const CSC_NoTransaction
: CSC_TransactionConfig
= 0i32;
841 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
842 pub const CSC_IfContainerIsTransactional
: CSC_TransactionConfig
= 1i32;
843 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
844 pub const CSC_CreateTransactionIfNecessary
: CSC_TransactionConfig
= 2i32;
845 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
846 pub const CSC_NewTransaction
: CSC_TransactionConfig
= 3i32;
847 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
848 pub type CrmTransactionState
= i32;
849 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
850 pub const TxState_Active
: CrmTransactionState
= 0i32;
851 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
852 pub const TxState_Committed
: CrmTransactionState
= 1i32;
853 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
854 pub const TxState_Aborted
: CrmTransactionState
= 2i32;
855 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
856 pub const TxState_Indoubt
: CrmTransactionState
= 3i32;
857 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
858 pub type DUMPTYPE
= i32;
859 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
860 pub const DUMPTYPE_FULL
: DUMPTYPE
= 0i32;
861 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
862 pub const DUMPTYPE_MINI
: DUMPTYPE
= 1i32;
863 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
864 pub const DUMPTYPE_NONE
: DUMPTYPE
= 2i32;
865 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
866 pub type GetAppTrackerDataFlags
= i32;
867 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
868 pub const GATD_INCLUDE_PROCESS_EXE_NAME
: GetAppTrackerDataFlags
= 1i32;
869 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
870 pub const GATD_INCLUDE_LIBRARY_APPS
: GetAppTrackerDataFlags
= 2i32;
871 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
872 pub const GATD_INCLUDE_SWC
: GetAppTrackerDataFlags
= 4i32;
873 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
874 pub const GATD_INCLUDE_CLASS_NAME
: GetAppTrackerDataFlags
= 8i32;
875 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
876 pub const GATD_INCLUDE_APPLICATION_NAME
: GetAppTrackerDataFlags
= 16i32;
877 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
878 pub type LockModes
= i32;
879 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
880 pub const LockSetGet
: LockModes
= 0i32;
881 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
882 pub const LockMethod
: LockModes
= 1i32;
883 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
884 pub type ReleaseModes
= i32;
885 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
886 pub const Standard
: ReleaseModes
= 0i32;
887 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
888 pub const Process
: ReleaseModes
= 1i32;
889 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
890 pub type TRACKING_COLL_TYPE
= i32;
891 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
892 pub const TRKCOLL_PROCESSES
: TRACKING_COLL_TYPE
= 0i32;
893 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
894 pub const TRKCOLL_APPLICATIONS
: TRACKING_COLL_TYPE
= 1i32;
895 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
896 pub const TRKCOLL_COMPONENTS
: TRACKING_COLL_TYPE
= 2i32;
897 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
898 pub type TransactionVote
= i32;
899 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
900 pub const TxCommit
: TransactionVote
= 0i32;
901 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
902 pub const TxAbort
: TransactionVote
= 1i32;
904 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
907 pub m_szAppGuid
: [u16; 40],
908 pub m_dwAppProcessId
: u32,
909 pub m_AppStatistics
: APPSTATISTICS
,
911 impl ::core
::marker
::Copy
for APPDATA {}
912 impl ::core
::clone
::Clone
for APPDATA
{
913 fn clone(&self) -> Self {
918 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
919 pub struct APPSTATISTICS
{
920 pub m_cTotalCalls
: u32,
921 pub m_cTotalInstances
: u32,
922 pub m_cTotalClasses
: u32,
923 pub m_cCallsPerSecond
: u32,
925 impl ::core
::marker
::Copy
for APPSTATISTICS {}
926 impl ::core
::clone
::Clone
for APPSTATISTICS
{
927 fn clone(&self) -> Self {
932 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`, `\"Win32_Foundation\"`*"]
933 #[cfg(feature = "Win32_Foundation")]
934 pub struct ApplicationProcessRecycleInfo
{
935 pub IsRecyclable
: super::super::Foundation
::BOOL
,
936 pub IsRecycled
: super::super::Foundation
::BOOL
,
937 pub TimeRecycled
: super::super::Foundation
::FILETIME
,
938 pub TimeToTerminate
: super::super::Foundation
::FILETIME
,
939 pub RecycleReasonCode
: i32,
940 pub IsPendingRecycle
: super::super::Foundation
::BOOL
,
941 pub HasAutomaticLifetimeRecycling
: super::super::Foundation
::BOOL
,
942 pub TimeForAutomaticRecycling
: super::super::Foundation
::FILETIME
,
943 pub MemoryLimitInKB
: u32,
944 pub MemoryUsageInKBLastCheck
: u32,
945 pub ActivationLimit
: u32,
946 pub NumActivationsLastReported
: u32,
948 pub NumCallsLastReported
: u32,
950 #[cfg(feature = "Win32_Foundation")]
951 impl ::core
::marker
::Copy
for ApplicationProcessRecycleInfo {}
952 #[cfg(feature = "Win32_Foundation")]
953 impl ::core
::clone
::Clone
for ApplicationProcessRecycleInfo
{
954 fn clone(&self) -> Self {
959 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
960 pub struct ApplicationProcessStatistics
{
961 pub NumCallsOutstanding
: u32,
962 pub NumTrackedComponents
: u32,
963 pub NumComponentInstances
: u32,
964 pub AvgCallsPerSecond
: u32,
970 impl ::core
::marker
::Copy
for ApplicationProcessStatistics {}
971 impl ::core
::clone
::Clone
for ApplicationProcessStatistics
{
972 fn clone(&self) -> Self {
977 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`, `\"Win32_Foundation\"`*"]
978 #[cfg(feature = "Win32_Foundation")]
979 pub struct ApplicationProcessSummary
{
980 pub PartitionIdPrimaryApplication
: ::windows_sys
::core
::GUID
,
981 pub ApplicationIdPrimaryApplication
: ::windows_sys
::core
::GUID
,
982 pub ApplicationInstanceId
: ::windows_sys
::core
::GUID
,
984 pub Type
: COMPLUS_APPTYPE
,
985 pub ProcessExeName
: ::windows_sys
::core
::PWSTR
,
986 pub IsService
: super::super::Foundation
::BOOL
,
987 pub IsPaused
: super::super::Foundation
::BOOL
,
988 pub IsRecycled
: super::super::Foundation
::BOOL
,
990 #[cfg(feature = "Win32_Foundation")]
991 impl ::core
::marker
::Copy
for ApplicationProcessSummary {}
992 #[cfg(feature = "Win32_Foundation")]
993 impl ::core
::clone
::Clone
for ApplicationProcessSummary
{
994 fn clone(&self) -> Self {
999 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
1000 pub struct ApplicationSummary
{
1001 pub ApplicationInstanceId
: ::windows_sys
::core
::GUID
,
1002 pub PartitionId
: ::windows_sys
::core
::GUID
,
1003 pub ApplicationId
: ::windows_sys
::core
::GUID
,
1004 pub Type
: COMPLUS_APPTYPE
,
1005 pub ApplicationName
: ::windows_sys
::core
::PWSTR
,
1006 pub NumTrackedComponents
: u32,
1007 pub NumComponentInstances
: u32,
1009 impl ::core
::marker
::Copy
for ApplicationSummary {}
1010 impl ::core
::clone
::Clone
for ApplicationSummary
{
1011 fn clone(&self) -> Self {
1016 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
1017 pub struct CLSIDDATA
{
1018 pub m_clsid
: ::windows_sys
::core
::GUID
,
1019 pub m_cReferences
: u32,
1023 pub m_dwRespTime
: u32,
1024 pub m_cCallsCompleted
: u32,
1025 pub m_cCallsFailed
: u32,
1027 impl ::core
::marker
::Copy
for CLSIDDATA {}
1028 impl ::core
::clone
::Clone
for CLSIDDATA
{
1029 fn clone(&self) -> Self {
1034 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
1035 pub struct CLSIDDATA2
{
1036 pub m_clsid
: ::windows_sys
::core
::GUID
,
1037 pub m_appid
: ::windows_sys
::core
::GUID
,
1038 pub m_partid
: ::windows_sys
::core
::GUID
,
1039 pub m_pwszAppName
: ::windows_sys
::core
::PWSTR
,
1040 pub m_pwszCtxName
: ::windows_sys
::core
::PWSTR
,
1041 pub m_eAppType
: COMPLUS_APPTYPE
,
1042 pub m_cReferences
: u32,
1046 pub m_dwRespTime
: u32,
1047 pub m_cCallsCompleted
: u32,
1048 pub m_cCallsFailed
: u32,
1050 impl ::core
::marker
::Copy
for CLSIDDATA2 {}
1051 impl ::core
::clone
::Clone
for CLSIDDATA2
{
1052 fn clone(&self) -> Self {
1057 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
1058 pub struct COMSVCSEVENTINFO
{
1062 pub lMicroTime
: i32,
1064 pub guidApp
: ::windows_sys
::core
::GUID
,
1065 pub sMachineName
: ::windows_sys
::core
::PWSTR
,
1067 impl ::core
::marker
::Copy
for COMSVCSEVENTINFO {}
1068 impl ::core
::clone
::Clone
for COMSVCSEVENTINFO
{
1069 fn clone(&self) -> Self {
1074 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`, `\"Win32_Foundation\"`*"]
1075 #[cfg(feature = "Win32_Foundation")]
1076 pub struct ComponentHangMonitorInfo
{
1077 pub IsMonitored
: super::super::Foundation
::BOOL
,
1078 pub TerminateOnHang
: super::super::Foundation
::BOOL
,
1079 pub AvgCallThresholdInMs
: u32,
1081 #[cfg(feature = "Win32_Foundation")]
1082 impl ::core
::marker
::Copy
for ComponentHangMonitorInfo {}
1083 #[cfg(feature = "Win32_Foundation")]
1084 impl ::core
::clone
::Clone
for ComponentHangMonitorInfo
{
1085 fn clone(&self) -> Self {
1090 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
1091 pub struct ComponentStatistics
{
1092 pub NumInstances
: u32,
1093 pub NumBoundReferences
: u32,
1094 pub NumPooledObjects
: u32,
1095 pub NumObjectsInCall
: u32,
1096 pub AvgResponseTimeInMs
: u32,
1097 pub NumCallsCompletedRecent
: u32,
1098 pub NumCallsFailedRecent
: u32,
1099 pub NumCallsCompletedTotal
: u32,
1100 pub NumCallsFailedTotal
: u32,
1106 impl ::core
::marker
::Copy
for ComponentStatistics {}
1107 impl ::core
::clone
::Clone
for ComponentStatistics
{
1108 fn clone(&self) -> Self {
1113 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
1114 pub struct ComponentSummary
{
1115 pub ApplicationInstanceId
: ::windows_sys
::core
::GUID
,
1116 pub PartitionId
: ::windows_sys
::core
::GUID
,
1117 pub ApplicationId
: ::windows_sys
::core
::GUID
,
1118 pub Clsid
: ::windows_sys
::core
::GUID
,
1119 pub ClassName
: ::windows_sys
::core
::PWSTR
,
1120 pub ApplicationName
: ::windows_sys
::core
::PWSTR
,
1122 impl ::core
::marker
::Copy
for ComponentSummary {}
1123 impl ::core
::clone
::Clone
for ComponentSummary
{
1124 fn clone(&self) -> Self {
1129 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`, `\"Win32_System_Com\"`*"]
1130 #[cfg(feature = "Win32_System_Com")]
1131 pub struct CrmLogRecordRead
{
1132 pub dwCrmFlags
: u32,
1133 pub dwSequenceNumber
: u32,
1134 pub blobUserData
: super::Com
::BLOB
,
1136 #[cfg(feature = "Win32_System_Com")]
1137 impl ::core
::marker
::Copy
for CrmLogRecordRead {}
1138 #[cfg(feature = "Win32_System_Com")]
1139 impl ::core
::clone
::Clone
for CrmLogRecordRead
{
1140 fn clone(&self) -> Self {
1145 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`, `\"Win32_Foundation\"`*"]
1146 #[cfg(feature = "Win32_Foundation")]
1147 pub struct HANG_INFO
{
1148 pub fAppHangMonitorEnabled
: super::super::Foundation
::BOOL
,
1149 pub fTerminateOnHang
: super::super::Foundation
::BOOL
,
1150 pub DumpType
: DUMPTYPE
,
1151 pub dwHangTimeout
: u32,
1152 pub dwDumpCount
: u32,
1153 pub dwInfoMsgCount
: u32,
1155 #[cfg(feature = "Win32_Foundation")]
1156 impl ::core
::marker
::Copy
for HANG_INFO {}
1157 #[cfg(feature = "Win32_Foundation")]
1158 impl ::core
::clone
::Clone
for HANG_INFO
{
1159 fn clone(&self) -> Self {
1164 #[doc = "*Required features: `\"Win32_System_ComponentServices\"`*"]
1165 pub struct RECYCLE_INFO
{
1166 pub guidCombaseProcessIdentifier
: ::windows_sys
::core
::GUID
,
1167 pub ProcessStartTime
: i64,
1168 pub dwRecycleLifetimeLimit
: u32,
1169 pub dwRecycleMemoryLimit
: u32,
1170 pub dwRecycleExpirationTimeout
: u32,
1172 impl ::core
::marker
::Copy
for RECYCLE_INFO {}
1173 impl ::core
::clone
::Clone
for RECYCLE_INFO
{
1174 fn clone(&self) -> Self {