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