| comsvcs.h (2001.12.6931.18000-Windows 6.0) | | comsvcs.h (2001.12.8530.16385-Windows 7.0) |
| | |
| /* this ALWAYS GENERATED file contains the definitions for the interfaces */ | | /* this ALWAYS GENERATED file contains the definitions for the interfaces */ |
| | |
|
| /* File created by MIDL compiler version 7.00.0499 */ | | /* File created by MIDL compiler version 7.00.0555 */ |
| /* Compiler settings for autosvcs.idl: | | /* Compiler settings for autosvcs.idl: |
|
| Oicf, W1, Zp8, env=Win32 (32b run) | | Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 7.00.0555 |
| protocol : dce , ms_ext, c_ext, robust | | protocol : dce , ms_ext, c_ext, robust |
| error checks: allocation ref bounds_check enum stub_data | | error checks: allocation ref bounds_check enum stub_data |
| VC __declspec() decoration level: | | VC __declspec() decoration level: |
| __declspec(uuid()), __declspec(selectany), __declspec(novtable) | | __declspec(uuid()), __declspec(selectany), __declspec(novtable) |
| DECLSPEC_UUID(), MIDL_INTERFACE() | | DECLSPEC_UUID(), MIDL_INTERFACE() |
| */ | | */ |
|
| //@@MIDL_FILE_HEADING( ) | | /* @@MIDL_FILE_HEADING( ) */ |
| | |
| #pragma warning( disable: 4049 ) /* more than 64k source lines */ | | #pragma warning( disable: 4049 ) /* more than 64k source lines */ |
| | |
| /* verify that the <rpcndr.h> version is high enough to compile this file*/ | | /* verify that the <rpcndr.h> version is high enough to compile this file*/ |
| #ifndef __REQUIRED_RPCNDR_H_VERSION__ | | #ifndef __REQUIRED_RPCNDR_H_VERSION__ |
| #define __REQUIRED_RPCNDR_H_VERSION__ 500 | | #define __REQUIRED_RPCNDR_H_VERSION__ 500 |
| #endif | | #endif |
| | |
| /* verify that the <rpcsal.h> version is high enough to compile this file*/ | | /* verify that the <rpcsal.h> version is high enough to compile this file*/ |
| #ifndef __REQUIRED_RPCSAL_H_VERSION__ | | #ifndef __REQUIRED_RPCSAL_H_VERSION__ |
| | |
| skipping to change at line 198 | | skipping to change at line 198 |
| #ifndef __IComQCEvents_FWD_DEFINED__ | | #ifndef __IComQCEvents_FWD_DEFINED__ |
| #define __IComQCEvents_FWD_DEFINED__ | | #define __IComQCEvents_FWD_DEFINED__ |
| typedef interface IComQCEvents IComQCEvents; | | typedef interface IComQCEvents IComQCEvents; |
| #endif /* __IComQCEvents_FWD_DEFINED__ */ | | #endif /* __IComQCEvents_FWD_DEFINED__ */ |
| | |
| #ifndef __IComExceptionEvents_FWD_DEFINED__ | | #ifndef __IComExceptionEvents_FWD_DEFINED__ |
| #define __IComExceptionEvents_FWD_DEFINED__ | | #define __IComExceptionEvents_FWD_DEFINED__ |
| typedef interface IComExceptionEvents IComExceptionEvents; | | typedef interface IComExceptionEvents IComExceptionEvents; |
| #endif /* __IComExceptionEvents_FWD_DEFINED__ */ | | #endif /* __IComExceptionEvents_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __ILBEvents_FWD_DEFINED__ |
| | #define __ILBEvents_FWD_DEFINED__ |
| | typedef interface ILBEvents ILBEvents; |
| | #endif /* __ILBEvents_FWD_DEFINED__ */ |
| | |
| #ifndef __IComCRMEvents_FWD_DEFINED__ | | #ifndef __IComCRMEvents_FWD_DEFINED__ |
| #define __IComCRMEvents_FWD_DEFINED__ | | #define __IComCRMEvents_FWD_DEFINED__ |
| typedef interface IComCRMEvents IComCRMEvents; | | typedef interface IComCRMEvents IComCRMEvents; |
| #endif /* __IComCRMEvents_FWD_DEFINED__ */ | | #endif /* __IComCRMEvents_FWD_DEFINED__ */ |
| | |
| #ifndef __IComMethod2Events_FWD_DEFINED__ | | #ifndef __IComMethod2Events_FWD_DEFINED__ |
| #define __IComMethod2Events_FWD_DEFINED__ | | #define __IComMethod2Events_FWD_DEFINED__ |
| typedef interface IComMethod2Events IComMethod2Events; | | typedef interface IComMethod2Events IComMethod2Events; |
| #endif /* __IComMethod2Events_FWD_DEFINED__ */ | | #endif /* __IComMethod2Events_FWD_DEFINED__ */ |
| | |
| | |
| skipping to change at line 288 | | skipping to change at line 293 |
| #ifndef __IMessageMover_FWD_DEFINED__ | | #ifndef __IMessageMover_FWD_DEFINED__ |
| #define __IMessageMover_FWD_DEFINED__ | | #define __IMessageMover_FWD_DEFINED__ |
| typedef interface IMessageMover IMessageMover; | | typedef interface IMessageMover IMessageMover; |
| #endif /* __IMessageMover_FWD_DEFINED__ */ | | #endif /* __IMessageMover_FWD_DEFINED__ */ |
| | |
| #ifndef __IEventServerTrace_FWD_DEFINED__ | | #ifndef __IEventServerTrace_FWD_DEFINED__ |
| #define __IEventServerTrace_FWD_DEFINED__ | | #define __IEventServerTrace_FWD_DEFINED__ |
| typedef interface IEventServerTrace IEventServerTrace; | | typedef interface IEventServerTrace IEventServerTrace; |
| #endif /* __IEventServerTrace_FWD_DEFINED__ */ | | #endif /* __IEventServerTrace_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __IGetAppTrackerData_FWD_DEFINED__ |
| | #define __IGetAppTrackerData_FWD_DEFINED__ |
| | typedef interface IGetAppTrackerData IGetAppTrackerData; |
| | #endif /* __IGetAppTrackerData_FWD_DEFINED__ */ |
| | |
| #ifndef __IDispenserManager_FWD_DEFINED__ | | #ifndef __IDispenserManager_FWD_DEFINED__ |
| #define __IDispenserManager_FWD_DEFINED__ | | #define __IDispenserManager_FWD_DEFINED__ |
| typedef interface IDispenserManager IDispenserManager; | | typedef interface IDispenserManager IDispenserManager; |
| #endif /* __IDispenserManager_FWD_DEFINED__ */ | | #endif /* __IDispenserManager_FWD_DEFINED__ */ |
| | |
| #ifndef __IHolder_FWD_DEFINED__ | | #ifndef __IHolder_FWD_DEFINED__ |
| #define __IHolder_FWD_DEFINED__ | | #define __IHolder_FWD_DEFINED__ |
| typedef interface IHolder IHolder; | | typedef interface IHolder IHolder; |
| #endif /* __IHolder_FWD_DEFINED__ */ | | #endif /* __IHolder_FWD_DEFINED__ */ |
| | |
| | |
| skipping to change at line 884 | | skipping to change at line 894 |
| #define __CRMRecoveryClerk_FWD_DEFINED__ | | #define __CRMRecoveryClerk_FWD_DEFINED__ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| typedef class CRMRecoveryClerk CRMRecoveryClerk; | | typedef class CRMRecoveryClerk CRMRecoveryClerk; |
| #else | | #else |
| typedef struct CRMRecoveryClerk CRMRecoveryClerk; | | typedef struct CRMRecoveryClerk CRMRecoveryClerk; |
| #endif /* __cplusplus */ | | #endif /* __cplusplus */ |
| | |
| #endif /* __CRMRecoveryClerk_FWD_DEFINED__ */ | | #endif /* __CRMRecoveryClerk_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __LBEvents_FWD_DEFINED__ |
| | #define __LBEvents_FWD_DEFINED__ |
| | |
| | #ifdef __cplusplus |
| | typedef class LBEvents LBEvents; |
| | #else |
| | typedef struct LBEvents LBEvents; |
| | #endif /* __cplusplus */ |
| | |
| | #endif /* __LBEvents_FWD_DEFINED__ */ |
| | |
| #ifndef __MessageMover_FWD_DEFINED__ | | #ifndef __MessageMover_FWD_DEFINED__ |
| #define __MessageMover_FWD_DEFINED__ | | #define __MessageMover_FWD_DEFINED__ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| typedef class MessageMover MessageMover; | | typedef class MessageMover MessageMover; |
| #else | | #else |
| typedef struct MessageMover MessageMover; | | typedef struct MessageMover MessageMover; |
| #endif /* __cplusplus */ | | #endif /* __cplusplus */ |
| | |
| #endif /* __MessageMover_FWD_DEFINED__ */ | | #endif /* __MessageMover_FWD_DEFINED__ */ |
| | |
| skipping to change at line 928 | | skipping to change at line 949 |
| #define __EventServer_FWD_DEFINED__ | | #define __EventServer_FWD_DEFINED__ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| typedef class EventServer EventServer; | | typedef class EventServer EventServer; |
| #else | | #else |
| typedef struct EventServer EventServer; | | typedef struct EventServer EventServer; |
| #endif /* __cplusplus */ | | #endif /* __cplusplus */ |
| | |
| #endif /* __EventServer_FWD_DEFINED__ */ | | #endif /* __EventServer_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __TrackerServer_FWD_DEFINED__ |
| | #define __TrackerServer_FWD_DEFINED__ |
| | |
| | #ifdef __cplusplus |
| | typedef class TrackerServer TrackerServer; |
| | #else |
| | typedef struct TrackerServer TrackerServer; |
| | #endif /* __cplusplus */ |
| | |
| | #endif /* __TrackerServer_FWD_DEFINED__ */ |
| | |
| #ifndef __AppDomainHelper_FWD_DEFINED__ | | #ifndef __AppDomainHelper_FWD_DEFINED__ |
| #define __AppDomainHelper_FWD_DEFINED__ | | #define __AppDomainHelper_FWD_DEFINED__ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| typedef class AppDomainHelper AppDomainHelper; | | typedef class AppDomainHelper AppDomainHelper; |
| #else | | #else |
| typedef struct AppDomainHelper AppDomainHelper; | | typedef struct AppDomainHelper AppDomainHelper; |
| #endif /* __cplusplus */ | | #endif /* __cplusplus */ |
| | |
| #endif /* __AppDomainHelper_FWD_DEFINED__ */ | | #endif /* __AppDomainHelper_FWD_DEFINED__ */ |
| | |
| skipping to change at line 1019 | | skipping to change at line 1051 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISecurityIdentityCollVtbl | | typedef struct ISecurityIdentityCollVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ISecurityIdentityColl * This, | | __RPC__in ISecurityIdentityColl * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ISecurityIdentityColl * This); | | __RPC__in ISecurityIdentityColl * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ISecurityIdentityColl * This); | | __RPC__in ISecurityIdentityColl * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| ISecurityIdentityColl * This, | | __RPC__in ISecurityIdentityColl * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| ISecurityIdentityColl * This, | | __RPC__in ISecurityIdentityColl * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| ISecurityIdentityColl * This, | | __RPC__in ISecurityIdentityColl * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| ISecurityIdentityColl * This, | | ISecurityIdentityColl * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][propget][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Count )( | | /* [helpstring][propget][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Count )( |
|
| ISecurityIdentityColl * This, | | __RPC__in ISecurityIdentityColl * This, |
| /* [retval][out] */ __RPC__out long *plCount); | | /* [retval][out] */ __RPC__out long *plCount); |
| | |
| /* [helpstring][helpcontext][propget][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Item )( | | /* [helpstring][helpcontext][propget][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Item )( |
|
| ISecurityIdentityColl * This, | | __RPC__in ISecurityIdentityColl * This, |
| /* [in] */ __RPC__in BSTR name, | | /* [in] */ __RPC__in BSTR name, |
| /* [retval][out] */ __RPC__out VARIANT *pItem); | | /* [retval][out] */ __RPC__out VARIANT *pItem); |
| | |
| /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT ( STDME
THODCALLTYPE *get__NewEnum )( | | /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT ( STDME
THODCALLTYPE *get__NewEnum )( |
|
| ISecurityIdentityColl * This, | | __RPC__in ISecurityIdentityColl * This, |
| /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppEnum); | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppEnum); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISecurityIdentityCollVtbl; | | } ISecurityIdentityCollVtbl; |
| | |
| interface ISecurityIdentityColl | | interface ISecurityIdentityColl |
| { | | { |
| CONST_VTBL struct ISecurityIdentityCollVtbl *lpVtbl; | | CONST_VTBL struct ISecurityIdentityCollVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 1151 | | skipping to change at line 1183 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISecurityCallersCollVtbl | | typedef struct ISecurityCallersCollVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ISecurityCallersColl * This, | | __RPC__in ISecurityCallersColl * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ISecurityCallersColl * This); | | __RPC__in ISecurityCallersColl * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ISecurityCallersColl * This); | | __RPC__in ISecurityCallersColl * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| ISecurityCallersColl * This, | | __RPC__in ISecurityCallersColl * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| ISecurityCallersColl * This, | | __RPC__in ISecurityCallersColl * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| ISecurityCallersColl * This, | | __RPC__in ISecurityCallersColl * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| ISecurityCallersColl * This, | | ISecurityCallersColl * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][propget][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Count )( | | /* [helpstring][propget][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Count )( |
|
| ISecurityCallersColl * This, | | __RPC__in ISecurityCallersColl * This, |
| /* [retval][out] */ __RPC__out long *plCount); | | /* [retval][out] */ __RPC__out long *plCount); |
| | |
| /* [helpstring][helpcontext][propget][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Item )( | | /* [helpstring][helpcontext][propget][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Item )( |
|
| ISecurityCallersColl * This, | | __RPC__in ISecurityCallersColl * This, |
| /* [in] */ long lIndex, | | /* [in] */ long lIndex, |
| /* [retval][out] */ __RPC__deref_out_opt ISecurityIdentityColl **pOb
j); | | /* [retval][out] */ __RPC__deref_out_opt ISecurityIdentityColl **pOb
j); |
| | |
| /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT ( STDME
THODCALLTYPE *get__NewEnum )( | | /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT ( STDME
THODCALLTYPE *get__NewEnum )( |
|
| ISecurityCallersColl * This, | | __RPC__in ISecurityCallersColl * This, |
| /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppEnum); | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppEnum); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISecurityCallersCollVtbl; | | } ISecurityCallersCollVtbl; |
| | |
| interface ISecurityCallersColl | | interface ISecurityCallersColl |
| { | | { |
| CONST_VTBL struct ISecurityCallersCollVtbl *lpVtbl; | | CONST_VTBL struct ISecurityCallersCollVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 1295 | | skipping to change at line 1327 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISecurityCallContextVtbl | | typedef struct ISecurityCallContextVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ISecurityCallContext * This, | | __RPC__in ISecurityCallContext * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ISecurityCallContext * This); | | __RPC__in ISecurityCallContext * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ISecurityCallContext * This); | | __RPC__in ISecurityCallContext * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| ISecurityCallContext * This, | | __RPC__in ISecurityCallContext * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| ISecurityCallContext * This, | | __RPC__in ISecurityCallContext * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| ISecurityCallContext * This, | | __RPC__in ISecurityCallContext * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| ISecurityCallContext * This, | | ISecurityCallContext * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][propget][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Count )( | | /* [helpstring][propget][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Count )( |
|
| ISecurityCallContext * This, | | __RPC__in ISecurityCallContext * This, |
| /* [retval][out] */ __RPC__out long *plCount); | | /* [retval][out] */ __RPC__out long *plCount); |
| | |
| /* [helpstring][helpcontext][propget][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Item )( | | /* [helpstring][helpcontext][propget][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Item )( |
|
| ISecurityCallContext * This, | | __RPC__in ISecurityCallContext * This, |
| /* [in] */ __RPC__in BSTR name, | | /* [in] */ __RPC__in BSTR name, |
| /* [retval][out] */ __RPC__out VARIANT *pItem); | | /* [retval][out] */ __RPC__out VARIANT *pItem); |
| | |
| /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT ( STDME
THODCALLTYPE *get__NewEnum )( | | /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT ( STDME
THODCALLTYPE *get__NewEnum )( |
|
| ISecurityCallContext * This, | | __RPC__in ISecurityCallContext * This, |
| /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppEnum); | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppEnum); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *IsCalle
rInRole )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *IsCalle
rInRole )( |
|
| ISecurityCallContext * This, | | __RPC__in ISecurityCallContext * This, |
| __RPC__in BSTR bstrRole, | | __RPC__in BSTR bstrRole, |
| /* [retval][out] */ __RPC__out VARIANT_BOOL *pfInRole); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pfInRole); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *IsSecur
ityEnabled )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *IsSecur
ityEnabled )( |
|
| ISecurityCallContext * This, | | __RPC__in ISecurityCallContext * This, |
| /* [retval][out] */ __RPC__out VARIANT_BOOL *pfIsEnabled); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pfIsEnabled); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *IsUserI
nRole )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *IsUserI
nRole )( |
|
| ISecurityCallContext * This, | | __RPC__in ISecurityCallContext * This, |
| /* [in] */ __RPC__in VARIANT *pUser, | | /* [in] */ __RPC__in VARIANT *pUser, |
| /* [in] */ __RPC__in BSTR bstrRole, | | /* [in] */ __RPC__in BSTR bstrRole, |
| /* [retval][out] */ __RPC__out VARIANT_BOOL *pfInRole); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pfInRole); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISecurityCallContextVtbl; | | } ISecurityCallContextVtbl; |
| | |
| interface ISecurityCallContext | | interface ISecurityCallContext |
| { | | { |
| CONST_VTBL struct ISecurityCallContextVtbl *lpVtbl; | | CONST_VTBL struct ISecurityCallContextVtbl *lpVtbl; |
| | |
| skipping to change at line 1444 | | skipping to change at line 1476 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IGetSecurityCallContextVtbl | | typedef struct IGetSecurityCallContextVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IGetSecurityCallContext * This, | | __RPC__in IGetSecurityCallContext * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IGetSecurityCallContext * This); | | __RPC__in IGetSecurityCallContext * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IGetSecurityCallContext * This); | | __RPC__in IGetSecurityCallContext * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| IGetSecurityCallContext * This, | | __RPC__in IGetSecurityCallContext * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| IGetSecurityCallContext * This, | | __RPC__in IGetSecurityCallContext * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| IGetSecurityCallContext * This, | | __RPC__in IGetSecurityCallContext * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| IGetSecurityCallContext * This, | | IGetSecurityCallContext * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *GetSecu
rityCallContext )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *GetSecu
rityCallContext )( |
|
| IGetSecurityCallContext * This, | | __RPC__in IGetSecurityCallContext * This, |
| /* [retval][out] */ __RPC__deref_out_opt ISecurityCallContext **ppOb
ject); | | /* [retval][out] */ __RPC__deref_out_opt ISecurityCallContext **ppOb
ject); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IGetSecurityCallContextVtbl; | | } IGetSecurityCallContextVtbl; |
| | |
| interface IGetSecurityCallContext | | interface IGetSecurityCallContext |
| { | | { |
| CONST_VTBL struct IGetSecurityCallContextVtbl *lpVtbl; | | CONST_VTBL struct IGetSecurityCallContextVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 1563 | | skipping to change at line 1595 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct SecurityPropertyVtbl | | typedef struct SecurityPropertyVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| SecurityProperty * This, | | __RPC__in SecurityProperty * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| SecurityProperty * This); | | __RPC__in SecurityProperty * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| SecurityProperty * This); | | __RPC__in SecurityProperty * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| SecurityProperty * This, | | __RPC__in SecurityProperty * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| SecurityProperty * This, | | __RPC__in SecurityProperty * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| SecurityProperty * This, | | __RPC__in SecurityProperty * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| SecurityProperty * This, | | SecurityProperty * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *GetDire
ctCallerName )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *GetDire
ctCallerName )( |
|
| SecurityProperty * This, | | __RPC__in SecurityProperty * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *bstrUserName); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *bstrUserName); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *GetDire
ctCreatorName )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *GetDire
ctCreatorName )( |
|
| SecurityProperty * This, | | __RPC__in SecurityProperty * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *bstrUserName); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *bstrUserName); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *GetOrig
inalCallerName )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *GetOrig
inalCallerName )( |
|
| SecurityProperty * This, | | __RPC__in SecurityProperty * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *bstrUserName); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *bstrUserName); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *GetOrig
inalCreatorName )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *GetOrig
inalCreatorName )( |
|
| SecurityProperty * This, | | __RPC__in SecurityProperty * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *bstrUserName); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *bstrUserName); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } SecurityPropertyVtbl; | | } SecurityPropertyVtbl; |
| | |
| interface SecurityProperty | | interface SecurityProperty |
| { | | { |
| CONST_VTBL struct SecurityPropertyVtbl *lpVtbl; | | CONST_VTBL struct SecurityPropertyVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 1706 | | skipping to change at line 1738 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ContextInfoVtbl | | typedef struct ContextInfoVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ContextInfo * This, | | __RPC__in ContextInfo * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ContextInfo * This); | | __RPC__in ContextInfo * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ContextInfo * This); | | __RPC__in ContextInfo * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| ContextInfo * This, | | __RPC__in ContextInfo * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| ContextInfo * This, | | __RPC__in ContextInfo * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| ContextInfo * This, | | __RPC__in ContextInfo * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| ContextInfo * This, | | ContextInfo * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *IsInTransaction )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *IsInTransaction )( |
|
| ContextInfo * This, | | __RPC__in ContextInfo * This, |
| /* [retval][out] */ __RPC__out VARIANT_BOOL *pbIsInTx); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbIsInTx); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransaction )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransaction )( |
|
| ContextInfo * This, | | __RPC__in ContextInfo * This, |
| /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppTx); | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppTx); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransactionId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransactionId )( |
|
| ContextInfo * This, | | __RPC__in ContextInfo * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrTxId); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrTxId); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetActivityId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetActivityId )( |
|
| ContextInfo * This, | | __RPC__in ContextInfo * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrActivityId); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrActivityId); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetContextId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetContextId )( |
|
| ContextInfo * This, | | __RPC__in ContextInfo * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrCtxId); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrCtxId); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ContextInfoVtbl; | | } ContextInfoVtbl; |
| | |
| interface ContextInfo | | interface ContextInfo |
| { | | { |
| CONST_VTBL struct ContextInfoVtbl *lpVtbl; | | CONST_VTBL struct ContextInfoVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 1850 | | skipping to change at line 1882 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ContextInfo2Vtbl | | typedef struct ContextInfo2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ContextInfo2 * This, | | __RPC__in ContextInfo2 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ContextInfo2 * This); | | __RPC__in ContextInfo2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ContextInfo2 * This); | | __RPC__in ContextInfo2 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| ContextInfo2 * This, | | __RPC__in ContextInfo2 * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| ContextInfo2 * This, | | __RPC__in ContextInfo2 * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| ContextInfo2 * This, | | __RPC__in ContextInfo2 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| ContextInfo2 * This, | | ContextInfo2 * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *IsInTransaction )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *IsInTransaction )( |
|
| ContextInfo2 * This, | | __RPC__in ContextInfo2 * This, |
| /* [retval][out] */ __RPC__out VARIANT_BOOL *pbIsInTx); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbIsInTx); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransaction )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransaction )( |
|
| ContextInfo2 * This, | | __RPC__in ContextInfo2 * This, |
| /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppTx); | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppTx); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransactionId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransactionId )( |
|
| ContextInfo2 * This, | | __RPC__in ContextInfo2 * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrTxId); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrTxId); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetActivityId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetActivityId )( |
|
| ContextInfo2 * This, | | __RPC__in ContextInfo2 * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrActivityId); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrActivityId); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetContextId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetContextId )( |
|
| ContextInfo2 * This, | | __RPC__in ContextInfo2 * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrCtxId); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrCtxId); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetPartitionId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetPartitionId )( |
|
| ContextInfo2 * This, | | __RPC__in ContextInfo2 * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *__MIDL__ContextInfo20
000); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *__MIDL__ContextInfo20
000); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetApplicationId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetApplicationId )( |
|
| ContextInfo2 * This, | | __RPC__in ContextInfo2 * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *__MIDL__ContextInfo20
001); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *__MIDL__ContextInfo20
001); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetApplicationInstan
ceId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetApplicationInstan
ceId )( |
|
| ContextInfo2 * This, | | __RPC__in ContextInfo2 * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *__MIDL__ContextInfo20
002); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *__MIDL__ContextInfo20
002); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ContextInfo2Vtbl; | | } ContextInfo2Vtbl; |
| | |
| interface ContextInfo2 | | interface ContextInfo2 |
| { | | { |
| CONST_VTBL struct ContextInfo2Vtbl *lpVtbl; | | CONST_VTBL struct ContextInfo2Vtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2044 | | skipping to change at line 2076 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ObjectContextVtbl | | typedef struct ObjectContextVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ObjectContext * This, | | __RPC__in ObjectContext * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ObjectContext * This); | | __RPC__in ObjectContext * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ObjectContext * This); | | __RPC__in ObjectContext * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| ObjectContext * This, | | __RPC__in ObjectContext * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| ObjectContext * This, | | __RPC__in ObjectContext * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| ObjectContext * This, | | __RPC__in ObjectContext * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| ObjectContext * This, | | ObjectContext * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *CreateI
nstance )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *CreateI
nstance )( |
|
| ObjectContext * This, | | __RPC__in ObjectContext * This, |
| /* [in] */ __RPC__in BSTR bstrProgID, | | /* [in] */ __RPC__in BSTR bstrProgID, |
| /* [retval][out] */ __RPC__out VARIANT *pObject); | | /* [retval][out] */ __RPC__out VARIANT *pObject); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *SetComp
lete )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *SetComp
lete )( |
|
| ObjectContext * This); | | __RPC__in ObjectContext * This); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *SetAbor
t )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *SetAbor
t )( |
|
| ObjectContext * This); | | __RPC__in ObjectContext * This); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *EnableC
ommit )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *EnableC
ommit )( |
|
| ObjectContext * This); | | __RPC__in ObjectContext * This); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *Disable
Commit )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *Disable
Commit )( |
|
| ObjectContext * This); | | __RPC__in ObjectContext * This); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *IsInTra
nsaction )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *IsInTra
nsaction )( |
|
| ObjectContext * This, | | __RPC__in ObjectContext * This, |
| /* [retval][out] */ __RPC__out VARIANT_BOOL *pbIsInTx); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbIsInTx); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *IsSecur
ityEnabled )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *IsSecur
ityEnabled )( |
|
| ObjectContext * This, | | __RPC__in ObjectContext * This, |
| /* [retval][out] */ __RPC__out VARIANT_BOOL *pbIsEnabled); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbIsEnabled); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *IsCalle
rInRole )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *IsCalle
rInRole )( |
|
| ObjectContext * This, | | __RPC__in ObjectContext * This, |
| __RPC__in BSTR bstrRole, | | __RPC__in BSTR bstrRole, |
| /* [retval][out] */ __RPC__out VARIANT_BOOL *pbInRole); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbInRole); |
| | |
| /* [helpstring][helpcontext][propget][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Count )( | | /* [helpstring][helpcontext][propget][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Count )( |
|
| ObjectContext * This, | | __RPC__in ObjectContext * This, |
| /* [retval][out] */ __RPC__out long *plCount); | | /* [retval][out] */ __RPC__out long *plCount); |
| | |
| /* [helpstring][helpcontext][propget][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Item )( | | /* [helpstring][helpcontext][propget][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Item )( |
|
| ObjectContext * This, | | __RPC__in ObjectContext * This, |
| /* [in] */ __RPC__in BSTR name, | | /* [in] */ __RPC__in BSTR name, |
| /* [retval][out] */ __RPC__out VARIANT *pItem); | | /* [retval][out] */ __RPC__out VARIANT *pItem); |
| | |
| /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT ( STDME
THODCALLTYPE *get__NewEnum )( | | /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT ( STDME
THODCALLTYPE *get__NewEnum )( |
|
| ObjectContext * This, | | __RPC__in ObjectContext * This, |
| /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppEnum); | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppEnum); |
| | |
| /* [helpstring][helpcontext][propget][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Security )( | | /* [helpstring][helpcontext][propget][id] */ HRESULT ( STDMETHODCALLTYPE
*get_Security )( |
|
| ObjectContext * This, | | __RPC__in ObjectContext * This, |
| /* [retval][out] */ __RPC__deref_out_opt SecurityProperty **ppSecuri
tyProperty); | | /* [retval][out] */ __RPC__deref_out_opt SecurityProperty **ppSecuri
tyProperty); |
| | |
| /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Context
Info )( | | /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_Context
Info )( |
|
| ObjectContext * This, | | __RPC__in ObjectContext * This, |
| /* [retval][out] */ __RPC__deref_out_opt ContextInfo **ppContextInfo
); | | /* [retval][out] */ __RPC__deref_out_opt ContextInfo **ppContextInfo
); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ObjectContextVtbl; | | } ObjectContextVtbl; |
| | |
| interface ObjectContext | | interface ObjectContext |
| { | | { |
| CONST_VTBL struct ObjectContextVtbl *lpVtbl; | | CONST_VTBL struct ObjectContextVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2243 | | skipping to change at line 2275 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ITransactionContextExVtbl | | typedef struct ITransactionContextExVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ITransactionContextEx * This, | | __RPC__in ITransactionContextEx * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ITransactionContextEx * This); | | __RPC__in ITransactionContextEx * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ITransactionContextEx * This); | | __RPC__in ITransactionContextEx * This); |
| | |
| /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *CreateInsta
nce )( | | /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *CreateInsta
nce )( |
|
| ITransactionContextEx * This, | | __RPC__in ITransactionContextEx * This, |
| /* [in] */ __RPC__in REFCLSID rclsid, | | /* [in] */ __RPC__in REFCLSID rclsid, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][retval][out] */ __RPC__deref_out_opt void **pObject); | | /* [iid_is][retval][out] */ __RPC__deref_out_opt void **pObject); |
| | |
| /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *Commit )( | | /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *Commit )( |
|
| ITransactionContextEx * This); | | __RPC__in ITransactionContextEx * This); |
| | |
| /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *Abort )( | | /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *Abort )( |
|
| ITransactionContextEx * This); | | __RPC__in ITransactionContextEx * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ITransactionContextExVtbl; | | } ITransactionContextExVtbl; |
| | |
| interface ITransactionContextEx | | interface ITransactionContextEx |
| { | | { |
| CONST_VTBL struct ITransactionContextExVtbl *lpVtbl; | | CONST_VTBL struct ITransactionContextExVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 2331 | | skipping to change at line 2363 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ITransactionContextVtbl | | typedef struct ITransactionContextVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ITransactionContext * This, | | __RPC__in ITransactionContext * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ITransactionContext * This); | | __RPC__in ITransactionContext * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ITransactionContext * This); | | __RPC__in ITransactionContext * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| ITransactionContext * This, | | __RPC__in ITransactionContext * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| ITransactionContext * This, | | __RPC__in ITransactionContext * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| ITransactionContext * This, | | __RPC__in ITransactionContext * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| ITransactionContext * This, | | ITransactionContext * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *CreateI
nstance )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *CreateI
nstance )( |
|
| ITransactionContext * This, | | __RPC__in ITransactionContext * This, |
| /* [in] */ __RPC__in BSTR pszProgId, | | /* [in] */ __RPC__in BSTR pszProgId, |
| /* [retval][out] */ __RPC__out VARIANT *pObject); | | /* [retval][out] */ __RPC__out VARIANT *pObject); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *Commit
)( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *Commit
)( |
|
| ITransactionContext * This); | | __RPC__in ITransactionContext * This); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *Abort )
( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *Abort )
( |
|
| ITransactionContext * This); | | __RPC__in ITransactionContext * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ITransactionContextVtbl; | | } ITransactionContextVtbl; |
| | |
| interface ITransactionContext | | interface ITransactionContext |
| { | | { |
| CONST_VTBL struct ITransactionContextVtbl *lpVtbl; | | CONST_VTBL struct ITransactionContextVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 2457 | | skipping to change at line 2489 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICreateWithTransactionExVtbl | | typedef struct ICreateWithTransactionExVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ICreateWithTransactionEx * This, | | __RPC__in ICreateWithTransactionEx * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ICreateWithTransactionEx * This); | | __RPC__in ICreateWithTransactionEx * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ICreateWithTransactionEx * This); | | __RPC__in ICreateWithTransactionEx * This); |
| | |
| /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *CreateInsta
nce )( | | /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *CreateInsta
nce )( |
|
| ICreateWithTransactionEx * This, | | __RPC__in ICreateWithTransactionEx * This, |
| /* [in] */ __RPC__in_opt ITransaction *pTransaction, | | /* [in] */ __RPC__in_opt ITransaction *pTransaction, |
| /* [in] */ __RPC__in REFCLSID rclsid, | | /* [in] */ __RPC__in REFCLSID rclsid, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][retval][out] */ __RPC__deref_out_opt void **pObject); | | /* [iid_is][retval][out] */ __RPC__deref_out_opt void **pObject); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ICreateWithTransactionExVtbl; | | } ICreateWithTransactionExVtbl; |
| | |
| interface ICreateWithTransactionEx | | interface ICreateWithTransactionEx |
| { | | { |
| | |
| skipping to change at line 2534 | | skipping to change at line 2566 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICreateWithLocalTransactionVtbl | | typedef struct ICreateWithLocalTransactionVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ICreateWithLocalTransaction * This, | | ICreateWithLocalTransaction * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ICreateWithLocalTransaction * This); | | ICreateWithLocalTransaction * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ICreateWithLocalTransaction * This); | | ICreateWithLocalTransaction * This); |
| | |
| /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *CreateInsta
nceWithSysTx )( | | /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *CreateInsta
nceWithSysTx )( |
| ICreateWithLocalTransaction * This, | | ICreateWithLocalTransaction * This, |
| | |
| skipping to change at line 2607 | | skipping to change at line 2639 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICreateWithTipTransactionExVtbl | | typedef struct ICreateWithTipTransactionExVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ICreateWithTipTransactionEx * This, | | __RPC__in ICreateWithTipTransactionEx * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ICreateWithTipTransactionEx * This); | | __RPC__in ICreateWithTipTransactionEx * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ICreateWithTipTransactionEx * This); | | __RPC__in ICreateWithTipTransactionEx * This); |
| | |
| /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *CreateInsta
nce )( | | /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *CreateInsta
nce )( |
|
| ICreateWithTipTransactionEx * This, | | __RPC__in ICreateWithTipTransactionEx * This, |
| /* [in] */ __RPC__in BSTR bstrTipUrl, | | /* [in] */ __RPC__in BSTR bstrTipUrl, |
| /* [in] */ __RPC__in REFCLSID rclsid, | | /* [in] */ __RPC__in REFCLSID rclsid, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][retval][out] */ __RPC__deref_out_opt void **pObject); | | /* [iid_is][retval][out] */ __RPC__deref_out_opt void **pObject); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ICreateWithTipTransactionExVtbl; | | } ICreateWithTipTransactionExVtbl; |
| | |
| interface ICreateWithTipTransactionEx | | interface ICreateWithTipTransactionEx |
| { | | { |
| | |
| skipping to change at line 2656 | | skipping to change at line 2688 |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ICreateWithTipTransactionEx_INTERFACE_DEFINED__ */ | | #endif /* __ICreateWithTipTransactionEx_INTERFACE_DEFINED__ */ |
| | |
| /* interface __MIDL_itf_autosvcs_0000_0013 */ | | /* interface __MIDL_itf_autosvcs_0000_0013 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| | #pragma deprecated (ICreateWithTipTransactionEx) |
| typedef unsigned __int64 MTS_OBJID; | | typedef unsigned __int64 MTS_OBJID; |
| | |
| typedef unsigned __int64 MTS_RESID; | | typedef unsigned __int64 MTS_RESID; |
| | |
| typedef unsigned __int64 ULONG64; | | typedef unsigned __int64 ULONG64; |
| | |
| #ifndef _COMSVCSEVENTINFO_ | | #ifndef _COMSVCSEVENTINFO_ |
| #define _COMSVCSEVENTINFO_ | | #define _COMSVCSEVENTINFO_ |
| typedef /* [public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][hidden] */ struct __MIDL___MIDL_itf_autosvcs
_0000_0013_0001 | | typedef /* [public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][public][public][public][public][public][publ
ic][public][public][public][public][hidden] */ struct __MIDL___MIDL_itf_autosvcs
_0000_0013_0001 |
| { | | { |
| | |
| skipping to change at line 2728 | | skipping to change at line 2761 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComLTxEventsVtbl | | typedef struct IComLTxEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComLTxEvents * This, | | __RPC__in IComLTxEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComLTxEvents * This); | | __RPC__in IComLTxEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComLTxEvents * This); | | __RPC__in IComLTxEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnLtxTransactionStart )( | | HRESULT ( STDMETHODCALLTYPE *OnLtxTransactionStart )( |
|
| IComLTxEvents * This, | | __RPC__in IComLTxEvents * This, |
| __RPC__in COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
| GUID guidLtx, | | GUID guidLtx, |
| GUID tsid, | | GUID tsid, |
| BOOL fRoot, | | BOOL fRoot, |
| int nIsolationLevel); | | int nIsolationLevel); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnLtxTransactionPrepare )( | | HRESULT ( STDMETHODCALLTYPE *OnLtxTransactionPrepare )( |
|
| IComLTxEvents * This, | | __RPC__in IComLTxEvents * This, |
| __RPC__in COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
| GUID guidLtx, | | GUID guidLtx, |
| BOOL fVote); | | BOOL fVote); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnLtxTransactionAbort )( | | HRESULT ( STDMETHODCALLTYPE *OnLtxTransactionAbort )( |
|
| IComLTxEvents * This, | | __RPC__in IComLTxEvents * This, |
| __RPC__in COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
| GUID guidLtx); | | GUID guidLtx); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnLtxTransactionCommit )( | | HRESULT ( STDMETHODCALLTYPE *OnLtxTransactionCommit )( |
|
| IComLTxEvents * This, | | __RPC__in IComLTxEvents * This, |
| __RPC__in COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
| GUID guidLtx); | | GUID guidLtx); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnLtxTransactionPromote )( | | HRESULT ( STDMETHODCALLTYPE *OnLtxTransactionPromote )( |
|
| IComLTxEvents * This, | | __RPC__in IComLTxEvents * This, |
| __RPC__in COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
| GUID guidLtx, | | GUID guidLtx, |
| GUID txnId); | | GUID txnId); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComLTxEventsVtbl; | | } IComLTxEventsVtbl; |
| | |
| interface IComLTxEvents | | interface IComLTxEvents |
| { | | { |
| CONST_VTBL struct IComLTxEventsVtbl *lpVtbl; | | CONST_VTBL struct IComLTxEventsVtbl *lpVtbl; |
| | |
| skipping to change at line 2836 | | skipping to change at line 2869 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComUserEventVtbl | | typedef struct IComUserEventVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComUserEvent * This, | | __RPC__in IComUserEvent * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComUserEvent * This); | | __RPC__in IComUserEvent * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComUserEvent * This); | | __RPC__in IComUserEvent * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnUserEvent )( | | HRESULT ( STDMETHODCALLTYPE *OnUserEvent )( |
|
| IComUserEvent * This, | | __RPC__in IComUserEvent * This, |
| __RPC__in COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
| __RPC__in VARIANT *pvarEvent); | | __RPC__in VARIANT *pvarEvent); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComUserEventVtbl; | | } IComUserEventVtbl; |
| | |
| interface IComUserEvent | | interface IComUserEvent |
| { | | { |
| CONST_VTBL struct IComUserEventVtbl *lpVtbl; | | CONST_VTBL struct IComUserEventVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 2967 | | skipping to change at line 3000 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComThreadEventsVtbl | | typedef struct IComThreadEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComThreadEvents * This, | | __RPC__in IComThreadEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComThreadEvents * This); | | __RPC__in IComThreadEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComThreadEvents * This); | | __RPC__in IComThreadEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnThreadStart )( | | HRESULT ( STDMETHODCALLTYPE *OnThreadStart )( |
|
| IComThreadEvents * This, | | __RPC__in IComThreadEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
| /* [in] */ DWORD dwThread, | | /* [in] */ DWORD dwThread, |
| /* [in] */ DWORD dwTheadCnt); | | /* [in] */ DWORD dwTheadCnt); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnThreadTerminate )( | | HRESULT ( STDMETHODCALLTYPE *OnThreadTerminate )( |
|
| IComThreadEvents * This, | | __RPC__in IComThreadEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
| /* [in] */ DWORD dwThread, | | /* [in] */ DWORD dwThread, |
| /* [in] */ DWORD dwTheadCnt); | | /* [in] */ DWORD dwTheadCnt); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnThreadBindToApartment )( | | HRESULT ( STDMETHODCALLTYPE *OnThreadBindToApartment )( |
|
| IComThreadEvents * This, | | __RPC__in IComThreadEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
| /* [in] */ ULONG64 AptID, | | /* [in] */ ULONG64 AptID, |
| /* [in] */ DWORD dwActCnt, | | /* [in] */ DWORD dwActCnt, |
| /* [in] */ DWORD dwLowCnt); | | /* [in] */ DWORD dwLowCnt); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnThreadUnBind )( | | HRESULT ( STDMETHODCALLTYPE *OnThreadUnBind )( |
|
| IComThreadEvents * This, | | __RPC__in IComThreadEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
| /* [in] */ ULONG64 AptID, | | /* [in] */ ULONG64 AptID, |
| /* [in] */ DWORD dwActCnt); | | /* [in] */ DWORD dwActCnt); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnThreadWorkEnque )( | | HRESULT ( STDMETHODCALLTYPE *OnThreadWorkEnque )( |
|
| IComThreadEvents * This, | | __RPC__in IComThreadEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
| /* [in] */ ULONG64 MsgWorkID, | | /* [in] */ ULONG64 MsgWorkID, |
| /* [in] */ DWORD QueueLen); | | /* [in] */ DWORD QueueLen); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnThreadWorkPrivate )( | | HRESULT ( STDMETHODCALLTYPE *OnThreadWorkPrivate )( |
|
| IComThreadEvents * This, | | __RPC__in IComThreadEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
| /* [in] */ ULONG64 MsgWorkID); | | /* [in] */ ULONG64 MsgWorkID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnThreadWorkPublic )( | | HRESULT ( STDMETHODCALLTYPE *OnThreadWorkPublic )( |
|
| IComThreadEvents * This, | | __RPC__in IComThreadEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
| /* [in] */ ULONG64 MsgWorkID, | | /* [in] */ ULONG64 MsgWorkID, |
| /* [in] */ DWORD QueueLen); | | /* [in] */ DWORD QueueLen); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnThreadWorkRedirect )( | | HRESULT ( STDMETHODCALLTYPE *OnThreadWorkRedirect )( |
|
| IComThreadEvents * This, | | __RPC__in IComThreadEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
| /* [in] */ ULONG64 MsgWorkID, | | /* [in] */ ULONG64 MsgWorkID, |
| /* [in] */ DWORD QueueLen, | | /* [in] */ DWORD QueueLen, |
| /* [in] */ ULONG64 ThreadNum); | | /* [in] */ ULONG64 ThreadNum); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnThreadWorkReject )( | | HRESULT ( STDMETHODCALLTYPE *OnThreadWorkReject )( |
|
| IComThreadEvents * This, | | __RPC__in IComThreadEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
| /* [in] */ ULONG64 MsgWorkID, | | /* [in] */ ULONG64 MsgWorkID, |
| /* [in] */ DWORD QueueLen); | | /* [in] */ DWORD QueueLen); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnThreadAssignApartment )( | | HRESULT ( STDMETHODCALLTYPE *OnThreadAssignApartment )( |
|
| IComThreadEvents * This, | | __RPC__in IComThreadEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
| /* [in] */ ULONG64 AptID); | | /* [in] */ ULONG64 AptID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnThreadUnassignApartment )( | | HRESULT ( STDMETHODCALLTYPE *OnThreadUnassignApartment )( |
|
| IComThreadEvents * This, | | __RPC__in IComThreadEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 AptID); | | /* [in] */ ULONG64 AptID); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComThreadEventsVtbl; | | } IComThreadEventsVtbl; |
| | |
| interface IComThreadEvents | | interface IComThreadEvents |
| { | | { |
| CONST_VTBL struct IComThreadEventsVtbl *lpVtbl; | | CONST_VTBL struct IComThreadEventsVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 3146 | | skipping to change at line 3179 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComAppEventsVtbl | | typedef struct IComAppEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComAppEvents * This, | | __RPC__in IComAppEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComAppEvents * This); | | __RPC__in IComAppEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComAppEvents * This); | | __RPC__in IComAppEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnAppActivation )( | | HRESULT ( STDMETHODCALLTYPE *OnAppActivation )( |
|
| IComAppEvents * This, | | __RPC__in IComAppEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidApp); | | /* [in] */ GUID guidApp); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnAppShutdown )( | | HRESULT ( STDMETHODCALLTYPE *OnAppShutdown )( |
|
| IComAppEvents * This, | | __RPC__in IComAppEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidApp); | | /* [in] */ GUID guidApp); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnAppForceShutdown )( | | HRESULT ( STDMETHODCALLTYPE *OnAppForceShutdown )( |
|
| IComAppEvents * This, | | __RPC__in IComAppEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidApp); | | /* [in] */ GUID guidApp); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComAppEventsVtbl; | | } IComAppEventsVtbl; |
| | |
| interface IComAppEvents | | interface IComAppEvents |
| { | | { |
| CONST_VTBL struct IComAppEventsVtbl *lpVtbl; | | CONST_VTBL struct IComAppEventsVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 3241 | | skipping to change at line 3274 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComInstanceEventsVtbl | | typedef struct IComInstanceEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComInstanceEvents * This, | | __RPC__in IComInstanceEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComInstanceEvents * This); | | __RPC__in IComInstanceEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComInstanceEvents * This); | | __RPC__in IComInstanceEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjectCreate )( | | HRESULT ( STDMETHODCALLTYPE *OnObjectCreate )( |
|
| IComInstanceEvents * This, | | __RPC__in IComInstanceEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
| /* [in] */ __RPC__in REFCLSID clsid, | | /* [in] */ __RPC__in REFCLSID clsid, |
| /* [in] */ __RPC__in REFGUID tsid, | | /* [in] */ __RPC__in REFGUID tsid, |
| /* [in] */ ULONG64 CtxtID, | | /* [in] */ ULONG64 CtxtID, |
| /* [in] */ ULONG64 ObjectID); | | /* [in] */ ULONG64 ObjectID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjectDestroy )( | | HRESULT ( STDMETHODCALLTYPE *OnObjectDestroy )( |
|
| IComInstanceEvents * This, | | __RPC__in IComInstanceEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 CtxtID); | | /* [in] */ ULONG64 CtxtID); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComInstanceEventsVtbl; | | } IComInstanceEventsVtbl; |
| | |
| interface IComInstanceEvents | | interface IComInstanceEvents |
| { | | { |
| CONST_VTBL struct IComInstanceEventsVtbl *lpVtbl; | | CONST_VTBL struct IComInstanceEventsVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 3339 | | skipping to change at line 3372 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComTransactionEventsVtbl | | typedef struct IComTransactionEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComTransactionEvents * This, | | __RPC__in IComTransactionEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComTransactionEvents * This); | | __RPC__in IComTransactionEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComTransactionEvents * This); | | __RPC__in IComTransactionEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnTransactionStart )( | | HRESULT ( STDMETHODCALLTYPE *OnTransactionStart )( |
|
| IComTransactionEvents * This, | | __RPC__in IComTransactionEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
| /* [in] */ __RPC__in REFGUID tsid, | | /* [in] */ __RPC__in REFGUID tsid, |
| /* [in] */ BOOL fRoot); | | /* [in] */ BOOL fRoot); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnTransactionPrepare )( | | HRESULT ( STDMETHODCALLTYPE *OnTransactionPrepare )( |
|
| IComTransactionEvents * This, | | __RPC__in IComTransactionEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
| /* [in] */ BOOL fVoteYes); | | /* [in] */ BOOL fVoteYes); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnTransactionAbort )( | | HRESULT ( STDMETHODCALLTYPE *OnTransactionAbort )( |
|
| IComTransactionEvents * This, | | __RPC__in IComTransactionEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidTx); | | /* [in] */ __RPC__in REFGUID guidTx); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnTransactionCommit )( | | HRESULT ( STDMETHODCALLTYPE *OnTransactionCommit )( |
|
| IComTransactionEvents * This, | | __RPC__in IComTransactionEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidTx); | | /* [in] */ __RPC__in REFGUID guidTx); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComTransactionEventsVtbl; | | } IComTransactionEventsVtbl; |
| | |
| interface IComTransactionEvents | | interface IComTransactionEvents |
| { | | { |
| CONST_VTBL struct IComTransactionEventsVtbl *lpVtbl; | | CONST_VTBL struct IComTransactionEventsVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 3455 | | skipping to change at line 3488 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComMethodEventsVtbl | | typedef struct IComMethodEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComMethodEvents * This, | | __RPC__in IComMethodEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComMethodEvents * This); | | __RPC__in IComMethodEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComMethodEvents * This); | | __RPC__in IComMethodEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnMethodCall )( | | HRESULT ( STDMETHODCALLTYPE *OnMethodCall )( |
|
| IComMethodEvents * This, | | __RPC__in IComMethodEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
| /* [in] */ __RPC__in REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
| /* [in] */ __RPC__in REFIID guidRid, | | /* [in] */ __RPC__in REFIID guidRid, |
| /* [in] */ ULONG iMeth); | | /* [in] */ ULONG iMeth); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnMethodReturn )( | | HRESULT ( STDMETHODCALLTYPE *OnMethodReturn )( |
|
| IComMethodEvents * This, | | __RPC__in IComMethodEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
| /* [in] */ __RPC__in REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
| /* [in] */ __RPC__in REFIID guidRid, | | /* [in] */ __RPC__in REFIID guidRid, |
| /* [in] */ ULONG iMeth, | | /* [in] */ ULONG iMeth, |
| /* [in] */ HRESULT hresult); | | /* [in] */ HRESULT hresult); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnMethodException )( | | HRESULT ( STDMETHODCALLTYPE *OnMethodException )( |
|
| IComMethodEvents * This, | | __RPC__in IComMethodEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
| /* [in] */ __RPC__in REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
| /* [in] */ __RPC__in REFIID guidRid, | | /* [in] */ __RPC__in REFIID guidRid, |
| /* [in] */ ULONG iMeth); | | /* [in] */ ULONG iMeth); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComMethodEventsVtbl; | | } IComMethodEventsVtbl; |
| | |
| interface IComMethodEvents | | interface IComMethodEvents |
| | |
| skipping to change at line 3574 | | skipping to change at line 3607 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComObjectEventsVtbl | | typedef struct IComObjectEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComObjectEvents * This, | | __RPC__in IComObjectEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComObjectEvents * This); | | __RPC__in IComObjectEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComObjectEvents * This); | | __RPC__in IComObjectEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjectActivate )( | | HRESULT ( STDMETHODCALLTYPE *OnObjectActivate )( |
|
| IComObjectEvents * This, | | __RPC__in IComObjectEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 CtxtID, | | /* [in] */ ULONG64 CtxtID, |
| /* [in] */ ULONG64 ObjectID); | | /* [in] */ ULONG64 ObjectID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjectDeactivate )( | | HRESULT ( STDMETHODCALLTYPE *OnObjectDeactivate )( |
|
| IComObjectEvents * This, | | __RPC__in IComObjectEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 CtxtID, | | /* [in] */ ULONG64 CtxtID, |
| /* [in] */ ULONG64 ObjectID); | | /* [in] */ ULONG64 ObjectID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnDisableCommit )( | | HRESULT ( STDMETHODCALLTYPE *OnDisableCommit )( |
|
| IComObjectEvents * This, | | __RPC__in IComObjectEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 CtxtID); | | /* [in] */ ULONG64 CtxtID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnEnableCommit )( | | HRESULT ( STDMETHODCALLTYPE *OnEnableCommit )( |
|
| IComObjectEvents * This, | | __RPC__in IComObjectEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 CtxtID); | | /* [in] */ ULONG64 CtxtID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnSetComplete )( | | HRESULT ( STDMETHODCALLTYPE *OnSetComplete )( |
|
| IComObjectEvents * This, | | __RPC__in IComObjectEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 CtxtID); | | /* [in] */ ULONG64 CtxtID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnSetAbort )( | | HRESULT ( STDMETHODCALLTYPE *OnSetAbort )( |
|
| IComObjectEvents * This, | | __RPC__in IComObjectEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 CtxtID); | | /* [in] */ ULONG64 CtxtID); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComObjectEventsVtbl; | | } IComObjectEventsVtbl; |
| | |
| interface IComObjectEvents | | interface IComObjectEvents |
| { | | { |
| CONST_VTBL struct IComObjectEventsVtbl *lpVtbl; | | CONST_VTBL struct IComObjectEventsVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 3719 | | skipping to change at line 3752 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComResourceEventsVtbl | | typedef struct IComResourceEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComResourceEvents * This, | | __RPC__in IComResourceEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComResourceEvents * This); | | __RPC__in IComResourceEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComResourceEvents * This); | | __RPC__in IComResourceEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnResourceCreate )( | | HRESULT ( STDMETHODCALLTYPE *OnResourceCreate )( |
|
| IComResourceEvents * This, | | __RPC__in IComResourceEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
| /* [in] */ __RPC__in LPCOLESTR pszType, | | /* [in] */ __RPC__in LPCOLESTR pszType, |
| /* [in] */ ULONG64 resId, | | /* [in] */ ULONG64 resId, |
| /* [in] */ BOOL enlisted); | | /* [in] */ BOOL enlisted); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnResourceAllocate )( | | HRESULT ( STDMETHODCALLTYPE *OnResourceAllocate )( |
|
| IComResourceEvents * This, | | __RPC__in IComResourceEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
| /* [in] */ __RPC__in LPCOLESTR pszType, | | /* [in] */ __RPC__in LPCOLESTR pszType, |
| /* [in] */ ULONG64 resId, | | /* [in] */ ULONG64 resId, |
| /* [in] */ BOOL enlisted, | | /* [in] */ BOOL enlisted, |
| /* [in] */ DWORD NumRated, | | /* [in] */ DWORD NumRated, |
| /* [in] */ DWORD Rating); | | /* [in] */ DWORD Rating); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnResourceRecycle )( | | HRESULT ( STDMETHODCALLTYPE *OnResourceRecycle )( |
|
| IComResourceEvents * This, | | __RPC__in IComResourceEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
| /* [in] */ __RPC__in LPCOLESTR pszType, | | /* [in] */ __RPC__in LPCOLESTR pszType, |
| /* [in] */ ULONG64 resId); | | /* [in] */ ULONG64 resId); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnResourceDestroy )( | | HRESULT ( STDMETHODCALLTYPE *OnResourceDestroy )( |
|
| IComResourceEvents * This, | | __RPC__in IComResourceEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
| /* [in] */ HRESULT hr, | | /* [in] */ HRESULT hr, |
| /* [in] */ __RPC__in LPCOLESTR pszType, | | /* [in] */ __RPC__in LPCOLESTR pszType, |
| /* [in] */ ULONG64 resId); | | /* [in] */ ULONG64 resId); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnResourceTrack )( | | HRESULT ( STDMETHODCALLTYPE *OnResourceTrack )( |
|
| IComResourceEvents * This, | | __RPC__in IComResourceEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
| /* [in] */ __RPC__in LPCOLESTR pszType, | | /* [in] */ __RPC__in LPCOLESTR pszType, |
| /* [in] */ ULONG64 resId, | | /* [in] */ ULONG64 resId, |
| /* [in] */ BOOL enlisted); | | /* [in] */ BOOL enlisted); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComResourceEventsVtbl; | | } IComResourceEventsVtbl; |
| | |
| interface IComResourceEvents | | interface IComResourceEvents |
| | |
| skipping to change at line 3858 | | skipping to change at line 3891 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComSecurityEventsVtbl | | typedef struct IComSecurityEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComSecurityEvents * This, | | __RPC__in IComSecurityEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComSecurityEvents * This); | | __RPC__in IComSecurityEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComSecurityEvents * This); | | __RPC__in IComSecurityEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnAuthenticate )( | | HRESULT ( STDMETHODCALLTYPE *OnAuthenticate )( |
|
| IComSecurityEvents * This, | | __RPC__in IComSecurityEvents * This, |
| __RPC__in COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
| __RPC__in REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
| ULONG64 ObjectID, | | ULONG64 ObjectID, |
| __RPC__in REFGUID guidIID, | | __RPC__in REFGUID guidIID, |
| ULONG iMeth, | | ULONG iMeth, |
| ULONG cbByteOrig, | | ULONG cbByteOrig, |
| /* [size_is][in] */ __RPC__in_ecount_full(cbByteOrig) BYTE *pSidOrig
inalUser, | | /* [size_is][in] */ __RPC__in_ecount_full(cbByteOrig) BYTE *pSidOrig
inalUser, |
| ULONG cbByteCur, | | ULONG cbByteCur, |
| /* [size_is][in] */ __RPC__in_ecount_full(cbByteCur) BYTE *pSidCurre
ntUser, | | /* [size_is][in] */ __RPC__in_ecount_full(cbByteCur) BYTE *pSidCurre
ntUser, |
| BOOL bCurrentUserInpersonatingInProc); | | BOOL bCurrentUserInpersonatingInProc); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnAuthenticateFail )( | | HRESULT ( STDMETHODCALLTYPE *OnAuthenticateFail )( |
|
| IComSecurityEvents * This, | | __RPC__in IComSecurityEvents * This, |
| __RPC__in COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
| __RPC__in REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
| ULONG64 ObjectID, | | ULONG64 ObjectID, |
| __RPC__in REFGUID guidIID, | | __RPC__in REFGUID guidIID, |
| ULONG iMeth, | | ULONG iMeth, |
| ULONG cbByteOrig, | | ULONG cbByteOrig, |
| /* [size_is][in] */ __RPC__in_ecount_full(cbByteOrig) BYTE *pSidOrig
inalUser, | | /* [size_is][in] */ __RPC__in_ecount_full(cbByteOrig) BYTE *pSidOrig
inalUser, |
| ULONG cbByteCur, | | ULONG cbByteCur, |
| /* [size_is][in] */ __RPC__in_ecount_full(cbByteCur) BYTE *pSidCurre
ntUser, | | /* [size_is][in] */ __RPC__in_ecount_full(cbByteCur) BYTE *pSidCurre
ntUser, |
| BOOL bCurrentUserInpersonatingInProc); | | BOOL bCurrentUserInpersonatingInProc); |
| | |
| skipping to change at line 3977 | | skipping to change at line 4010 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComObjectPoolEventsVtbl | | typedef struct IComObjectPoolEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComObjectPoolEvents * This, | | __RPC__in IComObjectPoolEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComObjectPoolEvents * This); | | __RPC__in IComObjectPoolEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComObjectPoolEvents * This); | | __RPC__in IComObjectPoolEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjPoolPutObject )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolPutObject )( |
|
| IComObjectPoolEvents * This, | | __RPC__in IComObjectPoolEvents * This, |
| __RPC__in COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
| __RPC__in REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
| int nReason, | | int nReason, |
| DWORD dwAvailable, | | DWORD dwAvailable, |
| ULONG64 oid); | | ULONG64 oid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjPoolGetObject )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolGetObject )( |
|
| IComObjectPoolEvents * This, | | __RPC__in IComObjectPoolEvents * This, |
| __RPC__in COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
| __RPC__in REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
| __RPC__in REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
| DWORD dwAvailable, | | DWORD dwAvailable, |
| ULONG64 oid); | | ULONG64 oid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjPoolRecycleToTx )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolRecycleToTx )( |
|
| IComObjectPoolEvents * This, | | __RPC__in IComObjectPoolEvents * This, |
| __RPC__in COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
| __RPC__in REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
| __RPC__in REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
| __RPC__in REFGUID guidTx, | | __RPC__in REFGUID guidTx, |
| ULONG64 objid); | | ULONG64 objid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjPoolGetFromTx )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolGetFromTx )( |
|
| IComObjectPoolEvents * This, | | __RPC__in IComObjectPoolEvents * This, |
| __RPC__in COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
| __RPC__in REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
| __RPC__in REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
| __RPC__in REFGUID guidTx, | | __RPC__in REFGUID guidTx, |
| ULONG64 objid); | | ULONG64 objid); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComObjectPoolEventsVtbl; | | } IComObjectPoolEventsVtbl; |
| | |
| interface IComObjectPoolEvents | | interface IComObjectPoolEvents |
| | |
| skipping to change at line 4113 | | skipping to change at line 4146 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComObjectPoolEvents2Vtbl | | typedef struct IComObjectPoolEvents2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComObjectPoolEvents2 * This, | | __RPC__in IComObjectPoolEvents2 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComObjectPoolEvents2 * This); | | __RPC__in IComObjectPoolEvents2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComObjectPoolEvents2 * This); | | __RPC__in IComObjectPoolEvents2 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjPoolCreateObject )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolCreateObject )( |
|
| IComObjectPoolEvents2 * This, | | __RPC__in IComObjectPoolEvents2 * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| __RPC__in REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
| DWORD dwObjsCreated, | | DWORD dwObjsCreated, |
| ULONG64 oid); | | ULONG64 oid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjPoolDestroyObject )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolDestroyObject )( |
|
| IComObjectPoolEvents2 * This, | | __RPC__in IComObjectPoolEvents2 * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| __RPC__in REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
| DWORD dwObjsCreated, | | DWORD dwObjsCreated, |
| ULONG64 oid); | | ULONG64 oid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjPoolCreateDecision )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolCreateDecision )( |
|
| IComObjectPoolEvents2 * This, | | __RPC__in IComObjectPoolEvents2 * This, |
| __RPC__in COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
| DWORD dwThreadsWaiting, | | DWORD dwThreadsWaiting, |
| DWORD dwAvail, | | DWORD dwAvail, |
| DWORD dwCreated, | | DWORD dwCreated, |
| DWORD dwMin, | | DWORD dwMin, |
| DWORD dwMax); | | DWORD dwMax); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjPoolTimeout )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolTimeout )( |
|
| IComObjectPoolEvents2 * This, | | __RPC__in IComObjectPoolEvents2 * This, |
| __RPC__in COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
| __RPC__in REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
| __RPC__in REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
| DWORD dwTimeout); | | DWORD dwTimeout); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjPoolCreatePool )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolCreatePool )( |
|
| IComObjectPoolEvents2 * This, | | __RPC__in IComObjectPoolEvents2 * This, |
| __RPC__in COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
| __RPC__in REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
| DWORD dwMin, | | DWORD dwMin, |
| DWORD dwMax, | | DWORD dwMax, |
| DWORD dwTimeout); | | DWORD dwTimeout); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComObjectPoolEvents2Vtbl; | | } IComObjectPoolEvents2Vtbl; |
| | |
| interface IComObjectPoolEvents2 | | interface IComObjectPoolEvents2 |
| | |
| skipping to change at line 4231 | | skipping to change at line 4264 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComObjectConstructionEventsVtbl | | typedef struct IComObjectConstructionEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComObjectConstructionEvents * This, | | __RPC__in IComObjectConstructionEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComObjectConstructionEvents * This); | | __RPC__in IComObjectConstructionEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComObjectConstructionEvents * This); | | __RPC__in IComObjectConstructionEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjectConstruct )( | | HRESULT ( STDMETHODCALLTYPE *OnObjectConstruct )( |
|
| IComObjectConstructionEvents * This, | | __RPC__in IComObjectConstructionEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
| /* [in] */ __RPC__in LPCOLESTR sConstructString, | | /* [in] */ __RPC__in LPCOLESTR sConstructString, |
| /* [in] */ ULONG64 oid); | | /* [in] */ ULONG64 oid); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComObjectConstructionEventsVtbl; | | } IComObjectConstructionEventsVtbl; |
| | |
| interface IComObjectConstructionEvents | | interface IComObjectConstructionEvents |
| { | | { |
| | |
| skipping to change at line 4337 | | skipping to change at line 4370 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComActivityEventsVtbl | | typedef struct IComActivityEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComActivityEvents * This, | | __RPC__in IComActivityEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComActivityEvents * This); | | __RPC__in IComActivityEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComActivityEvents * This); | | __RPC__in IComActivityEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnActivityCreate )( | | HRESULT ( STDMETHODCALLTYPE *OnActivityCreate )( |
|
| IComActivityEvents * This, | | __RPC__in IComActivityEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidActivity); | | /* [in] */ __RPC__in REFGUID guidActivity); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnActivityDestroy )( | | HRESULT ( STDMETHODCALLTYPE *OnActivityDestroy )( |
|
| IComActivityEvents * This, | | __RPC__in IComActivityEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidActivity); | | /* [in] */ __RPC__in REFGUID guidActivity); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnActivityEnter )( | | HRESULT ( STDMETHODCALLTYPE *OnActivityEnter )( |
|
| IComActivityEvents * This, | | __RPC__in IComActivityEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidCurrent, | | /* [in] */ __RPC__in REFGUID guidCurrent, |
| /* [in] */ __RPC__in REFGUID guidEntered, | | /* [in] */ __RPC__in REFGUID guidEntered, |
| /* [in] */ DWORD dwThread); | | /* [in] */ DWORD dwThread); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnActivityTimeout )( | | HRESULT ( STDMETHODCALLTYPE *OnActivityTimeout )( |
|
| IComActivityEvents * This, | | __RPC__in IComActivityEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidCurrent, | | /* [in] */ __RPC__in REFGUID guidCurrent, |
| /* [in] */ __RPC__in REFGUID guidEntered, | | /* [in] */ __RPC__in REFGUID guidEntered, |
| /* [in] */ DWORD dwThread, | | /* [in] */ DWORD dwThread, |
| /* [in] */ DWORD dwTimeout); | | /* [in] */ DWORD dwTimeout); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnActivityReenter )( | | HRESULT ( STDMETHODCALLTYPE *OnActivityReenter )( |
|
| IComActivityEvents * This, | | __RPC__in IComActivityEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidCurrent, | | /* [in] */ __RPC__in REFGUID guidCurrent, |
| /* [in] */ DWORD dwThread, | | /* [in] */ DWORD dwThread, |
| /* [in] */ DWORD dwCallDepth); | | /* [in] */ DWORD dwCallDepth); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnActivityLeave )( | | HRESULT ( STDMETHODCALLTYPE *OnActivityLeave )( |
|
| IComActivityEvents * This, | | __RPC__in IComActivityEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidCurrent, | | /* [in] */ __RPC__in REFGUID guidCurrent, |
| /* [in] */ __RPC__in REFGUID guidLeft); | | /* [in] */ __RPC__in REFGUID guidLeft); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnActivityLeaveSame )( | | HRESULT ( STDMETHODCALLTYPE *OnActivityLeaveSame )( |
|
| IComActivityEvents * This, | | __RPC__in IComActivityEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidCurrent, | | /* [in] */ __RPC__in REFGUID guidCurrent, |
| /* [in] */ DWORD dwCallDepth); | | /* [in] */ DWORD dwCallDepth); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComActivityEventsVtbl; | | } IComActivityEventsVtbl; |
| | |
| interface IComActivityEvents | | interface IComActivityEvents |
| { | | { |
| CONST_VTBL struct IComActivityEventsVtbl *lpVtbl; | | CONST_VTBL struct IComActivityEventsVtbl *lpVtbl; |
| | |
| skipping to change at line 4468 | | skipping to change at line 4501 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComIdentityEventsVtbl | | typedef struct IComIdentityEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComIdentityEvents * This, | | __RPC__in IComIdentityEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComIdentityEvents * This); | | __RPC__in IComIdentityEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComIdentityEvents * This); | | __RPC__in IComIdentityEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnIISRequestInfo )( | | HRESULT ( STDMETHODCALLTYPE *OnIISRequestInfo )( |
|
| IComIdentityEvents * This, | | __RPC__in IComIdentityEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 ObjId, | | /* [in] */ ULONG64 ObjId, |
| /* [in] */ __RPC__in LPCOLESTR pszClientIP, | | /* [in] */ __RPC__in LPCOLESTR pszClientIP, |
| /* [in] */ __RPC__in LPCOLESTR pszServerIP, | | /* [in] */ __RPC__in LPCOLESTR pszServerIP, |
| /* [in] */ __RPC__in LPCOLESTR pszURL); | | /* [in] */ __RPC__in LPCOLESTR pszURL); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComIdentityEventsVtbl; | | } IComIdentityEventsVtbl; |
| | |
| interface IComIdentityEvents | | interface IComIdentityEvents |
| | |
| skipping to change at line 4582 | | skipping to change at line 4615 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComQCEventsVtbl | | typedef struct IComQCEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComQCEvents * This, | | __RPC__in IComQCEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComQCEvents * This); | | __RPC__in IComQCEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComQCEvents * This); | | __RPC__in IComQCEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnQCRecord )( | | HRESULT ( STDMETHODCALLTYPE *OnQCRecord )( |
|
| IComQCEvents * This, | | __RPC__in IComQCEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 objid, | | /* [in] */ ULONG64 objid, |
| /* [in] */ __RPC__in_ecount_full(60) WCHAR szQueue[ 60 ], | | /* [in] */ __RPC__in_ecount_full(60) WCHAR szQueue[ 60 ], |
| /* [in] */ __RPC__in REFGUID guidMsgId, | | /* [in] */ __RPC__in REFGUID guidMsgId, |
| /* [in] */ __RPC__in REFGUID guidWorkFlowId, | | /* [in] */ __RPC__in REFGUID guidWorkFlowId, |
| /* [in] */ HRESULT msmqhr); | | /* [in] */ HRESULT msmqhr); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnQCQueueOpen )( | | HRESULT ( STDMETHODCALLTYPE *OnQCQueueOpen )( |
|
| IComQCEvents * This, | | __RPC__in IComQCEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in_ecount_full(60) WCHAR szQueue[ 60 ], | | /* [in] */ __RPC__in_ecount_full(60) WCHAR szQueue[ 60 ], |
| /* [in] */ ULONG64 QueueID, | | /* [in] */ ULONG64 QueueID, |
| /* [in] */ HRESULT hr); | | /* [in] */ HRESULT hr); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnQCReceive )( | | HRESULT ( STDMETHODCALLTYPE *OnQCReceive )( |
|
| IComQCEvents * This, | | __RPC__in IComQCEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 QueueID, | | /* [in] */ ULONG64 QueueID, |
| /* [in] */ __RPC__in REFGUID guidMsgId, | | /* [in] */ __RPC__in REFGUID guidMsgId, |
| /* [in] */ __RPC__in REFGUID guidWorkFlowId, | | /* [in] */ __RPC__in REFGUID guidWorkFlowId, |
| /* [in] */ HRESULT hr); | | /* [in] */ HRESULT hr); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnQCReceiveFail )( | | HRESULT ( STDMETHODCALLTYPE *OnQCReceiveFail )( |
|
| IComQCEvents * This, | | __RPC__in IComQCEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 QueueID, | | /* [in] */ ULONG64 QueueID, |
| /* [in] */ HRESULT msmqhr); | | /* [in] */ HRESULT msmqhr); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnQCMoveToReTryQueue )( | | HRESULT ( STDMETHODCALLTYPE *OnQCMoveToReTryQueue )( |
|
| IComQCEvents * This, | | __RPC__in IComQCEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidMsgId, | | /* [in] */ __RPC__in REFGUID guidMsgId, |
| /* [in] */ __RPC__in REFGUID guidWorkFlowId, | | /* [in] */ __RPC__in REFGUID guidWorkFlowId, |
| /* [in] */ ULONG RetryIndex); | | /* [in] */ ULONG RetryIndex); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnQCMoveToDeadQueue )( | | HRESULT ( STDMETHODCALLTYPE *OnQCMoveToDeadQueue )( |
|
| IComQCEvents * This, | | __RPC__in IComQCEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidMsgId, | | /* [in] */ __RPC__in REFGUID guidMsgId, |
| /* [in] */ __RPC__in REFGUID guidWorkFlowId); | | /* [in] */ __RPC__in REFGUID guidWorkFlowId); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnQCPlayback )( | | HRESULT ( STDMETHODCALLTYPE *OnQCPlayback )( |
|
| IComQCEvents * This, | | __RPC__in IComQCEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 objid, | | /* [in] */ ULONG64 objid, |
| /* [in] */ __RPC__in REFGUID guidMsgId, | | /* [in] */ __RPC__in REFGUID guidMsgId, |
| /* [in] */ __RPC__in REFGUID guidWorkFlowId, | | /* [in] */ __RPC__in REFGUID guidWorkFlowId, |
| /* [in] */ HRESULT hr); | | /* [in] */ HRESULT hr); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComQCEventsVtbl; | | } IComQCEventsVtbl; |
| | |
| interface IComQCEvents | | interface IComQCEvents |
| | |
| skipping to change at line 4719 | | skipping to change at line 4752 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComExceptionEventsVtbl | | typedef struct IComExceptionEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComExceptionEvents * This, | | __RPC__in IComExceptionEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComExceptionEvents * This); | | __RPC__in IComExceptionEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComExceptionEvents * This); | | __RPC__in IComExceptionEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnExceptionUser )( | | HRESULT ( STDMETHODCALLTYPE *OnExceptionUser )( |
|
| IComExceptionEvents * This, | | __RPC__in IComExceptionEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG code, | | /* [in] */ ULONG code, |
| /* [in] */ ULONG64 address, | | /* [in] */ ULONG64 address, |
| /* [in] */ __RPC__in LPCOLESTR pszStackTrace); | | /* [in] */ __RPC__in LPCOLESTR pszStackTrace); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComExceptionEventsVtbl; | | } IComExceptionEventsVtbl; |
| | |
| interface IComExceptionEvents | | interface IComExceptionEvents |
| { | | { |
| | |
| skipping to change at line 4765 | | skipping to change at line 4798 |
| | |
| #define IComExceptionEvents_OnExceptionUser(This,pInfo,code,address,pszStackTrac
e) \ | | #define IComExceptionEvents_OnExceptionUser(This,pInfo,code,address,pszStackTrac
e) \ |
| ( (This)->lpVtbl -> OnExceptionUser(This,pInfo,code,address,pszStackTrace) ) | | ( (This)->lpVtbl -> OnExceptionUser(This,pInfo,code,address,pszStackTrace) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IComExceptionEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComExceptionEvents_INTERFACE_DEFINED__ */ |
| | |
|
| | #ifndef __ILBEvents_INTERFACE_DEFINED__ |
| | #define __ILBEvents_INTERFACE_DEFINED__ |
| | |
| | /* interface ILBEvents */ |
| | /* [uuid][hidden][object] */ |
| | |
| | EXTERN_C const IID IID_ILBEvents; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("683130B4-2E50-11d2-98A5-00C04F8EE1C4") |
| | ILBEvents : public IUnknown |
| | { |
| | public: |
| | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TargetUp( |
| | __RPC__in BSTR bstrServerName, |
| | __RPC__in BSTR bstrClsidEng) = 0; |
| | |
| | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TargetDown( |
| | __RPC__in BSTR bstrServerName, |
| | __RPC__in BSTR bstrClsidEng) = 0; |
| | |
| | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EngineDefined( |
| | __RPC__in BSTR bstrPropName, |
| | __RPC__in VARIANT *varPropValue, |
| | __RPC__in BSTR bstrClsidEng) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct ILBEventsVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | __RPC__in ILBEvents * This, |
| | /* [in] */ __RPC__in REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | __RPC__in ILBEvents * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | __RPC__in ILBEvents * This); |
| | |
| | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TargetUp )( |
| | __RPC__in ILBEvents * This, |
| | __RPC__in BSTR bstrServerName, |
| | __RPC__in BSTR bstrClsidEng); |
| | |
| | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TargetDown )( |
| | __RPC__in ILBEvents * This, |
| | __RPC__in BSTR bstrServerName, |
| | __RPC__in BSTR bstrClsidEng); |
| | |
| | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EngineDefined )( |
| | __RPC__in ILBEvents * This, |
| | __RPC__in BSTR bstrPropName, |
| | __RPC__in VARIANT *varPropValue, |
| | __RPC__in BSTR bstrClsidEng); |
| | |
| | END_INTERFACE |
| | } ILBEventsVtbl; |
| | |
| | interface ILBEvents |
| | { |
| | CONST_VTBL struct ILBEventsVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define ILBEvents_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define ILBEvents_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define ILBEvents_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define ILBEvents_TargetUp(This,bstrServerName,bstrClsidEng) \ |
| | ( (This)->lpVtbl -> TargetUp(This,bstrServerName,bstrClsidEng) ) |
| | |
| | #define ILBEvents_TargetDown(This,bstrServerName,bstrClsidEng) \ |
| | ( (This)->lpVtbl -> TargetDown(This,bstrServerName,bstrClsidEng) ) |
| | |
| | #define ILBEvents_EngineDefined(This,bstrPropName,varPropValue,bstrClsidEng) \ |
| | ( (This)->lpVtbl -> EngineDefined(This,bstrPropName,varPropValue,bstrClsidEn |
| | g) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __ILBEvents_INTERFACE_DEFINED__ */ |
| | |
| #ifndef __IComCRMEvents_INTERFACE_DEFINED__ | | #ifndef __IComCRMEvents_INTERFACE_DEFINED__ |
| #define __IComCRMEvents_INTERFACE_DEFINED__ | | #define __IComCRMEvents_INTERFACE_DEFINED__ |
| | |
| /* interface IComCRMEvents */ | | /* interface IComCRMEvents */ |
| /* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
| EXTERN_C const IID IID_IComCRMEvents; | | EXTERN_C const IID IID_IComCRMEvents; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | |
| skipping to change at line 4858 | | skipping to change at line 4988 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComCRMEventsVtbl | | typedef struct IComCRMEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComCRMEvents * This); | | __RPC__in IComCRMEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComCRMEvents * This); | | __RPC__in IComCRMEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCRMRecoveryStart )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMRecoveryStart )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidApp); | | /* [in] */ GUID guidApp); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCRMRecoveryDone )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMRecoveryDone )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidApp); | | /* [in] */ GUID guidApp); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCRMCheckpoint )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMCheckpoint )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidApp); | | /* [in] */ GUID guidApp); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCRMBegin )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMBegin )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidClerkCLSID, | | /* [in] */ GUID guidClerkCLSID, |
| /* [in] */ GUID guidActivity, | | /* [in] */ GUID guidActivity, |
| /* [in] */ GUID guidTx, | | /* [in] */ GUID guidTx, |
| /* [in] */ __RPC__in_ecount_full(64) WCHAR szProgIdCompensator[ 64 ]
, | | /* [in] */ __RPC__in_ecount_full(64) WCHAR szProgIdCompensator[ 64 ]
, |
| /* [in] */ __RPC__in_ecount_full(64) WCHAR szDescription[ 64 ]); | | /* [in] */ __RPC__in_ecount_full(64) WCHAR szDescription[ 64 ]); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCRMPrepare )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMPrepare )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCRMCommit )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMCommit )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCRMAbort )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMAbort )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCRMIndoubt )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMIndoubt )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCRMDone )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMDone )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCRMRelease )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMRelease )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCRMAnalyze )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMAnalyze )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidClerkCLSID, | | /* [in] */ GUID guidClerkCLSID, |
| /* [in] */ DWORD dwCrmRecordType, | | /* [in] */ DWORD dwCrmRecordType, |
| /* [in] */ DWORD dwRecordSize); | | /* [in] */ DWORD dwRecordSize); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCRMWrite )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMWrite )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidClerkCLSID, | | /* [in] */ GUID guidClerkCLSID, |
| /* [in] */ BOOL fVariants, | | /* [in] */ BOOL fVariants, |
| /* [in] */ DWORD dwRecordSize); | | /* [in] */ DWORD dwRecordSize); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCRMForget )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMForget )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCRMForce )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMForce )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCRMDeliver )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMDeliver )( |
|
| IComCRMEvents * This, | | __RPC__in IComCRMEvents * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidClerkCLSID, | | /* [in] */ GUID guidClerkCLSID, |
| /* [in] */ BOOL fVariants, | | /* [in] */ BOOL fVariants, |
| /* [in] */ DWORD dwRecordSize); | | /* [in] */ DWORD dwRecordSize); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComCRMEventsVtbl; | | } IComCRMEventsVtbl; |
| | |
| interface IComCRMEvents | | interface IComCRMEvents |
| { | | { |
| | |
| skipping to change at line 5072 | | skipping to change at line 5202 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComMethod2EventsVtbl | | typedef struct IComMethod2EventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComMethod2Events * This, | | __RPC__in IComMethod2Events * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComMethod2Events * This); | | __RPC__in IComMethod2Events * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComMethod2Events * This); | | __RPC__in IComMethod2Events * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnMethodCall2 )( | | HRESULT ( STDMETHODCALLTYPE *OnMethodCall2 )( |
|
| IComMethod2Events * This, | | __RPC__in IComMethod2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
| /* [in] */ __RPC__in REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
| /* [in] */ __RPC__in REFIID guidRid, | | /* [in] */ __RPC__in REFIID guidRid, |
| /* [in] */ DWORD dwThread, | | /* [in] */ DWORD dwThread, |
| /* [in] */ ULONG iMeth); | | /* [in] */ ULONG iMeth); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnMethodReturn2 )( | | HRESULT ( STDMETHODCALLTYPE *OnMethodReturn2 )( |
|
| IComMethod2Events * This, | | __RPC__in IComMethod2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
| /* [in] */ __RPC__in REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
| /* [in] */ __RPC__in REFIID guidRid, | | /* [in] */ __RPC__in REFIID guidRid, |
| /* [in] */ DWORD dwThread, | | /* [in] */ DWORD dwThread, |
| /* [in] */ ULONG iMeth, | | /* [in] */ ULONG iMeth, |
| /* [in] */ HRESULT hresult); | | /* [in] */ HRESULT hresult); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnMethodException2 )( | | HRESULT ( STDMETHODCALLTYPE *OnMethodException2 )( |
|
| IComMethod2Events * This, | | __RPC__in IComMethod2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
| /* [in] */ __RPC__in REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
| /* [in] */ __RPC__in REFIID guidRid, | | /* [in] */ __RPC__in REFIID guidRid, |
| /* [in] */ DWORD dwThread, | | /* [in] */ DWORD dwThread, |
| /* [in] */ ULONG iMeth); | | /* [in] */ ULONG iMeth); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComMethod2EventsVtbl; | | } IComMethod2EventsVtbl; |
| | |
| | |
| skipping to change at line 5171 | | skipping to change at line 5301 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComTrackingInfoEventsVtbl | | typedef struct IComTrackingInfoEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComTrackingInfoEvents * This, | | __RPC__in IComTrackingInfoEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComTrackingInfoEvents * This); | | __RPC__in IComTrackingInfoEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComTrackingInfoEvents * This); | | __RPC__in IComTrackingInfoEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnNewTrackingInfo )( | | HRESULT ( STDMETHODCALLTYPE *OnNewTrackingInfo )( |
|
| IComTrackingInfoEvents * This, | | __RPC__in IComTrackingInfoEvents * This, |
| /* [in] */ __RPC__in_opt IUnknown *pToplevelCollection); | | /* [in] */ __RPC__in_opt IUnknown *pToplevelCollection); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComTrackingInfoEventsVtbl; | | } IComTrackingInfoEventsVtbl; |
| | |
| interface IComTrackingInfoEvents | | interface IComTrackingInfoEvents |
| { | | { |
| CONST_VTBL struct IComTrackingInfoEventsVtbl *lpVtbl; | | CONST_VTBL struct IComTrackingInfoEventsVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 5214 | | skipping to change at line 5344 |
| | |
| #define IComTrackingInfoEvents_OnNewTrackingInfo(This,pToplevelCollection) \ | | #define IComTrackingInfoEvents_OnNewTrackingInfo(This,pToplevelCollection) \ |
| ( (This)->lpVtbl -> OnNewTrackingInfo(This,pToplevelCollection) ) | | ( (This)->lpVtbl -> OnNewTrackingInfo(This,pToplevelCollection) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IComTrackingInfoEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComTrackingInfoEvents_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_autosvcs_0000_0033 */ | | /* interface __MIDL_itf_autosvcs_0000_0034 */ |
| /* [local] */ | | /* [local] */ |
| | |
| typedef /* [public][public] */ | | typedef /* [public][public] */ |
|
| enum __MIDL___MIDL_itf_autosvcs_0000_0033_0001 | | enum __MIDL___MIDL_itf_autosvcs_0000_0034_0001 |
| { TRKCOLL_PROCESSES = 0, | | { TRKCOLL_PROCESSES = 0, |
| TRKCOLL_APPLICATIONS = ( TRKCOLL_PROCESSES + 1 ) , | | TRKCOLL_APPLICATIONS = ( TRKCOLL_PROCESSES + 1 ) , |
| TRKCOLL_COMPONENTS = ( TRKCOLL_APPLICATIONS + 1 ) | | TRKCOLL_COMPONENTS = ( TRKCOLL_APPLICATIONS + 1 ) |
| } TRACKING_COLL_TYPE; | | } TRACKING_COLL_TYPE; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0033_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0034_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0033_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0034_v0_0_s_ifspec; |
| | |
| #ifndef __IComTrackingInfoCollection_INTERFACE_DEFINED__ | | #ifndef __IComTrackingInfoCollection_INTERFACE_DEFINED__ |
| #define __IComTrackingInfoCollection_INTERFACE_DEFINED__ | | #define __IComTrackingInfoCollection_INTERFACE_DEFINED__ |
| | |
| /* interface IComTrackingInfoCollection */ | | /* interface IComTrackingInfoCollection */ |
| /* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
| EXTERN_C const IID IID_IComTrackingInfoCollection; | | EXTERN_C const IID IID_IComTrackingInfoCollection; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 5261 | | skipping to change at line 5391 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComTrackingInfoCollectionVtbl | | typedef struct IComTrackingInfoCollectionVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComTrackingInfoCollection * This, | | __RPC__in IComTrackingInfoCollection * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComTrackingInfoCollection * This); | | __RPC__in IComTrackingInfoCollection * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComTrackingInfoCollection * This); | | __RPC__in IComTrackingInfoCollection * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Type )( | | HRESULT ( STDMETHODCALLTYPE *Type )( |
|
| IComTrackingInfoCollection * This, | | __RPC__in IComTrackingInfoCollection * This, |
| /* [out] */ __RPC__out TRACKING_COLL_TYPE *pType); | | /* [out] */ __RPC__out TRACKING_COLL_TYPE *pType); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Count )( | | HRESULT ( STDMETHODCALLTYPE *Count )( |
|
| IComTrackingInfoCollection * This, | | __RPC__in IComTrackingInfoCollection * This, |
| /* [out] */ __RPC__out ULONG *pCount); | | /* [out] */ __RPC__out ULONG *pCount); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Item )( | | HRESULT ( STDMETHODCALLTYPE *Item )( |
|
| IComTrackingInfoCollection * This, | | __RPC__in IComTrackingInfoCollection * This, |
| /* [in] */ ULONG ulIndex, | | /* [in] */ ULONG ulIndex, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][out] */ __RPC__deref_out_opt void **ppv); | | /* [iid_is][out] */ __RPC__deref_out_opt void **ppv); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComTrackingInfoCollectionVtbl; | | } IComTrackingInfoCollectionVtbl; |
| | |
| interface IComTrackingInfoCollection | | interface IComTrackingInfoCollection |
| { | | { |
| CONST_VTBL struct IComTrackingInfoCollectionVtbl *lpVtbl; | | CONST_VTBL struct IComTrackingInfoCollectionVtbl *lpVtbl; |
| | |
| skipping to change at line 5347 | | skipping to change at line 5477 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComTrackingInfoObjectVtbl | | typedef struct IComTrackingInfoObjectVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComTrackingInfoObject * This, | | __RPC__in IComTrackingInfoObject * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComTrackingInfoObject * This); | | __RPC__in IComTrackingInfoObject * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComTrackingInfoObject * This); | | __RPC__in IComTrackingInfoObject * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetValue )( | | HRESULT ( STDMETHODCALLTYPE *GetValue )( |
|
| IComTrackingInfoObject * This, | | __RPC__in IComTrackingInfoObject * This, |
| /* [in] */ __RPC__in LPOLESTR szPropertyName, | | /* [in] */ __RPC__in LPOLESTR szPropertyName, |
| /* [out] */ __RPC__out VARIANT *pvarOut); | | /* [out] */ __RPC__out VARIANT *pvarOut); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComTrackingInfoObjectVtbl; | | } IComTrackingInfoObjectVtbl; |
| | |
| interface IComTrackingInfoObject | | interface IComTrackingInfoObject |
| { | | { |
| CONST_VTBL struct IComTrackingInfoObjectVtbl *lpVtbl; | | CONST_VTBL struct IComTrackingInfoObjectVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 5421 | | skipping to change at line 5551 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComTrackingInfoPropertiesVtbl | | typedef struct IComTrackingInfoPropertiesVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComTrackingInfoProperties * This, | | __RPC__in IComTrackingInfoProperties * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComTrackingInfoProperties * This); | | __RPC__in IComTrackingInfoProperties * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComTrackingInfoProperties * This); | | __RPC__in IComTrackingInfoProperties * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *PropCount )( | | HRESULT ( STDMETHODCALLTYPE *PropCount )( |
|
| IComTrackingInfoProperties * This, | | __RPC__in IComTrackingInfoProperties * This, |
| /* [out] */ __RPC__out ULONG *pCount); | | /* [out] */ __RPC__out ULONG *pCount); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetPropName )( | | HRESULT ( STDMETHODCALLTYPE *GetPropName )( |
|
| IComTrackingInfoProperties * This, | | __RPC__in IComTrackingInfoProperties * This, |
| /* [in] */ ULONG ulIndex, | | /* [in] */ ULONG ulIndex, |
| /* [string][out] */ __RPC__deref_out_opt_string LPOLESTR *ppszPropNa
me); | | /* [string][out] */ __RPC__deref_out_opt_string LPOLESTR *ppszPropNa
me); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComTrackingInfoPropertiesVtbl; | | } IComTrackingInfoPropertiesVtbl; |
| | |
| interface IComTrackingInfoProperties | | interface IComTrackingInfoProperties |
| { | | { |
| CONST_VTBL struct IComTrackingInfoPropertiesVtbl *lpVtbl; | | CONST_VTBL struct IComTrackingInfoPropertiesVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 5519 | | skipping to change at line 5649 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComApp2EventsVtbl | | typedef struct IComApp2EventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComApp2Events * This, | | __RPC__in IComApp2Events * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComApp2Events * This); | | __RPC__in IComApp2Events * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComApp2Events * This); | | __RPC__in IComApp2Events * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnAppActivation2 )( | | HRESULT ( STDMETHODCALLTYPE *OnAppActivation2 )( |
|
| IComApp2Events * This, | | __RPC__in IComApp2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidApp, | | /* [in] */ GUID guidApp, |
| /* [in] */ GUID guidProcess); | | /* [in] */ GUID guidProcess); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnAppShutdown2 )( | | HRESULT ( STDMETHODCALLTYPE *OnAppShutdown2 )( |
|
| IComApp2Events * This, | | __RPC__in IComApp2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidApp); | | /* [in] */ GUID guidApp); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnAppForceShutdown2 )( | | HRESULT ( STDMETHODCALLTYPE *OnAppForceShutdown2 )( |
|
| IComApp2Events * This, | | __RPC__in IComApp2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidApp); | | /* [in] */ GUID guidApp); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnAppPaused2 )( | | HRESULT ( STDMETHODCALLTYPE *OnAppPaused2 )( |
|
| IComApp2Events * This, | | __RPC__in IComApp2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidApp, | | /* [in] */ GUID guidApp, |
| /* [in] */ BOOL bPaused); | | /* [in] */ BOOL bPaused); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnAppRecycle2 )( | | HRESULT ( STDMETHODCALLTYPE *OnAppRecycle2 )( |
|
| IComApp2Events * This, | | __RPC__in IComApp2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ GUID guidApp, | | /* [in] */ GUID guidApp, |
| /* [in] */ GUID guidProcess, | | /* [in] */ GUID guidProcess, |
| /* [in] */ long lReason); | | /* [in] */ long lReason); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComApp2EventsVtbl; | | } IComApp2EventsVtbl; |
| | |
| interface IComApp2Events | | interface IComApp2Events |
| { | | { |
| | |
| skipping to change at line 5642 | | skipping to change at line 5772 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComTransaction2EventsVtbl | | typedef struct IComTransaction2EventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComTransaction2Events * This, | | __RPC__in IComTransaction2Events * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComTransaction2Events * This); | | __RPC__in IComTransaction2Events * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComTransaction2Events * This); | | __RPC__in IComTransaction2Events * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnTransactionStart2 )( | | HRESULT ( STDMETHODCALLTYPE *OnTransactionStart2 )( |
|
| IComTransaction2Events * This, | | __RPC__in IComTransaction2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
| /* [in] */ __RPC__in REFGUID tsid, | | /* [in] */ __RPC__in REFGUID tsid, |
| /* [in] */ BOOL fRoot, | | /* [in] */ BOOL fRoot, |
| /* [in] */ int nIsolationLevel); | | /* [in] */ int nIsolationLevel); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnTransactionPrepare2 )( | | HRESULT ( STDMETHODCALLTYPE *OnTransactionPrepare2 )( |
|
| IComTransaction2Events * This, | | __RPC__in IComTransaction2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
| /* [in] */ BOOL fVoteYes); | | /* [in] */ BOOL fVoteYes); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnTransactionAbort2 )( | | HRESULT ( STDMETHODCALLTYPE *OnTransactionAbort2 )( |
|
| IComTransaction2Events * This, | | __RPC__in IComTransaction2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidTx); | | /* [in] */ __RPC__in REFGUID guidTx); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnTransactionCommit2 )( | | HRESULT ( STDMETHODCALLTYPE *OnTransactionCommit2 )( |
|
| IComTransaction2Events * This, | | __RPC__in IComTransaction2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidTx); | | /* [in] */ __RPC__in REFGUID guidTx); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComTransaction2EventsVtbl; | | } IComTransaction2EventsVtbl; |
| | |
| interface IComTransaction2Events | | interface IComTransaction2Events |
| { | | { |
| CONST_VTBL struct IComTransaction2EventsVtbl *lpVtbl; | | CONST_VTBL struct IComTransaction2EventsVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 5750 | | skipping to change at line 5880 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComInstance2EventsVtbl | | typedef struct IComInstance2EventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComInstance2Events * This, | | __RPC__in IComInstance2Events * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComInstance2Events * This); | | __RPC__in IComInstance2Events * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComInstance2Events * This); | | __RPC__in IComInstance2Events * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjectCreate2 )( | | HRESULT ( STDMETHODCALLTYPE *OnObjectCreate2 )( |
|
| IComInstance2Events * This, | | __RPC__in IComInstance2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
| /* [in] */ __RPC__in REFCLSID clsid, | | /* [in] */ __RPC__in REFCLSID clsid, |
| /* [in] */ __RPC__in REFGUID tsid, | | /* [in] */ __RPC__in REFGUID tsid, |
| /* [in] */ ULONG64 CtxtID, | | /* [in] */ ULONG64 CtxtID, |
| /* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
| /* [in] */ __RPC__in REFGUID guidPartition); | | /* [in] */ __RPC__in REFGUID guidPartition); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjectDestroy2 )( | | HRESULT ( STDMETHODCALLTYPE *OnObjectDestroy2 )( |
|
| IComInstance2Events * This, | | __RPC__in IComInstance2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ ULONG64 CtxtID); | | /* [in] */ ULONG64 CtxtID); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComInstance2EventsVtbl; | | } IComInstance2EventsVtbl; |
| | |
| interface IComInstance2Events | | interface IComInstance2Events |
| { | | { |
| CONST_VTBL struct IComInstance2EventsVtbl *lpVtbl; | | CONST_VTBL struct IComInstance2EventsVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 5860 | | skipping to change at line 5990 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComObjectPool2EventsVtbl | | typedef struct IComObjectPool2EventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComObjectPool2Events * This, | | __RPC__in IComObjectPool2Events * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComObjectPool2Events * This); | | __RPC__in IComObjectPool2Events * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComObjectPool2Events * This); | | __RPC__in IComObjectPool2Events * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjPoolPutObject2 )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolPutObject2 )( |
|
| IComObjectPool2Events * This, | | __RPC__in IComObjectPool2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
| /* [in] */ int nReason, | | /* [in] */ int nReason, |
| /* [in] */ DWORD dwAvailable, | | /* [in] */ DWORD dwAvailable, |
| /* [in] */ ULONG64 oid); | | /* [in] */ ULONG64 oid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjPoolGetObject2 )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolGetObject2 )( |
|
| IComObjectPool2Events * This, | | __RPC__in IComObjectPool2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
| /* [in] */ __RPC__in REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
| /* [in] */ DWORD dwAvailable, | | /* [in] */ DWORD dwAvailable, |
| /* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
| /* [in] */ __RPC__in REFGUID guidPartition); | | /* [in] */ __RPC__in REFGUID guidPartition); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjPoolRecycleToTx2 )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolRecycleToTx2 )( |
|
| IComObjectPool2Events * This, | | __RPC__in IComObjectPool2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
| /* [in] */ __RPC__in REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
| /* [in] */ __RPC__in REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
| /* [in] */ ULONG64 objid); | | /* [in] */ ULONG64 objid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjPoolGetFromTx2 )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolGetFromTx2 )( |
|
| IComObjectPool2Events * This, | | __RPC__in IComObjectPool2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
| /* [in] */ __RPC__in REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
| /* [in] */ __RPC__in REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
| /* [in] */ ULONG64 objid, | | /* [in] */ ULONG64 objid, |
| /* [in] */ __RPC__in REFGUID guidPartition); | | /* [in] */ __RPC__in REFGUID guidPartition); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComObjectPool2EventsVtbl; | | } IComObjectPool2EventsVtbl; |
| | |
| | |
| skipping to change at line 5972 | | skipping to change at line 6102 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComObjectConstruction2EventsVtbl | | typedef struct IComObjectConstruction2EventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComObjectConstruction2Events * This, | | __RPC__in IComObjectConstruction2Events * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComObjectConstruction2Events * This); | | __RPC__in IComObjectConstruction2Events * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComObjectConstruction2Events * This); | | __RPC__in IComObjectConstruction2Events * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnObjectConstruct2 )( | | HRESULT ( STDMETHODCALLTYPE *OnObjectConstruct2 )( |
|
| IComObjectConstruction2Events * This, | | __RPC__in IComObjectConstruction2Events * This, |
| /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
| /* [in] */ __RPC__in REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
| /* [in] */ __RPC__in LPCOLESTR sConstructString, | | /* [in] */ __RPC__in LPCOLESTR sConstructString, |
| /* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
| /* [in] */ __RPC__in REFGUID guidPartition); | | /* [in] */ __RPC__in REFGUID guidPartition); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComObjectConstruction2EventsVtbl; | | } IComObjectConstruction2EventsVtbl; |
| | |
| interface IComObjectConstruction2Events | | interface IComObjectConstruction2Events |
| | |
| skipping to change at line 6052 | | skipping to change at line 6182 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISystemAppEventDataVtbl | | typedef struct ISystemAppEventDataVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ISystemAppEventData * This, | | __RPC__in ISystemAppEventData * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ISystemAppEventData * This); | | __RPC__in ISystemAppEventData * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ISystemAppEventData * This); | | __RPC__in ISystemAppEventData * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Startup )( | | HRESULT ( STDMETHODCALLTYPE *Startup )( |
|
| ISystemAppEventData * This); | | __RPC__in ISystemAppEventData * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnDataChanged )( | | HRESULT ( STDMETHODCALLTYPE *OnDataChanged )( |
|
| ISystemAppEventData * This, | | __RPC__in ISystemAppEventData * This, |
| /* [in] */ DWORD dwPID, | | /* [in] */ DWORD dwPID, |
| /* [in] */ DWORD dwMask, | | /* [in] */ DWORD dwMask, |
| /* [in] */ DWORD dwNumberSinks, | | /* [in] */ DWORD dwNumberSinks, |
| /* [in] */ __RPC__in BSTR bstrDwMethodMask, | | /* [in] */ __RPC__in BSTR bstrDwMethodMask, |
| /* [in] */ DWORD dwReason, | | /* [in] */ DWORD dwReason, |
| /* [in] */ ULONG64 u64TraceHandle); | | /* [in] */ ULONG64 u64TraceHandle); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISystemAppEventDataVtbl; | | } ISystemAppEventDataVtbl; |
| | |
| | |
| skipping to change at line 6144 | | skipping to change at line 6274 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMtsEventsVtbl | | typedef struct IMtsEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IMtsEvents * This, | | __RPC__in IMtsEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IMtsEvents * This); | | __RPC__in IMtsEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IMtsEvents * This); | | __RPC__in IMtsEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| IMtsEvents * This, | | __RPC__in IMtsEvents * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| IMtsEvents * This, | | __RPC__in IMtsEvents * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| IMtsEvents * This, | | __RPC__in IMtsEvents * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| IMtsEvents * This, | | IMtsEvents * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Package
Name )( | | /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Package
Name )( |
|
| IMtsEvents * This, | | __RPC__in IMtsEvents * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal); |
| | |
| /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Package
Guid )( | | /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Package
Guid )( |
|
| IMtsEvents * This, | | __RPC__in IMtsEvents * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PostEvent )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PostEvent )( |
|
| IMtsEvents * This, | | __RPC__in IMtsEvents * This, |
| /* [in] */ __RPC__in VARIANT *vEvent); | | /* [in] */ __RPC__in VARIANT *vEvent); |
| | |
| /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_FireEve
nts )( | | /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_FireEve
nts )( |
|
| IMtsEvents * This, | | __RPC__in IMtsEvents * This, |
| /* [retval][out] */ __RPC__out VARIANT_BOOL *pVal); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pVal); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetProcessID )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetProcessID )( |
|
| IMtsEvents * This, | | __RPC__in IMtsEvents * This, |
| /* [retval][out] */ __RPC__out long *id); | | /* [retval][out] */ __RPC__out long *id); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMtsEventsVtbl; | | } IMtsEventsVtbl; |
| | |
| interface IMtsEvents | | interface IMtsEvents |
| { | | { |
| CONST_VTBL struct IMtsEventsVtbl *lpVtbl; | | CONST_VTBL struct IMtsEventsVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 6295 | | skipping to change at line 6425 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMtsEventInfoVtbl | | typedef struct IMtsEventInfoVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IMtsEventInfo * This, | | __RPC__in IMtsEventInfo * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IMtsEventInfo * This); | | __RPC__in IMtsEventInfo * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IMtsEventInfo * This); | | __RPC__in IMtsEventInfo * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| IMtsEventInfo * This, | | __RPC__in IMtsEventInfo * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| IMtsEventInfo * This, | | __RPC__in IMtsEventInfo * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| IMtsEventInfo * This, | | __RPC__in IMtsEventInfo * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| IMtsEventInfo * This, | | IMtsEventInfo * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Names )( | | /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Names )( |
|
| IMtsEventInfo * This, | | __RPC__in IMtsEventInfo * This, |
| /* [retval][out] */ __RPC__deref_out_opt IUnknown **pUnk); | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **pUnk); |
| | |
| /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Display
Name )( | | /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Display
Name )( |
|
| IMtsEventInfo * This, | | __RPC__in IMtsEventInfo * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *sDisplayName); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *sDisplayName); |
| | |
| /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_EventID )( | | /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_EventID )( |
|
| IMtsEventInfo * This, | | __RPC__in IMtsEventInfo * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *sGuidEventID); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *sGuidEventID); |
| | |
| /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )( | | /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )( |
|
| IMtsEventInfo * This, | | __RPC__in IMtsEventInfo * This, |
| /* [retval][out] */ __RPC__out long *lCount); | | /* [retval][out] */ __RPC__out long *lCount); |
| | |
| /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )( | | /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )( |
|
| IMtsEventInfo * This, | | __RPC__in IMtsEventInfo * This, |
| /* [in] */ __RPC__in BSTR sKey, | | /* [in] */ __RPC__in BSTR sKey, |
| /* [retval][out] */ __RPC__out VARIANT *pVal); | | /* [retval][out] */ __RPC__out VARIANT *pVal); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMtsEventInfoVtbl; | | } IMtsEventInfoVtbl; |
| | |
| interface IMtsEventInfo | | interface IMtsEventInfo |
| { | | { |
| CONST_VTBL struct IMtsEventInfoVtbl *lpVtbl; | | CONST_VTBL struct IMtsEventInfoVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 6434 | | skipping to change at line 6564 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMTSLocatorVtbl | | typedef struct IMTSLocatorVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IMTSLocator * This, | | __RPC__in IMTSLocator * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IMTSLocator * This); | | __RPC__in IMTSLocator * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IMTSLocator * This); | | __RPC__in IMTSLocator * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| IMTSLocator * This, | | __RPC__in IMTSLocator * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| IMTSLocator * This, | | __RPC__in IMTSLocator * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| IMTSLocator * This, | | __RPC__in IMTSLocator * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| IMTSLocator * This, | | IMTSLocator * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetEventDispatcher )
( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetEventDispatcher )
( |
|
| IMTSLocator * This, | | __RPC__in IMTSLocator * This, |
| /* [retval][out] */ __RPC__deref_out_opt IUnknown **pUnk); | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **pUnk); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMTSLocatorVtbl; | | } IMTSLocatorVtbl; |
| | |
| interface IMTSLocator | | interface IMTSLocator |
| { | | { |
| CONST_VTBL struct IMTSLocatorVtbl *lpVtbl; | | CONST_VTBL struct IMTSLocatorVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 6550 | | skipping to change at line 6680 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMtsGrpVtbl | | typedef struct IMtsGrpVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IMtsGrp * This, | | __RPC__in IMtsGrp * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IMtsGrp * This); | | __RPC__in IMtsGrp * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IMtsGrp * This); | | __RPC__in IMtsGrp * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| IMtsGrp * This, | | __RPC__in IMtsGrp * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| IMtsGrp * This, | | __RPC__in IMtsGrp * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| IMtsGrp * This, | | __RPC__in IMtsGrp * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| IMtsGrp * This, | | IMtsGrp * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )
( | | /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )
( |
|
| IMtsGrp * This, | | __RPC__in IMtsGrp * This, |
| /* [retval][out] */ __RPC__out long *pVal); | | /* [retval][out] */ __RPC__out long *pVal); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Item )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Item )( |
|
| IMtsGrp * This, | | __RPC__in IMtsGrp * This, |
| /* [in] */ long lIndex, | | /* [in] */ long lIndex, |
| /* [out] */ __RPC__deref_out_opt IUnknown **ppUnkDispatcher); | | /* [out] */ __RPC__deref_out_opt IUnknown **ppUnkDispatcher); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Refresh )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Refresh )( |
|
| IMtsGrp * This); | | __RPC__in IMtsGrp * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMtsGrpVtbl; | | } IMtsGrpVtbl; |
| | |
| interface IMtsGrp | | interface IMtsGrp |
| { | | { |
| CONST_VTBL struct IMtsGrpVtbl *lpVtbl; | | CONST_VTBL struct IMtsGrpVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 6692 | | skipping to change at line 6822 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMessageMoverVtbl | | typedef struct IMessageMoverVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IMessageMover * This, | | __RPC__in IMessageMover * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IMessageMover * This); | | __RPC__in IMessageMover * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IMessageMover * This); | | __RPC__in IMessageMover * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| IMessageMover * This, | | __RPC__in IMessageMover * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| IMessageMover * This, | | __RPC__in IMessageMover * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| IMessageMover * This, | | __RPC__in IMessageMover * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| IMessageMover * This, | | IMessageMover * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SourcePath )( | | /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SourcePath )( |
|
| IMessageMover * This, | | __RPC__in IMessageMover * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal); |
| | |
| /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SourcePath )( | | /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SourcePath )( |
|
| IMessageMover * This, | | __RPC__in IMessageMover * This, |
| /* [in] */ __RPC__in BSTR newVal); | | /* [in] */ __RPC__in BSTR newVal); |
| | |
| /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_DestPath )( | | /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_DestPath )( |
|
| IMessageMover * This, | | __RPC__in IMessageMover * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal); |
| | |
| /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_DestPath )( | | /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_DestPath )( |
|
| IMessageMover * This, | | __RPC__in IMessageMover * This, |
| /* [in] */ __RPC__in BSTR newVal); | | /* [in] */ __RPC__in BSTR newVal); |
| | |
| /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_CommitBatchSize )( | | /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_CommitBatchSize )( |
|
| IMessageMover * This, | | __RPC__in IMessageMover * This, |
| /* [retval][out] */ __RPC__out long *pVal); | | /* [retval][out] */ __RPC__out long *pVal); |
| | |
| /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_CommitBatchSize )( | | /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_CommitBatchSize )( |
|
| IMessageMover * This, | | __RPC__in IMessageMover * This, |
| /* [in] */ long newVal); | | /* [in] */ long newVal); |
| | |
| /* [id] */ HRESULT ( STDMETHODCALLTYPE *MoveMessages )( | | /* [id] */ HRESULT ( STDMETHODCALLTYPE *MoveMessages )( |
|
| IMessageMover * This, | | __RPC__in IMessageMover * This, |
| /* [retval][out] */ __RPC__out long *plMessagesMoved); | | /* [retval][out] */ __RPC__out long *plMessagesMoved); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IMessageMoverVtbl; | | } IMessageMoverVtbl; |
| | |
| interface IMessageMover | | interface IMessageMover |
| { | | { |
| CONST_VTBL struct IMessageMoverVtbl *lpVtbl; | | CONST_VTBL struct IMessageMoverVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 6855 | | skipping to change at line 6985 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IEventServerTraceVtbl | | typedef struct IEventServerTraceVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IEventServerTrace * This, | | __RPC__in IEventServerTrace * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IEventServerTrace * This); | | __RPC__in IEventServerTrace * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IEventServerTrace * This); | | __RPC__in IEventServerTrace * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| IEventServerTrace * This, | | __RPC__in IEventServerTrace * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| IEventServerTrace * This, | | __RPC__in IEventServerTrace * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| IEventServerTrace * This, | | __RPC__in IEventServerTrace * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| IEventServerTrace * This, | | IEventServerTrace * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *StartTraceGuid )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *StartTraceGuid )( |
|
| IEventServerTrace * This, | | __RPC__in IEventServerTrace * This, |
| /* [in] */ __RPC__in BSTR bstrguidEvent, | | /* [in] */ __RPC__in BSTR bstrguidEvent, |
| /* [in] */ __RPC__in BSTR bstrguidFilter, | | /* [in] */ __RPC__in BSTR bstrguidFilter, |
| /* [in] */ LONG lPidFilter); | | /* [in] */ LONG lPidFilter); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *StopTraceGuid )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *StopTraceGuid )( |
|
| IEventServerTrace * This, | | __RPC__in IEventServerTrace * This, |
| /* [in] */ __RPC__in BSTR bstrguidEvent, | | /* [in] */ __RPC__in BSTR bstrguidEvent, |
| /* [in] */ __RPC__in BSTR bstrguidFilter, | | /* [in] */ __RPC__in BSTR bstrguidFilter, |
| /* [in] */ LONG lPidFilter); | | /* [in] */ LONG lPidFilter); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EnumTraceGuid )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EnumTraceGuid )( |
|
| IEventServerTrace * This, | | __RPC__in IEventServerTrace * This, |
| /* [out] */ __RPC__out LONG *plCntGuids, | | /* [out] */ __RPC__out LONG *plCntGuids, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrGuidList); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrGuidList); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IEventServerTraceVtbl; | | } IEventServerTraceVtbl; |
| | |
| interface IEventServerTrace | | interface IEventServerTrace |
| { | | { |
| CONST_VTBL struct IEventServerTraceVtbl *lpVtbl; | | CONST_VTBL struct IEventServerTraceVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 6958 | | skipping to change at line 7088 |
| | |
| #define IEventServerTrace_EnumTraceGuid(This,plCntGuids,pbstrGuidList) \ | | #define IEventServerTrace_EnumTraceGuid(This,plCntGuids,pbstrGuidList) \ |
| ( (This)->lpVtbl -> EnumTraceGuid(This,plCntGuids,pbstrGuidList) ) | | ( (This)->lpVtbl -> EnumTraceGuid(This,plCntGuids,pbstrGuidList) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IEventServerTrace_INTERFACE_DEFINED__ */ | | #endif /* __IEventServerTrace_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_autosvcs_0000_0048 */ | | /* interface __MIDL_itf_autosvcs_0000_0049 */ |
| /* [local] */ | | /* [local] */ |
| | |
| typedef /* [hidden] */ struct _RECYCLE_INFO | | typedef /* [hidden] */ struct _RECYCLE_INFO |
| { | | { |
| GUID guidCombaseProcessIdentifier; | | GUID guidCombaseProcessIdentifier; |
| LONGLONG ProcessStartTime; | | LONGLONG ProcessStartTime; |
| DWORD dwRecycleLifetimeLimit; | | DWORD dwRecycleLifetimeLimit; |
| DWORD dwRecycleMemoryLimit; | | DWORD dwRecycleMemoryLimit; |
| DWORD dwRecycleExpirationTimeout; | | DWORD dwRecycleExpirationTimeout; |
| } RECYCLE_INFO; | | } RECYCLE_INFO; |
| | |
| skipping to change at line 7055 | | skipping to change at line 7185 |
| COMPLUS_APPTYPE m_eAppType; | | COMPLUS_APPTYPE m_eAppType; |
| DWORD m_cReferences; | | DWORD m_cReferences; |
| DWORD m_cBound; | | DWORD m_cBound; |
| DWORD m_cPooled; | | DWORD m_cPooled; |
| DWORD m_cInCall; | | DWORD m_cInCall; |
| DWORD m_dwRespTime; | | DWORD m_dwRespTime; |
| DWORD m_cCallsCompleted; | | DWORD m_cCallsCompleted; |
| DWORD m_cCallsFailed; | | DWORD m_cCallsFailed; |
| } CLSIDDATA2; | | } CLSIDDATA2; |
| | |
|
| | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0049_v0_0_c_ifspec; |
| | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0049_v0_0_s_ifspec; |
| | |
| | #ifndef __IGetAppTrackerData_INTERFACE_DEFINED__ |
| | #define __IGetAppTrackerData_INTERFACE_DEFINED__ |
| | |
| | /* interface IGetAppTrackerData */ |
| | /* [helpstring][unique][uuid][object] */ |
| | |
| | #define DATA_NOT_AVAILABLE ( 0xffffffff ) |
| | |
| | typedef /* [helpstring] */ |
| | enum _GetAppTrackerDataFlags |
| | { GATD_INCLUDE_PROCESS_EXE_NAME = 0x1, |
| | GATD_INCLUDE_LIBRARY_APPS = 0x2, |
| | GATD_INCLUDE_SWC = 0x4, |
| | GATD_INCLUDE_CLASS_NAME = 0x8, |
| | GATD_INCLUDE_APPLICATION_NAME = 0x10 |
| | } GetAppTrackerDataFlags; |
| | |
| | typedef /* [helpstring] */ struct _ApplicationProcessSummary |
| | { |
| | GUID PartitionIdPrimaryApplication; |
| | GUID ApplicationIdPrimaryApplication; |
| | GUID ApplicationInstanceId; |
| | DWORD ProcessId; |
| | COMPLUS_APPTYPE Type; |
| | LPWSTR ProcessExeName; |
| | BOOL IsService; |
| | BOOL IsPaused; |
| | BOOL IsRecycled; |
| | } ApplicationProcessSummary; |
| | |
| | typedef /* [helpstring] */ struct _ApplicationProcessStatistics |
| | { |
| | ULONG NumCallsOutstanding; |
| | ULONG NumTrackedComponents; |
| | ULONG NumComponentInstances; |
| | ULONG AvgCallsPerSecond; |
| | ULONG Reserved1; |
| | ULONG Reserved2; |
| | ULONG Reserved3; |
| | ULONG Reserved4; |
| | } ApplicationProcessStatistics; |
| | |
| | typedef /* [helpstring] */ struct _ApplicationProcessRecycleInfo |
| | { |
| | BOOL IsRecyclable; |
| | BOOL IsRecycled; |
| | FILETIME TimeRecycled; |
| | FILETIME TimeToTerminate; |
| | long RecycleReasonCode; |
| | BOOL IsPendingRecycle; |
| | BOOL HasAutomaticLifetimeRecycling; |
| | FILETIME TimeForAutomaticRecycling; |
| | ULONG MemoryLimitInKB; |
| | ULONG MemoryUsageInKBLastCheck; |
| | ULONG ActivationLimit; |
| | ULONG NumActivationsLastReported; |
| | ULONG CallLimit; |
| | ULONG NumCallsLastReported; |
| | } ApplicationProcessRecycleInfo; |
| | |
| | typedef /* [helpstring] */ struct _ApplicationSummary |
| | { |
| | GUID ApplicationInstanceId; |
| | GUID PartitionId; |
| | GUID ApplicationId; |
| | COMPLUS_APPTYPE Type; |
| | LPWSTR ApplicationName; |
| | ULONG NumTrackedComponents; |
| | ULONG NumComponentInstances; |
| | } ApplicationSummary; |
| | |
| | typedef /* [helpstring] */ struct _ComponentSummary |
| | { |
| | GUID ApplicationInstanceId; |
| | GUID PartitionId; |
| | GUID ApplicationId; |
| | CLSID Clsid; |
| | LPWSTR ClassName; |
| | LPWSTR ApplicationName; |
| | } ComponentSummary; |
| | |
| | typedef /* [helpstring] */ struct _ComponentStatistics |
| | { |
| | ULONG NumInstances; |
| | ULONG NumBoundReferences; |
| | ULONG NumPooledObjects; |
| | ULONG NumObjectsInCall; |
| | ULONG AvgResponseTimeInMs; |
| | ULONG NumCallsCompletedRecent; |
| | ULONG NumCallsFailedRecent; |
| | ULONG NumCallsCompletedTotal; |
| | ULONG NumCallsFailedTotal; |
| | ULONG Reserved1; |
| | ULONG Reserved2; |
| | ULONG Reserved3; |
| | ULONG Reserved4; |
| | } ComponentStatistics; |
| | |
| | typedef /* [helpstring] */ struct _ComponentHangMonitorInfo |
| | { |
| | BOOL IsMonitored; |
| | BOOL TerminateOnHang; |
| | ULONG AvgCallThresholdInMs; |
| | } ComponentHangMonitorInfo; |
| | |
| | EXTERN_C const IID IID_IGetAppTrackerData; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("507C3AC8-3E12-4cb0-9366-653D3E050638") |
| | IGetAppTrackerData : public IUnknown |
| | { |
| | public: |
| | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetApplicationProce |
| | sses( |
| | /* [in] */ __RPC__in REFGUID PartitionId, |
| | /* [in] */ __RPC__in REFGUID ApplicationId, |
| | /* [in] */ DWORD Flags, |
| | /* [out] */ __RPC__out ULONG *NumApplicationProcesses, |
| | /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*NumA |
| | pplicationProcesses) ApplicationProcessSummary **ApplicationProcesses) = 0; |
| | |
| | virtual /* [helpstring][local] */ HRESULT STDMETHODCALLTYPE GetApplicati |
| | onProcessDetails( |
| | /* [in] */ REFGUID ApplicationInstanceId, |
| | /* [in] */ DWORD ProcessId, |
| | /* [in] */ DWORD Flags, |
| | /* [annotation] */ |
| | __out_opt ApplicationProcessSummary *Summary, |
| | /* [annotation] */ |
| | __out_opt ApplicationProcessStatistics *Statistics, |
| | /* [annotation] */ |
| | __out_opt ApplicationProcessRecycleInfo *RecycleInfo, |
| | /* [annotation] */ |
| | __out_opt BOOL *AnyComponentsHangMonitored) = 0; |
| | |
| | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetApplicationsInPr |
| | ocess( |
| | /* [in] */ __RPC__in REFGUID ApplicationInstanceId, |
| | /* [in] */ DWORD ProcessId, |
| | /* [in] */ __RPC__in REFGUID PartitionId, |
| | /* [in] */ DWORD Flags, |
| | /* [out] */ __RPC__out ULONG *NumApplicationsInProcess, |
| | /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*NumA |
| | pplicationsInProcess) ApplicationSummary **Applications) = 0; |
| | |
| | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetComponentsInProc |
| | ess( |
| | /* [in] */ __RPC__in REFGUID ApplicationInstanceId, |
| | /* [in] */ DWORD ProcessId, |
| | /* [in] */ __RPC__in REFGUID PartitionId, |
| | /* [in] */ __RPC__in REFGUID ApplicationId, |
| | /* [in] */ DWORD Flags, |
| | /* [out] */ __RPC__out ULONG *NumComponentsInProcess, |
| | /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*NumC |
| | omponentsInProcess) ComponentSummary **Components) = 0; |
| | |
| | virtual /* [helpstring][local] */ HRESULT STDMETHODCALLTYPE GetComponent |
| | Details( |
| | /* [in] */ REFGUID ApplicationInstanceId, |
| | /* [in] */ DWORD ProcessId, |
| | /* [in] */ REFCLSID Clsid, |
| | /* [in] */ DWORD Flags, |
| | /* [annotation] */ |
| | __out_opt ComponentSummary *Summary, |
| | /* [annotation] */ |
| | __out_opt ComponentStatistics *Statistics, |
| | /* [annotation] */ |
| | __out_opt ComponentHangMonitorInfo *HangMonitorInfo) = 0; |
| | |
| | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetTrackerDataAsCol |
| | lectionObject( |
| | /* [out] */ __RPC__deref_out_opt IUnknown **TopLevelCollection) = 0; |
| | |
| | virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE GetSuggestedPolling |
| | Interval( |
| | /* [out] */ __RPC__out DWORD *PollingIntervalInSeconds) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct IGetAppTrackerDataVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | __RPC__in IGetAppTrackerData * This, |
| | /* [in] */ __RPC__in REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | __RPC__in IGetAppTrackerData * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | __RPC__in IGetAppTrackerData * This); |
| | |
| | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetApplicationProcesses |
| | )( |
| | __RPC__in IGetAppTrackerData * This, |
| | /* [in] */ __RPC__in REFGUID PartitionId, |
| | /* [in] */ __RPC__in REFGUID ApplicationId, |
| | /* [in] */ DWORD Flags, |
| | /* [out] */ __RPC__out ULONG *NumApplicationProcesses, |
| | /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*NumA |
| | pplicationProcesses) ApplicationProcessSummary **ApplicationProcesses); |
| | |
| | /* [helpstring][local] */ HRESULT ( STDMETHODCALLTYPE *GetApplicationPro |
| | cessDetails )( |
| | IGetAppTrackerData * This, |
| | /* [in] */ REFGUID ApplicationInstanceId, |
| | /* [in] */ DWORD ProcessId, |
| | /* [in] */ DWORD Flags, |
| | /* [annotation] */ |
| | __out_opt ApplicationProcessSummary *Summary, |
| | /* [annotation] */ |
| | __out_opt ApplicationProcessStatistics *Statistics, |
| | /* [annotation] */ |
| | __out_opt ApplicationProcessRecycleInfo *RecycleInfo, |
| | /* [annotation] */ |
| | __out_opt BOOL *AnyComponentsHangMonitored); |
| | |
| | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetApplicationsInProcess |
| | )( |
| | __RPC__in IGetAppTrackerData * This, |
| | /* [in] */ __RPC__in REFGUID ApplicationInstanceId, |
| | /* [in] */ DWORD ProcessId, |
| | /* [in] */ __RPC__in REFGUID PartitionId, |
| | /* [in] */ DWORD Flags, |
| | /* [out] */ __RPC__out ULONG *NumApplicationsInProcess, |
| | /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*NumA |
| | pplicationsInProcess) ApplicationSummary **Applications); |
| | |
| | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetComponentsInProcess ) |
| | ( |
| | __RPC__in IGetAppTrackerData * This, |
| | /* [in] */ __RPC__in REFGUID ApplicationInstanceId, |
| | /* [in] */ DWORD ProcessId, |
| | /* [in] */ __RPC__in REFGUID PartitionId, |
| | /* [in] */ __RPC__in REFGUID ApplicationId, |
| | /* [in] */ DWORD Flags, |
| | /* [out] */ __RPC__out ULONG *NumComponentsInProcess, |
| | /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*NumC |
| | omponentsInProcess) ComponentSummary **Components); |
| | |
| | /* [helpstring][local] */ HRESULT ( STDMETHODCALLTYPE *GetComponentDetai |
| | ls )( |
| | IGetAppTrackerData * This, |
| | /* [in] */ REFGUID ApplicationInstanceId, |
| | /* [in] */ DWORD ProcessId, |
| | /* [in] */ REFCLSID Clsid, |
| | /* [in] */ DWORD Flags, |
| | /* [annotation] */ |
| | __out_opt ComponentSummary *Summary, |
| | /* [annotation] */ |
| | __out_opt ComponentStatistics *Statistics, |
| | /* [annotation] */ |
| | __out_opt ComponentHangMonitorInfo *HangMonitorInfo); |
| | |
| | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetTrackerDataAsCollecti |
| | onObject )( |
| | __RPC__in IGetAppTrackerData * This, |
| | /* [out] */ __RPC__deref_out_opt IUnknown **TopLevelCollection); |
| | |
| | /* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *GetSuggestedPollingInter |
| | val )( |
| | __RPC__in IGetAppTrackerData * This, |
| | /* [out] */ __RPC__out DWORD *PollingIntervalInSeconds); |
| | |
| | END_INTERFACE |
| | } IGetAppTrackerDataVtbl; |
| | |
| | interface IGetAppTrackerData |
| | { |
| | CONST_VTBL struct IGetAppTrackerDataVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define IGetAppTrackerData_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define IGetAppTrackerData_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define IGetAppTrackerData_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define IGetAppTrackerData_GetApplicationProcesses(This,PartitionId,ApplicationI |
| | d,Flags,NumApplicationProcesses,ApplicationProcesses) \ |
| | ( (This)->lpVtbl -> GetApplicationProcesses(This,PartitionId,ApplicationId,F |
| | lags,NumApplicationProcesses,ApplicationProcesses) ) |
| | |
| | #define IGetAppTrackerData_GetApplicationProcessDetails(This,ApplicationInstance |
| | Id,ProcessId,Flags,Summary,Statistics,RecycleInfo,AnyComponentsHangMonitored) \ |
| | ( (This)->lpVtbl -> GetApplicationProcessDetails(This,ApplicationInstanceId, |
| | ProcessId,Flags,Summary,Statistics,RecycleInfo,AnyComponentsHangMonitored) ) |
| | |
| | #define IGetAppTrackerData_GetApplicationsInProcess(This,ApplicationInstanceId,P |
| | rocessId,PartitionId,Flags,NumApplicationsInProcess,Applications) \ |
| | ( (This)->lpVtbl -> GetApplicationsInProcess(This,ApplicationInstanceId,Proc |
| | essId,PartitionId,Flags,NumApplicationsInProcess,Applications) ) |
| | |
| | #define IGetAppTrackerData_GetComponentsInProcess(This,ApplicationInstanceId,Pro |
| | cessId,PartitionId,ApplicationId,Flags,NumComponentsInProcess,Components) \ |
| | ( (This)->lpVtbl -> GetComponentsInProcess(This,ApplicationInstanceId,Proces |
| | sId,PartitionId,ApplicationId,Flags,NumComponentsInProcess,Components) ) |
| | |
| | #define IGetAppTrackerData_GetComponentDetails(This,ApplicationInstanceId,Proces |
| | sId,Clsid,Flags,Summary,Statistics,HangMonitorInfo) \ |
| | ( (This)->lpVtbl -> GetComponentDetails(This,ApplicationInstanceId,ProcessId |
| | ,Clsid,Flags,Summary,Statistics,HangMonitorInfo) ) |
| | |
| | #define IGetAppTrackerData_GetTrackerDataAsCollectionObject(This,TopLevelCollect |
| | ion) \ |
| | ( (This)->lpVtbl -> GetTrackerDataAsCollectionObject(This,TopLevelCollection |
| | ) ) |
| | |
| | #define IGetAppTrackerData_GetSuggestedPollingInterval(This,PollingIntervalInSec |
| | onds) \ |
| | ( (This)->lpVtbl -> GetSuggestedPollingInterval(This,PollingIntervalInSecond |
| | s) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | /* [call_as] */ HRESULT STDMETHODCALLTYPE IGetAppTrackerData_RemoteGetApplicatio |
| | nProcessDetails_Proxy( |
| | __RPC__in IGetAppTrackerData * This, |
| | /* [in] */ __RPC__in REFGUID ApplicationInstanceId, |
| | /* [in] */ DWORD ProcessId, |
| | /* [in] */ DWORD Flags, |
| | /* [unique][out][in] */ __RPC__inout_opt ApplicationProcessSummary *Summary, |
| | /* [unique][out][in] */ __RPC__inout_opt ApplicationProcessStatistics *Stati |
| | stics, |
| | /* [unique][out][in] */ __RPC__inout_opt ApplicationProcessRecycleInfo *Recy |
| | cleInfo, |
| | /* [unique][out][in] */ __RPC__inout_opt BOOL *AnyComponentsHangMonitored); |
| | |
| | void __RPC_STUB IGetAppTrackerData_RemoteGetApplicationProcessDetails_Stub( |
| | IRpcStubBuffer *This, |
| | IRpcChannelBuffer *_pRpcChannelBuffer, |
| | PRPC_MESSAGE _pRpcMessage, |
| | DWORD *_pdwStubPhase); |
| | |
| | /* [call_as] */ HRESULT STDMETHODCALLTYPE IGetAppTrackerData_RemoteGetComponentD |
| | etails_Proxy( |
| | __RPC__in IGetAppTrackerData * This, |
| | /* [in] */ __RPC__in REFGUID ApplicationInstanceId, |
| | /* [in] */ DWORD ProcessId, |
| | /* [in] */ __RPC__in REFCLSID Clsid, |
| | /* [in] */ DWORD Flags, |
| | /* [unique][out][in] */ __RPC__inout_opt ComponentSummary *Summary, |
| | /* [unique][out][in] */ __RPC__inout_opt ComponentStatistics *Statistics, |
| | /* [unique][out][in] */ __RPC__inout_opt ComponentHangMonitorInfo *HangMonit |
| | orInfo); |
| | |
| | void __RPC_STUB IGetAppTrackerData_RemoteGetComponentDetails_Stub( |
| | IRpcStubBuffer *This, |
| | IRpcChannelBuffer *_pRpcChannelBuffer, |
| | PRPC_MESSAGE _pRpcMessage, |
| | DWORD *_pdwStubPhase); |
| | |
| | #endif /* __IGetAppTrackerData_INTERFACE_DEFINED__ */ |
| | |
| | /* interface __MIDL_itf_autosvcs_0000_0050 */ |
| | /* [local] */ |
| | |
| // | | // |
| // Dispenser Manager interfaces | | // Dispenser Manager interfaces |
| // | | // |
| // Copyright (C) 1995-1999 Microsoft Corporation. All rights reserved. | | // Copyright (C) 1995-1999 Microsoft Corporation. All rights reserved. |
| | |
| #ifndef DECLSPEC_UUID | | #ifndef DECLSPEC_UUID |
| #if (_MSC_VER >= 1100) && defined (__cplusplus) | | #if (_MSC_VER >= 1100) && defined (__cplusplus) |
| #define DECLSPEC_UUID(x) __declspec(uuid(x)) | | #define DECLSPEC_UUID(x) __declspec(uuid(x)) |
| #else | | #else |
| #define DECLSPEC_UUID(x) | | #define DECLSPEC_UUID(x) |
| | |
| skipping to change at line 7093 | | skipping to change at line 7557 |
| // | | // |
| // Error Codes | | // Error Codes |
| // | | // |
| #define MTXDM_E_ENLISTRESOURCEFAILED 0x8004E100 // return from EnlistResource, i
s then returned by AllocResource | | #define MTXDM_E_ENLISTRESOURCEFAILED 0x8004E100 // return from EnlistResource, i
s then returned by AllocResource |
| | |
| // | | // |
| // IDispenserManager | | // IDispenserManager |
| // Implemented by Dispenser Manager, called by all Dispensers. | | // Implemented by Dispenser Manager, called by all Dispensers. |
| // | | // |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0048_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0050_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0048_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0050_v0_0_s_ifspec; |
| | |
| #ifndef __IDispenserManager_INTERFACE_DEFINED__ | | #ifndef __IDispenserManager_INTERFACE_DEFINED__ |
| #define __IDispenserManager_INTERFACE_DEFINED__ | | #define __IDispenserManager_INTERFACE_DEFINED__ |
| | |
| /* interface IDispenserManager */ | | /* interface IDispenserManager */ |
| /* [unique][hidden][local][helpstring][uuid][object] */ | | /* [unique][hidden][local][helpstring][uuid][object] */ |
| | |
| EXTERN_C const IID IID_IDispenserManager; | | EXTERN_C const IID IID_IDispenserManager; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 7130 | | skipping to change at line 7594 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IDispenserManagerVtbl | | typedef struct IDispenserManagerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IDispenserManager * This, | | IDispenserManager * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IDispenserManager * This); | | IDispenserManager * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IDispenserManager * This); | | IDispenserManager * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *RegisterDispenser )( | | HRESULT ( STDMETHODCALLTYPE *RegisterDispenser )( |
| IDispenserManager * This, | | IDispenserManager * This, |
| | |
| skipping to change at line 7181 | | skipping to change at line 7645 |
| | |
| #define IDispenserManager_GetContext(This,__MIDL__IDispenserManager0002,__MIDL__
IDispenserManager0003) \ | | #define IDispenserManager_GetContext(This,__MIDL__IDispenserManager0002,__MIDL__
IDispenserManager0003) \ |
| ( (This)->lpVtbl -> GetContext(This,__MIDL__IDispenserManager0002,__MIDL__ID
ispenserManager0003) ) | | ( (This)->lpVtbl -> GetContext(This,__MIDL__IDispenserManager0002,__MIDL__ID
ispenserManager0003) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IDispenserManager_INTERFACE_DEFINED__ */ | | #endif /* __IDispenserManager_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_autosvcs_0000_0049 */ | | /* interface __MIDL_itf_autosvcs_0000_0051 */ |
| /* [local] */ | | /* [local] */ |
| | |
| // | | // |
| // IHolder | | // IHolder |
| // Implemented by Dispenser Manager, called by one Dispenser. | | // Implemented by Dispenser Manager, called by one Dispenser. |
| // | | // |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0049_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0051_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0049_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0051_v0_0_s_ifspec; |
| | |
| #ifndef __IHolder_INTERFACE_DEFINED__ | | #ifndef __IHolder_INTERFACE_DEFINED__ |
| #define __IHolder_INTERFACE_DEFINED__ | | #define __IHolder_INTERFACE_DEFINED__ |
| | |
| /* interface IHolder */ | | /* interface IHolder */ |
| /* [unique][hidden][local][helpstring][uuid][object] */ | | /* [unique][hidden][local][helpstring][uuid][object] */ |
| | |
| EXTERN_C const IID IID_IHolder; | | EXTERN_C const IID IID_IHolder; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 7243 | | skipping to change at line 7707 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IHolderVtbl | | typedef struct IHolderVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IHolder * This, | | IHolder * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IHolder * This); | | IHolder * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IHolder * This); | | IHolder * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *AllocResource )( | | HRESULT ( STDMETHODCALLTYPE *AllocResource )( |
| IHolder * This, | | IHolder * This, |
| | |
| skipping to change at line 7335 | | skipping to change at line 7799 |
| | |
| #define IHolder_RequestDestroyResource(This,__MIDL__IHolder0009) \ | | #define IHolder_RequestDestroyResource(This,__MIDL__IHolder0009) \ |
| ( (This)->lpVtbl -> RequestDestroyResource(This,__MIDL__IHolder0009) ) | | ( (This)->lpVtbl -> RequestDestroyResource(This,__MIDL__IHolder0009) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IHolder_INTERFACE_DEFINED__ */ | | #endif /* __IHolder_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_autosvcs_0000_0050 */ | | /* interface __MIDL_itf_autosvcs_0000_0052 */ |
| /* [local] */ | | /* [local] */ |
| | |
| // | | // |
| // IDispenserDriver | | // IDispenserDriver |
| // Implemented by a Dispenser, called by Dispenser Manager. | | // Implemented by a Dispenser, called by Dispenser Manager. |
| // | | // |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0050_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0052_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0050_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0052_v0_0_s_ifspec; |
| | |
| #ifndef __IDispenserDriver_INTERFACE_DEFINED__ | | #ifndef __IDispenserDriver_INTERFACE_DEFINED__ |
| #define __IDispenserDriver_INTERFACE_DEFINED__ | | #define __IDispenserDriver_INTERFACE_DEFINED__ |
| | |
| /* interface IDispenserDriver */ | | /* interface IDispenserDriver */ |
| /* [unique][hidden][local][helpstring][uuid][object] */ | | /* [unique][hidden][local][helpstring][uuid][object] */ |
| | |
| EXTERN_C const IID IID_IDispenserDriver; | | EXTERN_C const IID IID_IDispenserDriver; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 7395 | | skipping to change at line 7859 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IDispenserDriverVtbl | | typedef struct IDispenserDriverVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IDispenserDriver * This, | | IDispenserDriver * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IDispenserDriver * This); | | IDispenserDriver * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IDispenserDriver * This); | | IDispenserDriver * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CreateResource )( | | HRESULT ( STDMETHODCALLTYPE *CreateResource )( |
| IDispenserDriver * This, | | IDispenserDriver * This, |
| | |
| skipping to change at line 7477 | | skipping to change at line 7941 |
| | |
| #define IDispenserDriver_DestroyResourceS(This,ResId) \ | | #define IDispenserDriver_DestroyResourceS(This,ResId) \ |
| ( (This)->lpVtbl -> DestroyResourceS(This,ResId) ) | | ( (This)->lpVtbl -> DestroyResourceS(This,ResId) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IDispenserDriver_INTERFACE_DEFINED__ */ | | #endif /* __IDispenserDriver_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_autosvcs_0000_0051 */ | | /* interface __MIDL_itf_autosvcs_0000_0053 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #ifdef USE_UUIDOF_FOR_IID_ | | #ifdef USE_UUIDOF_FOR_IID_ |
| #define IID_IHolder __uuidof(IIHolder) | | #define IID_IHolder __uuidof(IIHolder) |
| #define IID_IDispenserManager __uuidof(IDispenserManager) | | #define IID_IDispenserManager __uuidof(IDispenserManager) |
| #define IID_IDispenserDriver __uuidof(IDispenserDriver) | | #define IID_IDispenserDriver __uuidof(IDispenserDriver) |
| #endif | | #endif |
| | |
| //////////////////////////////////////////////////////////// | | //////////////////////////////////////////////////////////// |
| // This is the list of Microsoft-allocated process recycling | | // This is the list of Microsoft-allocated process recycling |
| | |
| skipping to change at line 7508 | | skipping to change at line 7972 |
| #define CRR_MEMORY_LIMIT 0xFFFFFFFC | | #define CRR_MEMORY_LIMIT 0xFFFFFFFC |
| #define CRR_RECYCLED_FROM_UI 0xFFFFFFFB | | #define CRR_RECYCLED_FROM_UI 0xFFFFFFFB |
| | |
| //////////////////////////////////////////////////////////// | | //////////////////////////////////////////////////////////// |
| | |
| EXTERN_C const CLSID CLSID_MTSPackage; | | EXTERN_C const CLSID CLSID_MTSPackage; |
| EXTERN_C const GUID GUID_DefaultAppPartition; | | EXTERN_C const GUID GUID_DefaultAppPartition; |
| EXTERN_C const GUID GUID_FinalizerCID; | | EXTERN_C const GUID GUID_FinalizerCID; |
| EXTERN_C const GUID IID_IEnterActivityWithNoLock; | | EXTERN_C const GUID IID_IEnterActivityWithNoLock; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0051_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0053_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0051_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0053_v0_0_s_ifspec; |
| | |
| #ifndef __ITransactionProxy_INTERFACE_DEFINED__ | | #ifndef __ITransactionProxy_INTERFACE_DEFINED__ |
| #define __ITransactionProxy_INTERFACE_DEFINED__ | | #define __ITransactionProxy_INTERFACE_DEFINED__ |
| | |
| /* interface ITransactionProxy */ | | /* interface ITransactionProxy */ |
| /* [unique][uuid][object][local] */ | | /* [unique][uuid][object][local] */ |
| | |
| EXTERN_C const IID IID_ITransactionProxy; | | EXTERN_C const IID IID_ITransactionProxy; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 7557 | | skipping to change at line 8021 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ITransactionProxyVtbl | | typedef struct ITransactionProxyVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ITransactionProxy * This, | | ITransactionProxy * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ITransactionProxy * This); | | ITransactionProxy * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ITransactionProxy * This); | | ITransactionProxy * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Commit )( | | HRESULT ( STDMETHODCALLTYPE *Commit )( |
| ITransactionProxy * This, | | ITransactionProxy * This, |
| | |
| skipping to change at line 7671 | | skipping to change at line 8135 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IContextSecurityPerimeterVtbl | | typedef struct IContextSecurityPerimeterVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IContextSecurityPerimeter * This, | | IContextSecurityPerimeter * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IContextSecurityPerimeter * This); | | IContextSecurityPerimeter * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IContextSecurityPerimeter * This); | | IContextSecurityPerimeter * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetPerimeterFlag )( | | HRESULT ( STDMETHODCALLTYPE *GetPerimeterFlag )( |
| IContextSecurityPerimeter * This, | | IContextSecurityPerimeter * This, |
| | |
| skipping to change at line 7747 | | skipping to change at line 8211 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ITxProxyHolderVtbl | | typedef struct ITxProxyHolderVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ITxProxyHolder * This, | | ITxProxyHolder * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ITxProxyHolder * This); | | ITxProxyHolder * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ITxProxyHolder * This); | | ITxProxyHolder * This); |
| | |
| void ( STDMETHODCALLTYPE *GetIdentifier )( | | void ( STDMETHODCALLTYPE *GetIdentifier )( |
| ITxProxyHolder * This, | | ITxProxyHolder * This, |
| | |
| skipping to change at line 7834 | | skipping to change at line 8298 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IObjectContextVtbl | | typedef struct IObjectContextVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IObjectContext * This, | | IObjectContext * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IObjectContext * This); | | IObjectContext * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IObjectContext * This); | | IObjectContext * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CreateInstance )( | | HRESULT ( STDMETHODCALLTYPE *CreateInstance )( |
| IObjectContext * This, | | IObjectContext * This, |
| | |
| skipping to change at line 7952 | | skipping to change at line 8416 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IObjectControlVtbl | | typedef struct IObjectControlVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IObjectControl * This, | | IObjectControl * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IObjectControl * This); | | IObjectControl * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IObjectControl * This); | | IObjectControl * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Activate )( | | HRESULT ( STDMETHODCALLTYPE *Activate )( |
| IObjectControl * This); | | IObjectControl * This); |
| | |
| skipping to change at line 8042 | | skipping to change at line 8506 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IEnumNamesVtbl | | typedef struct IEnumNamesVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IEnumNames * This, | | IEnumNames * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IEnumNames * This); | | IEnumNames * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IEnumNames * This); | | IEnumNames * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Next )( | | HRESULT ( STDMETHODCALLTYPE *Next )( |
| IEnumNames * This, | | IEnumNames * This, |
| | |
| skipping to change at line 8145 | | skipping to change at line 8609 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISecurityPropertyVtbl | | typedef struct ISecurityPropertyVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ISecurityProperty * This, | | ISecurityProperty * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ISecurityProperty * This); | | ISecurityProperty * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ISecurityProperty * This); | | ISecurityProperty * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetDirectCreatorSID )( | | HRESULT ( STDMETHODCALLTYPE *GetDirectCreatorSID )( |
| ISecurityProperty * This, | | ISecurityProperty * This, |
| | |
| skipping to change at line 8246 | | skipping to change at line 8710 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ObjectControlVtbl | | typedef struct ObjectControlVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ObjectControl * This, | | ObjectControl * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ObjectControl * This); | | ObjectControl * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ObjectControl * This); | | ObjectControl * This); |
| | |
| /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *Activate )( | | /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *Activate )( |
| ObjectControl * This); | | ObjectControl * This); |
| | |
| skipping to change at line 8328 | | skipping to change at line 8792 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISharedPropertyVtbl | | typedef struct ISharedPropertyVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ISharedProperty * This, | | __RPC__in ISharedProperty * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ISharedProperty * This); | | __RPC__in ISharedProperty * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ISharedProperty * This); | | __RPC__in ISharedProperty * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| ISharedProperty * This, | | __RPC__in ISharedProperty * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| ISharedProperty * This, | | __RPC__in ISharedProperty * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| ISharedProperty * This, | | __RPC__in ISharedProperty * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| ISharedProperty * This, | | ISharedProperty * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE
*get_Value )( | | /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE
*get_Value )( |
|
| ISharedProperty * This, | | __RPC__in ISharedProperty * This, |
| /* [retval][out] */ __RPC__out VARIANT *pVal); | | /* [retval][out] */ __RPC__out VARIANT *pVal); |
| | |
| /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE
*put_Value )( | | /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE
*put_Value )( |
|
| ISharedProperty * This, | | __RPC__in ISharedProperty * This, |
| /* [in] */ VARIANT val); | | /* [in] */ VARIANT val); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISharedPropertyVtbl; | | } ISharedPropertyVtbl; |
| | |
| interface ISharedProperty | | interface ISharedProperty |
| { | | { |
| CONST_VTBL struct ISharedPropertyVtbl *lpVtbl; | | CONST_VTBL struct ISharedPropertyVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 8460 | | skipping to change at line 8924 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISharedPropertyGroupVtbl | | typedef struct ISharedPropertyGroupVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ISharedPropertyGroup * This, | | __RPC__in ISharedPropertyGroup * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ISharedPropertyGroup * This); | | __RPC__in ISharedPropertyGroup * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ISharedPropertyGroup * This); | | __RPC__in ISharedPropertyGroup * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| ISharedPropertyGroup * This, | | __RPC__in ISharedPropertyGroup * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| ISharedPropertyGroup * This, | | __RPC__in ISharedPropertyGroup * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| ISharedPropertyGroup * This, | | __RPC__in ISharedPropertyGroup * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| ISharedPropertyGroup * This, | | ISharedPropertyGroup * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *CreateP
ropertyByPosition )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *CreateP
ropertyByPosition )( |
|
| ISharedPropertyGroup * This, | | __RPC__in ISharedPropertyGroup * This, |
| /* [in] */ int Index, | | /* [in] */ int Index, |
| /* [out] */ __RPC__out VARIANT_BOOL *fExists, | | /* [out] */ __RPC__out VARIANT_BOOL *fExists, |
| /* [retval][out] */ __RPC__deref_out_opt ISharedProperty **ppProp); | | /* [retval][out] */ __RPC__deref_out_opt ISharedProperty **ppProp); |
| | |
| /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE
*get_PropertyByPosition )( | | /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE
*get_PropertyByPosition )( |
|
| ISharedPropertyGroup * This, | | __RPC__in ISharedPropertyGroup * This, |
| /* [in] */ int Index, | | /* [in] */ int Index, |
| /* [retval][out] */ __RPC__deref_out_opt ISharedProperty **ppPropert
y); | | /* [retval][out] */ __RPC__deref_out_opt ISharedProperty **ppPropert
y); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *CreateP
roperty )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *CreateP
roperty )( |
|
| ISharedPropertyGroup * This, | | __RPC__in ISharedPropertyGroup * This, |
| /* [in] */ __RPC__in BSTR Name, | | /* [in] */ __RPC__in BSTR Name, |
| /* [out] */ __RPC__out VARIANT_BOOL *fExists, | | /* [out] */ __RPC__out VARIANT_BOOL *fExists, |
| /* [retval][out] */ __RPC__deref_out_opt ISharedProperty **ppProp); | | /* [retval][out] */ __RPC__deref_out_opt ISharedProperty **ppProp); |
| | |
| /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE
*get_Property )( | | /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE
*get_Property )( |
|
| ISharedPropertyGroup * This, | | __RPC__in ISharedPropertyGroup * This, |
| /* [in] */ __RPC__in BSTR Name, | | /* [in] */ __RPC__in BSTR Name, |
| /* [retval][out] */ __RPC__deref_out_opt ISharedProperty **ppPropert
y); | | /* [retval][out] */ __RPC__deref_out_opt ISharedProperty **ppPropert
y); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISharedPropertyGroupVtbl; | | } ISharedPropertyGroupVtbl; |
| | |
| interface ISharedPropertyGroup | | interface ISharedPropertyGroup |
| { | | { |
| CONST_VTBL struct ISharedPropertyGroupVtbl *lpVtbl; | | CONST_VTBL struct ISharedPropertyGroupVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 8608 | | skipping to change at line 9072 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISharedPropertyGroupManagerVtbl | | typedef struct ISharedPropertyGroupManagerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ISharedPropertyGroupManager * This, | | __RPC__in ISharedPropertyGroupManager * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ISharedPropertyGroupManager * This); | | __RPC__in ISharedPropertyGroupManager * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ISharedPropertyGroupManager * This); | | __RPC__in ISharedPropertyGroupManager * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| ISharedPropertyGroupManager * This, | | __RPC__in ISharedPropertyGroupManager * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| ISharedPropertyGroupManager * This, | | __RPC__in ISharedPropertyGroupManager * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| ISharedPropertyGroupManager * This, | | __RPC__in ISharedPropertyGroupManager * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| ISharedPropertyGroupManager * This, | | ISharedPropertyGroupManager * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *CreateP
ropertyGroup )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *CreateP
ropertyGroup )( |
|
| ISharedPropertyGroupManager * This, | | __RPC__in ISharedPropertyGroupManager * This, |
| /* [in] */ __RPC__in BSTR Name, | | /* [in] */ __RPC__in BSTR Name, |
| /* [out][in] */ __RPC__inout LONG *dwIsoMode, | | /* [out][in] */ __RPC__inout LONG *dwIsoMode, |
| /* [out][in] */ __RPC__inout LONG *dwRelMode, | | /* [out][in] */ __RPC__inout LONG *dwRelMode, |
| /* [out] */ __RPC__out VARIANT_BOOL *fExists, | | /* [out] */ __RPC__out VARIANT_BOOL *fExists, |
| /* [retval][out] */ __RPC__deref_out_opt ISharedPropertyGroup **ppGr
oup); | | /* [retval][out] */ __RPC__deref_out_opt ISharedPropertyGroup **ppGr
oup); |
| | |
| /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE
*get_Group )( | | /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE
*get_Group )( |
|
| ISharedPropertyGroupManager * This, | | __RPC__in ISharedPropertyGroupManager * This, |
| /* [in] */ __RPC__in BSTR Name, | | /* [in] */ __RPC__in BSTR Name, |
| /* [retval][out] */ __RPC__deref_out_opt ISharedPropertyGroup **ppGr
oup); | | /* [retval][out] */ __RPC__deref_out_opt ISharedPropertyGroup **ppGr
oup); |
| | |
| /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT ( STDME
THODCALLTYPE *get__NewEnum )( | | /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT ( STDME
THODCALLTYPE *get__NewEnum )( |
|
| ISharedPropertyGroupManager * This, | | __RPC__in ISharedPropertyGroupManager * This, |
| /* [retval][out] */ __RPC__deref_out_opt IUnknown **retval); | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **retval); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ISharedPropertyGroupManagerVtbl; | | } ISharedPropertyGroupManagerVtbl; |
| | |
| interface ISharedPropertyGroupManager | | interface ISharedPropertyGroupManager |
| { | | { |
| CONST_VTBL struct ISharedPropertyGroupManagerVtbl *lpVtbl; | | CONST_VTBL struct ISharedPropertyGroupManagerVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 8739 | | skipping to change at line 9203 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IObjectConstructVtbl | | typedef struct IObjectConstructVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IObjectConstruct * This, | | IObjectConstruct * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IObjectConstruct * This); | | IObjectConstruct * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IObjectConstruct * This); | | IObjectConstruct * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Construct )( | | HRESULT ( STDMETHODCALLTYPE *Construct )( |
| IObjectConstruct * This, | | IObjectConstruct * This, |
| | |
| skipping to change at line 8808 | | skipping to change at line 9272 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IObjectConstructStringVtbl | | typedef struct IObjectConstructStringVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IObjectConstructString * This, | | IObjectConstructString * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IObjectConstructString * This); | | IObjectConstructString * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IObjectConstructString * This); | | IObjectConstructString * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
| IObjectConstructString * This, | | IObjectConstructString * This, |
| | |
| skipping to change at line 8918 | | skipping to change at line 9382 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IObjectContextActivityVtbl | | typedef struct IObjectContextActivityVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IObjectContextActivity * This, | | IObjectContextActivity * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IObjectContextActivity * This); | | IObjectContextActivity * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IObjectContextActivity * This); | | IObjectContextActivity * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetActivityId )( | | HRESULT ( STDMETHODCALLTYPE *GetActivityId )( |
| IObjectContextActivity * This, | | IObjectContextActivity * This, |
| | |
| skipping to change at line 8998 | | skipping to change at line 9462 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IObjectContextInfoVtbl | | typedef struct IObjectContextInfoVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IObjectContextInfo * This, | | IObjectContextInfo * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IObjectContextInfo * This); | | IObjectContextInfo * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IObjectContextInfo * This); | | IObjectContextInfo * This); |
| | |
| BOOL ( STDMETHODCALLTYPE *IsInTransaction )( | | BOOL ( STDMETHODCALLTYPE *IsInTransaction )( |
| IObjectContextInfo * This); | | IObjectContextInfo * This); |
| | |
| skipping to change at line 9100 | | skipping to change at line 9564 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IObjectContextInfo2Vtbl | | typedef struct IObjectContextInfo2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IObjectContextInfo2 * This, | | IObjectContextInfo2 * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IObjectContextInfo2 * This); | | IObjectContextInfo2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IObjectContextInfo2 * This); | | IObjectContextInfo2 * This); |
| | |
| BOOL ( STDMETHODCALLTYPE *IsInTransaction )( | | BOOL ( STDMETHODCALLTYPE *IsInTransaction )( |
| IObjectContextInfo2 * This); | | IObjectContextInfo2 * This); |
| | |
| skipping to change at line 9220 | | skipping to change at line 9684 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ITransactionStatusVtbl | | typedef struct ITransactionStatusVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ITransactionStatus * This, | | ITransactionStatus * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ITransactionStatus * This); | | ITransactionStatus * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ITransactionStatus * This); | | ITransactionStatus * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetTransactionStatus )( | | HRESULT ( STDMETHODCALLTYPE *SetTransactionStatus )( |
| ITransactionStatus * This, | | ITransactionStatus * This, |
| | |
| skipping to change at line 9296 | | skipping to change at line 9760 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IObjectContextTipVtbl | | typedef struct IObjectContextTipVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IObjectContextTip * This, | | IObjectContextTip * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IObjectContextTip * This); | | IObjectContextTip * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IObjectContextTip * This); | | IObjectContextTip * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTipUrl )( | | HRESULT ( STDMETHODCALLTYPE *GetTipUrl )( |
| IObjectContextTip * This, | | IObjectContextTip * This, |
| | |
| skipping to change at line 9364 | | skipping to change at line 9828 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IPlaybackControlVtbl | | typedef struct IPlaybackControlVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IPlaybackControl * This, | | __RPC__in IPlaybackControl * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IPlaybackControl * This); | | __RPC__in IPlaybackControl * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IPlaybackControl * This); | | __RPC__in IPlaybackControl * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *FinalClientRetry )( | | HRESULT ( STDMETHODCALLTYPE *FinalClientRetry )( |
|
| IPlaybackControl * This); | | __RPC__in IPlaybackControl * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *FinalServerRetry )( | | HRESULT ( STDMETHODCALLTYPE *FinalServerRetry )( |
|
| IPlaybackControl * This); | | __RPC__in IPlaybackControl * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IPlaybackControlVtbl; | | } IPlaybackControlVtbl; |
| | |
| interface IPlaybackControl | | interface IPlaybackControl |
| { | | { |
| CONST_VTBL struct IPlaybackControlVtbl *lpVtbl; | | CONST_VTBL struct IPlaybackControlVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 9447 | | skipping to change at line 9911 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IGetContextPropertiesVtbl | | typedef struct IGetContextPropertiesVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IGetContextProperties * This, | | IGetContextProperties * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IGetContextProperties * This); | | IGetContextProperties * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IGetContextProperties * This); | | IGetContextProperties * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Count )( | | HRESULT ( STDMETHODCALLTYPE *Count )( |
| IGetContextProperties * This, | | IGetContextProperties * This, |
| | |
| skipping to change at line 9503 | | skipping to change at line 9967 |
| | |
| #define IGetContextProperties_EnumNames(This,ppenum) \ | | #define IGetContextProperties_EnumNames(This,ppenum) \ |
| ( (This)->lpVtbl -> EnumNames(This,ppenum) ) | | ( (This)->lpVtbl -> EnumNames(This,ppenum) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IGetContextProperties_INTERFACE_DEFINED__ */ | | #endif /* __IGetContextProperties_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_autosvcs_0000_0071 */ | | /* interface __MIDL_itf_autosvcs_0000_0073 */ |
| /* [local] */ | | /* [local] */ |
| | |
| typedef | | typedef |
| enum tagTransactionVote | | enum tagTransactionVote |
| { TxCommit = 0, | | { TxCommit = 0, |
| TxAbort = ( TxCommit + 1 ) | | TxAbort = ( TxCommit + 1 ) |
| } TransactionVote; | | } TransactionVote; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0071_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0073_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0071_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0073_v0_0_s_ifspec; |
| | |
| #ifndef __IContextState_INTERFACE_DEFINED__ | | #ifndef __IContextState_INTERFACE_DEFINED__ |
| #define __IContextState_INTERFACE_DEFINED__ | | #define __IContextState_INTERFACE_DEFINED__ |
| | |
| /* interface IContextState */ | | /* interface IContextState */ |
| /* [uuid][unique][object][local] */ | | /* [uuid][unique][object][local] */ |
| | |
| EXTERN_C const IID IID_IContextState; | | EXTERN_C const IID IID_IContextState; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 9552 | | skipping to change at line 10016 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IContextStateVtbl | | typedef struct IContextStateVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IContextState * This, | | IContextState * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IContextState * This); | | IContextState * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IContextState * This); | | IContextState * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetDeactivateOnReturn )( | | HRESULT ( STDMETHODCALLTYPE *SetDeactivateOnReturn )( |
| IContextState * This, | | IContextState * This, |
| | |
| skipping to change at line 9642 | | skipping to change at line 10106 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IPoolManagerVtbl | | typedef struct IPoolManagerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IPoolManager * This, | | IPoolManager * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IPoolManager * This); | | IPoolManager * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IPoolManager * This); | | IPoolManager * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
| IPoolManager * This, | | IPoolManager * This, |
| | |
| skipping to change at line 9754 | | skipping to change at line 10218 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISelectCOMLBServerVtbl | | typedef struct ISelectCOMLBServerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ISelectCOMLBServer * This, | | ISelectCOMLBServer * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ISelectCOMLBServer * This); | | ISelectCOMLBServer * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ISelectCOMLBServer * This); | | ISelectCOMLBServer * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Init )( | | HRESULT ( STDMETHODCALLTYPE *Init )( |
| ISelectCOMLBServer * This); | | ISelectCOMLBServer * This); |
| | |
| skipping to change at line 9823 | | skipping to change at line 10287 |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE GetCLSID( | | virtual HRESULT STDMETHODCALLTYPE GetCLSID( |
| /* [out] */ CLSID *pCLSID) = 0; | | /* [out] */ CLSID *pCLSID) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetCLSID( | | virtual HRESULT STDMETHODCALLTYPE SetCLSID( |
| /* [in] */ CLSID *pCLSID) = 0; | | /* [in] */ CLSID *pCLSID) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE GetMachineName( | | virtual HRESULT STDMETHODCALLTYPE GetMachineName( |
| /* [in] */ ULONG cchSvr, | | /* [in] */ ULONG cchSvr, |
|
| /* [max_is][out] */ | | /* [annotation][max_is][out] */ |
| __out_ecount(cchSvr) WCHAR szServerName[ ]) = 0; | | __out_ecount(cchSvr) WCHAR szServerName[ ]) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SetMachineName( | | virtual HRESULT STDMETHODCALLTYPE SetMachineName( |
| /* [in] */ ULONG cchSvr, | | /* [in] */ ULONG cchSvr, |
|
| /* [size_is][in] */ | | /* [annotation][size_is][in] */ |
| __in_ecount(cchSvr) WCHAR szServerName[ ]) = 0; | | __in_ecount(cchSvr) WCHAR szServerName[ ]) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICOMLBArgumentsVtbl | | typedef struct ICOMLBArgumentsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ICOMLBArguments * This, | | ICOMLBArguments * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ICOMLBArguments * This); | | ICOMLBArguments * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ICOMLBArguments * This); | | ICOMLBArguments * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetCLSID )( | | HRESULT ( STDMETHODCALLTYPE *GetCLSID )( |
| ICOMLBArguments * This, | | ICOMLBArguments * This, |
| /* [out] */ CLSID *pCLSID); | | /* [out] */ CLSID *pCLSID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetCLSID )( | | HRESULT ( STDMETHODCALLTYPE *SetCLSID )( |
| ICOMLBArguments * This, | | ICOMLBArguments * This, |
| /* [in] */ CLSID *pCLSID); | | /* [in] */ CLSID *pCLSID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMachineName )( | | HRESULT ( STDMETHODCALLTYPE *GetMachineName )( |
| ICOMLBArguments * This, | | ICOMLBArguments * This, |
| /* [in] */ ULONG cchSvr, | | /* [in] */ ULONG cchSvr, |
|
| /* [max_is][out] */ | | /* [annotation][max_is][out] */ |
| __out_ecount(cchSvr) WCHAR szServerName[ ]); | | __out_ecount(cchSvr) WCHAR szServerName[ ]); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetMachineName )( | | HRESULT ( STDMETHODCALLTYPE *SetMachineName )( |
| ICOMLBArguments * This, | | ICOMLBArguments * This, |
| /* [in] */ ULONG cchSvr, | | /* [in] */ ULONG cchSvr, |
|
| /* [size_is][in] */ | | /* [annotation][size_is][in] */ |
| __in_ecount(cchSvr) WCHAR szServerName[ ]); | | __in_ecount(cchSvr) WCHAR szServerName[ ]); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ICOMLBArgumentsVtbl; | | } ICOMLBArgumentsVtbl; |
| | |
| interface ICOMLBArguments | | interface ICOMLBArguments |
| { | | { |
| CONST_VTBL struct ICOMLBArgumentsVtbl *lpVtbl; | | CONST_VTBL struct ICOMLBArgumentsVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 9908 | | skipping to change at line 10372 |
| | |
| #define ICOMLBArguments_SetMachineName(This,cchSvr,szServerName) \ | | #define ICOMLBArguments_SetMachineName(This,cchSvr,szServerName) \ |
| ( (This)->lpVtbl -> SetMachineName(This,cchSvr,szServerName) ) | | ( (This)->lpVtbl -> SetMachineName(This,cchSvr,szServerName) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ICOMLBArguments_INTERFACE_DEFINED__ */ | | #endif /* __ICOMLBArguments_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_autosvcs_0000_0075 */ | | /* interface __MIDL_itf_autosvcs_0000_0077 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #if (_WIN32_WINNT >= 0x0500) | | #if (_WIN32_WINNT >= 0x0500) |
| #define GetObjectContext(ppIOC) (CoGetObjectContext(IID_IObjectContext, (void **
) (ppIOC)) == S_OK ? S_OK : CONTEXT_E_NOCONTEXT) | | #define GetObjectContext(ppIOC) (CoGetObjectContext(IID_IObjectContext, (void **
) (ppIOC)) == S_OK ? S_OK : CONTEXT_E_NOCONTEXT) |
| #else | | #else |
| extern HRESULT __cdecl GetObjectContext (IObjectContext** ppInstanceContext); | | extern HRESULT __cdecl GetObjectContext (IObjectContext** ppInstanceContext); |
| #endif | | #endif |
| EXTERN_C HRESULT __stdcall CoCreateActivity(IUnknown* pIUnknown, REFIID riid, vo
id** ppObj ); | | EXTERN_C HRESULT __stdcall CoCreateActivity(IUnknown* pIUnknown, REFIID riid, vo
id** ppObj ); |
| EXTERN_C HRESULT __stdcall CoEnterServiceDomain(IUnknown* pConfigObject); | | EXTERN_C HRESULT __stdcall CoEnterServiceDomain(IUnknown* pConfigObject); |
| EXTERN_C void __stdcall CoLeaveServiceDomain(IUnknown *pUnkStatus); | | EXTERN_C void __stdcall CoLeaveServiceDomain(IUnknown *pUnkStatus); |
| EXTERN_C HRESULT __stdcall GetManagedExtensions(DWORD* dwExts); | | EXTERN_C HRESULT __stdcall GetManagedExtensions(DWORD* dwExts); |
| extern void* __cdecl SafeRef(REFIID rid, IUnknown* pUnk); | | extern void* __cdecl SafeRef(REFIID rid, IUnknown* pUnk); |
| extern HRESULT __cdecl RecycleSurrogate(long lReasonCode); | | extern HRESULT __cdecl RecycleSurrogate(long lReasonCode); |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0075_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0077_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0075_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0077_v0_0_s_ifspec; |
| | |
| #ifndef __ICrmLogControl_INTERFACE_DEFINED__ | | #ifndef __ICrmLogControl_INTERFACE_DEFINED__ |
| #define __ICrmLogControl_INTERFACE_DEFINED__ | | #define __ICrmLogControl_INTERFACE_DEFINED__ |
| | |
| /* interface ICrmLogControl */ | | /* interface ICrmLogControl */ |
| /* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
| EXTERN_C const IID IID_ICrmLogControl; | | EXTERN_C const IID IID_ICrmLogControl; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 9970 | | skipping to change at line 10434 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICrmLogControlVtbl | | typedef struct ICrmLogControlVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ICrmLogControl * This, | | __RPC__in ICrmLogControl * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ICrmLogControl * This); | | __RPC__in ICrmLogControl * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ICrmLogControl * This); | | __RPC__in ICrmLogControl * This); |
| | |
| /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Transac
tionUOW )( | | /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Transac
tionUOW )( |
|
| ICrmLogControl * This, | | __RPC__in ICrmLogControl * This, |
| /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RegisterCompensator
)( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RegisterCompensator
)( |
|
| ICrmLogControl * This, | | __RPC__in ICrmLogControl * This, |
| /* [in] */ __RPC__in LPCWSTR lpcwstrProgIdCompensator, | | /* [in] */ __RPC__in LPCWSTR lpcwstrProgIdCompensator, |
| /* [in] */ __RPC__in LPCWSTR lpcwstrDescription, | | /* [in] */ __RPC__in LPCWSTR lpcwstrDescription, |
| /* [in] */ LONG lCrmRegFlags); | | /* [in] */ LONG lCrmRegFlags); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *WriteLogRecordVarian
ts )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *WriteLogRecordVarian
ts )( |
|
| ICrmLogControl * This, | | __RPC__in ICrmLogControl * This, |
| /* [in] */ __RPC__in VARIANT *pLogRecord); | | /* [in] */ __RPC__in VARIANT *pLogRecord); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ForceLog )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ForceLog )( |
|
| ICrmLogControl * This); | | __RPC__in ICrmLogControl * This); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ForgetLogRecord )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ForgetLogRecord )( |
|
| ICrmLogControl * This); | | __RPC__in ICrmLogControl * This); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ForceTransactionToAb
ort )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ForceTransactionToAb
ort )( |
|
| ICrmLogControl * This); | | __RPC__in ICrmLogControl * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *WriteLogRecord )( | | HRESULT ( STDMETHODCALLTYPE *WriteLogRecord )( |
|
| ICrmLogControl * This, | | __RPC__in ICrmLogControl * This, |
| /* [size_is][in] */ __RPC__in_ecount_full(cBlob) BLOB rgBlob[ ], | | /* [size_is][in] */ __RPC__in_ecount_full(cBlob) BLOB rgBlob[ ], |
| /* [in] */ ULONG cBlob); | | /* [in] */ ULONG cBlob); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ICrmLogControlVtbl; | | } ICrmLogControlVtbl; |
| | |
| interface ICrmLogControl | | interface ICrmLogControl |
| { | | { |
| CONST_VTBL struct ICrmLogControlVtbl *lpVtbl; | | CONST_VTBL struct ICrmLogControlVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 10108 | | skipping to change at line 10572 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICrmCompensatorVariantsVtbl | | typedef struct ICrmCompensatorVariantsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ICrmCompensatorVariants * This, | | __RPC__in ICrmCompensatorVariants * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ICrmCompensatorVariants * This); | | __RPC__in ICrmCompensatorVariants * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ICrmCompensatorVariants * This); | | __RPC__in ICrmCompensatorVariants * This); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetLogControlVariant
s )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetLogControlVariant
s )( |
|
| ICrmCompensatorVariants * This, | | __RPC__in ICrmCompensatorVariants * This, |
| /* [in] */ __RPC__in_opt ICrmLogControl *pLogControl); | | /* [in] */ __RPC__in_opt ICrmLogControl *pLogControl); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *BeginPrepareVariants
)( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *BeginPrepareVariants
)( |
|
| ICrmCompensatorVariants * This); | | __RPC__in ICrmCompensatorVariants * This); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PrepareRecordVariant
s )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PrepareRecordVariant
s )( |
|
| ICrmCompensatorVariants * This, | | __RPC__in ICrmCompensatorVariants * This, |
| /* [in] */ __RPC__in VARIANT *pLogRecord, | | /* [in] */ __RPC__in VARIANT *pLogRecord, |
| /* [retval][out] */ __RPC__out VARIANT_BOOL *pbForget); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbForget); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EndPrepareVariants )
( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EndPrepareVariants )
( |
|
| ICrmCompensatorVariants * This, | | __RPC__in ICrmCompensatorVariants * This, |
| /* [retval][out] */ __RPC__out VARIANT_BOOL *pbOkToPrepare); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbOkToPrepare); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *BeginCommitVariants
)( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *BeginCommitVariants
)( |
|
| ICrmCompensatorVariants * This, | | __RPC__in ICrmCompensatorVariants * This, |
| /* [in] */ VARIANT_BOOL bRecovery); | | /* [in] */ VARIANT_BOOL bRecovery); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *CommitRecordVariants
)( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *CommitRecordVariants
)( |
|
| ICrmCompensatorVariants * This, | | __RPC__in ICrmCompensatorVariants * This, |
| /* [in] */ __RPC__in VARIANT *pLogRecord, | | /* [in] */ __RPC__in VARIANT *pLogRecord, |
| /* [retval][out] */ __RPC__out VARIANT_BOOL *pbForget); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbForget); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EndCommitVariants )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EndCommitVariants )( |
|
| ICrmCompensatorVariants * This); | | __RPC__in ICrmCompensatorVariants * This); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *BeginAbortVariants )
( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *BeginAbortVariants )
( |
|
| ICrmCompensatorVariants * This, | | __RPC__in ICrmCompensatorVariants * This, |
| /* [in] */ VARIANT_BOOL bRecovery); | | /* [in] */ VARIANT_BOOL bRecovery); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *AbortRecordVariants
)( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *AbortRecordVariants
)( |
|
| ICrmCompensatorVariants * This, | | __RPC__in ICrmCompensatorVariants * This, |
| /* [in] */ __RPC__in VARIANT *pLogRecord, | | /* [in] */ __RPC__in VARIANT *pLogRecord, |
| /* [retval][out] */ __RPC__out VARIANT_BOOL *pbForget); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbForget); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EndAbortVariants )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EndAbortVariants )( |
|
| ICrmCompensatorVariants * This); | | __RPC__in ICrmCompensatorVariants * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ICrmCompensatorVariantsVtbl; | | } ICrmCompensatorVariantsVtbl; |
| | |
| interface ICrmCompensatorVariants | | interface ICrmCompensatorVariants |
| { | | { |
| CONST_VTBL struct ICrmCompensatorVariantsVtbl *lpVtbl; | | CONST_VTBL struct ICrmCompensatorVariantsVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 10214 | | skipping to change at line 10678 |
| | |
| #define ICrmCompensatorVariants_EndAbortVariants(This) \ | | #define ICrmCompensatorVariants_EndAbortVariants(This) \ |
| ( (This)->lpVtbl -> EndAbortVariants(This) ) | | ( (This)->lpVtbl -> EndAbortVariants(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ICrmCompensatorVariants_INTERFACE_DEFINED__ */ | | #endif /* __ICrmCompensatorVariants_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_autosvcs_0000_0077 */ | | /* interface __MIDL_itf_autosvcs_0000_0079 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #ifndef _tagCrmLogRecordRead_ | | #ifndef _tagCrmLogRecordRead_ |
| #define _tagCrmLogRecordRead_ | | #define _tagCrmLogRecordRead_ |
| typedef struct tagCrmLogRecordRead | | typedef struct tagCrmLogRecordRead |
| { | | { |
| DWORD dwCrmFlags; | | DWORD dwCrmFlags; |
| DWORD dwSequenceNumber; | | DWORD dwSequenceNumber; |
| BLOB blobUserData; | | BLOB blobUserData; |
| } CrmLogRecordRead; | | } CrmLogRecordRead; |
| | |
| #endif _tagCrmLogRecordRead_ | | #endif _tagCrmLogRecordRead_ |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0077_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0079_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0077_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0079_v0_0_s_ifspec; |
| | |
| #ifndef __ICrmCompensator_INTERFACE_DEFINED__ | | #ifndef __ICrmCompensator_INTERFACE_DEFINED__ |
| #define __ICrmCompensator_INTERFACE_DEFINED__ | | #define __ICrmCompensator_INTERFACE_DEFINED__ |
| | |
| /* interface ICrmCompensator */ | | /* interface ICrmCompensator */ |
| /* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
| EXTERN_C const IID IID_ICrmCompensator; | | EXTERN_C const IID IID_ICrmCompensator; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 10284 | | skipping to change at line 10748 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICrmCompensatorVtbl | | typedef struct ICrmCompensatorVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ICrmCompensator * This, | | __RPC__in ICrmCompensator * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ICrmCompensator * This); | | __RPC__in ICrmCompensator * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ICrmCompensator * This); | | __RPC__in ICrmCompensator * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetLogControl )( | | HRESULT ( STDMETHODCALLTYPE *SetLogControl )( |
|
| ICrmCompensator * This, | | __RPC__in ICrmCompensator * This, |
| /* [in] */ __RPC__in_opt ICrmLogControl *pLogControl); | | /* [in] */ __RPC__in_opt ICrmLogControl *pLogControl); |
| | |
| HRESULT ( STDMETHODCALLTYPE *BeginPrepare )( | | HRESULT ( STDMETHODCALLTYPE *BeginPrepare )( |
|
| ICrmCompensator * This); | | __RPC__in ICrmCompensator * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *PrepareRecord )( | | HRESULT ( STDMETHODCALLTYPE *PrepareRecord )( |
|
| ICrmCompensator * This, | | __RPC__in ICrmCompensator * This, |
| /* [in] */ CrmLogRecordRead crmLogRec, | | /* [in] */ CrmLogRecordRead crmLogRec, |
| /* [retval][out] */ __RPC__out BOOL *pfForget); | | /* [retval][out] */ __RPC__out BOOL *pfForget); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EndPrepare )( | | HRESULT ( STDMETHODCALLTYPE *EndPrepare )( |
|
| ICrmCompensator * This, | | __RPC__in ICrmCompensator * This, |
| /* [retval][out] */ __RPC__out BOOL *pfOkToPrepare); | | /* [retval][out] */ __RPC__out BOOL *pfOkToPrepare); |
| | |
| HRESULT ( STDMETHODCALLTYPE *BeginCommit )( | | HRESULT ( STDMETHODCALLTYPE *BeginCommit )( |
|
| ICrmCompensator * This, | | __RPC__in ICrmCompensator * This, |
| /* [in] */ BOOL fRecovery); | | /* [in] */ BOOL fRecovery); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CommitRecord )( | | HRESULT ( STDMETHODCALLTYPE *CommitRecord )( |
|
| ICrmCompensator * This, | | __RPC__in ICrmCompensator * This, |
| /* [in] */ CrmLogRecordRead crmLogRec, | | /* [in] */ CrmLogRecordRead crmLogRec, |
| /* [retval][out] */ __RPC__out BOOL *pfForget); | | /* [retval][out] */ __RPC__out BOOL *pfForget); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EndCommit )( | | HRESULT ( STDMETHODCALLTYPE *EndCommit )( |
|
| ICrmCompensator * This); | | __RPC__in ICrmCompensator * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *BeginAbort )( | | HRESULT ( STDMETHODCALLTYPE *BeginAbort )( |
|
| ICrmCompensator * This, | | __RPC__in ICrmCompensator * This, |
| /* [in] */ BOOL fRecovery); | | /* [in] */ BOOL fRecovery); |
| | |
| HRESULT ( STDMETHODCALLTYPE *AbortRecord )( | | HRESULT ( STDMETHODCALLTYPE *AbortRecord )( |
|
| ICrmCompensator * This, | | __RPC__in ICrmCompensator * This, |
| /* [in] */ CrmLogRecordRead crmLogRec, | | /* [in] */ CrmLogRecordRead crmLogRec, |
| /* [retval][out] */ __RPC__out BOOL *pfForget); | | /* [retval][out] */ __RPC__out BOOL *pfForget); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EndAbort )( | | HRESULT ( STDMETHODCALLTYPE *EndAbort )( |
|
| ICrmCompensator * This); | | __RPC__in ICrmCompensator * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ICrmCompensatorVtbl; | | } ICrmCompensatorVtbl; |
| | |
| interface ICrmCompensator | | interface ICrmCompensator |
| { | | { |
| CONST_VTBL struct ICrmCompensatorVtbl *lpVtbl; | | CONST_VTBL struct ICrmCompensatorVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 10390 | | skipping to change at line 10854 |
| | |
| #define ICrmCompensator_EndAbort(This) \ | | #define ICrmCompensator_EndAbort(This) \ |
| ( (This)->lpVtbl -> EndAbort(This) ) | | ( (This)->lpVtbl -> EndAbort(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ICrmCompensator_INTERFACE_DEFINED__ */ | | #endif /* __ICrmCompensator_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_autosvcs_0000_0078 */ | | /* interface __MIDL_itf_autosvcs_0000_0080 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #ifndef _tagCrmTransactionState_ | | #ifndef _tagCrmTransactionState_ |
| #define _tagCrmTransactionState_ | | #define _tagCrmTransactionState_ |
| typedef | | typedef |
| enum tagCrmTransactionState | | enum tagCrmTransactionState |
| { TxState_Active = 0, | | { TxState_Active = 0, |
| TxState_Committed = ( TxState_Active + 1 ) , | | TxState_Committed = ( TxState_Active + 1 ) , |
| TxState_Aborted = ( TxState_Committed + 1 ) , | | TxState_Aborted = ( TxState_Committed + 1 ) , |
| TxState_Indoubt = ( TxState_Aborted + 1 ) | | TxState_Indoubt = ( TxState_Aborted + 1 ) |
| } CrmTransactionState; | | } CrmTransactionState; |
| | |
| #endif _tagCrmTransactionState_ | | #endif _tagCrmTransactionState_ |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0078_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0080_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0078_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0080_v0_0_s_ifspec; |
| | |
| #ifndef __ICrmMonitorLogRecords_INTERFACE_DEFINED__ | | #ifndef __ICrmMonitorLogRecords_INTERFACE_DEFINED__ |
| #define __ICrmMonitorLogRecords_INTERFACE_DEFINED__ | | #define __ICrmMonitorLogRecords_INTERFACE_DEFINED__ |
| | |
| /* interface ICrmMonitorLogRecords */ | | /* interface ICrmMonitorLogRecords */ |
| /* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
| EXTERN_C const IID IID_ICrmMonitorLogRecords; | | EXTERN_C const IID IID_ICrmMonitorLogRecords; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 10448 | | skipping to change at line 10912 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICrmMonitorLogRecordsVtbl | | typedef struct ICrmMonitorLogRecordsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ICrmMonitorLogRecords * This, | | __RPC__in ICrmMonitorLogRecords * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ICrmMonitorLogRecords * This); | | __RPC__in ICrmMonitorLogRecords * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ICrmMonitorLogRecords * This); | | __RPC__in ICrmMonitorLogRecords * This); |
| | |
| /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )
( | | /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )
( |
|
| ICrmMonitorLogRecords * This, | | __RPC__in ICrmMonitorLogRecords * This, |
| /* [retval][out] */ __RPC__out long *pVal); | | /* [retval][out] */ __RPC__out long *pVal); |
| | |
| /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Transac
tionState )( | | /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Transac
tionState )( |
|
| ICrmMonitorLogRecords * This, | | __RPC__in ICrmMonitorLogRecords * This, |
| /* [retval][out] */ __RPC__out CrmTransactionState *pVal); | | /* [retval][out] */ __RPC__out CrmTransactionState *pVal); |
| | |
| /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Structu
redRecords )( | | /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Structu
redRecords )( |
|
| ICrmMonitorLogRecords * This, | | __RPC__in ICrmMonitorLogRecords * This, |
| /* [retval][out] */ __RPC__out VARIANT_BOOL *pVal); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pVal); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetLogRecord )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetLogRecord )( |
|
| ICrmMonitorLogRecords * This, | | __RPC__in ICrmMonitorLogRecords * This, |
| /* [in] */ DWORD dwIndex, | | /* [in] */ DWORD dwIndex, |
| /* [out][in] */ __RPC__inout CrmLogRecordRead *pCrmLogRec); | | /* [out][in] */ __RPC__inout CrmLogRecordRead *pCrmLogRec); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetLogRecordVariants
)( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetLogRecordVariants
)( |
|
| ICrmMonitorLogRecords * This, | | __RPC__in ICrmMonitorLogRecords * This, |
| /* [in] */ VARIANT IndexNumber, | | /* [in] */ VARIANT IndexNumber, |
| /* [retval][out] */ __RPC__out LPVARIANT pLogRecord); | | /* [retval][out] */ __RPC__out LPVARIANT pLogRecord); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ICrmMonitorLogRecordsVtbl; | | } ICrmMonitorLogRecordsVtbl; |
| | |
| interface ICrmMonitorLogRecords | | interface ICrmMonitorLogRecords |
| { | | { |
| CONST_VTBL struct ICrmMonitorLogRecordsVtbl *lpVtbl; | | CONST_VTBL struct ICrmMonitorLogRecordsVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 10570 | | skipping to change at line 11034 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICrmMonitorClerksVtbl | | typedef struct ICrmMonitorClerksVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ICrmMonitorClerks * This, | | __RPC__in ICrmMonitorClerks * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ICrmMonitorClerks * This); | | __RPC__in ICrmMonitorClerks * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ICrmMonitorClerks * This); | | __RPC__in ICrmMonitorClerks * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| ICrmMonitorClerks * This, | | __RPC__in ICrmMonitorClerks * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| ICrmMonitorClerks * This, | | __RPC__in ICrmMonitorClerks * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| ICrmMonitorClerks * This, | | __RPC__in ICrmMonitorClerks * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| ICrmMonitorClerks * This, | | ICrmMonitorClerks * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Item )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Item )( |
|
| ICrmMonitorClerks * This, | | __RPC__in ICrmMonitorClerks * This, |
| /* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
| /* [retval][out] */ __RPC__out LPVARIANT pItem); | | /* [retval][out] */ __RPC__out LPVARIANT pItem); |
| | |
| /* [restricted][helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE
*get__NewEnum )( | | /* [restricted][helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE
*get__NewEnum )( |
|
| ICrmMonitorClerks * This, | | __RPC__in ICrmMonitorClerks * This, |
| /* [retval][out] */ __RPC__deref_out_opt LPUNKNOWN *pVal); | | /* [retval][out] */ __RPC__deref_out_opt LPUNKNOWN *pVal); |
| | |
| /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )
( | | /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )
( |
|
| ICrmMonitorClerks * This, | | __RPC__in ICrmMonitorClerks * This, |
| /* [retval][out] */ __RPC__out long *pVal); | | /* [retval][out] */ __RPC__out long *pVal); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ProgIdCompensator )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ProgIdCompensator )( |
|
| ICrmMonitorClerks * This, | | __RPC__in ICrmMonitorClerks * This, |
| /* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
| /* [retval][out] */ __RPC__out LPVARIANT pItem); | | /* [retval][out] */ __RPC__out LPVARIANT pItem); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Description )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Description )( |
|
| ICrmMonitorClerks * This, | | __RPC__in ICrmMonitorClerks * This, |
| /* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
| /* [retval][out] */ __RPC__out LPVARIANT pItem); | | /* [retval][out] */ __RPC__out LPVARIANT pItem); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TransactionUOW )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TransactionUOW )( |
|
| ICrmMonitorClerks * This, | | __RPC__in ICrmMonitorClerks * This, |
| /* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
| /* [retval][out] */ __RPC__out LPVARIANT pItem); | | /* [retval][out] */ __RPC__out LPVARIANT pItem); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ActivityId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ActivityId )( |
|
| ICrmMonitorClerks * This, | | __RPC__in ICrmMonitorClerks * This, |
| /* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
| /* [retval][out] */ __RPC__out LPVARIANT pItem); | | /* [retval][out] */ __RPC__out LPVARIANT pItem); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ICrmMonitorClerksVtbl; | | } ICrmMonitorClerksVtbl; |
| | |
| interface ICrmMonitorClerks | | interface ICrmMonitorClerks |
| { | | { |
| CONST_VTBL struct ICrmMonitorClerksVtbl *lpVtbl; | | CONST_VTBL struct ICrmMonitorClerksVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 10731 | | skipping to change at line 11195 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICrmMonitorVtbl | | typedef struct ICrmMonitorVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ICrmMonitor * This, | | __RPC__in ICrmMonitor * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ICrmMonitor * This); | | __RPC__in ICrmMonitor * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ICrmMonitor * This); | | __RPC__in ICrmMonitor * This); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetClerks )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetClerks )( |
|
| ICrmMonitor * This, | | __RPC__in ICrmMonitor * This, |
| /* [retval][out] */ __RPC__deref_out_opt ICrmMonitorClerks **pClerks
); | | /* [retval][out] */ __RPC__deref_out_opt ICrmMonitorClerks **pClerks
); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *HoldClerk )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *HoldClerk )( |
|
| ICrmMonitor * This, | | __RPC__in ICrmMonitor * This, |
| /* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
| /* [retval][out] */ __RPC__out LPVARIANT pItem); | | /* [retval][out] */ __RPC__out LPVARIANT pItem); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ICrmMonitorVtbl; | | } ICrmMonitorVtbl; |
| | |
| interface ICrmMonitor | | interface ICrmMonitor |
| { | | { |
| CONST_VTBL struct ICrmMonitorVtbl *lpVtbl; | | CONST_VTBL struct ICrmMonitorVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 10819 | | skipping to change at line 11283 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICrmFormatLogRecordsVtbl | | typedef struct ICrmFormatLogRecordsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ICrmFormatLogRecords * This, | | __RPC__in ICrmFormatLogRecords * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ICrmFormatLogRecords * This); | | __RPC__in ICrmFormatLogRecords * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ICrmFormatLogRecords * This); | | __RPC__in ICrmFormatLogRecords * This); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumnCount )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumnCount )( |
|
| ICrmFormatLogRecords * This, | | __RPC__in ICrmFormatLogRecords * This, |
| /* [out] */ __RPC__out long *plColumnCount); | | /* [out] */ __RPC__out long *plColumnCount); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumnHeaders )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumnHeaders )( |
|
| ICrmFormatLogRecords * This, | | __RPC__in ICrmFormatLogRecords * This, |
| /* [out] */ __RPC__out LPVARIANT pHeaders); | | /* [out] */ __RPC__out LPVARIANT pHeaders); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumn )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumn )( |
|
| ICrmFormatLogRecords * This, | | __RPC__in ICrmFormatLogRecords * This, |
| /* [in] */ CrmLogRecordRead CrmLogRec, | | /* [in] */ CrmLogRecordRead CrmLogRec, |
| /* [out] */ __RPC__out LPVARIANT pFormattedLogRecord); | | /* [out] */ __RPC__out LPVARIANT pFormattedLogRecord); |
| | |
| /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumnVariants )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumnVariants )( |
|
| ICrmFormatLogRecords * This, | | __RPC__in ICrmFormatLogRecords * This, |
| /* [in] */ VARIANT LogRecord, | | /* [in] */ VARIANT LogRecord, |
| /* [out] */ __RPC__out LPVARIANT pFormattedLogRecord); | | /* [out] */ __RPC__out LPVARIANT pFormattedLogRecord); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ICrmFormatLogRecordsVtbl; | | } ICrmFormatLogRecordsVtbl; |
| | |
| interface ICrmFormatLogRecords | | interface ICrmFormatLogRecords |
| { | | { |
| CONST_VTBL struct ICrmFormatLogRecordsVtbl *lpVtbl; | | CONST_VTBL struct ICrmFormatLogRecordsVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 10885 | | skipping to change at line 11349 |
| | |
| #define ICrmFormatLogRecords_GetColumnVariants(This,LogRecord,pFormattedLogRecor
d) \ | | #define ICrmFormatLogRecords_GetColumnVariants(This,LogRecord,pFormattedLogRecor
d) \ |
| ( (This)->lpVtbl -> GetColumnVariants(This,LogRecord,pFormattedLogRecord) ) | | ( (This)->lpVtbl -> GetColumnVariants(This,LogRecord,pFormattedLogRecord) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ICrmFormatLogRecords_INTERFACE_DEFINED__ */ | | #endif /* __ICrmFormatLogRecords_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_autosvcs_0000_0082 */ | | /* interface __MIDL_itf_autosvcs_0000_0084 */ |
| /* [local] */ | | /* [local] */ |
| | |
| typedef | | typedef |
| enum tagCSC_InheritanceConfig | | enum tagCSC_InheritanceConfig |
| { CSC_Inherit = 0, | | { CSC_Inherit = 0, |
| CSC_Ignore = ( CSC_Inherit + 1 ) | | CSC_Ignore = ( CSC_Inherit + 1 ) |
| } CSC_InheritanceConfig; | | } CSC_InheritanceConfig; |
| | |
| typedef | | typedef |
| enum tagCSC_ThreadPool | | enum tagCSC_ThreadPool |
| | |
| skipping to change at line 10956 | | skipping to change at line 11420 |
| CSC_InheritCOMTIIntrinsics = ( CSC_NoCOMTIIntrinsics + 1 ) | | CSC_InheritCOMTIIntrinsics = ( CSC_NoCOMTIIntrinsics + 1 ) |
| } CSC_COMTIIntrinsicsConfig; | | } CSC_COMTIIntrinsicsConfig; |
| | |
| typedef | | typedef |
| enum tagCSC_SxsConfig | | enum tagCSC_SxsConfig |
| { CSC_NoSxs = 0, | | { CSC_NoSxs = 0, |
| CSC_InheritSxs = ( CSC_NoSxs + 1 ) , | | CSC_InheritSxs = ( CSC_NoSxs + 1 ) , |
| CSC_NewSxs = ( CSC_InheritSxs + 1 ) | | CSC_NewSxs = ( CSC_InheritSxs + 1 ) |
| } CSC_SxsConfig; | | } CSC_SxsConfig; |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0082_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0084_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0082_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0084_v0_0_s_ifspec; |
| | |
| #ifndef __IServiceIISIntrinsicsConfig_INTERFACE_DEFINED__ | | #ifndef __IServiceIISIntrinsicsConfig_INTERFACE_DEFINED__ |
| #define __IServiceIISIntrinsicsConfig_INTERFACE_DEFINED__ | | #define __IServiceIISIntrinsicsConfig_INTERFACE_DEFINED__ |
| | |
| /* interface IServiceIISIntrinsicsConfig */ | | /* interface IServiceIISIntrinsicsConfig */ |
| /* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
| EXTERN_C const IID IID_IServiceIISIntrinsicsConfig; | | EXTERN_C const IID IID_IServiceIISIntrinsicsConfig; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 10985 | | skipping to change at line 11449 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServiceIISIntrinsicsConfigVtbl | | typedef struct IServiceIISIntrinsicsConfigVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IServiceIISIntrinsicsConfig * This, | | __RPC__in IServiceIISIntrinsicsConfig * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IServiceIISIntrinsicsConfig * This); | | __RPC__in IServiceIISIntrinsicsConfig * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IServiceIISIntrinsicsConfig * This); | | __RPC__in IServiceIISIntrinsicsConfig * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IISIntrinsicsConfig )( | | HRESULT ( STDMETHODCALLTYPE *IISIntrinsicsConfig )( |
|
| IServiceIISIntrinsicsConfig * This, | | __RPC__in IServiceIISIntrinsicsConfig * This, |
| /* [in] */ CSC_IISIntrinsicsConfig iisIntrinsicsConfig); | | /* [in] */ CSC_IISIntrinsicsConfig iisIntrinsicsConfig); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IServiceIISIntrinsicsConfigVtbl; | | } IServiceIISIntrinsicsConfigVtbl; |
| | |
| interface IServiceIISIntrinsicsConfig | | interface IServiceIISIntrinsicsConfig |
| { | | { |
| CONST_VTBL struct IServiceIISIntrinsicsConfigVtbl *lpVtbl; | | CONST_VTBL struct IServiceIISIntrinsicsConfigVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 11054 | | skipping to change at line 11518 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServiceComTIIntrinsicsConfigVtbl | | typedef struct IServiceComTIIntrinsicsConfigVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IServiceComTIIntrinsicsConfig * This, | | __RPC__in IServiceComTIIntrinsicsConfig * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IServiceComTIIntrinsicsConfig * This); | | __RPC__in IServiceComTIIntrinsicsConfig * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IServiceComTIIntrinsicsConfig * This); | | __RPC__in IServiceComTIIntrinsicsConfig * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ComTIIntrinsicsConfig )( | | HRESULT ( STDMETHODCALLTYPE *ComTIIntrinsicsConfig )( |
|
| IServiceComTIIntrinsicsConfig * This, | | __RPC__in IServiceComTIIntrinsicsConfig * This, |
| /* [in] */ CSC_COMTIIntrinsicsConfig comtiIntrinsicsConfig); | | /* [in] */ CSC_COMTIIntrinsicsConfig comtiIntrinsicsConfig); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IServiceComTIIntrinsicsConfigVtbl; | | } IServiceComTIIntrinsicsConfigVtbl; |
| | |
| interface IServiceComTIIntrinsicsConfig | | interface IServiceComTIIntrinsicsConfig |
| { | | { |
| CONST_VTBL struct IServiceComTIIntrinsicsConfigVtbl *lpVtbl; | | CONST_VTBL struct IServiceComTIIntrinsicsConfigVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 11115 | | skipping to change at line 11579 |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("c7cd7379-f3f2-4634-811b-703281d73e08") | | MIDL_INTERFACE("c7cd7379-f3f2-4634-811b-703281d73e08") |
| IServiceSxsConfig : public IUnknown | | IServiceSxsConfig : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE SxsConfig( | | virtual HRESULT STDMETHODCALLTYPE SxsConfig( |
| /* [in] */ CSC_SxsConfig scsConfig) = 0; | | /* [in] */ CSC_SxsConfig scsConfig) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SxsName( | | virtual HRESULT STDMETHODCALLTYPE SxsName( |
|
| /* [string][in] */ __RPC__in LPCWSTR szSxsName) = 0; | | /* [string][in] */ __RPC__in_string LPCWSTR szSxsName) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE SxsDirectory( | | virtual HRESULT STDMETHODCALLTYPE SxsDirectory( |
|
| /* [string][in] */ __RPC__in LPCWSTR szSxsDirectory) = 0; | | /* [string][in] */ __RPC__in_string LPCWSTR szSxsDirectory) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServiceSxsConfigVtbl | | typedef struct IServiceSxsConfigVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IServiceSxsConfig * This, | | __RPC__in IServiceSxsConfig * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IServiceSxsConfig * This); | | __RPC__in IServiceSxsConfig * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IServiceSxsConfig * This); | | __RPC__in IServiceSxsConfig * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SxsConfig )( | | HRESULT ( STDMETHODCALLTYPE *SxsConfig )( |
|
| IServiceSxsConfig * This, | | __RPC__in IServiceSxsConfig * This, |
| /* [in] */ CSC_SxsConfig scsConfig); | | /* [in] */ CSC_SxsConfig scsConfig); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SxsName )( | | HRESULT ( STDMETHODCALLTYPE *SxsName )( |
|
| IServiceSxsConfig * This, | | __RPC__in IServiceSxsConfig * This, |
| /* [string][in] */ __RPC__in LPCWSTR szSxsName); | | /* [string][in] */ __RPC__in_string LPCWSTR szSxsName); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SxsDirectory )( | | HRESULT ( STDMETHODCALLTYPE *SxsDirectory )( |
|
| IServiceSxsConfig * This, | | __RPC__in IServiceSxsConfig * This, |
| /* [string][in] */ __RPC__in LPCWSTR szSxsDirectory); | | /* [string][in] */ __RPC__in_string LPCWSTR szSxsDirectory); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IServiceSxsConfigVtbl; | | } IServiceSxsConfigVtbl; |
| | |
| interface IServiceSxsConfig | | interface IServiceSxsConfig |
| { | | { |
| CONST_VTBL struct IServiceSxsConfigVtbl *lpVtbl; | | CONST_VTBL struct IServiceSxsConfigVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 11216 | | skipping to change at line 11680 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ICheckSxsConfigVtbl | | typedef struct ICheckSxsConfigVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ICheckSxsConfig * This, | | ICheckSxsConfig * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ICheckSxsConfig * This); | | ICheckSxsConfig * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ICheckSxsConfig * This); | | ICheckSxsConfig * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsSameSxsConfig )( | | HRESULT ( STDMETHODCALLTYPE *IsSameSxsConfig )( |
| ICheckSxsConfig * This, | | ICheckSxsConfig * This, |
| | |
| skipping to change at line 11285 | | skipping to change at line 11749 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServiceInheritanceConfigVtbl | | typedef struct IServiceInheritanceConfigVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IServiceInheritanceConfig * This, | | __RPC__in IServiceInheritanceConfig * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IServiceInheritanceConfig * This); | | __RPC__in IServiceInheritanceConfig * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IServiceInheritanceConfig * This); | | __RPC__in IServiceInheritanceConfig * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ContainingContextTreatment )( | | HRESULT ( STDMETHODCALLTYPE *ContainingContextTreatment )( |
|
| IServiceInheritanceConfig * This, | | __RPC__in IServiceInheritanceConfig * This, |
| /* [in] */ CSC_InheritanceConfig inheritanceConfig); | | /* [in] */ CSC_InheritanceConfig inheritanceConfig); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IServiceInheritanceConfigVtbl; | | } IServiceInheritanceConfigVtbl; |
| | |
| interface IServiceInheritanceConfig | | interface IServiceInheritanceConfig |
| { | | { |
| CONST_VTBL struct IServiceInheritanceConfigVtbl *lpVtbl; | | CONST_VTBL struct IServiceInheritanceConfigVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 11357 | | skipping to change at line 11821 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServiceThreadPoolConfigVtbl | | typedef struct IServiceThreadPoolConfigVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IServiceThreadPoolConfig * This, | | __RPC__in IServiceThreadPoolConfig * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IServiceThreadPoolConfig * This); | | __RPC__in IServiceThreadPoolConfig * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IServiceThreadPoolConfig * This); | | __RPC__in IServiceThreadPoolConfig * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SelectThreadPool )( | | HRESULT ( STDMETHODCALLTYPE *SelectThreadPool )( |
|
| IServiceThreadPoolConfig * This, | | __RPC__in IServiceThreadPoolConfig * This, |
| /* [in] */ CSC_ThreadPool threadPool); | | /* [in] */ CSC_ThreadPool threadPool); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetBindingInfo )( | | HRESULT ( STDMETHODCALLTYPE *SetBindingInfo )( |
|
| IServiceThreadPoolConfig * This, | | __RPC__in IServiceThreadPoolConfig * This, |
| /* [in] */ CSC_Binding binding); | | /* [in] */ CSC_Binding binding); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IServiceThreadPoolConfigVtbl; | | } IServiceThreadPoolConfigVtbl; |
| | |
| interface IServiceThreadPoolConfig | | interface IServiceThreadPoolConfig |
| { | | { |
| CONST_VTBL struct IServiceThreadPoolConfigVtbl *lpVtbl; | | CONST_VTBL struct IServiceThreadPoolConfigVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 11431 | | skipping to change at line 11895 |
| virtual HRESULT STDMETHODCALLTYPE ConfigureTransaction( | | virtual HRESULT STDMETHODCALLTYPE ConfigureTransaction( |
| /* [in] */ CSC_TransactionConfig transactionConfig) = 0; | | /* [in] */ CSC_TransactionConfig transactionConfig) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE IsolationLevel( | | virtual HRESULT STDMETHODCALLTYPE IsolationLevel( |
| /* [in] */ COMAdminTxIsolationLevelOptions option) = 0; | | /* [in] */ COMAdminTxIsolationLevelOptions option) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE TransactionTimeout( | | virtual HRESULT STDMETHODCALLTYPE TransactionTimeout( |
| /* [in] */ ULONG ulTimeoutSec) = 0; | | /* [in] */ ULONG ulTimeoutSec) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE BringYourOwnTransaction( | | virtual HRESULT STDMETHODCALLTYPE BringYourOwnTransaction( |
|
| /* [string][in] */ __RPC__in LPCWSTR szTipURL) = 0; | | /* [string][in] */ __RPC__in_string LPCWSTR szTipURL) = 0; |
| | |
| virtual HRESULT STDMETHODCALLTYPE NewTransactionDescription( | | virtual HRESULT STDMETHODCALLTYPE NewTransactionDescription( |
|
| /* [string][in] */ __RPC__in LPCWSTR szTxDesc) = 0; | | /* [string][in] */ __RPC__in_string LPCWSTR szTxDesc) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServiceTransactionConfigBaseVtbl | | typedef struct IServiceTransactionConfigBaseVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IServiceTransactionConfigBase * This, | | __RPC__in IServiceTransactionConfigBase * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IServiceTransactionConfigBase * This); | | __RPC__in IServiceTransactionConfigBase * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IServiceTransactionConfigBase * This); | | __RPC__in IServiceTransactionConfigBase * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ConfigureTransaction )( | | HRESULT ( STDMETHODCALLTYPE *ConfigureTransaction )( |
|
| IServiceTransactionConfigBase * This, | | __RPC__in IServiceTransactionConfigBase * This, |
| /* [in] */ CSC_TransactionConfig transactionConfig); | | /* [in] */ CSC_TransactionConfig transactionConfig); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsolationLevel )( | | HRESULT ( STDMETHODCALLTYPE *IsolationLevel )( |
|
| IServiceTransactionConfigBase * This, | | __RPC__in IServiceTransactionConfigBase * This, |
| /* [in] */ COMAdminTxIsolationLevelOptions option); | | /* [in] */ COMAdminTxIsolationLevelOptions option); |
| | |
| HRESULT ( STDMETHODCALLTYPE *TransactionTimeout )( | | HRESULT ( STDMETHODCALLTYPE *TransactionTimeout )( |
|
| IServiceTransactionConfigBase * This, | | __RPC__in IServiceTransactionConfigBase * This, |
| /* [in] */ ULONG ulTimeoutSec); | | /* [in] */ ULONG ulTimeoutSec); |
| | |
| HRESULT ( STDMETHODCALLTYPE *BringYourOwnTransaction )( | | HRESULT ( STDMETHODCALLTYPE *BringYourOwnTransaction )( |
|
| IServiceTransactionConfigBase * This, | | __RPC__in IServiceTransactionConfigBase * This, |
| /* [string][in] */ __RPC__in LPCWSTR szTipURL); | | /* [string][in] */ __RPC__in_string LPCWSTR szTipURL); |
| | |
| HRESULT ( STDMETHODCALLTYPE *NewTransactionDescription )( | | HRESULT ( STDMETHODCALLTYPE *NewTransactionDescription )( |
|
| IServiceTransactionConfigBase * This, | | __RPC__in IServiceTransactionConfigBase * This, |
| /* [string][in] */ __RPC__in LPCWSTR szTxDesc); | | /* [string][in] */ __RPC__in_string LPCWSTR szTxDesc); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IServiceTransactionConfigBaseVtbl; | | } IServiceTransactionConfigBaseVtbl; |
| | |
| interface IServiceTransactionConfigBase | | interface IServiceTransactionConfigBase |
| { | | { |
| CONST_VTBL struct IServiceTransactionConfigBaseVtbl *lpVtbl; | | CONST_VTBL struct IServiceTransactionConfigBaseVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 11542 | | skipping to change at line 12006 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServiceTransactionConfigVtbl | | typedef struct IServiceTransactionConfigVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IServiceTransactionConfig * This, | | __RPC__in IServiceTransactionConfig * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IServiceTransactionConfig * This); | | __RPC__in IServiceTransactionConfig * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IServiceTransactionConfig * This); | | __RPC__in IServiceTransactionConfig * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ConfigureTransaction )( | | HRESULT ( STDMETHODCALLTYPE *ConfigureTransaction )( |
|
| IServiceTransactionConfig * This, | | __RPC__in IServiceTransactionConfig * This, |
| /* [in] */ CSC_TransactionConfig transactionConfig); | | /* [in] */ CSC_TransactionConfig transactionConfig); |
| | |
| HRESULT ( STDMETHODCALLTYPE *IsolationLevel )( | | HRESULT ( STDMETHODCALLTYPE *IsolationLevel )( |
|
| IServiceTransactionConfig * This, | | __RPC__in IServiceTransactionConfig * This, |
| /* [in] */ COMAdminTxIsolationLevelOptions option); | | /* [in] */ COMAdminTxIsolationLevelOptions option); |
| | |
| HRESULT ( STDMETHODCALLTYPE *TransactionTimeout )( | | HRESULT ( STDMETHODCALLTYPE *TransactionTimeout )( |
|
| IServiceTransactionConfig * This, | | __RPC__in IServiceTransactionConfig * This, |
| /* [in] */ ULONG ulTimeoutSec); | | /* [in] */ ULONG ulTimeoutSec); |
| | |
| HRESULT ( STDMETHODCALLTYPE *BringYourOwnTransaction )( | | HRESULT ( STDMETHODCALLTYPE *BringYourOwnTransaction )( |
|
| IServiceTransactionConfig * This, | | __RPC__in IServiceTransactionConfig * This, |
| /* [string][in] */ __RPC__in LPCWSTR szTipURL); | | /* [string][in] */ __RPC__in_string LPCWSTR szTipURL); |
| | |
| HRESULT ( STDMETHODCALLTYPE *NewTransactionDescription )( | | HRESULT ( STDMETHODCALLTYPE *NewTransactionDescription )( |
|
| IServiceTransactionConfig * This, | | __RPC__in IServiceTransactionConfig * This, |
| /* [string][in] */ __RPC__in LPCWSTR szTxDesc); | | /* [string][in] */ __RPC__in_string LPCWSTR szTxDesc); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ConfigureBYOT )( | | HRESULT ( STDMETHODCALLTYPE *ConfigureBYOT )( |
|
| IServiceTransactionConfig * This, | | __RPC__in IServiceTransactionConfig * This, |
| /* [in] */ __RPC__in_opt ITransaction *pITxByot); | | /* [in] */ __RPC__in_opt ITransaction *pITxByot); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IServiceTransactionConfigVtbl; | | } IServiceTransactionConfigVtbl; |
| | |
| interface IServiceTransactionConfig | | interface IServiceTransactionConfig |
| { | | { |
| CONST_VTBL struct IServiceTransactionConfigVtbl *lpVtbl; | | CONST_VTBL struct IServiceTransactionConfigVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 11648 | | skipping to change at line 12112 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServiceSysTxnConfigVtbl | | typedef struct IServiceSysTxnConfigVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IServiceSysTxnConfig * This, | | IServiceSysTxnConfig * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IServiceSysTxnConfig * This); | | IServiceSysTxnConfig * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IServiceSysTxnConfig * This); | | IServiceSysTxnConfig * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ConfigureTransaction )( | | HRESULT ( STDMETHODCALLTYPE *ConfigureTransaction )( |
| IServiceSysTxnConfig * This, | | IServiceSysTxnConfig * This, |
| | |
| skipping to change at line 11757 | | skipping to change at line 12221 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServiceSynchronizationConfigVtbl | | typedef struct IServiceSynchronizationConfigVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IServiceSynchronizationConfig * This, | | __RPC__in IServiceSynchronizationConfig * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IServiceSynchronizationConfig * This); | | __RPC__in IServiceSynchronizationConfig * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IServiceSynchronizationConfig * This); | | __RPC__in IServiceSynchronizationConfig * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ConfigureSynchronization )( | | HRESULT ( STDMETHODCALLTYPE *ConfigureSynchronization )( |
|
| IServiceSynchronizationConfig * This, | | __RPC__in IServiceSynchronizationConfig * This, |
| /* [in] */ CSC_SynchronizationConfig synchConfig); | | /* [in] */ CSC_SynchronizationConfig synchConfig); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IServiceSynchronizationConfigVtbl; | | } IServiceSynchronizationConfigVtbl; |
| | |
| interface IServiceSynchronizationConfig | | interface IServiceSynchronizationConfig |
| { | | { |
| CONST_VTBL struct IServiceSynchronizationConfigVtbl *lpVtbl; | | CONST_VTBL struct IServiceSynchronizationConfigVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 11816 | | skipping to change at line 12280 |
| EXTERN_C const IID IID_IServiceTrackerConfig; | | EXTERN_C const IID IID_IServiceTrackerConfig; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| MIDL_INTERFACE("6c3a3e1d-0ba6-4036-b76f-d0404db816c9") | | MIDL_INTERFACE("6c3a3e1d-0ba6-4036-b76f-d0404db816c9") |
| IServiceTrackerConfig : public IUnknown | | IServiceTrackerConfig : public IUnknown |
| { | | { |
| public: | | public: |
| virtual HRESULT STDMETHODCALLTYPE TrackerConfig( | | virtual HRESULT STDMETHODCALLTYPE TrackerConfig( |
| /* [in] */ CSC_TrackerConfig trackerConfig, | | /* [in] */ CSC_TrackerConfig trackerConfig, |
|
| /* [string][in] */ __RPC__in LPCWSTR szTrackerAppName, | | /* [string][in] */ __RPC__in_string LPCWSTR szTrackerAppName, |
| /* [string][in] */ __RPC__in LPCWSTR szTrackerCtxName) = 0; | | /* [string][in] */ __RPC__in_string LPCWSTR szTrackerCtxName) = 0; |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServiceTrackerConfigVtbl | | typedef struct IServiceTrackerConfigVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IServiceTrackerConfig * This, | | __RPC__in IServiceTrackerConfig * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IServiceTrackerConfig * This); | | __RPC__in IServiceTrackerConfig * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IServiceTrackerConfig * This); | | __RPC__in IServiceTrackerConfig * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *TrackerConfig )( | | HRESULT ( STDMETHODCALLTYPE *TrackerConfig )( |
|
| IServiceTrackerConfig * This, | | __RPC__in IServiceTrackerConfig * This, |
| /* [in] */ CSC_TrackerConfig trackerConfig, | | /* [in] */ CSC_TrackerConfig trackerConfig, |
|
| /* [string][in] */ __RPC__in LPCWSTR szTrackerAppName, | | /* [string][in] */ __RPC__in_string LPCWSTR szTrackerAppName, |
| /* [string][in] */ __RPC__in LPCWSTR szTrackerCtxName); | | /* [string][in] */ __RPC__in_string LPCWSTR szTrackerCtxName); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IServiceTrackerConfigVtbl; | | } IServiceTrackerConfigVtbl; |
| | |
| interface IServiceTrackerConfig | | interface IServiceTrackerConfig |
| { | | { |
| CONST_VTBL struct IServiceTrackerConfigVtbl *lpVtbl; | | CONST_VTBL struct IServiceTrackerConfigVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 11902 | | skipping to change at line 12366 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServicePartitionConfigVtbl | | typedef struct IServicePartitionConfigVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IServicePartitionConfig * This, | | __RPC__in IServicePartitionConfig * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IServicePartitionConfig * This); | | __RPC__in IServicePartitionConfig * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IServicePartitionConfig * This); | | __RPC__in IServicePartitionConfig * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *PartitionConfig )( | | HRESULT ( STDMETHODCALLTYPE *PartitionConfig )( |
|
| IServicePartitionConfig * This, | | __RPC__in IServicePartitionConfig * This, |
| /* [in] */ CSC_PartitionConfig partitionConfig); | | /* [in] */ CSC_PartitionConfig partitionConfig); |
| | |
| HRESULT ( STDMETHODCALLTYPE *PartitionID )( | | HRESULT ( STDMETHODCALLTYPE *PartitionID )( |
|
| IServicePartitionConfig * This, | | __RPC__in IServicePartitionConfig * This, |
| /* [in] */ __RPC__in REFGUID guidPartitionID); | | /* [in] */ __RPC__in REFGUID guidPartitionID); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IServicePartitionConfigVtbl; | | } IServicePartitionConfigVtbl; |
| | |
| interface IServicePartitionConfig | | interface IServicePartitionConfig |
| { | | { |
| CONST_VTBL struct IServicePartitionConfigVtbl *lpVtbl; | | CONST_VTBL struct IServicePartitionConfigVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 11977 | | skipping to change at line 12441 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServiceCallVtbl | | typedef struct IServiceCallVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IServiceCall * This, | | __RPC__in IServiceCall * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IServiceCall * This); | | __RPC__in IServiceCall * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IServiceCall * This); | | __RPC__in IServiceCall * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCall )( | | HRESULT ( STDMETHODCALLTYPE *OnCall )( |
|
| IServiceCall * This); | | __RPC__in IServiceCall * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IServiceCallVtbl; | | } IServiceCallVtbl; |
| | |
| interface IServiceCall | | interface IServiceCall |
| { | | { |
| CONST_VTBL struct IServiceCallVtbl *lpVtbl; | | CONST_VTBL struct IServiceCallVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 12045 | | skipping to change at line 12509 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IAsyncErrorNotifyVtbl | | typedef struct IAsyncErrorNotifyVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IAsyncErrorNotify * This, | | __RPC__in IAsyncErrorNotify * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IAsyncErrorNotify * This); | | __RPC__in IAsyncErrorNotify * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IAsyncErrorNotify * This); | | __RPC__in IAsyncErrorNotify * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnError )( | | HRESULT ( STDMETHODCALLTYPE *OnError )( |
|
| IAsyncErrorNotify * This, | | __RPC__in IAsyncErrorNotify * This, |
| HRESULT hr); | | HRESULT hr); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IAsyncErrorNotifyVtbl; | | } IAsyncErrorNotifyVtbl; |
| | |
| interface IAsyncErrorNotify | | interface IAsyncErrorNotify |
| { | | { |
| CONST_VTBL struct IAsyncErrorNotifyVtbl *lpVtbl; | | CONST_VTBL struct IAsyncErrorNotifyVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 12121 | | skipping to change at line 12585 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServiceActivityVtbl | | typedef struct IServiceActivityVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IServiceActivity * This, | | __RPC__in IServiceActivity * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IServiceActivity * This); | | __RPC__in IServiceActivity * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IServiceActivity * This); | | __RPC__in IServiceActivity * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SynchronousCall )( | | HRESULT ( STDMETHODCALLTYPE *SynchronousCall )( |
|
| IServiceActivity * This, | | __RPC__in IServiceActivity * This, |
| /* [in] */ __RPC__in_opt IServiceCall *pIServiceCall); | | /* [in] */ __RPC__in_opt IServiceCall *pIServiceCall); |
| | |
| HRESULT ( STDMETHODCALLTYPE *AsynchronousCall )( | | HRESULT ( STDMETHODCALLTYPE *AsynchronousCall )( |
|
| IServiceActivity * This, | | __RPC__in IServiceActivity * This, |
| /* [in] */ __RPC__in_opt IServiceCall *pIServiceCall); | | /* [in] */ __RPC__in_opt IServiceCall *pIServiceCall); |
| | |
| HRESULT ( STDMETHODCALLTYPE *BindToCurrentThread )( | | HRESULT ( STDMETHODCALLTYPE *BindToCurrentThread )( |
|
| IServiceActivity * This); | | __RPC__in IServiceActivity * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *UnbindFromThread )( | | HRESULT ( STDMETHODCALLTYPE *UnbindFromThread )( |
|
| IServiceActivity * This); | | __RPC__in IServiceActivity * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IServiceActivityVtbl; | | } IServiceActivityVtbl; |
| | |
| interface IServiceActivity | | interface IServiceActivity |
| { | | { |
| CONST_VTBL struct IServiceActivityVtbl *lpVtbl; | | CONST_VTBL struct IServiceActivityVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 12238 | | skipping to change at line 12702 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IThreadPoolKnobsVtbl | | typedef struct IThreadPoolKnobsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IThreadPoolKnobs * This, | | IThreadPoolKnobs * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IThreadPoolKnobs * This); | | IThreadPoolKnobs * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IThreadPoolKnobs * This); | | IThreadPoolKnobs * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMaxThreads )( | | HRESULT ( STDMETHODCALLTYPE *GetMaxThreads )( |
| IThreadPoolKnobs * This, | | IThreadPoolKnobs * This, |
| | |
| skipping to change at line 12398 | | skipping to change at line 12862 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComStaThreadPoolKnobsVtbl | | typedef struct IComStaThreadPoolKnobsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComStaThreadPoolKnobs * This, | | __RPC__in IComStaThreadPoolKnobs * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComStaThreadPoolKnobs * This); | | __RPC__in IComStaThreadPoolKnobs * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComStaThreadPoolKnobs * This); | | __RPC__in IComStaThreadPoolKnobs * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetMinThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *SetMinThreadCount )( |
|
| IComStaThreadPoolKnobs * This, | | __RPC__in IComStaThreadPoolKnobs * This, |
| DWORD minThreads); | | DWORD minThreads); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMinThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *GetMinThreadCount )( |
|
| IComStaThreadPoolKnobs * This, | | __RPC__in IComStaThreadPoolKnobs * This, |
| /* [out] */ __RPC__out DWORD *minThreads); | | /* [out] */ __RPC__out DWORD *minThreads); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetMaxThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *SetMaxThreadCount )( |
|
| IComStaThreadPoolKnobs * This, | | __RPC__in IComStaThreadPoolKnobs * This, |
| DWORD maxThreads); | | DWORD maxThreads); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMaxThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *GetMaxThreadCount )( |
|
| IComStaThreadPoolKnobs * This, | | __RPC__in IComStaThreadPoolKnobs * This, |
| /* [out] */ __RPC__out DWORD *maxThreads); | | /* [out] */ __RPC__out DWORD *maxThreads); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetActivityPerThread )( | | HRESULT ( STDMETHODCALLTYPE *SetActivityPerThread )( |
|
| IComStaThreadPoolKnobs * This, | | __RPC__in IComStaThreadPoolKnobs * This, |
| DWORD activitiesPerThread); | | DWORD activitiesPerThread); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetActivityPerThread )( | | HRESULT ( STDMETHODCALLTYPE *GetActivityPerThread )( |
|
| IComStaThreadPoolKnobs * This, | | __RPC__in IComStaThreadPoolKnobs * This, |
| /* [out] */ __RPC__out DWORD *activitiesPerThread); | | /* [out] */ __RPC__out DWORD *activitiesPerThread); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetActivityRatio )( | | HRESULT ( STDMETHODCALLTYPE *SetActivityRatio )( |
|
| IComStaThreadPoolKnobs * This, | | __RPC__in IComStaThreadPoolKnobs * This, |
| DOUBLE activityRatio); | | DOUBLE activityRatio); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetActivityRatio )( | | HRESULT ( STDMETHODCALLTYPE *GetActivityRatio )( |
|
| IComStaThreadPoolKnobs * This, | | __RPC__in IComStaThreadPoolKnobs * This, |
| /* [out] */ __RPC__out DOUBLE *activityRatio); | | /* [out] */ __RPC__out DOUBLE *activityRatio); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *GetThreadCount )( |
|
| IComStaThreadPoolKnobs * This, | | __RPC__in IComStaThreadPoolKnobs * This, |
| /* [out] */ __RPC__out DWORD *pdwThreads); | | /* [out] */ __RPC__out DWORD *pdwThreads); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetQueueDepth )( | | HRESULT ( STDMETHODCALLTYPE *GetQueueDepth )( |
|
| IComStaThreadPoolKnobs * This, | | __RPC__in IComStaThreadPoolKnobs * This, |
| /* [out] */ __RPC__out DWORD *pdwQDepth); | | /* [out] */ __RPC__out DWORD *pdwQDepth); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetQueueDepth )( | | HRESULT ( STDMETHODCALLTYPE *SetQueueDepth )( |
|
| IComStaThreadPoolKnobs * This, | | __RPC__in IComStaThreadPoolKnobs * This, |
| /* [in] */ long dwQDepth); | | /* [in] */ long dwQDepth); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComStaThreadPoolKnobsVtbl; | | } IComStaThreadPoolKnobsVtbl; |
| | |
| interface IComStaThreadPoolKnobs | | interface IComStaThreadPoolKnobs |
| { | | { |
| CONST_VTBL struct IComStaThreadPoolKnobsVtbl *lpVtbl; | | CONST_VTBL struct IComStaThreadPoolKnobsVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 12546 | | skipping to change at line 13010 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComMtaThreadPoolKnobsVtbl | | typedef struct IComMtaThreadPoolKnobsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComMtaThreadPoolKnobs * This, | | __RPC__in IComMtaThreadPoolKnobs * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComMtaThreadPoolKnobs * This); | | __RPC__in IComMtaThreadPoolKnobs * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComMtaThreadPoolKnobs * This); | | __RPC__in IComMtaThreadPoolKnobs * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *MTASetMaxThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *MTASetMaxThreadCount )( |
|
| IComMtaThreadPoolKnobs * This, | | __RPC__in IComMtaThreadPoolKnobs * This, |
| DWORD dwMaxThreads); | | DWORD dwMaxThreads); |
| | |
| HRESULT ( STDMETHODCALLTYPE *MTAGetMaxThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *MTAGetMaxThreadCount )( |
|
| IComMtaThreadPoolKnobs * This, | | __RPC__in IComMtaThreadPoolKnobs * This, |
| /* [out] */ __RPC__out DWORD *pdwMaxThreads); | | /* [out] */ __RPC__out DWORD *pdwMaxThreads); |
| | |
| HRESULT ( STDMETHODCALLTYPE *MTASetThrottleValue )( | | HRESULT ( STDMETHODCALLTYPE *MTASetThrottleValue )( |
|
| IComMtaThreadPoolKnobs * This, | | __RPC__in IComMtaThreadPoolKnobs * This, |
| DWORD dwThrottle); | | DWORD dwThrottle); |
| | |
| HRESULT ( STDMETHODCALLTYPE *MTAGetThrottleValue )( | | HRESULT ( STDMETHODCALLTYPE *MTAGetThrottleValue )( |
|
| IComMtaThreadPoolKnobs * This, | | __RPC__in IComMtaThreadPoolKnobs * This, |
| /* [out] */ __RPC__out DWORD *pdwThrottle); | | /* [out] */ __RPC__out DWORD *pdwThrottle); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComMtaThreadPoolKnobsVtbl; | | } IComMtaThreadPoolKnobsVtbl; |
| | |
| interface IComMtaThreadPoolKnobs | | interface IComMtaThreadPoolKnobs |
| { | | { |
| CONST_VTBL struct IComMtaThreadPoolKnobsVtbl *lpVtbl; | | CONST_VTBL struct IComMtaThreadPoolKnobsVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 12663 | | skipping to change at line 13127 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IComStaThreadPoolKnobs2Vtbl | | typedef struct IComStaThreadPoolKnobs2Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IComStaThreadPoolKnobs2 * This); | | __RPC__in IComStaThreadPoolKnobs2 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IComStaThreadPoolKnobs2 * This); | | __RPC__in IComStaThreadPoolKnobs2 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetMinThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *SetMinThreadCount )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| DWORD minThreads); | | DWORD minThreads); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMinThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *GetMinThreadCount )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| /* [out] */ __RPC__out DWORD *minThreads); | | /* [out] */ __RPC__out DWORD *minThreads); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetMaxThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *SetMaxThreadCount )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| DWORD maxThreads); | | DWORD maxThreads); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMaxThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *GetMaxThreadCount )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| /* [out] */ __RPC__out DWORD *maxThreads); | | /* [out] */ __RPC__out DWORD *maxThreads); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetActivityPerThread )( | | HRESULT ( STDMETHODCALLTYPE *SetActivityPerThread )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| DWORD activitiesPerThread); | | DWORD activitiesPerThread); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetActivityPerThread )( | | HRESULT ( STDMETHODCALLTYPE *GetActivityPerThread )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| /* [out] */ __RPC__out DWORD *activitiesPerThread); | | /* [out] */ __RPC__out DWORD *activitiesPerThread); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetActivityRatio )( | | HRESULT ( STDMETHODCALLTYPE *SetActivityRatio )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| DOUBLE activityRatio); | | DOUBLE activityRatio); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetActivityRatio )( | | HRESULT ( STDMETHODCALLTYPE *GetActivityRatio )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| /* [out] */ __RPC__out DOUBLE *activityRatio); | | /* [out] */ __RPC__out DOUBLE *activityRatio); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *GetThreadCount )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| /* [out] */ __RPC__out DWORD *pdwThreads); | | /* [out] */ __RPC__out DWORD *pdwThreads); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetQueueDepth )( | | HRESULT ( STDMETHODCALLTYPE *GetQueueDepth )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| /* [out] */ __RPC__out DWORD *pdwQDepth); | | /* [out] */ __RPC__out DWORD *pdwQDepth); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetQueueDepth )( | | HRESULT ( STDMETHODCALLTYPE *SetQueueDepth )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| /* [in] */ long dwQDepth); | | /* [in] */ long dwQDepth); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMaxCPULoad )( | | HRESULT ( STDMETHODCALLTYPE *GetMaxCPULoad )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| /* [out] */ __RPC__out DWORD *pdwLoad); | | /* [out] */ __RPC__out DWORD *pdwLoad); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetMaxCPULoad )( | | HRESULT ( STDMETHODCALLTYPE *SetMaxCPULoad )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| long pdwLoad); | | long pdwLoad); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetCPUMetricEnabled )( | | HRESULT ( STDMETHODCALLTYPE *GetCPUMetricEnabled )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| /* [out] */ __RPC__out BOOL *pbMetricEnabled); | | /* [out] */ __RPC__out BOOL *pbMetricEnabled); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetCPUMetricEnabled )( | | HRESULT ( STDMETHODCALLTYPE *SetCPUMetricEnabled )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| BOOL bMetricEnabled); | | BOOL bMetricEnabled); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetCreateThreadsAggressively )( | | HRESULT ( STDMETHODCALLTYPE *GetCreateThreadsAggressively )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| /* [out] */ __RPC__out BOOL *pbMetricEnabled); | | /* [out] */ __RPC__out BOOL *pbMetricEnabled); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetCreateThreadsAggressively )( | | HRESULT ( STDMETHODCALLTYPE *SetCreateThreadsAggressively )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| BOOL bMetricEnabled); | | BOOL bMetricEnabled); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetMaxCSR )( | | HRESULT ( STDMETHODCALLTYPE *GetMaxCSR )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| /* [out] */ __RPC__out DWORD *pdwCSR); | | /* [out] */ __RPC__out DWORD *pdwCSR); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetMaxCSR )( | | HRESULT ( STDMETHODCALLTYPE *SetMaxCSR )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| long dwCSR); | | long dwCSR); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetWaitTimeForThreadCleanup )( | | HRESULT ( STDMETHODCALLTYPE *GetWaitTimeForThreadCleanup )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| /* [out] */ __RPC__out DWORD *pdwThreadCleanupWaitTime); | | /* [out] */ __RPC__out DWORD *pdwThreadCleanupWaitTime); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetWaitTimeForThreadCleanup )( | | HRESULT ( STDMETHODCALLTYPE *SetWaitTimeForThreadCleanup )( |
|
| IComStaThreadPoolKnobs2 * This, | | __RPC__in IComStaThreadPoolKnobs2 * This, |
| long dwThreadCleanupWaitTime); | | long dwThreadCleanupWaitTime); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IComStaThreadPoolKnobs2Vtbl; | | } IComStaThreadPoolKnobs2Vtbl; |
| | |
| interface IComStaThreadPoolKnobs2 | | interface IComStaThreadPoolKnobs2 |
| { | | { |
| CONST_VTBL struct IComStaThreadPoolKnobs2Vtbl *lpVtbl; | | CONST_VTBL struct IComStaThreadPoolKnobs2Vtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 12874 | | skipping to change at line 13338 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IProcessInitializerVtbl | | typedef struct IProcessInitializerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IProcessInitializer * This, | | __RPC__in IProcessInitializer * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IProcessInitializer * This); | | __RPC__in IProcessInitializer * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IProcessInitializer * This); | | __RPC__in IProcessInitializer * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Startup )( | | HRESULT ( STDMETHODCALLTYPE *Startup )( |
|
| IProcessInitializer * This, | | __RPC__in IProcessInitializer * This, |
| /* [in] */ __RPC__in_opt IUnknown *punkProcessControl); | | /* [in] */ __RPC__in_opt IUnknown *punkProcessControl); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Shutdown )( | | HRESULT ( STDMETHODCALLTYPE *Shutdown )( |
|
| IProcessInitializer * This); | | __RPC__in IProcessInitializer * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IProcessInitializerVtbl; | | } IProcessInitializerVtbl; |
| | |
| interface IProcessInitializer | | interface IProcessInitializer |
| { | | { |
| CONST_VTBL struct IProcessInitializerVtbl *lpVtbl; | | CONST_VTBL struct IProcessInitializerVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 12978 | | skipping to change at line 13442 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServicePoolConfigVtbl | | typedef struct IServicePoolConfigVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IServicePoolConfig * This, | | IServicePoolConfig * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IServicePoolConfig * This); | | IServicePoolConfig * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IServicePoolConfig * This); | | IServicePoolConfig * This); |
| | |
| /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_MaxPoolSize )( | | /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_MaxPoolSize )( |
| IServicePoolConfig * This, | | IServicePoolConfig * This, |
| | |
| skipping to change at line 13116 | | skipping to change at line 13580 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IServicePoolVtbl | | typedef struct IServicePoolVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IServicePool * This, | | IServicePool * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IServicePool * This); | | IServicePool * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IServicePool * This); | | IServicePool * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Initialize )( | | HRESULT ( STDMETHODCALLTYPE *Initialize )( |
| IServicePool * This, | | IServicePool * This, |
| | |
| skipping to change at line 13199 | | skipping to change at line 13663 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IManagedPooledObjVtbl | | typedef struct IManagedPooledObjVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IManagedPooledObj * This, | | IManagedPooledObj * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IManagedPooledObj * This); | | IManagedPooledObj * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IManagedPooledObj * This); | | IManagedPooledObj * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetHeld )( | | HRESULT ( STDMETHODCALLTYPE *SetHeld )( |
| IManagedPooledObj * This, | | IManagedPooledObj * This, |
| | |
| skipping to change at line 13267 | | skipping to change at line 13731 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IManagedPoolActionVtbl | | typedef struct IManagedPoolActionVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IManagedPoolAction * This, | | IManagedPoolAction * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IManagedPoolAction * This); | | IManagedPoolAction * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IManagedPoolAction * This); | | IManagedPoolAction * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *LastRelease )( | | HRESULT ( STDMETHODCALLTYPE *LastRelease )( |
| IManagedPoolAction * This); | | IManagedPoolAction * This); |
| | |
| skipping to change at line 13345 | | skipping to change at line 13809 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IManagedObjectInfoVtbl | | typedef struct IManagedObjectInfoVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IManagedObjectInfo * This, | | IManagedObjectInfo * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IManagedObjectInfo * This); | | IManagedObjectInfo * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IManagedObjectInfo * This); | | IManagedObjectInfo * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIUnknown )( | | HRESULT ( STDMETHODCALLTYPE *GetIUnknown )( |
| IManagedObjectInfo * This, | | IManagedObjectInfo * This, |
| | |
| skipping to change at line 13445 | | skipping to change at line 13909 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IAppDomainHelperVtbl | | typedef struct IAppDomainHelperVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IAppDomainHelper * This, | | IAppDomainHelper * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IAppDomainHelper * This); | | IAppDomainHelper * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IAppDomainHelper * This); | | IAppDomainHelper * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
| IAppDomainHelper * This, | | IAppDomainHelper * This, |
| | |
| skipping to change at line 13569 | | skipping to change at line 14033 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IAssemblyLocatorVtbl | | typedef struct IAssemblyLocatorVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IAssemblyLocator * This, | | __RPC__in IAssemblyLocator * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IAssemblyLocator * This); | | __RPC__in IAssemblyLocator * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IAssemblyLocator * This); | | __RPC__in IAssemblyLocator * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
|
| IAssemblyLocator * This, | | __RPC__in IAssemblyLocator * This, |
| /* [out] */ __RPC__out UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
|
| IAssemblyLocator * This, | | __RPC__in IAssemblyLocator * This, |
| /* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
|
| IAssemblyLocator * This, | | __RPC__in IAssemblyLocator * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName
s, |
|
| /* [range][in] */ UINT cNames, | | /* [range][in] */ __RPC__in_range(0,16384) UINT cNames, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); | | /* [size_is][out] */ __RPC__out_ecount_full(cNames) DISPID *rgDispId
); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
| IAssemblyLocator * This, | | IAssemblyLocator * This, |
| /* [in] */ DISPID dispIdMember, | | /* [in] */ DISPID dispIdMember, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
| /* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
| /* [in] */ WORD wFlags, | | /* [in] */ WORD wFlags, |
| /* [out][in] */ DISPPARAMS *pDispParams, | | /* [out][in] */ DISPPARAMS *pDispParams, |
| /* [out] */ VARIANT *pVarResult, | | /* [out] */ VARIANT *pVarResult, |
| /* [out] */ EXCEPINFO *pExcepInfo, | | /* [out] */ EXCEPINFO *pExcepInfo, |
| /* [out] */ UINT *puArgErr); | | /* [out] */ UINT *puArgErr); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetModules )( | | HRESULT ( STDMETHODCALLTYPE *GetModules )( |
|
| IAssemblyLocator * This, | | __RPC__in IAssemblyLocator * This, |
| /* [in] */ __RPC__in BSTR applicationDir, | | /* [in] */ __RPC__in BSTR applicationDir, |
| /* [in] */ __RPC__in BSTR applicationName, | | /* [in] */ __RPC__in BSTR applicationName, |
| /* [in] */ __RPC__in BSTR assemblyName, | | /* [in] */ __RPC__in BSTR assemblyName, |
| /* [retval][out] */ __RPC__deref_out_opt SAFEARRAY * *pModules); | | /* [retval][out] */ __RPC__deref_out_opt SAFEARRAY * *pModules); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IAssemblyLocatorVtbl; | | } IAssemblyLocatorVtbl; |
| | |
| interface IAssemblyLocator | | interface IAssemblyLocator |
| { | | { |
| | |
| skipping to change at line 13688 | | skipping to change at line 14152 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IManagedActivationEventsVtbl | | typedef struct IManagedActivationEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IManagedActivationEvents * This, | | IManagedActivationEvents * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IManagedActivationEvents * This); | | IManagedActivationEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IManagedActivationEvents * This); | | IManagedActivationEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CreateManagedStub )( | | HRESULT ( STDMETHODCALLTYPE *CreateManagedStub )( |
| IManagedActivationEvents * This, | | IManagedActivationEvents * This, |
| | |
| skipping to change at line 13774 | | skipping to change at line 14238 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ISendMethodEventsVtbl | | typedef struct ISendMethodEventsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ISendMethodEvents * This, | | ISendMethodEvents * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ISendMethodEvents * This); | | ISendMethodEvents * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ISendMethodEvents * This); | | ISendMethodEvents * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SendMethodCall )( | | HRESULT ( STDMETHODCALLTYPE *SendMethodCall )( |
| ISendMethodEvents * This, | | ISendMethodEvents * This, |
| | |
| skipping to change at line 13828 | | skipping to change at line 14292 |
| | |
| #define ISendMethodEvents_SendMethodReturn(This,pIdentity,riid,dwMeth,hrCall,hrS
erver) \ | | #define ISendMethodEvents_SendMethodReturn(This,pIdentity,riid,dwMeth,hrCall,hrS
erver) \ |
| ( (This)->lpVtbl -> SendMethodReturn(This,pIdentity,riid,dwMeth,hrCall,hrSer
ver) ) | | ( (This)->lpVtbl -> SendMethodReturn(This,pIdentity,riid,dwMeth,hrCall,hrSer
ver) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ISendMethodEvents_INTERFACE_DEFINED__ */ | | #endif /* __ISendMethodEvents_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_autosvcs_0000_0111 */ | | /* interface __MIDL_itf_autosvcs_0000_0113 */ |
| /* [local] */ | | /* [local] */ |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0111_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0113_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0111_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0113_v0_0_s_ifspec; |
| | |
| #ifndef __ITransactionResourcePool_INTERFACE_DEFINED__ | | #ifndef __ITransactionResourcePool_INTERFACE_DEFINED__ |
| #define __ITransactionResourcePool_INTERFACE_DEFINED__ | | #define __ITransactionResourcePool_INTERFACE_DEFINED__ |
| | |
| /* interface ITransactionResourcePool */ | | /* interface ITransactionResourcePool */ |
| /* [object][unique][local][helpstring][uuid] */ | | /* [object][unique][local][helpstring][uuid] */ |
| | |
| EXTERN_C const IID IID_ITransactionResourcePool; | | EXTERN_C const IID IID_ITransactionResourcePool; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 13867 | | skipping to change at line 14331 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ITransactionResourcePoolVtbl | | typedef struct ITransactionResourcePoolVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ITransactionResourcePool * This, | | ITransactionResourcePool * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ITransactionResourcePool * This); | | ITransactionResourcePool * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ITransactionResourcePool * This); | | ITransactionResourcePool * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *PutResource )( | | HRESULT ( STDMETHODCALLTYPE *PutResource )( |
| ITransactionResourcePool * This, | | ITransactionResourcePool * This, |
| | |
| skipping to change at line 13917 | | skipping to change at line 14381 |
| | |
| #define ITransactionResourcePool_GetResource(This,pPool,ppUnk) \ | | #define ITransactionResourcePool_GetResource(This,pPool,ppUnk) \ |
| ( (This)->lpVtbl -> GetResource(This,pPool,ppUnk) ) | | ( (This)->lpVtbl -> GetResource(This,pPool,ppUnk) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __ITransactionResourcePool_INTERFACE_DEFINED__ */ | | #endif /* __ITransactionResourcePool_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_autosvcs_0000_0112 */ | | /* interface __MIDL_itf_autosvcs_0000_0114 */ |
| /* [local] */ | | /* [local] */ |
| | |
| EXTERN_C HRESULT __stdcall MTSCreateActivity ( REFIID riid, void** ppobj ); | | EXTERN_C HRESULT __stdcall MTSCreateActivity ( REFIID riid, void** ppobj ); |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0112_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0114_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0112_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0114_v0_0_s_ifspec; |
| | |
| #ifndef __IMTSCall_INTERFACE_DEFINED__ | | #ifndef __IMTSCall_INTERFACE_DEFINED__ |
| #define __IMTSCall_INTERFACE_DEFINED__ | | #define __IMTSCall_INTERFACE_DEFINED__ |
| | |
| /* interface IMTSCall */ | | /* interface IMTSCall */ |
| /* [object][unique][uuid][local] */ | | /* [object][unique][uuid][local] */ |
| | |
| EXTERN_C const IID IID_IMTSCall; | | EXTERN_C const IID IID_IMTSCall; |
| | |
| #if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| skipping to change at line 13952 | | skipping to change at line 14416 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMTSCallVtbl | | typedef struct IMTSCallVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IMTSCall * This, | | IMTSCall * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IMTSCall * This); | | IMTSCall * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IMTSCall * This); | | IMTSCall * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnCall )( | | HRESULT ( STDMETHODCALLTYPE *OnCall )( |
| IMTSCall * This); | | IMTSCall * This); |
| | |
| skipping to change at line 14034 | | skipping to change at line 14498 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IContextPropertiesVtbl | | typedef struct IContextPropertiesVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IContextProperties * This, | | IContextProperties * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IContextProperties * This); | | IContextProperties * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IContextProperties * This); | | IContextProperties * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Count )( | | HRESULT ( STDMETHODCALLTYPE *Count )( |
| IContextProperties * This, | | IContextProperties * This, |
| | |
| skipping to change at line 14145 | | skipping to change at line 14609 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IObjPoolVtbl | | typedef struct IObjPoolVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IObjPool * This, | | IObjPool * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IObjPool * This); | | IObjPool * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IObjPool * This); | | IObjPool * This); |
| | |
| void ( STDMETHODCALLTYPE *Reserved1 )( | | void ( STDMETHODCALLTYPE *Reserved1 )( |
| IObjPool * This); | | IObjPool * This); |
| | |
| skipping to change at line 14284 | | skipping to change at line 14748 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ITransactionPropertyVtbl | | typedef struct ITransactionPropertyVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| ITransactionProperty * This, | | ITransactionProperty * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| ITransactionProperty * This); | | ITransactionProperty * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| ITransactionProperty * This); | | ITransactionProperty * This); |
| | |
| void ( STDMETHODCALLTYPE *Reserved1 )( | | void ( STDMETHODCALLTYPE *Reserved1 )( |
| ITransactionProperty * This); | | ITransactionProperty * This); |
| | |
| skipping to change at line 14464 | | skipping to change at line 14928 |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IMTSActivityVtbl | | typedef struct IMTSActivityVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| IMTSActivity * This, | | IMTSActivity * This, |
| /* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| IMTSActivity * This); | | IMTSActivity * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
| IMTSActivity * This); | | IMTSActivity * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SynchronousCall )( | | HRESULT ( STDMETHODCALLTYPE *SynchronousCall )( |
| IMTSActivity * This, | | IMTSActivity * This, |
| | |
| skipping to change at line 14537 | | skipping to change at line 15001 |
| | |
| #endif /* __IMTSActivity_INTERFACE_DEFINED__ */ | | #endif /* __IMTSActivity_INTERFACE_DEFINED__ */ |
| | |
| #ifndef __COMSVCSLib_LIBRARY_DEFINED__ | | #ifndef __COMSVCSLib_LIBRARY_DEFINED__ |
| #define __COMSVCSLib_LIBRARY_DEFINED__ | | #define __COMSVCSLib_LIBRARY_DEFINED__ |
| | |
| /* library COMSVCSLib */ | | /* library COMSVCSLib */ |
| /* [helpfile][helpstring][version][uuid] */ | | /* [helpfile][helpstring][version][uuid] */ |
| | |
| typedef /* [public][helpcontext][helpstring] */ | | typedef /* [public][helpcontext][helpstring] */ |
|
| enum __MIDL___MIDL_itf_autosvcs_0000_0117_0001 | | enum __MIDL___MIDL_itf_autosvcs_0000_0119_0001 |
| { mtsErrCtxAborted = 0x8004e002, | | { mtsErrCtxAborted = 0x8004e002, |
| mtsErrCtxAborting = 0x8004e003, | | mtsErrCtxAborting = 0x8004e003, |
| mtsErrCtxNoContext = 0x8004e004, | | mtsErrCtxNoContext = 0x8004e004, |
| mtsErrCtxNotRegistered = 0x8004e005, | | mtsErrCtxNotRegistered = 0x8004e005, |
| mtsErrCtxSynchTimeout = 0x8004e006, | | mtsErrCtxSynchTimeout = 0x8004e006, |
| mtsErrCtxOldReference = 0x8004e007, | | mtsErrCtxOldReference = 0x8004e007, |
| mtsErrCtxRoleNotFound = 0x8004e00c, | | mtsErrCtxRoleNotFound = 0x8004e00c, |
| mtsErrCtxNoSecurity = 0x8004e00d, | | mtsErrCtxNoSecurity = 0x8004e00d, |
| mtsErrCtxWrongThread = 0x8004e00e, | | mtsErrCtxWrongThread = 0x8004e00e, |
| mtsErrCtxTMNotAvailable = 0x8004e00f, | | mtsErrCtxTMNotAvailable = 0x8004e00f, |
| | |
| skipping to change at line 14567 | | skipping to change at line 15031 |
| comqcErrInvalidMessage = 0x80110650, | | comqcErrInvalidMessage = 0x80110650, |
| comqcErrMsmqSidUnavailable = 0x80110651, | | comqcErrMsmqSidUnavailable = 0x80110651, |
| comqcErrWrongMsgExtension = 0x80110652, | | comqcErrWrongMsgExtension = 0x80110652, |
| comqcErrMsmqServiceUnavailable = 0x80110653, | | comqcErrMsmqServiceUnavailable = 0x80110653, |
| comqcErrMsgNotAuthenticated = 0x80110654, | | comqcErrMsgNotAuthenticated = 0x80110654, |
| comqcErrMsmqConnectorUsed = 0x80110655, | | comqcErrMsmqConnectorUsed = 0x80110655, |
| comqcErrBadMarshaledObject = 0x80110656 | | comqcErrBadMarshaledObject = 0x80110656 |
| } Error_Constants; | | } Error_Constants; |
| | |
| typedef /* [public] */ | | typedef /* [public] */ |
|
| enum __MIDL___MIDL_itf_autosvcs_0000_0117_0002 | | enum __MIDL___MIDL_itf_autosvcs_0000_0119_0002 |
| { LockSetGet = 0, | | { LockSetGet = 0, |
| LockMethod = ( LockSetGet + 1 ) | | LockMethod = ( LockSetGet + 1 ) |
| } LockModes; | | } LockModes; |
| | |
| typedef /* [public] */ | | typedef /* [public] */ |
|
| enum __MIDL___MIDL_itf_autosvcs_0000_0117_0003 | | enum __MIDL___MIDL_itf_autosvcs_0000_0119_0003 |
| { Standard = 0, | | { Standard = 0, |
| Process = ( Standard + 1 ) | | Process = ( Standard + 1 ) |
| } ReleaseModes; | | } ReleaseModes; |
| | |
| #ifndef _tagCrmFlags_ | | #ifndef _tagCrmFlags_ |
| #define _tagCrmFlags_ | | #define _tagCrmFlags_ |
| typedef | | typedef |
| enum tagCRMFLAGS | | enum tagCRMFLAGS |
| { CRMFLAG_FORGETTARGET = 0x1, | | { CRMFLAG_FORGETTARGET = 0x1, |
| CRMFLAG_WRITTENDURINGPREPARE = 0x2, | | CRMFLAG_WRITTENDURINGPREPARE = 0x2, |
| | |
| skipping to change at line 14775 | | skipping to change at line 15239 |
| #endif | | #endif |
| | |
| EXTERN_C const CLSID CLSID_CRMRecoveryClerk; | | EXTERN_C const CLSID CLSID_CRMRecoveryClerk; |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| | |
| class DECLSPEC_UUID("ecabb0be-7f19-11d2-978e-0000f8757e2a") | | class DECLSPEC_UUID("ecabb0be-7f19-11d2-978e-0000f8757e2a") |
| CRMRecoveryClerk; | | CRMRecoveryClerk; |
| #endif | | #endif |
| | |
|
| | EXTERN_C const CLSID CLSID_LBEvents; |
| | |
| | #ifdef __cplusplus |
| | |
| | class DECLSPEC_UUID("ecabb0c1-7f19-11d2-978e-0000f8757e2a") |
| | LBEvents; |
| | #endif |
| | |
| EXTERN_C const CLSID CLSID_MessageMover; | | EXTERN_C const CLSID CLSID_MessageMover; |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| | |
| class DECLSPEC_UUID("ecabb0bf-7f19-11d2-978e-0000f8757e2a") | | class DECLSPEC_UUID("ecabb0bf-7f19-11d2-978e-0000f8757e2a") |
| MessageMover; | | MessageMover; |
| #endif | | #endif |
| | |
| EXTERN_C const CLSID CLSID_DispenserManager; | | EXTERN_C const CLSID CLSID_DispenserManager; |
| | |
| | |
| skipping to change at line 14807 | | skipping to change at line 15279 |
| #endif | | #endif |
| | |
| EXTERN_C const CLSID CLSID_EventServer; | | EXTERN_C const CLSID CLSID_EventServer; |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| | |
| class DECLSPEC_UUID("ecabafbc-7f19-11d2-978e-0000f8757e2a") | | class DECLSPEC_UUID("ecabafbc-7f19-11d2-978e-0000f8757e2a") |
| EventServer; | | EventServer; |
| #endif | | #endif |
| | |
|
| | EXTERN_C const CLSID CLSID_TrackerServer; |
| | |
| | #ifdef __cplusplus |
| | |
| | class DECLSPEC_UUID("ecabafb9-7f19-11d2-978e-0000f8757e2a") |
| | TrackerServer; |
| | #endif |
| | |
| EXTERN_C const CLSID CLSID_AppDomainHelper; | | EXTERN_C const CLSID CLSID_AppDomainHelper; |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| | |
| class DECLSPEC_UUID("ef24f689-14f8-4d92-b4af-d7b1f0e70fd4") | | class DECLSPEC_UUID("ef24f689-14f8-4d92-b4af-d7b1f0e70fd4") |
| AppDomainHelper; | | AppDomainHelper; |
| #endif | | #endif |
| | |
| EXTERN_C const CLSID CLSID_ClrAssemblyLocator; | | EXTERN_C const CLSID CLSID_ClrAssemblyLocator; |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| | |
| class DECLSPEC_UUID("458aa3b5-265a-4b75-bc05-9bea4630cf18") | | class DECLSPEC_UUID("458aa3b5-265a-4b75-bc05-9bea4630cf18") |
| ClrAssemblyLocator; | | ClrAssemblyLocator; |
| #endif | | #endif |
| #endif /* __COMSVCSLib_LIBRARY_DEFINED__ */ | | #endif /* __COMSVCSLib_LIBRARY_DEFINED__ */ |
| | |
| /* Additional Prototypes for ALL interfaces */ | | /* Additional Prototypes for ALL interfaces */ |
| | |
|
| unsigned long __RPC_USER BSTR_UserSize( unsigned long *, unsign | | unsigned long __RPC_USER BSTR_UserSize( __RPC__in unsigned long |
| ed long , BSTR * ); | | *, unsigned long , __RPC__in BSTR * ); |
| unsigned char * __RPC_USER BSTR_UserMarshal( unsigned long *, unsigned char *, | | unsigned char * __RPC_USER BSTR_UserMarshal( __RPC__in unsigned long *, __RPC_ |
| BSTR * ); | | _inout_xcount(0) unsigned char *, __RPC__in BSTR * ); |
| unsigned char * __RPC_USER BSTR_UserUnmarshal(unsigned long *, unsigned char *, | | unsigned char * __RPC_USER BSTR_UserUnmarshal(__RPC__in unsigned long *, __RPC_ |
| BSTR * ); | | _in_xcount(0) unsigned char *, __RPC__out BSTR * ); |
| void __RPC_USER BSTR_UserFree( unsigned long *, BSTR * | | void __RPC_USER BSTR_UserFree( __RPC__in unsigned long |
| ); | | *, __RPC__in BSTR * ); |
| | |
|
| unsigned long __RPC_USER LPSAFEARRAY_UserSize( unsigned long *, | | unsigned long __RPC_USER LPSAFEARRAY_UserSize( __RPC__in unsign |
| unsigned long , LPSAFEARRAY * ); | | ed long *, unsigned long , __RPC__in LPSAFEARRAY * ); |
| unsigned char * __RPC_USER LPSAFEARRAY_UserMarshal( unsigned long *, unsigned | | unsigned char * __RPC_USER LPSAFEARRAY_UserMarshal( __RPC__in unsigned long *, |
| char *, LPSAFEARRAY * ); | | __RPC__inout_xcount(0) unsigned char *, __RPC__in LPSAFEARRAY * ); |
| unsigned char * __RPC_USER LPSAFEARRAY_UserUnmarshal(unsigned long *, unsigned | | unsigned char * __RPC_USER LPSAFEARRAY_UserUnmarshal(__RPC__in unsigned long *, |
| char *, LPSAFEARRAY * ); | | __RPC__in_xcount(0) unsigned char *, __RPC__out LPSAFEARRAY * ); |
| void __RPC_USER LPSAFEARRAY_UserFree( unsigned long *, | | void __RPC_USER LPSAFEARRAY_UserFree( __RPC__in unsign |
| LPSAFEARRAY * ); | | ed long *, __RPC__in LPSAFEARRAY * ); |
| | |
|
| unsigned long __RPC_USER VARIANT_UserSize( unsigned long *, uns | | unsigned long __RPC_USER VARIANT_UserSize( __RPC__in unsigned l |
| igned long , VARIANT * ); | | ong *, unsigned long , __RPC__in VARIANT * ); |
| unsigned char * __RPC_USER VARIANT_UserMarshal( unsigned long *, unsigned char | | unsigned char * __RPC_USER VARIANT_UserMarshal( __RPC__in unsigned long *, __R |
| *, VARIANT * ); | | PC__inout_xcount(0) unsigned char *, __RPC__in VARIANT * ); |
| unsigned char * __RPC_USER VARIANT_UserUnmarshal(unsigned long *, unsigned char | | unsigned char * __RPC_USER VARIANT_UserUnmarshal(__RPC__in unsigned long *, __R |
| *, VARIANT * ); | | PC__in_xcount(0) unsigned char *, __RPC__out VARIANT * ); |
| void __RPC_USER VARIANT_UserFree( unsigned long *, VAR | | void __RPC_USER VARIANT_UserFree( __RPC__in unsigned l |
| IANT * ); | | ong *, __RPC__in VARIANT * ); |
| | |
|
| unsigned long __RPC_USER BSTR_UserSize64( unsigned long *, unsi | | unsigned long __RPC_USER BSTR_UserSize64( __RPC__in unsigned lo |
| gned long , BSTR * ); | | ng *, unsigned long , __RPC__in BSTR * ); |
| unsigned char * __RPC_USER BSTR_UserMarshal64( unsigned long *, unsigned char | | unsigned char * __RPC_USER BSTR_UserMarshal64( __RPC__in unsigned long *, __RP |
| *, BSTR * ); | | C__inout_xcount(0) unsigned char *, __RPC__in BSTR * ); |
| unsigned char * __RPC_USER BSTR_UserUnmarshal64(unsigned long *, unsigned char | | unsigned char * __RPC_USER BSTR_UserUnmarshal64(__RPC__in unsigned long *, __RP |
| *, BSTR * ); | | C__in_xcount(0) unsigned char *, __RPC__out BSTR * ); |
| void __RPC_USER BSTR_UserFree64( unsigned long *, BSTR | | void __RPC_USER BSTR_UserFree64( __RPC__in unsigned lo |
| * ); | | ng *, __RPC__in BSTR * ); |
| | |
|
| unsigned long __RPC_USER LPSAFEARRAY_UserSize64( unsigned long | | unsigned long __RPC_USER LPSAFEARRAY_UserSize64( __RPC__in unsi |
| *, unsigned long , LPSAFEARRAY * ); | | gned long *, unsigned long , __RPC__in LPSAFEARRAY * ); |
| unsigned char * __RPC_USER LPSAFEARRAY_UserMarshal64( unsigned long *, unsigne | | unsigned char * __RPC_USER LPSAFEARRAY_UserMarshal64( __RPC__in unsigned long |
| d char *, LPSAFEARRAY * ); | | *, __RPC__inout_xcount(0) unsigned char *, __RPC__in LPSAFEARRAY * ); |
| unsigned char * __RPC_USER LPSAFEARRAY_UserUnmarshal64(unsigned long *, unsigne | | unsigned char * __RPC_USER LPSAFEARRAY_UserUnmarshal64(__RPC__in unsigned long |
| d char *, LPSAFEARRAY * ); | | *, __RPC__in_xcount(0) unsigned char *, __RPC__out LPSAFEARRAY * ); |
| void __RPC_USER LPSAFEARRAY_UserFree64( unsigned long | | void __RPC_USER LPSAFEARRAY_UserFree64( __RPC__in unsi |
| *, LPSAFEARRAY * ); | | gned long *, __RPC__in LPSAFEARRAY * ); |
| | |
|
| unsigned long __RPC_USER VARIANT_UserSize64( unsigned long *, u | | unsigned long __RPC_USER VARIANT_UserSize64( __RPC__in unsigned |
| nsigned long , VARIANT * ); | | long *, unsigned long , __RPC__in VARIANT * ); |
| unsigned char * __RPC_USER VARIANT_UserMarshal64( unsigned long *, unsigned ch | | unsigned char * __RPC_USER VARIANT_UserMarshal64( __RPC__in unsigned long *, _ |
| ar *, VARIANT * ); | | _RPC__inout_xcount(0) unsigned char *, __RPC__in VARIANT * ); |
| unsigned char * __RPC_USER VARIANT_UserUnmarshal64(unsigned long *, unsigned ch | | unsigned char * __RPC_USER VARIANT_UserUnmarshal64(__RPC__in unsigned long *, _ |
| ar *, VARIANT * ); | | _RPC__in_xcount(0) unsigned char *, __RPC__out VARIANT * ); |
| void __RPC_USER VARIANT_UserFree64( unsigned long *, V | | void __RPC_USER VARIANT_UserFree64( __RPC__in unsigned |
| ARIANT * ); | | long *, __RPC__in VARIANT * ); |
| | |
| | /* [helpstring][local] */ HRESULT STDMETHODCALLTYPE IGetAppTrackerData_GetApplic |
| | ationProcessDetails_Proxy( |
| | IGetAppTrackerData * This, |
| | /* [in] */ REFGUID ApplicationInstanceId, |
| | /* [in] */ DWORD ProcessId, |
| | /* [in] */ DWORD Flags, |
| | /* [annotation] */ |
| | __out_opt ApplicationProcessSummary *Summary, |
| | /* [annotation] */ |
| | __out_opt ApplicationProcessStatistics *Statistics, |
| | /* [annotation] */ |
| | __out_opt ApplicationProcessRecycleInfo *RecycleInfo, |
| | /* [annotation] */ |
| | __out_opt BOOL *AnyComponentsHangMonitored); |
| | |
| | /* [call_as] */ HRESULT STDMETHODCALLTYPE IGetAppTrackerData_GetApplicationProce |
| | ssDetails_Stub( |
| | __RPC__in IGetAppTrackerData * This, |
| | /* [in] */ __RPC__in REFGUID ApplicationInstanceId, |
| | /* [in] */ DWORD ProcessId, |
| | /* [in] */ DWORD Flags, |
| | /* [unique][out][in] */ __RPC__inout_opt ApplicationProcessSummary *Summary, |
| | /* [unique][out][in] */ __RPC__inout_opt ApplicationProcessStatistics *Stati |
| | stics, |
| | /* [unique][out][in] */ __RPC__inout_opt ApplicationProcessRecycleInfo *Recy |
| | cleInfo, |
| | /* [unique][out][in] */ __RPC__inout_opt BOOL *AnyComponentsHangMonitored); |
| | |
| | /* [helpstring][local] */ HRESULT STDMETHODCALLTYPE IGetAppTrackerData_GetCompon |
| | entDetails_Proxy( |
| | IGetAppTrackerData * This, |
| | /* [in] */ REFGUID ApplicationInstanceId, |
| | /* [in] */ DWORD ProcessId, |
| | /* [in] */ REFCLSID Clsid, |
| | /* [in] */ DWORD Flags, |
| | /* [annotation] */ |
| | __out_opt ComponentSummary *Summary, |
| | /* [annotation] */ |
| | __out_opt ComponentStatistics *Statistics, |
| | /* [annotation] */ |
| | __out_opt ComponentHangMonitorInfo *HangMonitorInfo); |
| | |
| | /* [call_as] */ HRESULT STDMETHODCALLTYPE IGetAppTrackerData_GetComponentDetails |
| | _Stub( |
| | __RPC__in IGetAppTrackerData * This, |
| | /* [in] */ __RPC__in REFGUID ApplicationInstanceId, |
| | /* [in] */ DWORD ProcessId, |
| | /* [in] */ __RPC__in REFCLSID Clsid, |
| | /* [in] */ DWORD Flags, |
| | /* [unique][out][in] */ __RPC__inout_opt ComponentSummary *Summary, |
| | /* [unique][out][in] */ __RPC__inout_opt ComponentStatistics *Statistics, |
| | /* [unique][out][in] */ __RPC__inout_opt ComponentHangMonitorInfo *HangMonit |
| | orInfo); |
| | |
| /* end of Additional Prototypes */ | | /* end of Additional Prototypes */ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| #endif | | #endif |
| | |
| #endif | | #endif |
| | |
| End of changes. 791 change blocks. |
| 844 lines changed or deleted | | 1418 lines changed or added |
|