comsvcs.h (2001.12.4720.3959-Windows 5.0) | | comsvcs.h (2001.12.6932.18005-Windows 6.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 6.00.0366 */ | | /* File created by MIDL compiler version 7.00.0499 */ |
/* Compiler settings for autosvcs.idl: | | /* Compiler settings for autosvcs.idl: |
Oicf, W1, Zp8, env=Win32 (32b run) | | Oicf, W1, Zp8, env=Win32 (32b run) |
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__ 475 | | #define __REQUIRED_RPCNDR_H_VERSION__ 500 |
| | #endif |
| | |
| | /* verify that the <rpcsal.h> version is high enough to compile this file*/ |
| | #ifndef __REQUIRED_RPCSAL_H_VERSION__ |
| | #define __REQUIRED_RPCSAL_H_VERSION__ 100 |
#endif | | #endif |
| | |
#include "rpc.h" | | #include "rpc.h" |
#include "rpcndr.h" | | #include "rpcndr.h" |
| | |
#ifndef __RPCNDR_H_VERSION__ | | #ifndef __RPCNDR_H_VERSION__ |
#error this stub requires an updated version of <rpcndr.h> | | #error this stub requires an updated version of <rpcndr.h> |
#endif // __RPCNDR_H_VERSION__ | | #endif // __RPCNDR_H_VERSION__ |
| | |
#ifndef COM_NO_WINDOWS_H | | #ifndef COM_NO_WINDOWS_H |
| | |
skipping to change at line 98 | | skipping to change at line 103 |
#ifndef __ITransactionContext_FWD_DEFINED__ | | #ifndef __ITransactionContext_FWD_DEFINED__ |
#define __ITransactionContext_FWD_DEFINED__ | | #define __ITransactionContext_FWD_DEFINED__ |
typedef interface ITransactionContext ITransactionContext; | | typedef interface ITransactionContext ITransactionContext; |
#endif /* __ITransactionContext_FWD_DEFINED__ */ | | #endif /* __ITransactionContext_FWD_DEFINED__ */ |
| | |
#ifndef __ICreateWithTransactionEx_FWD_DEFINED__ | | #ifndef __ICreateWithTransactionEx_FWD_DEFINED__ |
#define __ICreateWithTransactionEx_FWD_DEFINED__ | | #define __ICreateWithTransactionEx_FWD_DEFINED__ |
typedef interface ICreateWithTransactionEx ICreateWithTransactionEx; | | typedef interface ICreateWithTransactionEx ICreateWithTransactionEx; |
#endif /* __ICreateWithTransactionEx_FWD_DEFINED__ */ | | #endif /* __ICreateWithTransactionEx_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __ICreateWithLocalTransaction_FWD_DEFINED__ |
| | #define __ICreateWithLocalTransaction_FWD_DEFINED__ |
| | typedef interface ICreateWithLocalTransaction ICreateWithLocalTransaction; |
| | #endif /* __ICreateWithLocalTransaction_FWD_DEFINED__ */ |
| | |
#ifndef __ICreateWithTipTransactionEx_FWD_DEFINED__ | | #ifndef __ICreateWithTipTransactionEx_FWD_DEFINED__ |
#define __ICreateWithTipTransactionEx_FWD_DEFINED__ | | #define __ICreateWithTipTransactionEx_FWD_DEFINED__ |
typedef interface ICreateWithTipTransactionEx ICreateWithTipTransactionEx; | | typedef interface ICreateWithTipTransactionEx ICreateWithTipTransactionEx; |
#endif /* __ICreateWithTipTransactionEx_FWD_DEFINED__ */ | | #endif /* __ICreateWithTipTransactionEx_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __IComLTxEvents_FWD_DEFINED__ |
| | #define __IComLTxEvents_FWD_DEFINED__ |
| | typedef interface IComLTxEvents IComLTxEvents; |
| | #endif /* __IComLTxEvents_FWD_DEFINED__ */ |
| | |
#ifndef __IComUserEvent_FWD_DEFINED__ | | #ifndef __IComUserEvent_FWD_DEFINED__ |
#define __IComUserEvent_FWD_DEFINED__ | | #define __IComUserEvent_FWD_DEFINED__ |
typedef interface IComUserEvent IComUserEvent; | | typedef interface IComUserEvent IComUserEvent; |
#endif /* __IComUserEvent_FWD_DEFINED__ */ | | #endif /* __IComUserEvent_FWD_DEFINED__ */ |
| | |
#ifndef __IComThreadEvents_FWD_DEFINED__ | | #ifndef __IComThreadEvents_FWD_DEFINED__ |
#define __IComThreadEvents_FWD_DEFINED__ | | #define __IComThreadEvents_FWD_DEFINED__ |
typedef interface IComThreadEvents IComThreadEvents; | | typedef interface IComThreadEvents IComThreadEvents; |
#endif /* __IComThreadEvents_FWD_DEFINED__ */ | | #endif /* __IComThreadEvents_FWD_DEFINED__ */ |
| | |
| | |
skipping to change at line 183 | | 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 293 | | skipping to change at line 303 |
#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__ */ |
| | |
#ifndef __IDispenserDriver_FWD_DEFINED__ | | #ifndef __IDispenserDriver_FWD_DEFINED__ |
#define __IDispenserDriver_FWD_DEFINED__ | | #define __IDispenserDriver_FWD_DEFINED__ |
typedef interface IDispenserDriver IDispenserDriver; | | typedef interface IDispenserDriver IDispenserDriver; |
#endif /* __IDispenserDriver_FWD_DEFINED__ */ | | #endif /* __IDispenserDriver_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __ITransactionProxy_FWD_DEFINED__ |
| | #define __ITransactionProxy_FWD_DEFINED__ |
| | typedef interface ITransactionProxy ITransactionProxy; |
| | #endif /* __ITransactionProxy_FWD_DEFINED__ */ |
| | |
| | #ifndef __IContextSecurityPerimeter_FWD_DEFINED__ |
| | #define __IContextSecurityPerimeter_FWD_DEFINED__ |
| | typedef interface IContextSecurityPerimeter IContextSecurityPerimeter; |
| | #endif /* __IContextSecurityPerimeter_FWD_DEFINED__ */ |
| | |
| | #ifndef __ITxProxyHolder_FWD_DEFINED__ |
| | #define __ITxProxyHolder_FWD_DEFINED__ |
| | typedef interface ITxProxyHolder ITxProxyHolder; |
| | #endif /* __ITxProxyHolder_FWD_DEFINED__ */ |
| | |
#ifndef __IObjectContext_FWD_DEFINED__ | | #ifndef __IObjectContext_FWD_DEFINED__ |
#define __IObjectContext_FWD_DEFINED__ | | #define __IObjectContext_FWD_DEFINED__ |
typedef interface IObjectContext IObjectContext; | | typedef interface IObjectContext IObjectContext; |
#endif /* __IObjectContext_FWD_DEFINED__ */ | | #endif /* __IObjectContext_FWD_DEFINED__ */ |
| | |
#ifndef __IObjectControl_FWD_DEFINED__ | | #ifndef __IObjectControl_FWD_DEFINED__ |
#define __IObjectControl_FWD_DEFINED__ | | #define __IObjectControl_FWD_DEFINED__ |
typedef interface IObjectControl IObjectControl; | | typedef interface IObjectControl IObjectControl; |
#endif /* __IObjectControl_FWD_DEFINED__ */ | | #endif /* __IObjectControl_FWD_DEFINED__ */ |
| | |
| | |
skipping to change at line 473 | | skipping to change at line 498 |
#ifndef __IServiceTransactionConfigBase_FWD_DEFINED__ | | #ifndef __IServiceTransactionConfigBase_FWD_DEFINED__ |
#define __IServiceTransactionConfigBase_FWD_DEFINED__ | | #define __IServiceTransactionConfigBase_FWD_DEFINED__ |
typedef interface IServiceTransactionConfigBase IServiceTransactionConfigBase; | | typedef interface IServiceTransactionConfigBase IServiceTransactionConfigBase; |
#endif /* __IServiceTransactionConfigBase_FWD_DEFINED__ */ | | #endif /* __IServiceTransactionConfigBase_FWD_DEFINED__ */ |
| | |
#ifndef __IServiceTransactionConfig_FWD_DEFINED__ | | #ifndef __IServiceTransactionConfig_FWD_DEFINED__ |
#define __IServiceTransactionConfig_FWD_DEFINED__ | | #define __IServiceTransactionConfig_FWD_DEFINED__ |
typedef interface IServiceTransactionConfig IServiceTransactionConfig; | | typedef interface IServiceTransactionConfig IServiceTransactionConfig; |
#endif /* __IServiceTransactionConfig_FWD_DEFINED__ */ | | #endif /* __IServiceTransactionConfig_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __IServiceSysTxnConfig_FWD_DEFINED__ |
| | #define __IServiceSysTxnConfig_FWD_DEFINED__ |
| | typedef interface IServiceSysTxnConfig IServiceSysTxnConfig; |
| | #endif /* __IServiceSysTxnConfig_FWD_DEFINED__ */ |
| | |
#ifndef __IServiceSynchronizationConfig_FWD_DEFINED__ | | #ifndef __IServiceSynchronizationConfig_FWD_DEFINED__ |
#define __IServiceSynchronizationConfig_FWD_DEFINED__ | | #define __IServiceSynchronizationConfig_FWD_DEFINED__ |
typedef interface IServiceSynchronizationConfig IServiceSynchronizationConfig; | | typedef interface IServiceSynchronizationConfig IServiceSynchronizationConfig; |
#endif /* __IServiceSynchronizationConfig_FWD_DEFINED__ */ | | #endif /* __IServiceSynchronizationConfig_FWD_DEFINED__ */ |
| | |
#ifndef __IServiceTrackerConfig_FWD_DEFINED__ | | #ifndef __IServiceTrackerConfig_FWD_DEFINED__ |
#define __IServiceTrackerConfig_FWD_DEFINED__ | | #define __IServiceTrackerConfig_FWD_DEFINED__ |
typedef interface IServiceTrackerConfig IServiceTrackerConfig; | | typedef interface IServiceTrackerConfig IServiceTrackerConfig; |
#endif /* __IServiceTrackerConfig_FWD_DEFINED__ */ | | #endif /* __IServiceTrackerConfig_FWD_DEFINED__ */ |
| | |
| | |
skipping to change at line 854 | | skipping to change at line 884 |
#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 937 | | skipping to change at line 956 |
#endif /* __cplusplus */ | | #endif /* __cplusplus */ |
| | |
#endif /* __ClrAssemblyLocator_FWD_DEFINED__ */ | | #endif /* __ClrAssemblyLocator_FWD_DEFINED__ */ |
| | |
/* header files for imported files */ | | /* header files for imported files */ |
#include "unknwn.h" | | #include "unknwn.h" |
#include "oaidl.h" | | #include "oaidl.h" |
#include "ocidl.h" | | #include "ocidl.h" |
#include "comadmin.h" | | #include "comadmin.h" |
#include "transact.h" | | #include "transact.h" |
|
| | #include "txdtc.h" |
| | |
#ifdef __cplusplus | | #ifdef __cplusplus |
extern "C"{ | | extern "C"{ |
#endif | | #endif |
| | |
|
void * __RPC_USER MIDL_user_allocate(size_t); | | /* interface __MIDL_itf_autosvcs_0000_0000 */ |
void __RPC_USER MIDL_user_free( void * ); | | |
| | |
/* interface __MIDL_itf_autosvcs_0000 */ | | |
/* [local] */ | | /* [local] */ |
| | |
// ----------------------------------------------------------------------- | | // ----------------------------------------------------------------------- |
// svcintfs.h -- Microsoft COM+ Services 1.0 Programming Interfaces | | // svcintfs.h -- Microsoft COM+ Services 1.0 Programming Interfaces |
// | | // |
// This file provides the prototypes for the APIs and COM interfaces | | // This file provides the prototypes for the APIs and COM interfaces |
// for applications using COM+ Services. | | // for applications using COM+ Services. |
// | | // |
// COM+ Services 1.0 | | // COM+ Services 1.0 |
// Copyright (C) 1995-1999 Microsoft Corporation. All rights reserved. | | // Copyright (C) 1995-1999 Microsoft Corporation. All rights reserved. |
// ----------------------------------------------------------------------- | | // ----------------------------------------------------------------------- |
#include <objbase.h> | | #include <objbase.h> |
#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) |
#endif | | #endif |
#endif | | #endif |
| | |
|
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0000_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0000_v0_0_s_ifspec; |
| | |
#ifndef __ISecurityIdentityColl_INTERFACE_DEFINED__ | | #ifndef __ISecurityIdentityColl_INTERFACE_DEFINED__ |
#define __ISecurityIdentityColl_INTERFACE_DEFINED__ | | #define __ISecurityIdentityColl_INTERFACE_DEFINED__ |
| | |
/* interface ISecurityIdentityColl */ | | /* interface ISecurityIdentityColl */ |
/* [unique][helpcontext][helpstring][oleautomation][dual][uuid][object] */ | | /* [unique][helpcontext][helpstring][oleautomation][dual][uuid][object] */ |
| | |
EXTERN_C const IID IID_ISecurityIdentityColl; | | EXTERN_C const IID IID_ISecurityIdentityColl; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("CAFC823C-B441-11d1-B82B-0000F8757E2A") | | MIDL_INTERFACE("CAFC823C-B441-11d1-B82B-0000F8757E2A") |
ISecurityIdentityColl : public IDispatch | | ISecurityIdentityColl : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][propget][helpcontext][id] */ HRESULT STDMETHODCA
LLTYPE get_Count( | | virtual /* [helpstring][propget][helpcontext][id] */ HRESULT STDMETHODCA
LLTYPE get_Count( |
|
/* [retval][out] */ long *plCount) = 0; | | /* [retval][out] */ __RPC__out long *plCount) = 0; |
| | |
virtual /* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCA
LLTYPE get_Item( | | virtual /* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCA
LLTYPE get_Item( |
|
/* [in] */ BSTR name, | | /* [in] */ __RPC__in BSTR name, |
/* [retval][out] */ VARIANT *pItem) = 0; | | /* [retval][out] */ __RPC__out VARIANT *pItem) = 0; |
| | |
virtual /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT
STDMETHODCALLTYPE get__NewEnum( | | virtual /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT
STDMETHODCALLTYPE get__NewEnum( |
|
/* [retval][out] */ IUnknown **ppEnum) = 0; | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppEnum) = 0; |
| | |
}; | | }; |
| | |
#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, | | ISecurityIdentityColl * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ISecurityIdentityColl * This); | | ISecurityIdentityColl * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ISecurityIdentityColl * This); | | ISecurityIdentityColl * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
ISecurityIdentityColl * This, | | ISecurityIdentityColl * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
ISecurityIdentityColl * This, | | ISecurityIdentityColl * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
ISecurityIdentityColl * This, | | ISecurityIdentityColl * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | ISecurityIdentityColl * This, |
|
/* [retval][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, | | ISecurityIdentityColl * This, |
|
/* [in] */ BSTR name, | | /* [in] */ __RPC__in BSTR name, |
/* [retval][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, | | ISecurityIdentityColl * This, |
|
/* [retval][out] */ 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ISecurityIdentityColl_QueryInterface(This,riid,ppvObject) \ | | #define ISecurityIdentityColl_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ISecurityIdentityColl_AddRef(This) \ | | #define ISecurityIdentityColl_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ISecurityIdentityColl_Release(This) \ | | #define ISecurityIdentityColl_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ISecurityIdentityColl_GetTypeInfoCount(This,pctinfo) \ | | #define ISecurityIdentityColl_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define ISecurityIdentityColl_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define ISecurityIdentityColl_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define ISecurityIdentityColl_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDi
spId) \ | | #define ISecurityIdentityColl_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDi
spId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define ISecurityIdentityColl_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispPar
ams,pVarResult,pExcepInfo,puArgErr) \ | | #define ISecurityIdentityColl_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispPar
ams,pVarResult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define ISecurityIdentityColl_get_Count(This,plCount) \ | | #define ISecurityIdentityColl_get_Count(This,plCount) \ |
|
(This)->lpVtbl -> get_Count(This,plCount) | | ( (This)->lpVtbl -> get_Count(This,plCount) ) |
| | |
#define ISecurityIdentityColl_get_Item(This,name,pItem) \ | | #define ISecurityIdentityColl_get_Item(This,name,pItem) \ |
|
(This)->lpVtbl -> get_Item(This,name,pItem) | | ( (This)->lpVtbl -> get_Item(This,name,pItem) ) |
| | |
#define ISecurityIdentityColl_get__NewEnum(This,ppEnum) \ | | #define ISecurityIdentityColl_get__NewEnum(This,ppEnum) \ |
|
(This)->lpVtbl -> get__NewEnum(This,ppEnum) | | ( (This)->lpVtbl -> get__NewEnum(This,ppEnum) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][propget][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ISecurity | | |
IdentityColl_get_Count_Proxy( | | |
ISecurityIdentityColl * This, | | |
/* [retval][out] */ long *plCount); | | |
| | |
void __RPC_STUB ISecurityIdentityColl_get_Count_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCALLTYPE ISecurity | | |
IdentityColl_get_Item_Proxy( | | |
ISecurityIdentityColl * This, | | |
/* [in] */ BSTR name, | | |
/* [retval][out] */ VARIANT *pItem); | | |
| | |
void __RPC_STUB ISecurityIdentityColl_get_Item_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][restricted][propget][id] */ HRESULT STDMETHODCALLTY | | |
PE ISecurityIdentityColl_get__NewEnum_Proxy( | | |
ISecurityIdentityColl * This, | | |
/* [retval][out] */ IUnknown **ppEnum); | | |
| | |
void __RPC_STUB ISecurityIdentityColl_get__NewEnum_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ISecurityIdentityColl_INTERFACE_DEFINED__ */ | | #endif /* __ISecurityIdentityColl_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ISecurityCallersColl_INTERFACE_DEFINED__ | | #ifndef __ISecurityCallersColl_INTERFACE_DEFINED__ |
#define __ISecurityCallersColl_INTERFACE_DEFINED__ | | #define __ISecurityCallersColl_INTERFACE_DEFINED__ |
| | |
/* interface ISecurityCallersColl */ | | /* interface ISecurityCallersColl */ |
/* [unique][helpcontext][helpstring][dual][uuid][object] */ | | /* [unique][helpcontext][helpstring][dual][uuid][object] */ |
| | |
EXTERN_C const IID IID_ISecurityCallersColl; | | EXTERN_C const IID IID_ISecurityCallersColl; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("CAFC823D-B441-11d1-B82B-0000F8757E2A") | | MIDL_INTERFACE("CAFC823D-B441-11d1-B82B-0000F8757E2A") |
ISecurityCallersColl : public IDispatch | | ISecurityCallersColl : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][propget][helpcontext][id] */ HRESULT STDMETHODCA
LLTYPE get_Count( | | virtual /* [helpstring][propget][helpcontext][id] */ HRESULT STDMETHODCA
LLTYPE get_Count( |
|
/* [retval][out] */ long *plCount) = 0; | | /* [retval][out] */ __RPC__out long *plCount) = 0; |
| | |
virtual /* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCA
LLTYPE get_Item( | | virtual /* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCA
LLTYPE get_Item( |
/* [in] */ long lIndex, | | /* [in] */ long lIndex, |
|
/* [retval][out] */ ISecurityIdentityColl **pObj) = 0; | | /* [retval][out] */ __RPC__deref_out_opt ISecurityIdentityColl **pOb
j) = 0; |
| | |
virtual /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT
STDMETHODCALLTYPE get__NewEnum( | | virtual /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT
STDMETHODCALLTYPE get__NewEnum( |
|
/* [retval][out] */ IUnknown **ppEnum) = 0; | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppEnum) = 0; |
| | |
}; | | }; |
| | |
#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, | | ISecurityCallersColl * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ISecurityCallersColl * This); | | ISecurityCallersColl * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ISecurityCallersColl * This); | | ISecurityCallersColl * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
ISecurityCallersColl * This, | | ISecurityCallersColl * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
ISecurityCallersColl * This, | | ISecurityCallersColl * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
ISecurityCallersColl * This, | | ISecurityCallersColl * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | ISecurityCallersColl * This, |
|
/* [retval][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, | | ISecurityCallersColl * This, |
/* [in] */ long lIndex, | | /* [in] */ long lIndex, |
|
/* [retval][out] */ ISecurityIdentityColl **pObj); | | /* [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, | | ISecurityCallersColl * This, |
|
/* [retval][out] */ 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ISecurityCallersColl_QueryInterface(This,riid,ppvObject) \ | | #define ISecurityCallersColl_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ISecurityCallersColl_AddRef(This) \ | | #define ISecurityCallersColl_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ISecurityCallersColl_Release(This) \ | | #define ISecurityCallersColl_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ISecurityCallersColl_GetTypeInfoCount(This,pctinfo) \ | | #define ISecurityCallersColl_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define ISecurityCallersColl_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define ISecurityCallersColl_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define ISecurityCallersColl_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDis
pId) \ | | #define ISecurityCallersColl_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDis
pId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define ISecurityCallersColl_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispPara
ms,pVarResult,pExcepInfo,puArgErr) \ | | #define ISecurityCallersColl_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispPara
ms,pVarResult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define ISecurityCallersColl_get_Count(This,plCount) \ | | #define ISecurityCallersColl_get_Count(This,plCount) \ |
|
(This)->lpVtbl -> get_Count(This,plCount) | | ( (This)->lpVtbl -> get_Count(This,plCount) ) |
| | |
#define ISecurityCallersColl_get_Item(This,lIndex,pObj) \ | | #define ISecurityCallersColl_get_Item(This,lIndex,pObj) \ |
|
(This)->lpVtbl -> get_Item(This,lIndex,pObj) | | ( (This)->lpVtbl -> get_Item(This,lIndex,pObj) ) |
| | |
#define ISecurityCallersColl_get__NewEnum(This,ppEnum) \ | | #define ISecurityCallersColl_get__NewEnum(This,ppEnum) \ |
|
(This)->lpVtbl -> get__NewEnum(This,ppEnum) | | ( (This)->lpVtbl -> get__NewEnum(This,ppEnum) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][propget][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ISecurity | | |
CallersColl_get_Count_Proxy( | | |
ISecurityCallersColl * This, | | |
/* [retval][out] */ long *plCount); | | |
| | |
void __RPC_STUB ISecurityCallersColl_get_Count_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCALLTYPE ISecurity | | |
CallersColl_get_Item_Proxy( | | |
ISecurityCallersColl * This, | | |
/* [in] */ long lIndex, | | |
/* [retval][out] */ ISecurityIdentityColl **pObj); | | |
| | |
void __RPC_STUB ISecurityCallersColl_get_Item_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][restricted][propget][id] */ HRESULT STDMETHODCALLTY | | |
PE ISecurityCallersColl_get__NewEnum_Proxy( | | |
ISecurityCallersColl * This, | | |
/* [retval][out] */ IUnknown **ppEnum); | | |
| | |
void __RPC_STUB ISecurityCallersColl_get__NewEnum_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ISecurityCallersColl_INTERFACE_DEFINED__ */ | | #endif /* __ISecurityCallersColl_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ISecurityCallContext_INTERFACE_DEFINED__ | | #ifndef __ISecurityCallContext_INTERFACE_DEFINED__ |
#define __ISecurityCallContext_INTERFACE_DEFINED__ | | #define __ISecurityCallContext_INTERFACE_DEFINED__ |
| | |
/* interface ISecurityCallContext */ | | /* interface ISecurityCallContext */ |
/* [unique][helpcontext][helpstring][oleautomation][dual][uuid][object] */ | | /* [unique][helpcontext][helpstring][oleautomation][dual][uuid][object] */ |
| | |
EXTERN_C const IID IID_ISecurityCallContext; | | EXTERN_C const IID IID_ISecurityCallContext; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("CAFC823E-B441-11d1-B82B-0000F8757E2A") | | MIDL_INTERFACE("CAFC823E-B441-11d1-B82B-0000F8757E2A") |
ISecurityCallContext : public IDispatch | | ISecurityCallContext : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][propget][helpcontext][id] */ HRESULT STDMETHODCA
LLTYPE get_Count( | | virtual /* [helpstring][propget][helpcontext][id] */ HRESULT STDMETHODCA
LLTYPE get_Count( |
|
/* [retval][out] */ long *plCount) = 0; | | /* [retval][out] */ __RPC__out long *plCount) = 0; |
| | |
virtual /* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCA
LLTYPE get_Item( | | virtual /* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCA
LLTYPE get_Item( |
|
/* [in] */ BSTR name, | | /* [in] */ __RPC__in BSTR name, |
/* [retval][out] */ VARIANT *pItem) = 0; | | /* [retval][out] */ __RPC__out VARIANT *pItem) = 0; |
| | |
virtual /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT
STDMETHODCALLTYPE get__NewEnum( | | virtual /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT
STDMETHODCALLTYPE get__NewEnum( |
|
/* [retval][out] */ IUnknown **ppEnum) = 0; | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppEnum) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Is
CallerInRole( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Is
CallerInRole( |
|
BSTR bstrRole, | | __RPC__in BSTR bstrRole, |
/* [retval][out] */ VARIANT_BOOL *pfInRole) = 0; | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pfInRole) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Is
SecurityEnabled( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Is
SecurityEnabled( |
|
/* [retval][out] */ VARIANT_BOOL *pfIsEnabled) = 0; | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pfIsEnabled) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Is
UserInRole( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Is
UserInRole( |
|
/* [in] */ VARIANT *pUser, | | /* [in] */ __RPC__in VARIANT *pUser, |
/* [in] */ BSTR bstrRole, | | /* [in] */ __RPC__in BSTR bstrRole, |
/* [retval][out] */ VARIANT_BOOL *pfInRole) = 0; | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pfInRole) = 0; |
| | |
}; | | }; |
| | |
#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, | | ISecurityCallContext * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ISecurityCallContext * This); | | ISecurityCallContext * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ISecurityCallContext * This); | | ISecurityCallContext * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
ISecurityCallContext * This, | | ISecurityCallContext * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
ISecurityCallContext * This, | | ISecurityCallContext * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
ISecurityCallContext * This, | | ISecurityCallContext * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | ISecurityCallContext * This, |
|
/* [retval][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, | | ISecurityCallContext * This, |
|
/* [in] */ BSTR name, | | /* [in] */ __RPC__in BSTR name, |
/* [retval][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, | | ISecurityCallContext * This, |
|
/* [retval][out] */ 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, | | ISecurityCallContext * This, |
|
BSTR bstrRole, | | __RPC__in BSTR bstrRole, |
/* [retval][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, | | ISecurityCallContext * This, |
|
/* [retval][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, | | ISecurityCallContext * This, |
|
/* [in] */ VARIANT *pUser, | | /* [in] */ __RPC__in VARIANT *pUser, |
/* [in] */ BSTR bstrRole, | | /* [in] */ __RPC__in BSTR bstrRole, |
/* [retval][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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ISecurityCallContext_QueryInterface(This,riid,ppvObject) \ | | #define ISecurityCallContext_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ISecurityCallContext_AddRef(This) \ | | #define ISecurityCallContext_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ISecurityCallContext_Release(This) \ | | #define ISecurityCallContext_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ISecurityCallContext_GetTypeInfoCount(This,pctinfo) \ | | #define ISecurityCallContext_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define ISecurityCallContext_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define ISecurityCallContext_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define ISecurityCallContext_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDis
pId) \ | | #define ISecurityCallContext_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDis
pId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define ISecurityCallContext_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispPara
ms,pVarResult,pExcepInfo,puArgErr) \ | | #define ISecurityCallContext_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispPara
ms,pVarResult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define ISecurityCallContext_get_Count(This,plCount) \ | | #define ISecurityCallContext_get_Count(This,plCount) \ |
|
(This)->lpVtbl -> get_Count(This,plCount) | | ( (This)->lpVtbl -> get_Count(This,plCount) ) |
| | |
#define ISecurityCallContext_get_Item(This,name,pItem) \ | | #define ISecurityCallContext_get_Item(This,name,pItem) \ |
|
(This)->lpVtbl -> get_Item(This,name,pItem) | | ( (This)->lpVtbl -> get_Item(This,name,pItem) ) |
| | |
#define ISecurityCallContext_get__NewEnum(This,ppEnum) \ | | #define ISecurityCallContext_get__NewEnum(This,ppEnum) \ |
|
(This)->lpVtbl -> get__NewEnum(This,ppEnum) | | ( (This)->lpVtbl -> get__NewEnum(This,ppEnum) ) |
| | |
#define ISecurityCallContext_IsCallerInRole(This,bstrRole,pfInRole) \ | | #define ISecurityCallContext_IsCallerInRole(This,bstrRole,pfInRole) \ |
|
(This)->lpVtbl -> IsCallerInRole(This,bstrRole,pfInRole) | | ( (This)->lpVtbl -> IsCallerInRole(This,bstrRole,pfInRole) ) |
| | |
#define ISecurityCallContext_IsSecurityEnabled(This,pfIsEnabled) \ | | #define ISecurityCallContext_IsSecurityEnabled(This,pfIsEnabled) \ |
|
(This)->lpVtbl -> IsSecurityEnabled(This,pfIsEnabled) | | ( (This)->lpVtbl -> IsSecurityEnabled(This,pfIsEnabled) ) |
| | |
#define ISecurityCallContext_IsUserInRole(This,pUser,bstrRole,pfInRole) \ | | #define ISecurityCallContext_IsUserInRole(This,pUser,bstrRole,pfInRole) \ |
|
(This)->lpVtbl -> IsUserInRole(This,pUser,bstrRole,pfInRole) | | ( (This)->lpVtbl -> IsUserInRole(This,pUser,bstrRole,pfInRole) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][propget][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ISecurity | | |
CallContext_get_Count_Proxy( | | |
ISecurityCallContext * This, | | |
/* [retval][out] */ long *plCount); | | |
| | |
void __RPC_STUB ISecurityCallContext_get_Count_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCALLTYPE ISecurity | | |
CallContext_get_Item_Proxy( | | |
ISecurityCallContext * This, | | |
/* [in] */ BSTR name, | | |
/* [retval][out] */ VARIANT *pItem); | | |
| | |
void __RPC_STUB ISecurityCallContext_get_Item_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][restricted][propget][id] */ HRESULT STDMETHODCALLTY | | |
PE ISecurityCallContext_get__NewEnum_Proxy( | | |
ISecurityCallContext * This, | | |
/* [retval][out] */ IUnknown **ppEnum); | | |
| | |
void __RPC_STUB ISecurityCallContext_get__NewEnum_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ISecurityCallConte | | |
xt_IsCallerInRole_Proxy( | | |
ISecurityCallContext * This, | | |
BSTR bstrRole, | | |
/* [retval][out] */ VARIANT_BOOL *pfInRole); | | |
| | |
void __RPC_STUB ISecurityCallContext_IsCallerInRole_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ISecurityCallConte | | |
xt_IsSecurityEnabled_Proxy( | | |
ISecurityCallContext * This, | | |
/* [retval][out] */ VARIANT_BOOL *pfIsEnabled); | | |
| | |
void __RPC_STUB ISecurityCallContext_IsSecurityEnabled_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ISecurityCallConte | | |
xt_IsUserInRole_Proxy( | | |
ISecurityCallContext * This, | | |
/* [in] */ VARIANT *pUser, | | |
/* [in] */ BSTR bstrRole, | | |
/* [retval][out] */ VARIANT_BOOL *pfInRole); | | |
| | |
void __RPC_STUB ISecurityCallContext_IsUserInRole_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ISecurityCallContext_INTERFACE_DEFINED__ */ | | #endif /* __ISecurityCallContext_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IGetSecurityCallContext_INTERFACE_DEFINED__ | | #ifndef __IGetSecurityCallContext_INTERFACE_DEFINED__ |
#define __IGetSecurityCallContext_INTERFACE_DEFINED__ | | #define __IGetSecurityCallContext_INTERFACE_DEFINED__ |
| | |
/* interface IGetSecurityCallContext */ | | /* interface IGetSecurityCallContext */ |
/* [unique][helpcontext][helpstring][oleautomation][dual][uuid][object] */ | | /* [unique][helpcontext][helpstring][oleautomation][dual][uuid][object] */ |
| | |
EXTERN_C const IID IID_IGetSecurityCallContext; | | EXTERN_C const IID IID_IGetSecurityCallContext; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("CAFC823F-B441-11d1-B82B-0000F8757E2A") | | MIDL_INTERFACE("CAFC823F-B441-11d1-B82B-0000F8757E2A") |
IGetSecurityCallContext : public IDispatch | | IGetSecurityCallContext : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Ge
tSecurityCallContext( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Ge
tSecurityCallContext( |
|
/* [retval][out] */ ISecurityCallContext **ppObject) = 0; | | /* [retval][out] */ __RPC__deref_out_opt ISecurityCallContext **ppOb
ject) = 0; |
| | |
}; | | }; |
| | |
#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, | | IGetSecurityCallContext * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IGetSecurityCallContext * This); | | IGetSecurityCallContext * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IGetSecurityCallContext * This); | | IGetSecurityCallContext * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
IGetSecurityCallContext * This, | | IGetSecurityCallContext * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
IGetSecurityCallContext * This, | | IGetSecurityCallContext * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
IGetSecurityCallContext * This, | | IGetSecurityCallContext * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | IGetSecurityCallContext * This, |
|
/* [retval][out] */ ISecurityCallContext **ppObject); | | /* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IGetSecurityCallContext_QueryInterface(This,riid,ppvObject) \ | | #define IGetSecurityCallContext_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IGetSecurityCallContext_AddRef(This) \ | | #define IGetSecurityCallContext_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IGetSecurityCallContext_Release(This) \ | | #define IGetSecurityCallContext_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IGetSecurityCallContext_GetTypeInfoCount(This,pctinfo) \ | | #define IGetSecurityCallContext_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define IGetSecurityCallContext_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define IGetSecurityCallContext_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define IGetSecurityCallContext_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rg
DispId) \ | | #define IGetSecurityCallContext_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rg
DispId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define IGetSecurityCallContext_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispP
arams,pVarResult,pExcepInfo,puArgErr) \ | | #define IGetSecurityCallContext_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispP
arams,pVarResult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define IGetSecurityCallContext_GetSecurityCallContext(This,ppObject) \ | | #define IGetSecurityCallContext_GetSecurityCallContext(This,ppObject) \ |
|
(This)->lpVtbl -> GetSecurityCallContext(This,ppObject) | | ( (This)->lpVtbl -> GetSecurityCallContext(This,ppObject) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE IGetSecurityCallCo | | |
ntext_GetSecurityCallContext_Proxy( | | |
IGetSecurityCallContext * This, | | |
/* [retval][out] */ ISecurityCallContext **ppObject); | | |
| | |
void __RPC_STUB IGetSecurityCallContext_GetSecurityCallContext_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IGetSecurityCallContext_INTERFACE_DEFINED__ */ | | #endif /* __IGetSecurityCallContext_INTERFACE_DEFINED__ */ |
| | |
#ifndef __SecurityProperty_INTERFACE_DEFINED__ | | #ifndef __SecurityProperty_INTERFACE_DEFINED__ |
#define __SecurityProperty_INTERFACE_DEFINED__ | | #define __SecurityProperty_INTERFACE_DEFINED__ |
| | |
/* interface SecurityProperty */ | | /* interface SecurityProperty */ |
/* [unique][helpcontext][helpstring][dual][uuid][object] */ | | /* [unique][helpcontext][helpstring][dual][uuid][object] */ |
| | |
EXTERN_C const IID IID_SecurityProperty; | | EXTERN_C const IID IID_SecurityProperty; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("E74A7215-014D-11d1-A63C-00A0C911B4E0") | | MIDL_INTERFACE("E74A7215-014D-11d1-A63C-00A0C911B4E0") |
SecurityProperty : public IDispatch | | SecurityProperty : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Ge
tDirectCallerName( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Ge
tDirectCallerName( |
|
/* [retval][out] */ BSTR *bstrUserName) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *bstrUserName) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Ge
tDirectCreatorName( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Ge
tDirectCreatorName( |
|
/* [retval][out] */ BSTR *bstrUserName) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *bstrUserName) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Ge
tOriginalCallerName( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Ge
tOriginalCallerName( |
|
/* [retval][out] */ BSTR *bstrUserName) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *bstrUserName) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Ge
tOriginalCreatorName( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Ge
tOriginalCreatorName( |
|
/* [retval][out] */ BSTR *bstrUserName) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *bstrUserName) = 0; |
| | |
}; | | }; |
| | |
#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, | | SecurityProperty * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
SecurityProperty * This); | | SecurityProperty * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
SecurityProperty * This); | | SecurityProperty * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
SecurityProperty * This, | | SecurityProperty * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
SecurityProperty * This, | | SecurityProperty * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
SecurityProperty * This, | | SecurityProperty * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | SecurityProperty * This, |
|
/* [retval][out] */ 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, | | SecurityProperty * This, |
|
/* [retval][out] */ 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, | | SecurityProperty * This, |
|
/* [retval][out] */ 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, | | SecurityProperty * This, |
|
/* [retval][out] */ 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define SecurityProperty_QueryInterface(This,riid,ppvObject) \ | | #define SecurityProperty_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define SecurityProperty_AddRef(This) \ | | #define SecurityProperty_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define SecurityProperty_Release(This) \ | | #define SecurityProperty_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define SecurityProperty_GetTypeInfoCount(This,pctinfo) \ | | #define SecurityProperty_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define SecurityProperty_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define SecurityProperty_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define SecurityProperty_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
\ | | #define SecurityProperty_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
\ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define SecurityProperty_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,p
VarResult,pExcepInfo,puArgErr) \ | | #define SecurityProperty_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,p
VarResult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define SecurityProperty_GetDirectCallerName(This,bstrUserName) \ | | #define SecurityProperty_GetDirectCallerName(This,bstrUserName) \ |
|
(This)->lpVtbl -> GetDirectCallerName(This,bstrUserName) | | ( (This)->lpVtbl -> GetDirectCallerName(This,bstrUserName) ) |
| | |
#define SecurityProperty_GetDirectCreatorName(This,bstrUserName) \ | | #define SecurityProperty_GetDirectCreatorName(This,bstrUserName) \ |
|
(This)->lpVtbl -> GetDirectCreatorName(This,bstrUserName) | | ( (This)->lpVtbl -> GetDirectCreatorName(This,bstrUserName) ) |
| | |
#define SecurityProperty_GetOriginalCallerName(This,bstrUserName) \ | | #define SecurityProperty_GetOriginalCallerName(This,bstrUserName) \ |
|
(This)->lpVtbl -> GetOriginalCallerName(This,bstrUserName) | | ( (This)->lpVtbl -> GetOriginalCallerName(This,bstrUserName) ) |
| | |
#define SecurityProperty_GetOriginalCreatorName(This,bstrUserName) \ | | #define SecurityProperty_GetOriginalCreatorName(This,bstrUserName) \ |
|
(This)->lpVtbl -> GetOriginalCreatorName(This,bstrUserName) | | ( (This)->lpVtbl -> GetOriginalCreatorName(This,bstrUserName) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE SecurityProperty_G | | |
etDirectCallerName_Proxy( | | |
SecurityProperty * This, | | |
/* [retval][out] */ BSTR *bstrUserName); | | |
| | |
void __RPC_STUB SecurityProperty_GetDirectCallerName_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE SecurityProperty_G | | |
etDirectCreatorName_Proxy( | | |
SecurityProperty * This, | | |
/* [retval][out] */ BSTR *bstrUserName); | | |
| | |
void __RPC_STUB SecurityProperty_GetDirectCreatorName_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE SecurityProperty_G | | |
etOriginalCallerName_Proxy( | | |
SecurityProperty * This, | | |
/* [retval][out] */ BSTR *bstrUserName); | | |
| | |
void __RPC_STUB SecurityProperty_GetOriginalCallerName_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE SecurityProperty_G | | |
etOriginalCreatorName_Proxy( | | |
SecurityProperty * This, | | |
/* [retval][out] */ BSTR *bstrUserName); | | |
| | |
void __RPC_STUB SecurityProperty_GetOriginalCreatorName_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __SecurityProperty_INTERFACE_DEFINED__ */ | | #endif /* __SecurityProperty_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ContextInfo_INTERFACE_DEFINED__ | | #ifndef __ContextInfo_INTERFACE_DEFINED__ |
#define __ContextInfo_INTERFACE_DEFINED__ | | #define __ContextInfo_INTERFACE_DEFINED__ |
| | |
/* interface ContextInfo */ | | /* interface ContextInfo */ |
/* [unique][helpstring][dual][uuid][object] */ | | /* [unique][helpstring][dual][uuid][object] */ |
| | |
EXTERN_C const IID IID_ContextInfo; | | EXTERN_C const IID IID_ContextInfo; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("19A5A02C-0AC8-11d2-B286-00C04F8EF934") | | MIDL_INTERFACE("19A5A02C-0AC8-11d2-B286-00C04F8EF934") |
ContextInfo : public IDispatch | | ContextInfo : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IsInTransaction
( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IsInTransaction
( |
|
/* [retval][out] */ VARIANT_BOOL *pbIsInTx) = 0; | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbIsInTx) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetTransaction( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetTransaction( |
|
/* [retval][out] */ IUnknown **ppTx) = 0; | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppTx) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetTransactionI
d( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetTransactionI
d( |
|
/* [retval][out] */ BSTR *pbstrTxId) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrTxId) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetActivityId( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetActivityId( |
|
/* [retval][out] */ BSTR *pbstrActivityId) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrActivityId) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetContextId( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetContextId( |
|
/* [retval][out] */ BSTR *pbstrCtxId) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrCtxId) = 0; |
| | |
}; | | }; |
| | |
#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, | | ContextInfo * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ContextInfo * This); | | ContextInfo * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ContextInfo * This); | | ContextInfo * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
ContextInfo * This, | | ContextInfo * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
ContextInfo * This, | | ContextInfo * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
ContextInfo * This, | | ContextInfo * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | ContextInfo * This, |
|
/* [retval][out] */ VARIANT_BOOL *pbIsInTx); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbIsInTx); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransaction )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransaction )( |
ContextInfo * This, | | ContextInfo * This, |
|
/* [retval][out] */ IUnknown **ppTx); | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppTx); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransactionId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransactionId )( |
ContextInfo * This, | | ContextInfo * This, |
|
/* [retval][out] */ BSTR *pbstrTxId); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrTxId); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetActivityId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetActivityId )( |
ContextInfo * This, | | ContextInfo * This, |
|
/* [retval][out] */ BSTR *pbstrActivityId); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrActivityId); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetContextId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetContextId )( |
ContextInfo * This, | | ContextInfo * This, |
|
/* [retval][out] */ 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ContextInfo_QueryInterface(This,riid,ppvObject) \ | | #define ContextInfo_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ContextInfo_AddRef(This) \ | | #define ContextInfo_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ContextInfo_Release(This) \ | | #define ContextInfo_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ContextInfo_GetTypeInfoCount(This,pctinfo) \ | | #define ContextInfo_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define ContextInfo_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define ContextInfo_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define ContextInfo_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ | | #define ContextInfo_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define ContextInfo_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarRe
sult,pExcepInfo,puArgErr) \ | | #define ContextInfo_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarRe
sult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define ContextInfo_IsInTransaction(This,pbIsInTx) \ | | #define ContextInfo_IsInTransaction(This,pbIsInTx) \ |
|
(This)->lpVtbl -> IsInTransaction(This,pbIsInTx) | | ( (This)->lpVtbl -> IsInTransaction(This,pbIsInTx) ) |
| | |
#define ContextInfo_GetTransaction(This,ppTx) \ | | #define ContextInfo_GetTransaction(This,ppTx) \ |
|
(This)->lpVtbl -> GetTransaction(This,ppTx) | | ( (This)->lpVtbl -> GetTransaction(This,ppTx) ) |
| | |
#define ContextInfo_GetTransactionId(This,pbstrTxId) \ | | #define ContextInfo_GetTransactionId(This,pbstrTxId) \ |
|
(This)->lpVtbl -> GetTransactionId(This,pbstrTxId) | | ( (This)->lpVtbl -> GetTransactionId(This,pbstrTxId) ) |
| | |
#define ContextInfo_GetActivityId(This,pbstrActivityId) \ | | #define ContextInfo_GetActivityId(This,pbstrActivityId) \ |
|
(This)->lpVtbl -> GetActivityId(This,pbstrActivityId) | | ( (This)->lpVtbl -> GetActivityId(This,pbstrActivityId) ) |
| | |
#define ContextInfo_GetContextId(This,pbstrCtxId) \ | | #define ContextInfo_GetContextId(This,pbstrCtxId) \ |
|
(This)->lpVtbl -> GetContextId(This,pbstrCtxId) | | ( (This)->lpVtbl -> GetContextId(This,pbstrCtxId) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ContextInfo_IsInTransaction_Pro | | |
xy( | | |
ContextInfo * This, | | |
/* [retval][out] */ VARIANT_BOOL *pbIsInTx); | | |
| | |
void __RPC_STUB ContextInfo_IsInTransaction_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ContextInfo_GetTransaction_Prox | | |
y( | | |
ContextInfo * This, | | |
/* [retval][out] */ IUnknown **ppTx); | | |
| | |
void __RPC_STUB ContextInfo_GetTransaction_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ContextInfo_GetTransactionId_Pr | | |
oxy( | | |
ContextInfo * This, | | |
/* [retval][out] */ BSTR *pbstrTxId); | | |
| | |
void __RPC_STUB ContextInfo_GetTransactionId_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ContextInfo_GetActivityId_Proxy | | |
( | | |
ContextInfo * This, | | |
/* [retval][out] */ BSTR *pbstrActivityId); | | |
| | |
void __RPC_STUB ContextInfo_GetActivityId_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ContextInfo_GetContextId_Proxy( | | |
ContextInfo * This, | | |
/* [retval][out] */ BSTR *pbstrCtxId); | | |
| | |
void __RPC_STUB ContextInfo_GetContextId_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ContextInfo_INTERFACE_DEFINED__ */ | | #endif /* __ContextInfo_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ContextInfo2_INTERFACE_DEFINED__ | | #ifndef __ContextInfo2_INTERFACE_DEFINED__ |
#define __ContextInfo2_INTERFACE_DEFINED__ | | #define __ContextInfo2_INTERFACE_DEFINED__ |
| | |
/* interface ContextInfo2 */ | | /* interface ContextInfo2 */ |
/* [unique][helpstring][dual][uuid][object] */ | | /* [unique][helpstring][dual][uuid][object] */ |
| | |
EXTERN_C const IID IID_ContextInfo2; | | EXTERN_C const IID IID_ContextInfo2; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("c99d6e75-2375-11d4-8331-00c04f605588") | | MIDL_INTERFACE("c99d6e75-2375-11d4-8331-00c04f605588") |
ContextInfo2 : public ContextInfo | | ContextInfo2 : public ContextInfo |
{ | | { |
public: | | public: |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetPartitionId( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetPartitionId( |
|
/* [retval][out] */ BSTR *__MIDL_0011) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *__MIDL__ContextInfo20
000) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetApplicationI
d( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetApplicationI
d( |
|
/* [retval][out] */ BSTR *__MIDL_0012) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *__MIDL__ContextInfo20
001) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetApplicationI
nstanceId( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetApplicationI
nstanceId( |
|
/* [retval][out] */ BSTR *__MIDL_0013) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *__MIDL__ContextInfo20
002) = 0; |
| | |
}; | | }; |
| | |
#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, | | ContextInfo2 * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ContextInfo2 * This); | | ContextInfo2 * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ContextInfo2 * This); | | ContextInfo2 * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
ContextInfo2 * This, | | ContextInfo2 * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
ContextInfo2 * This, | | ContextInfo2 * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
ContextInfo2 * This, | | ContextInfo2 * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | ContextInfo2 * This, |
|
/* [retval][out] */ VARIANT_BOOL *pbIsInTx); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbIsInTx); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransaction )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransaction )( |
ContextInfo2 * This, | | ContextInfo2 * This, |
|
/* [retval][out] */ IUnknown **ppTx); | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppTx); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransactionId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetTransactionId )( |
ContextInfo2 * This, | | ContextInfo2 * This, |
|
/* [retval][out] */ BSTR *pbstrTxId); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrTxId); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetActivityId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetActivityId )( |
ContextInfo2 * This, | | ContextInfo2 * This, |
|
/* [retval][out] */ BSTR *pbstrActivityId); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrActivityId); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetContextId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetContextId )( |
ContextInfo2 * This, | | ContextInfo2 * This, |
|
/* [retval][out] */ BSTR *pbstrCtxId); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pbstrCtxId); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetPartitionId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetPartitionId )( |
ContextInfo2 * This, | | ContextInfo2 * This, |
|
/* [retval][out] */ BSTR *__MIDL_0011); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *__MIDL__ContextInfo20
000); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetApplicationId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetApplicationId )( |
ContextInfo2 * This, | | ContextInfo2 * This, |
|
/* [retval][out] */ BSTR *__MIDL_0012); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *__MIDL__ContextInfo20
001); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetApplicationInstan
ceId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetApplicationInstan
ceId )( |
ContextInfo2 * This, | | ContextInfo2 * This, |
|
/* [retval][out] */ BSTR *__MIDL_0013); | | /* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ContextInfo2_QueryInterface(This,riid,ppvObject) \ | | #define ContextInfo2_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ContextInfo2_AddRef(This) \ | | #define ContextInfo2_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ContextInfo2_Release(This) \ | | #define ContextInfo2_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ContextInfo2_GetTypeInfoCount(This,pctinfo) \ | | #define ContextInfo2_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define ContextInfo2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define ContextInfo2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define ContextInfo2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ | | #define ContextInfo2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define ContextInfo2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarR
esult,pExcepInfo,puArgErr) \ | | #define ContextInfo2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarR
esult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define ContextInfo2_IsInTransaction(This,pbIsInTx) \ | | #define ContextInfo2_IsInTransaction(This,pbIsInTx) \ |
|
(This)->lpVtbl -> IsInTransaction(This,pbIsInTx) | | ( (This)->lpVtbl -> IsInTransaction(This,pbIsInTx) ) |
| | |
#define ContextInfo2_GetTransaction(This,ppTx) \ | | #define ContextInfo2_GetTransaction(This,ppTx) \ |
|
(This)->lpVtbl -> GetTransaction(This,ppTx) | | ( (This)->lpVtbl -> GetTransaction(This,ppTx) ) |
| | |
#define ContextInfo2_GetTransactionId(This,pbstrTxId) \ | | #define ContextInfo2_GetTransactionId(This,pbstrTxId) \ |
|
(This)->lpVtbl -> GetTransactionId(This,pbstrTxId) | | ( (This)->lpVtbl -> GetTransactionId(This,pbstrTxId) ) |
| | |
#define ContextInfo2_GetActivityId(This,pbstrActivityId) \ | | #define ContextInfo2_GetActivityId(This,pbstrActivityId) \ |
|
(This)->lpVtbl -> GetActivityId(This,pbstrActivityId) | | ( (This)->lpVtbl -> GetActivityId(This,pbstrActivityId) ) |
| | |
#define ContextInfo2_GetContextId(This,pbstrCtxId) \ | | #define ContextInfo2_GetContextId(This,pbstrCtxId) \ |
|
(This)->lpVtbl -> GetContextId(This,pbstrCtxId) | | ( (This)->lpVtbl -> GetContextId(This,pbstrCtxId) ) |
| | |
|
#define ContextInfo2_GetPartitionId(This,__MIDL_0011) \ | | #define ContextInfo2_GetPartitionId(This,__MIDL__ContextInfo20000) \ |
(This)->lpVtbl -> GetPartitionId(This,__MIDL_0011) | | ( (This)->lpVtbl -> GetPartitionId(This,__MIDL__ContextInfo20000) ) |
| | |
|
#define ContextInfo2_GetApplicationId(This,__MIDL_0012) \ | | #define ContextInfo2_GetApplicationId(This,__MIDL__ContextInfo20001) \ |
(This)->lpVtbl -> GetApplicationId(This,__MIDL_0012) | | ( (This)->lpVtbl -> GetApplicationId(This,__MIDL__ContextInfo20001) ) |
| | |
|
#define ContextInfo2_GetApplicationInstanceId(This,__MIDL_0013) \ | | #define ContextInfo2_GetApplicationInstanceId(This,__MIDL__ContextInfo20002) \ |
(This)->lpVtbl -> GetApplicationInstanceId(This,__MIDL_0013) | | ( (This)->lpVtbl -> GetApplicationInstanceId(This,__MIDL__ContextInfo20002) |
| | ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ContextInfo2_GetPartitionId_Pro | | |
xy( | | |
ContextInfo2 * This, | | |
/* [retval][out] */ BSTR *__MIDL_0011); | | |
| | |
void __RPC_STUB ContextInfo2_GetPartitionId_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ContextInfo2_GetApplicationId_P | | |
roxy( | | |
ContextInfo2 * This, | | |
/* [retval][out] */ BSTR *__MIDL_0012); | | |
| | |
void __RPC_STUB ContextInfo2_GetApplicationId_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ContextInfo2_GetApplicationInst | | |
anceId_Proxy( | | |
ContextInfo2 * This, | | |
/* [retval][out] */ BSTR *__MIDL_0013); | | |
| | |
void __RPC_STUB ContextInfo2_GetApplicationInstanceId_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ContextInfo2_INTERFACE_DEFINED__ */ | | #endif /* __ContextInfo2_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ObjectContext_INTERFACE_DEFINED__ | | #ifndef __ObjectContext_INTERFACE_DEFINED__ |
#define __ObjectContext_INTERFACE_DEFINED__ | | #define __ObjectContext_INTERFACE_DEFINED__ |
| | |
/* interface ObjectContext */ | | /* interface ObjectContext */ |
/* [unique][helpcontext][helpstring][dual][uuid][object] */ | | /* [unique][helpcontext][helpstring][dual][uuid][object] */ |
| | |
EXTERN_C const IID IID_ObjectContext; | | EXTERN_C const IID IID_ObjectContext; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("74C08646-CEDB-11CF-8B49-00AA00B8A790") | | MIDL_INTERFACE("74C08646-CEDB-11CF-8B49-00AA00B8A790") |
ObjectContext : public IDispatch | | ObjectContext : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Cr
eateInstance( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Cr
eateInstance( |
|
/* [in] */ BSTR bstrProgID, | | /* [in] */ __RPC__in BSTR bstrProgID, |
/* [retval][out] */ VARIANT *pObject) = 0; | | /* [retval][out] */ __RPC__out VARIANT *pObject) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Se
tComplete( void) = 0; | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Se
tComplete( void) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Se
tAbort( void) = 0; | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Se
tAbort( void) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE En
ableCommit( void) = 0; | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE En
ableCommit( void) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Di
sableCommit( void) = 0; | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Di
sableCommit( void) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Is
InTransaction( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Is
InTransaction( |
|
/* [retval][out] */ VARIANT_BOOL *pbIsInTx) = 0; | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbIsInTx) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Is
SecurityEnabled( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Is
SecurityEnabled( |
|
/* [retval][out] */ VARIANT_BOOL *pbIsEnabled) = 0; | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbIsEnabled) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Is
CallerInRole( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Is
CallerInRole( |
|
BSTR bstrRole, | | __RPC__in BSTR bstrRole, |
/* [retval][out] */ VARIANT_BOOL *pbInRole) = 0; | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbInRole) = 0; |
| | |
virtual /* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCA
LLTYPE get_Count( | | virtual /* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCA
LLTYPE get_Count( |
|
/* [retval][out] */ long *plCount) = 0; | | /* [retval][out] */ __RPC__out long *plCount) = 0; |
| | |
virtual /* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCA
LLTYPE get_Item( | | virtual /* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCA
LLTYPE get_Item( |
|
/* [in] */ BSTR name, | | /* [in] */ __RPC__in BSTR name, |
/* [retval][out] */ VARIANT *pItem) = 0; | | /* [retval][out] */ __RPC__out VARIANT *pItem) = 0; |
| | |
virtual /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT
STDMETHODCALLTYPE get__NewEnum( | | virtual /* [helpstring][helpcontext][restricted][propget][id] */ HRESULT
STDMETHODCALLTYPE get__NewEnum( |
|
/* [retval][out] */ IUnknown **ppEnum) = 0; | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **ppEnum) = 0; |
| | |
virtual /* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCA
LLTYPE get_Security( | | virtual /* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCA
LLTYPE get_Security( |
|
/* [retval][out] */ SecurityProperty **ppSecurityProperty) = 0; | | /* [retval][out] */ __RPC__deref_out_opt SecurityProperty **ppSecuri
tyProperty) = 0; |
| | |
virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Co
ntextInfo( | | virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Co
ntextInfo( |
|
/* [retval][out] */ ContextInfo **ppContextInfo) = 0; | | /* [retval][out] */ __RPC__deref_out_opt ContextInfo **ppContextInfo
) = 0; |
| | |
}; | | }; |
| | |
#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, | | ObjectContext * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ObjectContext * This); | | ObjectContext * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ObjectContext * This); | | ObjectContext * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
ObjectContext * This, | | ObjectContext * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
ObjectContext * This, | | ObjectContext * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
ObjectContext * This, | | ObjectContext * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | ObjectContext * This, |
|
/* [in] */ BSTR bstrProgID, | | /* [in] */ __RPC__in BSTR bstrProgID, |
/* [retval][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); | | ObjectContext * This); |
| | |
/* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *SetAbor
t )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *SetAbor
t )( |
ObjectContext * This); | | ObjectContext * This); |
| | |
/* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *EnableC
ommit )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *EnableC
ommit )( |
ObjectContext * This); | | ObjectContext * This); |
| | |
/* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *Disable
Commit )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *Disable
Commit )( |
ObjectContext * This); | | ObjectContext * This); |
| | |
/* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *IsInTra
nsaction )( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *IsInTra
nsaction )( |
ObjectContext * This, | | ObjectContext * This, |
|
/* [retval][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, | | ObjectContext * This, |
|
/* [retval][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, | | ObjectContext * This, |
|
BSTR bstrRole, | | __RPC__in BSTR bstrRole, |
/* [retval][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, | | ObjectContext * This, |
|
/* [retval][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, | | ObjectContext * This, |
|
/* [in] */ BSTR name, | | /* [in] */ __RPC__in BSTR name, |
/* [retval][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, | | ObjectContext * This, |
|
/* [retval][out] */ 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, | | ObjectContext * This, |
|
/* [retval][out] */ SecurityProperty **ppSecurityProperty); | | /* [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, | | ObjectContext * This, |
|
/* [retval][out] */ 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ObjectContext_QueryInterface(This,riid,ppvObject) \ | | #define ObjectContext_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ObjectContext_AddRef(This) \ | | #define ObjectContext_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ObjectContext_Release(This) \ | | #define ObjectContext_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ObjectContext_GetTypeInfoCount(This,pctinfo) \ | | #define ObjectContext_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define ObjectContext_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define ObjectContext_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define ObjectContext_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ | | #define ObjectContext_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define ObjectContext_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) \ | | #define ObjectContext_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define ObjectContext_CreateInstance(This,bstrProgID,pObject) \ | | #define ObjectContext_CreateInstance(This,bstrProgID,pObject) \ |
|
(This)->lpVtbl -> CreateInstance(This,bstrProgID,pObject) | | ( (This)->lpVtbl -> CreateInstance(This,bstrProgID,pObject) ) |
| | |
#define ObjectContext_SetComplete(This) \ | | #define ObjectContext_SetComplete(This) \ |
|
(This)->lpVtbl -> SetComplete(This) | | ( (This)->lpVtbl -> SetComplete(This) ) |
| | |
#define ObjectContext_SetAbort(This) \ | | #define ObjectContext_SetAbort(This) \ |
|
(This)->lpVtbl -> SetAbort(This) | | ( (This)->lpVtbl -> SetAbort(This) ) |
| | |
#define ObjectContext_EnableCommit(This) \ | | #define ObjectContext_EnableCommit(This) \ |
|
(This)->lpVtbl -> EnableCommit(This) | | ( (This)->lpVtbl -> EnableCommit(This) ) |
| | |
#define ObjectContext_DisableCommit(This) \ | | #define ObjectContext_DisableCommit(This) \ |
|
(This)->lpVtbl -> DisableCommit(This) | | ( (This)->lpVtbl -> DisableCommit(This) ) |
| | |
#define ObjectContext_IsInTransaction(This,pbIsInTx) \ | | #define ObjectContext_IsInTransaction(This,pbIsInTx) \ |
|
(This)->lpVtbl -> IsInTransaction(This,pbIsInTx) | | ( (This)->lpVtbl -> IsInTransaction(This,pbIsInTx) ) |
| | |
#define ObjectContext_IsSecurityEnabled(This,pbIsEnabled) \ | | #define ObjectContext_IsSecurityEnabled(This,pbIsEnabled) \ |
|
(This)->lpVtbl -> IsSecurityEnabled(This,pbIsEnabled) | | ( (This)->lpVtbl -> IsSecurityEnabled(This,pbIsEnabled) ) |
| | |
#define ObjectContext_IsCallerInRole(This,bstrRole,pbInRole) \ | | #define ObjectContext_IsCallerInRole(This,bstrRole,pbInRole) \ |
|
(This)->lpVtbl -> IsCallerInRole(This,bstrRole,pbInRole) | | ( (This)->lpVtbl -> IsCallerInRole(This,bstrRole,pbInRole) ) |
| | |
#define ObjectContext_get_Count(This,plCount) \ | | #define ObjectContext_get_Count(This,plCount) \ |
|
(This)->lpVtbl -> get_Count(This,plCount) | | ( (This)->lpVtbl -> get_Count(This,plCount) ) |
| | |
#define ObjectContext_get_Item(This,name,pItem) \ | | #define ObjectContext_get_Item(This,name,pItem) \ |
|
(This)->lpVtbl -> get_Item(This,name,pItem) | | ( (This)->lpVtbl -> get_Item(This,name,pItem) ) |
| | |
#define ObjectContext_get__NewEnum(This,ppEnum) \ | | #define ObjectContext_get__NewEnum(This,ppEnum) \ |
|
(This)->lpVtbl -> get__NewEnum(This,ppEnum) | | ( (This)->lpVtbl -> get__NewEnum(This,ppEnum) ) |
| | |
#define ObjectContext_get_Security(This,ppSecurityProperty) \ | | #define ObjectContext_get_Security(This,ppSecurityProperty) \ |
|
(This)->lpVtbl -> get_Security(This,ppSecurityProperty) | | ( (This)->lpVtbl -> get_Security(This,ppSecurityProperty) ) |
| | |
#define ObjectContext_get_ContextInfo(This,ppContextInfo) \ | | #define ObjectContext_get_ContextInfo(This,ppContextInfo) \ |
|
(This)->lpVtbl -> get_ContextInfo(This,ppContextInfo) | | ( (This)->lpVtbl -> get_ContextInfo(This,ppContextInfo) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ObjectContext_Crea | | |
teInstance_Proxy( | | |
ObjectContext * This, | | |
/* [in] */ BSTR bstrProgID, | | |
/* [retval][out] */ VARIANT *pObject); | | |
| | |
void __RPC_STUB ObjectContext_CreateInstance_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ObjectContext_SetC | | |
omplete_Proxy( | | |
ObjectContext * This); | | |
| | |
void __RPC_STUB ObjectContext_SetComplete_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ObjectContext_SetA | | |
bort_Proxy( | | |
ObjectContext * This); | | |
| | |
void __RPC_STUB ObjectContext_SetAbort_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ObjectContext_Enab | | |
leCommit_Proxy( | | |
ObjectContext * This); | | |
| | |
void __RPC_STUB ObjectContext_EnableCommit_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ObjectContext_Disa | | |
bleCommit_Proxy( | | |
ObjectContext * This); | | |
| | |
void __RPC_STUB ObjectContext_DisableCommit_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ObjectContext_IsIn | | |
Transaction_Proxy( | | |
ObjectContext * This, | | |
/* [retval][out] */ VARIANT_BOOL *pbIsInTx); | | |
| | |
void __RPC_STUB ObjectContext_IsInTransaction_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ObjectContext_IsSe | | |
curityEnabled_Proxy( | | |
ObjectContext * This, | | |
/* [retval][out] */ VARIANT_BOOL *pbIsEnabled); | | |
| | |
void __RPC_STUB ObjectContext_IsSecurityEnabled_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ObjectContext_IsCa | | |
llerInRole_Proxy( | | |
ObjectContext * This, | | |
BSTR bstrRole, | | |
/* [retval][out] */ VARIANT_BOOL *pbInRole); | | |
| | |
void __RPC_STUB ObjectContext_IsCallerInRole_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCALLTYPE ObjectCon | | |
text_get_Count_Proxy( | | |
ObjectContext * This, | | |
/* [retval][out] */ long *plCount); | | |
| | |
void __RPC_STUB ObjectContext_get_Count_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCALLTYPE ObjectCon | | |
text_get_Item_Proxy( | | |
ObjectContext * This, | | |
/* [in] */ BSTR name, | | |
/* [retval][out] */ VARIANT *pItem); | | |
| | |
void __RPC_STUB ObjectContext_get_Item_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][restricted][propget][id] */ HRESULT STDMETHODCALLTY | | |
PE ObjectContext_get__NewEnum_Proxy( | | |
ObjectContext * This, | | |
/* [retval][out] */ IUnknown **ppEnum); | | |
| | |
void __RPC_STUB ObjectContext_get__NewEnum_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][propget][id] */ HRESULT STDMETHODCALLTYPE ObjectCon | | |
text_get_Security_Proxy( | | |
ObjectContext * This, | | |
/* [retval][out] */ SecurityProperty **ppSecurityProperty); | | |
| | |
void __RPC_STUB ObjectContext_get_Security_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE ObjectContext_get_Cont | | |
extInfo_Proxy( | | |
ObjectContext * This, | | |
/* [retval][out] */ ContextInfo **ppContextInfo); | | |
| | |
void __RPC_STUB ObjectContext_get_ContextInfo_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ObjectContext_INTERFACE_DEFINED__ */ | | #endif /* __ObjectContext_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ITransactionContextEx_INTERFACE_DEFINED__ | | #ifndef __ITransactionContextEx_INTERFACE_DEFINED__ |
#define __ITransactionContextEx_INTERFACE_DEFINED__ | | #define __ITransactionContextEx_INTERFACE_DEFINED__ |
| | |
/* interface ITransactionContextEx */ | | /* interface ITransactionContextEx */ |
/* [unique][helpcontext][helpstring][uuid][object] */ | | /* [unique][helpcontext][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_ITransactionContextEx; | | EXTERN_C const IID IID_ITransactionContextEx; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("7999FC22-D3C6-11CF-ACAB-00A024A55AEF") | | MIDL_INTERFACE("7999FC22-D3C6-11CF-ACAB-00A024A55AEF") |
ITransactionContextEx : public IUnknown | | ITransactionContextEx : public IUnknown |
{ | | { |
public: | | public: |
virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Create
Instance( | | virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Create
Instance( |
|
/* [in] */ REFCLSID rclsid, | | /* [in] */ __RPC__in REFCLSID rclsid, |
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][retval][out] */ void **pObject) = 0; | | /* [iid_is][retval][out] */ __RPC__deref_out_opt void **pObject) = 0 |
| | ; |
| | |
virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Commit
( void) = 0; | | virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Commit
( void) = 0; |
| | |
virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Abort(
void) = 0; | | virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Abort(
void) = 0; |
| | |
}; | | }; |
| | |
#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, | | ITransactionContextEx * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ITransactionContextEx * This); | | ITransactionContextEx * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ITransactionContextEx * This); | | ITransactionContextEx * This); |
| | |
/* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *CreateInsta
nce )( | | /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *CreateInsta
nce )( |
ITransactionContextEx * This, | | ITransactionContextEx * This, |
|
/* [in] */ REFCLSID rclsid, | | /* [in] */ __RPC__in REFCLSID rclsid, |
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][retval][out] */ void **pObject); | | /* [iid_is][retval][out] */ __RPC__deref_out_opt void **pObject); |
| | |
/* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *Commit )( | | /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *Commit )( |
ITransactionContextEx * This); | | ITransactionContextEx * This); |
| | |
/* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *Abort )( | | /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *Abort )( |
ITransactionContextEx * This); | | 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 |
| | |
#define ITransactionContextEx_QueryInterface(This,riid,ppvObject) \ | | #define ITransactionContextEx_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ITransactionContextEx_AddRef(This) \ | | #define ITransactionContextEx_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ITransactionContextEx_Release(This) \ | | #define ITransactionContextEx_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ITransactionContextEx_CreateInstance(This,rclsid,riid,pObject) \ | | #define ITransactionContextEx_CreateInstance(This,rclsid,riid,pObject) \ |
|
(This)->lpVtbl -> CreateInstance(This,rclsid,riid,pObject) | | ( (This)->lpVtbl -> CreateInstance(This,rclsid,riid,pObject) ) |
| | |
#define ITransactionContextEx_Commit(This) \ | | #define ITransactionContextEx_Commit(This) \ |
|
(This)->lpVtbl -> Commit(This) | | ( (This)->lpVtbl -> Commit(This) ) |
| | |
#define ITransactionContextEx_Abort(This) \ | | #define ITransactionContextEx_Abort(This) \ |
|
(This)->lpVtbl -> Abort(This) | | ( (This)->lpVtbl -> Abort(This) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ITransactionContextEx_ | | |
CreateInstance_Proxy( | | |
ITransactionContextEx * This, | | |
/* [in] */ REFCLSID rclsid, | | |
/* [in] */ REFIID riid, | | |
/* [iid_is][retval][out] */ void **pObject); | | |
| | |
void __RPC_STUB ITransactionContextEx_CreateInstance_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ITransactionContextEx_ | | |
Commit_Proxy( | | |
ITransactionContextEx * This); | | |
| | |
void __RPC_STUB ITransactionContextEx_Commit_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ITransactionContextEx_ | | |
Abort_Proxy( | | |
ITransactionContextEx * This); | | |
| | |
void __RPC_STUB ITransactionContextEx_Abort_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ITransactionContextEx_INTERFACE_DEFINED__ */ | | #endif /* __ITransactionContextEx_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ITransactionContext_INTERFACE_DEFINED__ | | #ifndef __ITransactionContext_INTERFACE_DEFINED__ |
#define __ITransactionContext_INTERFACE_DEFINED__ | | #define __ITransactionContext_INTERFACE_DEFINED__ |
| | |
/* interface ITransactionContext */ | | /* interface ITransactionContext */ |
/* [unique][helpcontext][helpstring][dual][uuid][object] */ | | /* [unique][helpcontext][helpstring][dual][uuid][object] */ |
| | |
EXTERN_C const IID IID_ITransactionContext; | | EXTERN_C const IID IID_ITransactionContext; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("7999FC21-D3C6-11CF-ACAB-00A024A55AEF") | | MIDL_INTERFACE("7999FC21-D3C6-11CF-ACAB-00A024A55AEF") |
ITransactionContext : public IDispatch | | ITransactionContext : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Cr
eateInstance( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Cr
eateInstance( |
|
/* [in] */ BSTR pszProgId, | | /* [in] */ __RPC__in BSTR pszProgId, |
/* [retval][out] */ VARIANT *pObject) = 0; | | /* [retval][out] */ __RPC__out VARIANT *pObject) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Co
mmit( void) = 0; | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Co
mmit( void) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Ab
ort( void) = 0; | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Ab
ort( void) = 0; |
| | |
}; | | }; |
| | |
#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, | | ITransactionContext * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ITransactionContext * This); | | ITransactionContext * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ITransactionContext * This); | | ITransactionContext * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
ITransactionContext * This, | | ITransactionContext * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
ITransactionContext * This, | | ITransactionContext * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
ITransactionContext * This, | | ITransactionContext * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | ITransactionContext * This, |
|
/* [in] */ BSTR pszProgId, | | /* [in] */ __RPC__in BSTR pszProgId, |
/* [retval][out] */ VARIANT *pObject); | | /* [retval][out] */ __RPC__out VARIANT *pObject); |
| | |
/* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *Commit
)( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *Commit
)( |
ITransactionContext * This); | | ITransactionContext * This); |
| | |
/* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *Abort )
( | | /* [helpstring][helpcontext][id] */ HRESULT ( STDMETHODCALLTYPE *Abort )
( |
ITransactionContext * This); | | 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 |
| | |
#define ITransactionContext_QueryInterface(This,riid,ppvObject) \ | | #define ITransactionContext_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ITransactionContext_AddRef(This) \ | | #define ITransactionContext_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ITransactionContext_Release(This) \ | | #define ITransactionContext_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ITransactionContext_GetTypeInfoCount(This,pctinfo) \ | | #define ITransactionContext_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define ITransactionContext_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define ITransactionContext_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define ITransactionContext_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDisp
Id) \ | | #define ITransactionContext_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDisp
Id) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define ITransactionContext_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParam
s,pVarResult,pExcepInfo,puArgErr) \ | | #define ITransactionContext_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParam
s,pVarResult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define ITransactionContext_CreateInstance(This,pszProgId,pObject) \ | | #define ITransactionContext_CreateInstance(This,pszProgId,pObject) \ |
|
(This)->lpVtbl -> CreateInstance(This,pszProgId,pObject) | | ( (This)->lpVtbl -> CreateInstance(This,pszProgId,pObject) ) |
| | |
#define ITransactionContext_Commit(This) \ | | #define ITransactionContext_Commit(This) \ |
|
(This)->lpVtbl -> Commit(This) | | ( (This)->lpVtbl -> Commit(This) ) |
| | |
#define ITransactionContext_Abort(This) \ | | #define ITransactionContext_Abort(This) \ |
|
(This)->lpVtbl -> Abort(This) | | ( (This)->lpVtbl -> Abort(This) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ITransactionContex | | |
t_CreateInstance_Proxy( | | |
ITransactionContext * This, | | |
/* [in] */ BSTR pszProgId, | | |
/* [retval][out] */ VARIANT *pObject); | | |
| | |
void __RPC_STUB ITransactionContext_CreateInstance_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ITransactionContex | | |
t_Commit_Proxy( | | |
ITransactionContext * This); | | |
| | |
void __RPC_STUB ITransactionContext_Commit_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ITransactionContex | | |
t_Abort_Proxy( | | |
ITransactionContext * This); | | |
| | |
void __RPC_STUB ITransactionContext_Abort_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ITransactionContext_INTERFACE_DEFINED__ */ | | #endif /* __ITransactionContext_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ICreateWithTransactionEx_INTERFACE_DEFINED__ | | #ifndef __ICreateWithTransactionEx_INTERFACE_DEFINED__ |
#define __ICreateWithTransactionEx_INTERFACE_DEFINED__ | | #define __ICreateWithTransactionEx_INTERFACE_DEFINED__ |
| | |
/* interface ICreateWithTransactionEx */ | | /* interface ICreateWithTransactionEx */ |
/* [unique][helpcontext][helpstring][uuid][object] */ | | /* [unique][helpcontext][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_ICreateWithTransactionEx; | | EXTERN_C const IID IID_ICreateWithTransactionEx; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("455ACF57-5345-11d2-99CF-00C04F797BC9") | | MIDL_INTERFACE("455ACF57-5345-11d2-99CF-00C04F797BC9") |
ICreateWithTransactionEx : public IUnknown | | ICreateWithTransactionEx : public IUnknown |
{ | | { |
public: | | public: |
virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Create
Instance( | | virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Create
Instance( |
|
/* [in] */ ITransaction *pTransaction, | | /* [in] */ __RPC__in_opt ITransaction *pTransaction, |
/* [in] */ REFCLSID rclsid, | | /* [in] */ __RPC__in REFCLSID rclsid, |
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][retval][out] */ void **pObject) = 0; | | /* [iid_is][retval][out] */ __RPC__deref_out_opt void **pObject) = 0 |
| | ; |
| | |
}; | | }; |
| | |
#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, | | ICreateWithTransactionEx * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ICreateWithTransactionEx * This); | | ICreateWithTransactionEx * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ICreateWithTransactionEx * This); | | ICreateWithTransactionEx * This); |
| | |
/* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *CreateInsta
nce )( | | /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *CreateInsta
nce )( |
ICreateWithTransactionEx * This, | | ICreateWithTransactionEx * This, |
|
/* [in] */ ITransaction *pTransaction, | | /* [in] */ __RPC__in_opt ITransaction *pTransaction, |
/* [in] */ REFCLSID rclsid, | | /* [in] */ __RPC__in REFCLSID rclsid, |
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][retval][out] */ void **pObject); | | /* [iid_is][retval][out] */ __RPC__deref_out_opt void **pObject); |
| | |
END_INTERFACE | | END_INTERFACE |
} ICreateWithTransactionExVtbl; | | } ICreateWithTransactionExVtbl; |
| | |
interface ICreateWithTransactionEx | | interface ICreateWithTransactionEx |
{ | | { |
CONST_VTBL struct ICreateWithTransactionExVtbl *lpVtbl; | | CONST_VTBL struct ICreateWithTransactionExVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ICreateWithTransactionEx_QueryInterface(This,riid,ppvObject) \ | | #define ICreateWithTransactionEx_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ICreateWithTransactionEx_AddRef(This) \ | | #define ICreateWithTransactionEx_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ICreateWithTransactionEx_Release(This) \ | | #define ICreateWithTransactionEx_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ICreateWithTransactionEx_CreateInstance(This,pTransaction,rclsid,riid,pO
bject) \ | | #define ICreateWithTransactionEx_CreateInstance(This,pTransaction,rclsid,riid,pO
bject) \ |
|
(This)->lpVtbl -> CreateInstance(This,pTransaction,rclsid,riid,pObject) | | ( (This)->lpVtbl -> CreateInstance(This,pTransaction,rclsid,riid,pObject) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ICreateWithTransaction | | #endif /* __ICreateWithTransactionEx_INTERFACE_DEFINED__ */ |
Ex_CreateInstance_Proxy( | | |
ICreateWithTransactionEx * This, | | |
/* [in] */ ITransaction *pTransaction, | | |
/* [in] */ REFCLSID rclsid, | | |
/* [in] */ REFIID riid, | | |
/* [iid_is][retval][out] */ void **pObject); | | |
| | |
|
void __RPC_STUB ICreateWithTransactionEx_CreateInstance_Stub( | | #ifndef __ICreateWithLocalTransaction_INTERFACE_DEFINED__ |
IRpcStubBuffer *This, | | #define __ICreateWithLocalTransaction_INTERFACE_DEFINED__ |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
|
#endif /* __ICreateWithTransactionEx_INTERFACE_DEFINED__ */ | | /* interface ICreateWithLocalTransaction */ |
| | /* [unique][helpcontext][helpstring][uuid][object][local] */ |
| | |
| | EXTERN_C const IID IID_ICreateWithLocalTransaction; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("227AC7A8-8423-42ce-B7CF-03061EC9AAA3") |
| | ICreateWithLocalTransaction : public IUnknown |
| | { |
| | public: |
| | virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Create |
| | InstanceWithSysTx( |
| | /* [in] */ IUnknown *pTransaction, |
| | /* [in] */ REFCLSID rclsid, |
| | /* [in] */ REFIID riid, |
| | /* [iid_is][retval][out] */ void **pObject) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct ICreateWithLocalTransactionVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | ICreateWithLocalTransaction * This, |
| | /* [in] */ REFIID riid, |
| | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | ICreateWithLocalTransaction * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | ICreateWithLocalTransaction * This); |
| | |
| | /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *CreateInsta |
| | nceWithSysTx )( |
| | ICreateWithLocalTransaction * This, |
| | /* [in] */ IUnknown *pTransaction, |
| | /* [in] */ REFCLSID rclsid, |
| | /* [in] */ REFIID riid, |
| | /* [iid_is][retval][out] */ void **pObject); |
| | |
| | END_INTERFACE |
| | } ICreateWithLocalTransactionVtbl; |
| | |
| | interface ICreateWithLocalTransaction |
| | { |
| | CONST_VTBL struct ICreateWithLocalTransactionVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define ICreateWithLocalTransaction_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define ICreateWithLocalTransaction_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define ICreateWithLocalTransaction_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define ICreateWithLocalTransaction_CreateInstanceWithSysTx(This,pTransaction,rc |
| | lsid,riid,pObject) \ |
| | ( (This)->lpVtbl -> CreateInstanceWithSysTx(This,pTransaction,rclsid,riid,pO |
| | bject) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __ICreateWithLocalTransaction_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ICreateWithTipTransactionEx_INTERFACE_DEFINED__ | | #ifndef __ICreateWithTipTransactionEx_INTERFACE_DEFINED__ |
#define __ICreateWithTipTransactionEx_INTERFACE_DEFINED__ | | #define __ICreateWithTipTransactionEx_INTERFACE_DEFINED__ |
| | |
/* interface ICreateWithTipTransactionEx */ | | /* interface ICreateWithTipTransactionEx */ |
/* [unique][helpcontext][helpstring][uuid][object] */ | | /* [unique][helpcontext][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_ICreateWithTipTransactionEx; | | EXTERN_C const IID IID_ICreateWithTipTransactionEx; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("455ACF59-5345-11d2-99CF-00C04F797BC9") | | MIDL_INTERFACE("455ACF59-5345-11d2-99CF-00C04F797BC9") |
ICreateWithTipTransactionEx : public IUnknown | | ICreateWithTipTransactionEx : public IUnknown |
{ | | { |
public: | | public: |
virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Create
Instance( | | virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Create
Instance( |
|
/* [in] */ BSTR bstrTipUrl, | | /* [in] */ __RPC__in BSTR bstrTipUrl, |
/* [in] */ REFCLSID rclsid, | | /* [in] */ __RPC__in REFCLSID rclsid, |
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][retval][out] */ void **pObject) = 0; | | /* [iid_is][retval][out] */ __RPC__deref_out_opt void **pObject) = 0 |
| | ; |
| | |
}; | | }; |
| | |
#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, | | ICreateWithTipTransactionEx * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ICreateWithTipTransactionEx * This); | | ICreateWithTipTransactionEx * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ICreateWithTipTransactionEx * This); | | ICreateWithTipTransactionEx * This); |
| | |
/* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *CreateInsta
nce )( | | /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE *CreateInsta
nce )( |
ICreateWithTipTransactionEx * This, | | ICreateWithTipTransactionEx * This, |
|
/* [in] */ BSTR bstrTipUrl, | | /* [in] */ __RPC__in BSTR bstrTipUrl, |
/* [in] */ REFCLSID rclsid, | | /* [in] */ __RPC__in REFCLSID rclsid, |
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][retval][out] */ void **pObject); | | /* [iid_is][retval][out] */ __RPC__deref_out_opt void **pObject); |
| | |
END_INTERFACE | | END_INTERFACE |
} ICreateWithTipTransactionExVtbl; | | } ICreateWithTipTransactionExVtbl; |
| | |
interface ICreateWithTipTransactionEx | | interface ICreateWithTipTransactionEx |
{ | | { |
CONST_VTBL struct ICreateWithTipTransactionExVtbl *lpVtbl; | | CONST_VTBL struct ICreateWithTipTransactionExVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ICreateWithTipTransactionEx_QueryInterface(This,riid,ppvObject) \ | | #define ICreateWithTipTransactionEx_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ICreateWithTipTransactionEx_AddRef(This) \ | | #define ICreateWithTipTransactionEx_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ICreateWithTipTransactionEx_Release(This) \ | | #define ICreateWithTipTransactionEx_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ICreateWithTipTransactionEx_CreateInstance(This,bstrTipUrl,rclsid,riid,p
Object) \ | | #define ICreateWithTipTransactionEx_CreateInstance(This,bstrTipUrl,rclsid,riid,p
Object) \ |
|
(This)->lpVtbl -> CreateInstance(This,bstrTipUrl,rclsid,riid,pObject) | | ( (This)->lpVtbl -> CreateInstance(This,bstrTipUrl,rclsid,riid,pObject) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ICreateWithTipTransact | | |
ionEx_CreateInstance_Proxy( | | |
ICreateWithTipTransactionEx * This, | | |
/* [in] */ BSTR bstrTipUrl, | | |
/* [in] */ REFCLSID rclsid, | | |
/* [in] */ REFIID riid, | | |
/* [iid_is][retval][out] */ void **pObject); | | |
| | |
void __RPC_STUB ICreateWithTipTransactionEx_CreateInstance_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ICreateWithTipTransactionEx_INTERFACE_DEFINED__ */ | | #endif /* __ICreateWithTipTransactionEx_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_autosvcs_0304 */ | | /* interface __MIDL_itf_autosvcs_0000_0013 */ |
/* [local] */ | | /* [local] */ |
| | |
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][hidd
en] */ struct __MIDL___MIDL_itf_autosvcs_0304_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 |
{ | | { |
DWORD cbSize; | | DWORD cbSize; |
DWORD dwPid; | | DWORD dwPid; |
LONGLONG lTime; | | LONGLONG lTime; |
LONG lMicroTime; | | LONG lMicroTime; |
LONGLONG perfCount; | | LONGLONG perfCount; |
GUID guidApp; | | GUID guidApp; |
LPOLESTR sMachineName; | | LPOLESTR sMachineName; |
} COMSVCSEVENTINFO; | | } COMSVCSEVENTINFO; |
| | |
#endif _COMSVCSEVENTINFO_ | | #endif _COMSVCSEVENTINFO_ |
| | |
|
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0304_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0013_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0304_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0013_v0_0_s_ifspec; |
| | |
| | #ifndef __IComLTxEvents_INTERFACE_DEFINED__ |
| | #define __IComLTxEvents_INTERFACE_DEFINED__ |
| | |
| | /* interface IComLTxEvents */ |
| | /* [uuid][hidden][object] */ |
| | |
| | EXTERN_C const IID IID_IComLTxEvents; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("605CF82C-578E-4298-975D-82BABCD9E053") |
| | IComLTxEvents : public IUnknown |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE OnLtxTransactionStart( |
| | __RPC__in COMSVCSEVENTINFO *pInfo, |
| | GUID guidLtx, |
| | GUID tsid, |
| | BOOL fRoot, |
| | int nIsolationLevel) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE OnLtxTransactionPrepare( |
| | __RPC__in COMSVCSEVENTINFO *pInfo, |
| | GUID guidLtx, |
| | BOOL fVote) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE OnLtxTransactionAbort( |
| | __RPC__in COMSVCSEVENTINFO *pInfo, |
| | GUID guidLtx) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE OnLtxTransactionCommit( |
| | __RPC__in COMSVCSEVENTINFO *pInfo, |
| | GUID guidLtx) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE OnLtxTransactionPromote( |
| | __RPC__in COMSVCSEVENTINFO *pInfo, |
| | GUID guidLtx, |
| | GUID txnId) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct IComLTxEventsVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | IComLTxEvents * This, |
| | /* [in] */ __RPC__in REFIID riid, |
| | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | IComLTxEvents * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | IComLTxEvents * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *OnLtxTransactionStart )( |
| | IComLTxEvents * This, |
| | __RPC__in COMSVCSEVENTINFO *pInfo, |
| | GUID guidLtx, |
| | GUID tsid, |
| | BOOL fRoot, |
| | int nIsolationLevel); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *OnLtxTransactionPrepare )( |
| | IComLTxEvents * This, |
| | __RPC__in COMSVCSEVENTINFO *pInfo, |
| | GUID guidLtx, |
| | BOOL fVote); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *OnLtxTransactionAbort )( |
| | IComLTxEvents * This, |
| | __RPC__in COMSVCSEVENTINFO *pInfo, |
| | GUID guidLtx); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *OnLtxTransactionCommit )( |
| | IComLTxEvents * This, |
| | __RPC__in COMSVCSEVENTINFO *pInfo, |
| | GUID guidLtx); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *OnLtxTransactionPromote )( |
| | IComLTxEvents * This, |
| | __RPC__in COMSVCSEVENTINFO *pInfo, |
| | GUID guidLtx, |
| | GUID txnId); |
| | |
| | END_INTERFACE |
| | } IComLTxEventsVtbl; |
| | |
| | interface IComLTxEvents |
| | { |
| | CONST_VTBL struct IComLTxEventsVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define IComLTxEvents_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define IComLTxEvents_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define IComLTxEvents_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define IComLTxEvents_OnLtxTransactionStart(This,pInfo,guidLtx,tsid,fRoot,nIsola |
| | tionLevel) \ |
| | ( (This)->lpVtbl -> OnLtxTransactionStart(This,pInfo,guidLtx,tsid,fRoot,nIso |
| | lationLevel) ) |
| | |
| | #define IComLTxEvents_OnLtxTransactionPrepare(This,pInfo,guidLtx,fVote) \ |
| | ( (This)->lpVtbl -> OnLtxTransactionPrepare(This,pInfo,guidLtx,fVote) ) |
| | |
| | #define IComLTxEvents_OnLtxTransactionAbort(This,pInfo,guidLtx) \ |
| | ( (This)->lpVtbl -> OnLtxTransactionAbort(This,pInfo,guidLtx) ) |
| | |
| | #define IComLTxEvents_OnLtxTransactionCommit(This,pInfo,guidLtx) \ |
| | ( (This)->lpVtbl -> OnLtxTransactionCommit(This,pInfo,guidLtx) ) |
| | |
| | #define IComLTxEvents_OnLtxTransactionPromote(This,pInfo,guidLtx,txnId) \ |
| | ( (This)->lpVtbl -> OnLtxTransactionPromote(This,pInfo,guidLtx,txnId) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __IComLTxEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComUserEvent_INTERFACE_DEFINED__ | | #ifndef __IComUserEvent_INTERFACE_DEFINED__ |
#define __IComUserEvent_INTERFACE_DEFINED__ | | #define __IComUserEvent_INTERFACE_DEFINED__ |
| | |
/* interface IComUserEvent */ | | /* interface IComUserEvent */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComUserEvent; | | EXTERN_C const IID IID_IComUserEvent; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130A4-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130A4-2E50-11d2-98A5-00C04F8EE1C4") |
IComUserEvent : public IUnknown | | IComUserEvent : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnUserEvent( | | virtual HRESULT STDMETHODCALLTYPE OnUserEvent( |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
VARIANT *pvarEvent) = 0; | | __RPC__in VARIANT *pvarEvent) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComUserEvent * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComUserEvent * This); | | IComUserEvent * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComUserEvent * This); | | IComUserEvent * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnUserEvent )( | | HRESULT ( STDMETHODCALLTYPE *OnUserEvent )( |
IComUserEvent * This, | | IComUserEvent * This, |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComUserEvent_QueryInterface(This,riid,ppvObject) \ | | #define IComUserEvent_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComUserEvent_AddRef(This) \ | | #define IComUserEvent_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComUserEvent_Release(This) \ | | #define IComUserEvent_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComUserEvent_OnUserEvent(This,pInfo,pvarEvent) \ | | #define IComUserEvent_OnUserEvent(This,pInfo,pvarEvent) \ |
|
(This)->lpVtbl -> OnUserEvent(This,pInfo,pvarEvent) | | ( (This)->lpVtbl -> OnUserEvent(This,pInfo,pvarEvent) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComUserEvent_OnUserEvent_Proxy( | | |
IComUserEvent * This, | | |
COMSVCSEVENTINFO *pInfo, | | |
VARIANT *pvarEvent); | | |
| | |
void __RPC_STUB IComUserEvent_OnUserEvent_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComUserEvent_INTERFACE_DEFINED__ */ | | #endif /* __IComUserEvent_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComThreadEvents_INTERFACE_DEFINED__ | | #ifndef __IComThreadEvents_INTERFACE_DEFINED__ |
#define __IComThreadEvents_INTERFACE_DEFINED__ | | #define __IComThreadEvents_INTERFACE_DEFINED__ |
| | |
/* interface IComThreadEvents */ | | /* interface IComThreadEvents */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComThreadEvents; | | EXTERN_C const IID IID_IComThreadEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130A5-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130A5-2E50-11d2-98A5-00C04F8EE1C4") |
IComThreadEvents : public IUnknown | | IComThreadEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnThreadStart( | | virtual HRESULT STDMETHODCALLTYPE OnThreadStart( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
/* [in] */ DWORD dwThread, | | /* [in] */ DWORD dwThread, |
/* [in] */ DWORD dwTheadCnt) = 0; | | /* [in] */ DWORD dwTheadCnt) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnThreadTerminate( | | virtual HRESULT STDMETHODCALLTYPE OnThreadTerminate( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
/* [in] */ DWORD dwThread, | | /* [in] */ DWORD dwThread, |
/* [in] */ DWORD dwTheadCnt) = 0; | | /* [in] */ DWORD dwTheadCnt) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnThreadBindToApartment( | | virtual HRESULT STDMETHODCALLTYPE OnThreadBindToApartment( |
|
/* [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) = 0; | | /* [in] */ DWORD dwLowCnt) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnThreadUnBind( | | virtual HRESULT STDMETHODCALLTYPE OnThreadUnBind( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
/* [in] */ ULONG64 AptID, | | /* [in] */ ULONG64 AptID, |
/* [in] */ DWORD dwActCnt) = 0; | | /* [in] */ DWORD dwActCnt) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnThreadWorkEnque( | | virtual HRESULT STDMETHODCALLTYPE OnThreadWorkEnque( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
/* [in] */ ULONG64 MsgWorkID, | | /* [in] */ ULONG64 MsgWorkID, |
/* [in] */ DWORD QueueLen) = 0; | | /* [in] */ DWORD QueueLen) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnThreadWorkPrivate( | | virtual HRESULT STDMETHODCALLTYPE OnThreadWorkPrivate( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
/* [in] */ ULONG64 MsgWorkID) = 0; | | /* [in] */ ULONG64 MsgWorkID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnThreadWorkPublic( | | virtual HRESULT STDMETHODCALLTYPE OnThreadWorkPublic( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
/* [in] */ ULONG64 MsgWorkID, | | /* [in] */ ULONG64 MsgWorkID, |
/* [in] */ DWORD QueueLen) = 0; | | /* [in] */ DWORD QueueLen) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnThreadWorkRedirect( | | virtual HRESULT STDMETHODCALLTYPE OnThreadWorkRedirect( |
|
/* [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) = 0; | | /* [in] */ ULONG64 ThreadNum) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnThreadWorkReject( | | virtual HRESULT STDMETHODCALLTYPE OnThreadWorkReject( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ThreadID, | | /* [in] */ ULONG64 ThreadID, |
/* [in] */ ULONG64 MsgWorkID, | | /* [in] */ ULONG64 MsgWorkID, |
/* [in] */ DWORD QueueLen) = 0; | | /* [in] */ DWORD QueueLen) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnThreadAssignApartment( | | virtual HRESULT STDMETHODCALLTYPE OnThreadAssignApartment( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
/* [in] */ ULONG64 AptID) = 0; | | /* [in] */ ULONG64 AptID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnThreadUnassignApartment( | | virtual HRESULT STDMETHODCALLTYPE OnThreadUnassignApartment( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 AptID) = 0; | | /* [in] */ ULONG64 AptID) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComThreadEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComThreadEvents * This); | | IComThreadEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComThreadEvents * This); | | IComThreadEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnThreadStart )( | | HRESULT ( STDMETHODCALLTYPE *OnThreadStart )( |
IComThreadEvents * This, | | IComThreadEvents * This, |
|
/* [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, | | IComThreadEvents * This, |
|
/* [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, | | IComThreadEvents * This, |
|
/* [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, | | IComThreadEvents * This, |
|
/* [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, | | IComThreadEvents * This, |
|
/* [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, | | IComThreadEvents * This, |
|
/* [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, | | IComThreadEvents * This, |
|
/* [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, | | IComThreadEvents * This, |
|
/* [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, | | IComThreadEvents * This, |
|
/* [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, | | IComThreadEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
/* [in] */ ULONG64 AptID); | | /* [in] */ ULONG64 AptID); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnThreadUnassignApartment )( | | HRESULT ( STDMETHODCALLTYPE *OnThreadUnassignApartment )( |
IComThreadEvents * This, | | IComThreadEvents * This, |
|
/* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComThreadEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComThreadEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComThreadEvents_AddRef(This) \ | | #define IComThreadEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComThreadEvents_Release(This) \ | | #define IComThreadEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComThreadEvents_OnThreadStart(This,pInfo,ThreadID,dwThread,dwTheadCnt)
\ | | #define IComThreadEvents_OnThreadStart(This,pInfo,ThreadID,dwThread,dwTheadCnt)
\ |
|
(This)->lpVtbl -> OnThreadStart(This,pInfo,ThreadID,dwThread,dwTheadCnt) | | ( (This)->lpVtbl -> OnThreadStart(This,pInfo,ThreadID,dwThread,dwTheadCnt) ) |
| | |
#define IComThreadEvents_OnThreadTerminate(This,pInfo,ThreadID,dwThread,dwTheadC
nt) \ | | #define IComThreadEvents_OnThreadTerminate(This,pInfo,ThreadID,dwThread,dwTheadC
nt) \ |
|
(This)->lpVtbl -> OnThreadTerminate(This,pInfo,ThreadID,dwThread,dwTheadCnt) | | ( (This)->lpVtbl -> OnThreadTerminate(This,pInfo,ThreadID,dwThread,dwTheadCn
t) ) |
| | |
#define IComThreadEvents_OnThreadBindToApartment(This,pInfo,ThreadID,AptID,dwAct
Cnt,dwLowCnt) \ | | #define IComThreadEvents_OnThreadBindToApartment(This,pInfo,ThreadID,AptID,dwAct
Cnt,dwLowCnt) \ |
|
(This)->lpVtbl -> OnThreadBindToApartment(This,pInfo,ThreadID,AptID,dwActCnt
,dwLowCnt) | | ( (This)->lpVtbl -> OnThreadBindToApartment(This,pInfo,ThreadID,AptID,dwActC
nt,dwLowCnt) ) |
| | |
#define IComThreadEvents_OnThreadUnBind(This,pInfo,ThreadID,AptID,dwActCnt) \ | | #define IComThreadEvents_OnThreadUnBind(This,pInfo,ThreadID,AptID,dwActCnt) \ |
|
(This)->lpVtbl -> OnThreadUnBind(This,pInfo,ThreadID,AptID,dwActCnt) | | ( (This)->lpVtbl -> OnThreadUnBind(This,pInfo,ThreadID,AptID,dwActCnt) ) |
| | |
#define IComThreadEvents_OnThreadWorkEnque(This,pInfo,ThreadID,MsgWorkID,QueueLe
n) \ | | #define IComThreadEvents_OnThreadWorkEnque(This,pInfo,ThreadID,MsgWorkID,QueueLe
n) \ |
|
(This)->lpVtbl -> OnThreadWorkEnque(This,pInfo,ThreadID,MsgWorkID,QueueLen) | | ( (This)->lpVtbl -> OnThreadWorkEnque(This,pInfo,ThreadID,MsgWorkID,QueueLen
) ) |
| | |
#define IComThreadEvents_OnThreadWorkPrivate(This,pInfo,ThreadID,MsgWorkID) \ | | #define IComThreadEvents_OnThreadWorkPrivate(This,pInfo,ThreadID,MsgWorkID) \ |
|
(This)->lpVtbl -> OnThreadWorkPrivate(This,pInfo,ThreadID,MsgWorkID) | | ( (This)->lpVtbl -> OnThreadWorkPrivate(This,pInfo,ThreadID,MsgWorkID) ) |
| | |
#define IComThreadEvents_OnThreadWorkPublic(This,pInfo,ThreadID,MsgWorkID,QueueL
en) \ | | #define IComThreadEvents_OnThreadWorkPublic(This,pInfo,ThreadID,MsgWorkID,QueueL
en) \ |
|
(This)->lpVtbl -> OnThreadWorkPublic(This,pInfo,ThreadID,MsgWorkID,QueueLen) | | ( (This)->lpVtbl -> OnThreadWorkPublic(This,pInfo,ThreadID,MsgWorkID,QueueLe
n) ) |
| | |
#define IComThreadEvents_OnThreadWorkRedirect(This,pInfo,ThreadID,MsgWorkID,Queu
eLen,ThreadNum) \ | | #define IComThreadEvents_OnThreadWorkRedirect(This,pInfo,ThreadID,MsgWorkID,Queu
eLen,ThreadNum) \ |
|
(This)->lpVtbl -> OnThreadWorkRedirect(This,pInfo,ThreadID,MsgWorkID,QueueLe
n,ThreadNum) | | ( (This)->lpVtbl -> OnThreadWorkRedirect(This,pInfo,ThreadID,MsgWorkID,Queue
Len,ThreadNum) ) |
| | |
#define IComThreadEvents_OnThreadWorkReject(This,pInfo,ThreadID,MsgWorkID,QueueL
en) \ | | #define IComThreadEvents_OnThreadWorkReject(This,pInfo,ThreadID,MsgWorkID,QueueL
en) \ |
|
(This)->lpVtbl -> OnThreadWorkReject(This,pInfo,ThreadID,MsgWorkID,QueueLen) | | ( (This)->lpVtbl -> OnThreadWorkReject(This,pInfo,ThreadID,MsgWorkID,QueueLe
n) ) |
| | |
#define IComThreadEvents_OnThreadAssignApartment(This,pInfo,guidActivity,AptID)
\ | | #define IComThreadEvents_OnThreadAssignApartment(This,pInfo,guidActivity,AptID)
\ |
|
(This)->lpVtbl -> OnThreadAssignApartment(This,pInfo,guidActivity,AptID) | | ( (This)->lpVtbl -> OnThreadAssignApartment(This,pInfo,guidActivity,AptID) ) |
| | |
#define IComThreadEvents_OnThreadUnassignApartment(This,pInfo,AptID) \ | | #define IComThreadEvents_OnThreadUnassignApartment(This,pInfo,AptID) \ |
|
(This)->lpVtbl -> OnThreadUnassignApartment(This,pInfo,AptID) | | ( (This)->lpVtbl -> OnThreadUnassignApartment(This,pInfo,AptID) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComThreadEvents_OnThreadStart_Proxy( | | |
IComThreadEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 ThreadID, | | |
/* [in] */ DWORD dwThread, | | |
/* [in] */ DWORD dwTheadCnt); | | |
| | |
void __RPC_STUB IComThreadEvents_OnThreadStart_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComThreadEvents_OnThreadTerminate_Proxy( | | |
IComThreadEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 ThreadID, | | |
/* [in] */ DWORD dwThread, | | |
/* [in] */ DWORD dwTheadCnt); | | |
| | |
void __RPC_STUB IComThreadEvents_OnThreadTerminate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComThreadEvents_OnThreadBindToApartment_Proxy( | | |
IComThreadEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 ThreadID, | | |
/* [in] */ ULONG64 AptID, | | |
/* [in] */ DWORD dwActCnt, | | |
/* [in] */ DWORD dwLowCnt); | | |
| | |
void __RPC_STUB IComThreadEvents_OnThreadBindToApartment_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComThreadEvents_OnThreadUnBind_Proxy( | | |
IComThreadEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 ThreadID, | | |
/* [in] */ ULONG64 AptID, | | |
/* [in] */ DWORD dwActCnt); | | |
| | |
void __RPC_STUB IComThreadEvents_OnThreadUnBind_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComThreadEvents_OnThreadWorkEnque_Proxy( | | |
IComThreadEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 ThreadID, | | |
/* [in] */ ULONG64 MsgWorkID, | | |
/* [in] */ DWORD QueueLen); | | |
| | |
void __RPC_STUB IComThreadEvents_OnThreadWorkEnque_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComThreadEvents_OnThreadWorkPrivate_Proxy( | | |
IComThreadEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 ThreadID, | | |
/* [in] */ ULONG64 MsgWorkID); | | |
| | |
void __RPC_STUB IComThreadEvents_OnThreadWorkPrivate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComThreadEvents_OnThreadWorkPublic_Proxy( | | |
IComThreadEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 ThreadID, | | |
/* [in] */ ULONG64 MsgWorkID, | | |
/* [in] */ DWORD QueueLen); | | |
| | |
void __RPC_STUB IComThreadEvents_OnThreadWorkPublic_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComThreadEvents_OnThreadWorkRedirect_Proxy( | | |
IComThreadEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 ThreadID, | | |
/* [in] */ ULONG64 MsgWorkID, | | |
/* [in] */ DWORD QueueLen, | | |
/* [in] */ ULONG64 ThreadNum); | | |
| | |
void __RPC_STUB IComThreadEvents_OnThreadWorkRedirect_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComThreadEvents_OnThreadWorkReject_Proxy( | | |
IComThreadEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 ThreadID, | | |
/* [in] */ ULONG64 MsgWorkID, | | |
/* [in] */ DWORD QueueLen); | | |
| | |
void __RPC_STUB IComThreadEvents_OnThreadWorkReject_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComThreadEvents_OnThreadAssignApartment_Proxy( | | |
IComThreadEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidActivity, | | |
/* [in] */ ULONG64 AptID); | | |
| | |
void __RPC_STUB IComThreadEvents_OnThreadAssignApartment_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComThreadEvents_OnThreadUnassignApartment_Proxy( | | |
IComThreadEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 AptID); | | |
| | |
void __RPC_STUB IComThreadEvents_OnThreadUnassignApartment_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComThreadEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComThreadEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComAppEvents_INTERFACE_DEFINED__ | | #ifndef __IComAppEvents_INTERFACE_DEFINED__ |
#define __IComAppEvents_INTERFACE_DEFINED__ | | #define __IComAppEvents_INTERFACE_DEFINED__ |
| | |
/* interface IComAppEvents */ | | /* interface IComAppEvents */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComAppEvents; | | EXTERN_C const IID IID_IComAppEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130A6-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130A6-2E50-11d2-98A5-00C04F8EE1C4") |
IComAppEvents : public IUnknown | | IComAppEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnAppActivation( | | virtual HRESULT STDMETHODCALLTYPE OnAppActivation( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp) = 0; | | /* [in] */ GUID guidApp) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnAppShutdown( | | virtual HRESULT STDMETHODCALLTYPE OnAppShutdown( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp) = 0; | | /* [in] */ GUID guidApp) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnAppForceShutdown( | | virtual HRESULT STDMETHODCALLTYPE OnAppForceShutdown( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp) = 0; | | /* [in] */ GUID guidApp) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComAppEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComAppEvents * This); | | IComAppEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComAppEvents * This); | | IComAppEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnAppActivation )( | | HRESULT ( STDMETHODCALLTYPE *OnAppActivation )( |
IComAppEvents * This, | | IComAppEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp); | | /* [in] */ GUID guidApp); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnAppShutdown )( | | HRESULT ( STDMETHODCALLTYPE *OnAppShutdown )( |
IComAppEvents * This, | | IComAppEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp); | | /* [in] */ GUID guidApp); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnAppForceShutdown )( | | HRESULT ( STDMETHODCALLTYPE *OnAppForceShutdown )( |
IComAppEvents * This, | | IComAppEvents * This, |
|
/* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComAppEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComAppEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComAppEvents_AddRef(This) \ | | #define IComAppEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComAppEvents_Release(This) \ | | #define IComAppEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComAppEvents_OnAppActivation(This,pInfo,guidApp) \ | | #define IComAppEvents_OnAppActivation(This,pInfo,guidApp) \ |
|
(This)->lpVtbl -> OnAppActivation(This,pInfo,guidApp) | | ( (This)->lpVtbl -> OnAppActivation(This,pInfo,guidApp) ) |
| | |
#define IComAppEvents_OnAppShutdown(This,pInfo,guidApp) \ | | #define IComAppEvents_OnAppShutdown(This,pInfo,guidApp) \ |
|
(This)->lpVtbl -> OnAppShutdown(This,pInfo,guidApp) | | ( (This)->lpVtbl -> OnAppShutdown(This,pInfo,guidApp) ) |
| | |
#define IComAppEvents_OnAppForceShutdown(This,pInfo,guidApp) \ | | #define IComAppEvents_OnAppForceShutdown(This,pInfo,guidApp) \ |
|
(This)->lpVtbl -> OnAppForceShutdown(This,pInfo,guidApp) | | ( (This)->lpVtbl -> OnAppForceShutdown(This,pInfo,guidApp) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComAppEvents_OnAppActivation_Proxy( | | |
IComAppEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidApp); | | |
| | |
void __RPC_STUB IComAppEvents_OnAppActivation_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComAppEvents_OnAppShutdown_Proxy( | | |
IComAppEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidApp); | | |
| | |
void __RPC_STUB IComAppEvents_OnAppShutdown_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComAppEvents_OnAppForceShutdown_Proxy( | | |
IComAppEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidApp); | | |
| | |
void __RPC_STUB IComAppEvents_OnAppForceShutdown_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComAppEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComAppEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComInstanceEvents_INTERFACE_DEFINED__ | | #ifndef __IComInstanceEvents_INTERFACE_DEFINED__ |
#define __IComInstanceEvents_INTERFACE_DEFINED__ | | #define __IComInstanceEvents_INTERFACE_DEFINED__ |
| | |
/* interface IComInstanceEvents */ | | /* interface IComInstanceEvents */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComInstanceEvents; | | EXTERN_C const IID IID_IComInstanceEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130A7-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130A7-2E50-11d2-98A5-00C04F8EE1C4") |
IComInstanceEvents : public IUnknown | | IComInstanceEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnObjectCreate( | | virtual HRESULT STDMETHODCALLTYPE OnObjectCreate( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
/* [in] */ REFCLSID clsid, | | /* [in] */ __RPC__in REFCLSID clsid, |
/* [in] */ REFGUID tsid, | | /* [in] */ __RPC__in REFGUID tsid, |
/* [in] */ ULONG64 CtxtID, | | /* [in] */ ULONG64 CtxtID, |
/* [in] */ ULONG64 ObjectID) = 0; | | /* [in] */ ULONG64 ObjectID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnObjectDestroy( | | virtual HRESULT STDMETHODCALLTYPE OnObjectDestroy( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 CtxtID) = 0; | | /* [in] */ ULONG64 CtxtID) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComInstanceEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComInstanceEvents * This); | | IComInstanceEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComInstanceEvents * This); | | IComInstanceEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjectCreate )( | | HRESULT ( STDMETHODCALLTYPE *OnObjectCreate )( |
IComInstanceEvents * This, | | IComInstanceEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
/* [in] */ REFCLSID clsid, | | /* [in] */ __RPC__in REFCLSID clsid, |
/* [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, | | IComInstanceEvents * This, |
|
/* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComInstanceEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComInstanceEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComInstanceEvents_AddRef(This) \ | | #define IComInstanceEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComInstanceEvents_Release(This) \ | | #define IComInstanceEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComInstanceEvents_OnObjectCreate(This,pInfo,guidActivity,clsid,tsid,Ctx
tID,ObjectID) \ | | #define IComInstanceEvents_OnObjectCreate(This,pInfo,guidActivity,clsid,tsid,Ctx
tID,ObjectID) \ |
|
(This)->lpVtbl -> OnObjectCreate(This,pInfo,guidActivity,clsid,tsid,CtxtID,O
bjectID) | | ( (This)->lpVtbl -> OnObjectCreate(This,pInfo,guidActivity,clsid,tsid,CtxtID
,ObjectID) ) |
| | |
#define IComInstanceEvents_OnObjectDestroy(This,pInfo,CtxtID) \ | | #define IComInstanceEvents_OnObjectDestroy(This,pInfo,CtxtID) \ |
|
(This)->lpVtbl -> OnObjectDestroy(This,pInfo,CtxtID) | | ( (This)->lpVtbl -> OnObjectDestroy(This,pInfo,CtxtID) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComInstanceEvents_OnObjectCreate_Proxy( | | |
IComInstanceEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidActivity, | | |
/* [in] */ REFCLSID clsid, | | |
/* [in] */ REFGUID tsid, | | |
/* [in] */ ULONG64 CtxtID, | | |
/* [in] */ ULONG64 ObjectID); | | |
| | |
void __RPC_STUB IComInstanceEvents_OnObjectCreate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComInstanceEvents_OnObjectDestroy_Proxy( | | |
IComInstanceEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 CtxtID); | | |
| | |
void __RPC_STUB IComInstanceEvents_OnObjectDestroy_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComInstanceEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComInstanceEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComTransactionEvents_INTERFACE_DEFINED__ | | #ifndef __IComTransactionEvents_INTERFACE_DEFINED__ |
#define __IComTransactionEvents_INTERFACE_DEFINED__ | | #define __IComTransactionEvents_INTERFACE_DEFINED__ |
| | |
/* interface IComTransactionEvents */ | | /* interface IComTransactionEvents */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComTransactionEvents; | | EXTERN_C const IID IID_IComTransactionEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130A8-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130A8-2E50-11d2-98A5-00C04F8EE1C4") |
IComTransactionEvents : public IUnknown | | IComTransactionEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnTransactionStart( | | virtual HRESULT STDMETHODCALLTYPE OnTransactionStart( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
/* [in] */ REFGUID tsid, | | /* [in] */ __RPC__in REFGUID tsid, |
/* [in] */ BOOL fRoot) = 0; | | /* [in] */ BOOL fRoot) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnTransactionPrepare( | | virtual HRESULT STDMETHODCALLTYPE OnTransactionPrepare( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
/* [in] */ BOOL fVoteYes) = 0; | | /* [in] */ BOOL fVoteYes) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnTransactionAbort( | | virtual HRESULT STDMETHODCALLTYPE OnTransactionAbort( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidTx) = 0; | | /* [in] */ __RPC__in REFGUID guidTx) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnTransactionCommit( | | virtual HRESULT STDMETHODCALLTYPE OnTransactionCommit( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidTx) = 0; | | /* [in] */ __RPC__in REFGUID guidTx) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComTransactionEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComTransactionEvents * This); | | IComTransactionEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComTransactionEvents * This); | | IComTransactionEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnTransactionStart )( | | HRESULT ( STDMETHODCALLTYPE *OnTransactionStart )( |
IComTransactionEvents * This, | | IComTransactionEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
/* [in] */ REFGUID tsid, | | /* [in] */ __RPC__in REFGUID tsid, |
/* [in] */ BOOL fRoot); | | /* [in] */ BOOL fRoot); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnTransactionPrepare )( | | HRESULT ( STDMETHODCALLTYPE *OnTransactionPrepare )( |
IComTransactionEvents * This, | | IComTransactionEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
/* [in] */ BOOL fVoteYes); | | /* [in] */ BOOL fVoteYes); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnTransactionAbort )( | | HRESULT ( STDMETHODCALLTYPE *OnTransactionAbort )( |
IComTransactionEvents * This, | | IComTransactionEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidTx); | | /* [in] */ __RPC__in REFGUID guidTx); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnTransactionCommit )( | | HRESULT ( STDMETHODCALLTYPE *OnTransactionCommit )( |
IComTransactionEvents * This, | | IComTransactionEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComTransactionEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComTransactionEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComTransactionEvents_AddRef(This) \ | | #define IComTransactionEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComTransactionEvents_Release(This) \ | | #define IComTransactionEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComTransactionEvents_OnTransactionStart(This,pInfo,guidTx,tsid,fRoot) \ | | #define IComTransactionEvents_OnTransactionStart(This,pInfo,guidTx,tsid,fRoot) \ |
|
(This)->lpVtbl -> OnTransactionStart(This,pInfo,guidTx,tsid,fRoot) | | ( (This)->lpVtbl -> OnTransactionStart(This,pInfo,guidTx,tsid,fRoot) ) |
| | |
#define IComTransactionEvents_OnTransactionPrepare(This,pInfo,guidTx,fVoteYes) \ | | #define IComTransactionEvents_OnTransactionPrepare(This,pInfo,guidTx,fVoteYes) \ |
|
(This)->lpVtbl -> OnTransactionPrepare(This,pInfo,guidTx,fVoteYes) | | ( (This)->lpVtbl -> OnTransactionPrepare(This,pInfo,guidTx,fVoteYes) ) |
| | |
#define IComTransactionEvents_OnTransactionAbort(This,pInfo,guidTx) \ | | #define IComTransactionEvents_OnTransactionAbort(This,pInfo,guidTx) \ |
|
(This)->lpVtbl -> OnTransactionAbort(This,pInfo,guidTx) | | ( (This)->lpVtbl -> OnTransactionAbort(This,pInfo,guidTx) ) |
| | |
#define IComTransactionEvents_OnTransactionCommit(This,pInfo,guidTx) \ | | #define IComTransactionEvents_OnTransactionCommit(This,pInfo,guidTx) \ |
|
(This)->lpVtbl -> OnTransactionCommit(This,pInfo,guidTx) | | ( (This)->lpVtbl -> OnTransactionCommit(This,pInfo,guidTx) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComTransactionEvents_OnTransactionStart_Proxy( | | |
IComTransactionEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidTx, | | |
/* [in] */ REFGUID tsid, | | |
/* [in] */ BOOL fRoot); | | |
| | |
void __RPC_STUB IComTransactionEvents_OnTransactionStart_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComTransactionEvents_OnTransactionPrepare_Proxy( | | |
IComTransactionEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidTx, | | |
/* [in] */ BOOL fVoteYes); | | |
| | |
void __RPC_STUB IComTransactionEvents_OnTransactionPrepare_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComTransactionEvents_OnTransactionAbort_Proxy( | | |
IComTransactionEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidTx); | | |
| | |
void __RPC_STUB IComTransactionEvents_OnTransactionAbort_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComTransactionEvents_OnTransactionCommit_Proxy( | | |
IComTransactionEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidTx); | | |
| | |
void __RPC_STUB IComTransactionEvents_OnTransactionCommit_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComTransactionEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComTransactionEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComMethodEvents_INTERFACE_DEFINED__ | | #ifndef __IComMethodEvents_INTERFACE_DEFINED__ |
#define __IComMethodEvents_INTERFACE_DEFINED__ | | #define __IComMethodEvents_INTERFACE_DEFINED__ |
| | |
/* interface IComMethodEvents */ | | /* interface IComMethodEvents */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComMethodEvents; | | EXTERN_C const IID IID_IComMethodEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130A9-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130A9-2E50-11d2-98A5-00C04F8EE1C4") |
IComMethodEvents : public IUnknown | | IComMethodEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnMethodCall( | | virtual HRESULT STDMETHODCALLTYPE OnMethodCall( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
/* [in] */ REFIID guidRid, | | /* [in] */ __RPC__in REFIID guidRid, |
/* [in] */ ULONG iMeth) = 0; | | /* [in] */ ULONG iMeth) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnMethodReturn( | | virtual HRESULT STDMETHODCALLTYPE OnMethodReturn( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
/* [in] */ REFIID guidRid, | | /* [in] */ __RPC__in REFIID guidRid, |
/* [in] */ ULONG iMeth, | | /* [in] */ ULONG iMeth, |
/* [in] */ HRESULT hresult) = 0; | | /* [in] */ HRESULT hresult) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnMethodException( | | virtual HRESULT STDMETHODCALLTYPE OnMethodException( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
/* [in] */ REFIID guidRid, | | /* [in] */ __RPC__in REFIID guidRid, |
/* [in] */ ULONG iMeth) = 0; | | /* [in] */ ULONG iMeth) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComMethodEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComMethodEvents * This); | | IComMethodEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComMethodEvents * This); | | IComMethodEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnMethodCall )( | | HRESULT ( STDMETHODCALLTYPE *OnMethodCall )( |
IComMethodEvents * This, | | IComMethodEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
/* [in] */ REFIID guidRid, | | /* [in] */ __RPC__in REFIID guidRid, |
/* [in] */ ULONG iMeth); | | /* [in] */ ULONG iMeth); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnMethodReturn )( | | HRESULT ( STDMETHODCALLTYPE *OnMethodReturn )( |
IComMethodEvents * This, | | IComMethodEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
/* [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, | | IComMethodEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
/* [in] */ REFIID guidRid, | | /* [in] */ __RPC__in REFIID guidRid, |
/* [in] */ ULONG iMeth); | | /* [in] */ ULONG iMeth); |
| | |
END_INTERFACE | | END_INTERFACE |
} IComMethodEventsVtbl; | | } IComMethodEventsVtbl; |
| | |
interface IComMethodEvents | | interface IComMethodEvents |
{ | | { |
CONST_VTBL struct IComMethodEventsVtbl *lpVtbl; | | CONST_VTBL struct IComMethodEventsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComMethodEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComMethodEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComMethodEvents_AddRef(This) \ | | #define IComMethodEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComMethodEvents_Release(This) \ | | #define IComMethodEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComMethodEvents_OnMethodCall(This,pInfo,oid,guidCid,guidRid,iMeth) \ | | #define IComMethodEvents_OnMethodCall(This,pInfo,oid,guidCid,guidRid,iMeth) \ |
|
(This)->lpVtbl -> OnMethodCall(This,pInfo,oid,guidCid,guidRid,iMeth) | | ( (This)->lpVtbl -> OnMethodCall(This,pInfo,oid,guidCid,guidRid,iMeth) ) |
| | |
#define IComMethodEvents_OnMethodReturn(This,pInfo,oid,guidCid,guidRid,iMeth,hre
sult) \ | | #define IComMethodEvents_OnMethodReturn(This,pInfo,oid,guidCid,guidRid,iMeth,hre
sult) \ |
|
(This)->lpVtbl -> OnMethodReturn(This,pInfo,oid,guidCid,guidRid,iMeth,hresul
t) | | ( (This)->lpVtbl -> OnMethodReturn(This,pInfo,oid,guidCid,guidRid,iMeth,hres
ult) ) |
| | |
#define IComMethodEvents_OnMethodException(This,pInfo,oid,guidCid,guidRid,iMeth)
\ | | #define IComMethodEvents_OnMethodException(This,pInfo,oid,guidCid,guidRid,iMeth)
\ |
|
(This)->lpVtbl -> OnMethodException(This,pInfo,oid,guidCid,guidRid,iMeth) | | ( (This)->lpVtbl -> OnMethodException(This,pInfo,oid,guidCid,guidRid,iMeth)
) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComMethodEvents_OnMethodCall_Proxy( | | |
IComMethodEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 oid, | | |
/* [in] */ REFCLSID guidCid, | | |
/* [in] */ REFIID guidRid, | | |
/* [in] */ ULONG iMeth); | | |
| | |
void __RPC_STUB IComMethodEvents_OnMethodCall_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComMethodEvents_OnMethodReturn_Proxy( | | |
IComMethodEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 oid, | | |
/* [in] */ REFCLSID guidCid, | | |
/* [in] */ REFIID guidRid, | | |
/* [in] */ ULONG iMeth, | | |
/* [in] */ HRESULT hresult); | | |
| | |
void __RPC_STUB IComMethodEvents_OnMethodReturn_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComMethodEvents_OnMethodException_Proxy( | | |
IComMethodEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 oid, | | |
/* [in] */ REFCLSID guidCid, | | |
/* [in] */ REFIID guidRid, | | |
/* [in] */ ULONG iMeth); | | |
| | |
void __RPC_STUB IComMethodEvents_OnMethodException_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComMethodEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComMethodEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComObjectEvents_INTERFACE_DEFINED__ | | #ifndef __IComObjectEvents_INTERFACE_DEFINED__ |
#define __IComObjectEvents_INTERFACE_DEFINED__ | | #define __IComObjectEvents_INTERFACE_DEFINED__ |
| | |
/* interface IComObjectEvents */ | | /* interface IComObjectEvents */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComObjectEvents; | | EXTERN_C const IID IID_IComObjectEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130AA-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130AA-2E50-11d2-98A5-00C04F8EE1C4") |
IComObjectEvents : public IUnknown | | IComObjectEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnObjectActivate( | | virtual HRESULT STDMETHODCALLTYPE OnObjectActivate( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 CtxtID, | | /* [in] */ ULONG64 CtxtID, |
/* [in] */ ULONG64 ObjectID) = 0; | | /* [in] */ ULONG64 ObjectID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnObjectDeactivate( | | virtual HRESULT STDMETHODCALLTYPE OnObjectDeactivate( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 CtxtID, | | /* [in] */ ULONG64 CtxtID, |
/* [in] */ ULONG64 ObjectID) = 0; | | /* [in] */ ULONG64 ObjectID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnDisableCommit( | | virtual HRESULT STDMETHODCALLTYPE OnDisableCommit( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 CtxtID) = 0; | | /* [in] */ ULONG64 CtxtID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnEnableCommit( | | virtual HRESULT STDMETHODCALLTYPE OnEnableCommit( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 CtxtID) = 0; | | /* [in] */ ULONG64 CtxtID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnSetComplete( | | virtual HRESULT STDMETHODCALLTYPE OnSetComplete( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 CtxtID) = 0; | | /* [in] */ ULONG64 CtxtID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnSetAbort( | | virtual HRESULT STDMETHODCALLTYPE OnSetAbort( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 CtxtID) = 0; | | /* [in] */ ULONG64 CtxtID) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComObjectEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComObjectEvents * This); | | IComObjectEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComObjectEvents * This); | | IComObjectEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjectActivate )( | | HRESULT ( STDMETHODCALLTYPE *OnObjectActivate )( |
IComObjectEvents * This, | | IComObjectEvents * This, |
|
/* [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, | | IComObjectEvents * This, |
|
/* [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, | | IComObjectEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 CtxtID); | | /* [in] */ ULONG64 CtxtID); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnEnableCommit )( | | HRESULT ( STDMETHODCALLTYPE *OnEnableCommit )( |
IComObjectEvents * This, | | IComObjectEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 CtxtID); | | /* [in] */ ULONG64 CtxtID); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnSetComplete )( | | HRESULT ( STDMETHODCALLTYPE *OnSetComplete )( |
IComObjectEvents * This, | | IComObjectEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 CtxtID); | | /* [in] */ ULONG64 CtxtID); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnSetAbort )( | | HRESULT ( STDMETHODCALLTYPE *OnSetAbort )( |
IComObjectEvents * This, | | IComObjectEvents * This, |
|
/* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComObjectEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComObjectEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComObjectEvents_AddRef(This) \ | | #define IComObjectEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComObjectEvents_Release(This) \ | | #define IComObjectEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComObjectEvents_OnObjectActivate(This,pInfo,CtxtID,ObjectID) \ | | #define IComObjectEvents_OnObjectActivate(This,pInfo,CtxtID,ObjectID) \ |
|
(This)->lpVtbl -> OnObjectActivate(This,pInfo,CtxtID,ObjectID) | | ( (This)->lpVtbl -> OnObjectActivate(This,pInfo,CtxtID,ObjectID) ) |
| | |
#define IComObjectEvents_OnObjectDeactivate(This,pInfo,CtxtID,ObjectID) \ | | #define IComObjectEvents_OnObjectDeactivate(This,pInfo,CtxtID,ObjectID) \ |
|
(This)->lpVtbl -> OnObjectDeactivate(This,pInfo,CtxtID,ObjectID) | | ( (This)->lpVtbl -> OnObjectDeactivate(This,pInfo,CtxtID,ObjectID) ) |
| | |
#define IComObjectEvents_OnDisableCommit(This,pInfo,CtxtID) \ | | #define IComObjectEvents_OnDisableCommit(This,pInfo,CtxtID) \ |
|
(This)->lpVtbl -> OnDisableCommit(This,pInfo,CtxtID) | | ( (This)->lpVtbl -> OnDisableCommit(This,pInfo,CtxtID) ) |
| | |
#define IComObjectEvents_OnEnableCommit(This,pInfo,CtxtID) \ | | #define IComObjectEvents_OnEnableCommit(This,pInfo,CtxtID) \ |
|
(This)->lpVtbl -> OnEnableCommit(This,pInfo,CtxtID) | | ( (This)->lpVtbl -> OnEnableCommit(This,pInfo,CtxtID) ) |
| | |
#define IComObjectEvents_OnSetComplete(This,pInfo,CtxtID) \ | | #define IComObjectEvents_OnSetComplete(This,pInfo,CtxtID) \ |
|
(This)->lpVtbl -> OnSetComplete(This,pInfo,CtxtID) | | ( (This)->lpVtbl -> OnSetComplete(This,pInfo,CtxtID) ) |
| | |
#define IComObjectEvents_OnSetAbort(This,pInfo,CtxtID) \ | | #define IComObjectEvents_OnSetAbort(This,pInfo,CtxtID) \ |
|
(This)->lpVtbl -> OnSetAbort(This,pInfo,CtxtID) | | ( (This)->lpVtbl -> OnSetAbort(This,pInfo,CtxtID) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComObjectEvents_OnObjectActivate_Proxy( | | |
IComObjectEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 CtxtID, | | |
/* [in] */ ULONG64 ObjectID); | | |
| | |
void __RPC_STUB IComObjectEvents_OnObjectActivate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComObjectEvents_OnObjectDeactivate_Proxy( | | |
IComObjectEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 CtxtID, | | |
/* [in] */ ULONG64 ObjectID); | | |
| | |
void __RPC_STUB IComObjectEvents_OnObjectDeactivate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComObjectEvents_OnDisableCommit_Proxy( | | |
IComObjectEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 CtxtID); | | |
| | |
void __RPC_STUB IComObjectEvents_OnDisableCommit_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComObjectEvents_OnEnableCommit_Proxy( | | |
IComObjectEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 CtxtID); | | |
| | |
void __RPC_STUB IComObjectEvents_OnEnableCommit_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComObjectEvents_OnSetComplete_Proxy( | | |
IComObjectEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 CtxtID); | | |
| | |
void __RPC_STUB IComObjectEvents_OnSetComplete_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComObjectEvents_OnSetAbort_Proxy( | | |
IComObjectEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 CtxtID); | | |
| | |
void __RPC_STUB IComObjectEvents_OnSetAbort_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComObjectEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComObjectEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComResourceEvents_INTERFACE_DEFINED__ | | #ifndef __IComResourceEvents_INTERFACE_DEFINED__ |
#define __IComResourceEvents_INTERFACE_DEFINED__ | | #define __IComResourceEvents_INTERFACE_DEFINED__ |
| | |
/* interface IComResourceEvents */ | | /* interface IComResourceEvents */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComResourceEvents; | | EXTERN_C const IID IID_IComResourceEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130AB-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130AB-2E50-11d2-98A5-00C04F8EE1C4") |
IComResourceEvents : public IUnknown | | IComResourceEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnResourceCreate( | | virtual HRESULT STDMETHODCALLTYPE OnResourceCreate( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
|
/* [in] */ LPCOLESTR pszType, | | /* [in] */ __RPC__in LPCOLESTR pszType, |
/* [in] */ ULONG64 resId, | | /* [in] */ ULONG64 resId, |
/* [in] */ BOOL enlisted) = 0; | | /* [in] */ BOOL enlisted) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnResourceAllocate( | | virtual HRESULT STDMETHODCALLTYPE OnResourceAllocate( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
|
/* [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) = 0; | | /* [in] */ DWORD Rating) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnResourceRecycle( | | virtual HRESULT STDMETHODCALLTYPE OnResourceRecycle( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
|
/* [in] */ LPCOLESTR pszType, | | /* [in] */ __RPC__in LPCOLESTR pszType, |
/* [in] */ ULONG64 resId) = 0; | | /* [in] */ ULONG64 resId) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnResourceDestroy( | | virtual HRESULT STDMETHODCALLTYPE OnResourceDestroy( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
/* [in] */ HRESULT hr, | | /* [in] */ HRESULT hr, |
|
/* [in] */ LPCOLESTR pszType, | | /* [in] */ __RPC__in LPCOLESTR pszType, |
/* [in] */ ULONG64 resId) = 0; | | /* [in] */ ULONG64 resId) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnResourceTrack( | | virtual HRESULT STDMETHODCALLTYPE OnResourceTrack( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
|
/* [in] */ LPCOLESTR pszType, | | /* [in] */ __RPC__in LPCOLESTR pszType, |
/* [in] */ ULONG64 resId, | | /* [in] */ ULONG64 resId, |
/* [in] */ BOOL enlisted) = 0; | | /* [in] */ BOOL enlisted) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComResourceEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComResourceEvents * This); | | IComResourceEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComResourceEvents * This); | | IComResourceEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnResourceCreate )( | | HRESULT ( STDMETHODCALLTYPE *OnResourceCreate )( |
IComResourceEvents * This, | | IComResourceEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
|
/* [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, | | IComResourceEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
|
/* [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, | | IComResourceEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
|
/* [in] */ LPCOLESTR pszType, | | /* [in] */ __RPC__in LPCOLESTR pszType, |
/* [in] */ ULONG64 resId); | | /* [in] */ ULONG64 resId); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnResourceDestroy )( | | HRESULT ( STDMETHODCALLTYPE *OnResourceDestroy )( |
IComResourceEvents * This, | | IComResourceEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
/* [in] */ HRESULT hr, | | /* [in] */ HRESULT hr, |
|
/* [in] */ LPCOLESTR pszType, | | /* [in] */ __RPC__in LPCOLESTR pszType, |
/* [in] */ ULONG64 resId); | | /* [in] */ ULONG64 resId); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnResourceTrack )( | | HRESULT ( STDMETHODCALLTYPE *OnResourceTrack )( |
IComResourceEvents * This, | | IComResourceEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
|
/* [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 |
{ | | { |
CONST_VTBL struct IComResourceEventsVtbl *lpVtbl; | | CONST_VTBL struct IComResourceEventsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComResourceEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComResourceEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComResourceEvents_AddRef(This) \ | | #define IComResourceEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComResourceEvents_Release(This) \ | | #define IComResourceEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComResourceEvents_OnResourceCreate(This,pInfo,ObjectID,pszType,resId,en
listed) \ | | #define IComResourceEvents_OnResourceCreate(This,pInfo,ObjectID,pszType,resId,en
listed) \ |
|
(This)->lpVtbl -> OnResourceCreate(This,pInfo,ObjectID,pszType,resId,enliste
d) | | ( (This)->lpVtbl -> OnResourceCreate(This,pInfo,ObjectID,pszType,resId,enlis
ted) ) |
| | |
#define IComResourceEvents_OnResourceAllocate(This,pInfo,ObjectID,pszType,resId,
enlisted,NumRated,Rating) \ | | #define IComResourceEvents_OnResourceAllocate(This,pInfo,ObjectID,pszType,resId,
enlisted,NumRated,Rating) \ |
|
(This)->lpVtbl -> OnResourceAllocate(This,pInfo,ObjectID,pszType,resId,enlis
ted,NumRated,Rating) | | ( (This)->lpVtbl -> OnResourceAllocate(This,pInfo,ObjectID,pszType,resId,enl
isted,NumRated,Rating) ) |
| | |
#define IComResourceEvents_OnResourceRecycle(This,pInfo,ObjectID,pszType,resId)
\ | | #define IComResourceEvents_OnResourceRecycle(This,pInfo,ObjectID,pszType,resId)
\ |
|
(This)->lpVtbl -> OnResourceRecycle(This,pInfo,ObjectID,pszType,resId) | | ( (This)->lpVtbl -> OnResourceRecycle(This,pInfo,ObjectID,pszType,resId) ) |
| | |
#define IComResourceEvents_OnResourceDestroy(This,pInfo,ObjectID,hr,pszType,resI
d) \ | | #define IComResourceEvents_OnResourceDestroy(This,pInfo,ObjectID,hr,pszType,resI
d) \ |
|
(This)->lpVtbl -> OnResourceDestroy(This,pInfo,ObjectID,hr,pszType,resId) | | ( (This)->lpVtbl -> OnResourceDestroy(This,pInfo,ObjectID,hr,pszType,resId)
) |
| | |
#define IComResourceEvents_OnResourceTrack(This,pInfo,ObjectID,pszType,resId,enl
isted) \ | | #define IComResourceEvents_OnResourceTrack(This,pInfo,ObjectID,pszType,resId,enl
isted) \ |
|
(This)->lpVtbl -> OnResourceTrack(This,pInfo,ObjectID,pszType,resId,enlisted
) | | ( (This)->lpVtbl -> OnResourceTrack(This,pInfo,ObjectID,pszType,resId,enlist
ed) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComResourceEvents_OnResourceCreate_Proxy( | | |
IComResourceEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 ObjectID, | | |
/* [in] */ LPCOLESTR pszType, | | |
/* [in] */ ULONG64 resId, | | |
/* [in] */ BOOL enlisted); | | |
| | |
void __RPC_STUB IComResourceEvents_OnResourceCreate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComResourceEvents_OnResourceAllocate_Proxy( | | |
IComResourceEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 ObjectID, | | |
/* [in] */ LPCOLESTR pszType, | | |
/* [in] */ ULONG64 resId, | | |
/* [in] */ BOOL enlisted, | | |
/* [in] */ DWORD NumRated, | | |
/* [in] */ DWORD Rating); | | |
| | |
void __RPC_STUB IComResourceEvents_OnResourceAllocate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComResourceEvents_OnResourceRecycle_Proxy( | | |
IComResourceEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 ObjectID, | | |
/* [in] */ LPCOLESTR pszType, | | |
/* [in] */ ULONG64 resId); | | |
| | |
void __RPC_STUB IComResourceEvents_OnResourceRecycle_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComResourceEvents_OnResourceDestroy_Proxy( | | |
IComResourceEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 ObjectID, | | |
/* [in] */ HRESULT hr, | | |
/* [in] */ LPCOLESTR pszType, | | |
/* [in] */ ULONG64 resId); | | |
| | |
void __RPC_STUB IComResourceEvents_OnResourceDestroy_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComResourceEvents_OnResourceTrack_Proxy( | | |
IComResourceEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 ObjectID, | | |
/* [in] */ LPCOLESTR pszType, | | |
/* [in] */ ULONG64 resId, | | |
/* [in] */ BOOL enlisted); | | |
| | |
void __RPC_STUB IComResourceEvents_OnResourceTrack_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComResourceEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComResourceEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComSecurityEvents_INTERFACE_DEFINED__ | | #ifndef __IComSecurityEvents_INTERFACE_DEFINED__ |
#define __IComSecurityEvents_INTERFACE_DEFINED__ | | #define __IComSecurityEvents_INTERFACE_DEFINED__ |
| | |
/* interface IComSecurityEvents */ | | /* interface IComSecurityEvents */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComSecurityEvents; | | EXTERN_C const IID IID_IComSecurityEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130AC-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130AC-2E50-11d2-98A5-00C04F8EE1C4") |
IComSecurityEvents : public IUnknown | | IComSecurityEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnAuthenticate( | | virtual HRESULT STDMETHODCALLTYPE OnAuthenticate( |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
ULONG64 ObjectID, | | ULONG64 ObjectID, |
|
REFGUID guidIID, | | __RPC__in REFGUID guidIID, |
ULONG iMeth, | | ULONG iMeth, |
ULONG cbByteOrig, | | ULONG cbByteOrig, |
|
/* [size_is][in] */ BYTE *pSidOriginalUser, | | /* [size_is][in] */ __RPC__in_ecount_full(cbByteOrig) BYTE *pSidOrig
inalUser, |
ULONG cbByteCur, | | ULONG cbByteCur, |
|
/* [size_is][in] */ BYTE *pSidCurrentUser, | | /* [size_is][in] */ __RPC__in_ecount_full(cbByteCur) BYTE *pSidCurre
ntUser, |
BOOL bCurrentUserInpersonatingInProc) = 0; | | BOOL bCurrentUserInpersonatingInProc) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnAuthenticateFail( | | virtual HRESULT STDMETHODCALLTYPE OnAuthenticateFail( |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
ULONG64 ObjectID, | | ULONG64 ObjectID, |
|
REFGUID guidIID, | | __RPC__in REFGUID guidIID, |
ULONG iMeth, | | ULONG iMeth, |
ULONG cbByteOrig, | | ULONG cbByteOrig, |
|
/* [size_is][in] */ BYTE *pSidOriginalUser, | | /* [size_is][in] */ __RPC__in_ecount_full(cbByteOrig) BYTE *pSidOrig
inalUser, |
ULONG cbByteCur, | | ULONG cbByteCur, |
|
/* [size_is][in] */ BYTE *pSidCurrentUser, | | /* [size_is][in] */ __RPC__in_ecount_full(cbByteCur) BYTE *pSidCurre
ntUser, |
BOOL bCurrentUserInpersonatingInProc) = 0; | | BOOL bCurrentUserInpersonatingInProc) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComSecurityEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComSecurityEvents * This); | | IComSecurityEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComSecurityEvents * This); | | IComSecurityEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnAuthenticate )( | | HRESULT ( STDMETHODCALLTYPE *OnAuthenticate )( |
IComSecurityEvents * This, | | IComSecurityEvents * This, |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
ULONG64 ObjectID, | | ULONG64 ObjectID, |
|
REFGUID guidIID, | | __RPC__in REFGUID guidIID, |
ULONG iMeth, | | ULONG iMeth, |
ULONG cbByteOrig, | | ULONG cbByteOrig, |
|
/* [size_is][in] */ BYTE *pSidOriginalUser, | | /* [size_is][in] */ __RPC__in_ecount_full(cbByteOrig) BYTE *pSidOrig
inalUser, |
ULONG cbByteCur, | | ULONG cbByteCur, |
|
/* [size_is][in] */ BYTE *pSidCurrentUser, | | /* [size_is][in] */ __RPC__in_ecount_full(cbByteCur) BYTE *pSidCurre
ntUser, |
BOOL bCurrentUserInpersonatingInProc); | | BOOL bCurrentUserInpersonatingInProc); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnAuthenticateFail )( | | HRESULT ( STDMETHODCALLTYPE *OnAuthenticateFail )( |
IComSecurityEvents * This, | | IComSecurityEvents * This, |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
ULONG64 ObjectID, | | ULONG64 ObjectID, |
|
REFGUID guidIID, | | __RPC__in REFGUID guidIID, |
ULONG iMeth, | | ULONG iMeth, |
ULONG cbByteOrig, | | ULONG cbByteOrig, |
|
/* [size_is][in] */ BYTE *pSidOriginalUser, | | /* [size_is][in] */ __RPC__in_ecount_full(cbByteOrig) BYTE *pSidOrig
inalUser, |
ULONG cbByteCur, | | ULONG cbByteCur, |
|
/* [size_is][in] */ BYTE *pSidCurrentUser, | | /* [size_is][in] */ __RPC__in_ecount_full(cbByteCur) BYTE *pSidCurre
ntUser, |
BOOL bCurrentUserInpersonatingInProc); | | BOOL bCurrentUserInpersonatingInProc); |
| | |
END_INTERFACE | | END_INTERFACE |
} IComSecurityEventsVtbl; | | } IComSecurityEventsVtbl; |
| | |
interface IComSecurityEvents | | interface IComSecurityEvents |
{ | | { |
CONST_VTBL struct IComSecurityEventsVtbl *lpVtbl; | | CONST_VTBL struct IComSecurityEventsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComSecurityEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComSecurityEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComSecurityEvents_AddRef(This) \ | | #define IComSecurityEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComSecurityEvents_Release(This) \ | | #define IComSecurityEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComSecurityEvents_OnAuthenticate(This,pInfo,guidActivity,ObjectID,guidI
ID,iMeth,cbByteOrig,pSidOriginalUser,cbByteCur,pSidCurrentUser,bCurrentUserInper
sonatingInProc) \ | | #define IComSecurityEvents_OnAuthenticate(This,pInfo,guidActivity,ObjectID,guidI
ID,iMeth,cbByteOrig,pSidOriginalUser,cbByteCur,pSidCurrentUser,bCurrentUserInper
sonatingInProc) \ |
|
(This)->lpVtbl -> OnAuthenticate(This,pInfo,guidActivity,ObjectID,guidIID,iM
eth,cbByteOrig,pSidOriginalUser,cbByteCur,pSidCurrentUser,bCurrentUserInpersonat
ingInProc) | | ( (This)->lpVtbl -> OnAuthenticate(This,pInfo,guidActivity,ObjectID,guidIID,
iMeth,cbByteOrig,pSidOriginalUser,cbByteCur,pSidCurrentUser,bCurrentUserInperson
atingInProc) ) |
| | |
#define IComSecurityEvents_OnAuthenticateFail(This,pInfo,guidActivity,ObjectID,g
uidIID,iMeth,cbByteOrig,pSidOriginalUser,cbByteCur,pSidCurrentUser,bCurrentUserI
npersonatingInProc) \ | | #define IComSecurityEvents_OnAuthenticateFail(This,pInfo,guidActivity,ObjectID,g
uidIID,iMeth,cbByteOrig,pSidOriginalUser,cbByteCur,pSidCurrentUser,bCurrentUserI
npersonatingInProc) \ |
|
(This)->lpVtbl -> OnAuthenticateFail(This,pInfo,guidActivity,ObjectID,guidII
D,iMeth,cbByteOrig,pSidOriginalUser,cbByteCur,pSidCurrentUser,bCurrentUserInpers
onatingInProc) | | ( (This)->lpVtbl -> OnAuthenticateFail(This,pInfo,guidActivity,ObjectID,guid
IID,iMeth,cbByteOrig,pSidOriginalUser,cbByteCur,pSidCurrentUser,bCurrentUserInpe
rsonatingInProc) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComSecurityEvents_OnAuthenticate_Proxy( | | |
IComSecurityEvents * This, | | |
COMSVCSEVENTINFO *pInfo, | | |
REFGUID guidActivity, | | |
ULONG64 ObjectID, | | |
REFGUID guidIID, | | |
ULONG iMeth, | | |
ULONG cbByteOrig, | | |
/* [size_is][in] */ BYTE *pSidOriginalUser, | | |
ULONG cbByteCur, | | |
/* [size_is][in] */ BYTE *pSidCurrentUser, | | |
BOOL bCurrentUserInpersonatingInProc); | | |
| | |
void __RPC_STUB IComSecurityEvents_OnAuthenticate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComSecurityEvents_OnAuthenticateFail_Proxy( | | |
IComSecurityEvents * This, | | |
COMSVCSEVENTINFO *pInfo, | | |
REFGUID guidActivity, | | |
ULONG64 ObjectID, | | |
REFGUID guidIID, | | |
ULONG iMeth, | | |
ULONG cbByteOrig, | | |
/* [size_is][in] */ BYTE *pSidOriginalUser, | | |
ULONG cbByteCur, | | |
/* [size_is][in] */ BYTE *pSidCurrentUser, | | |
BOOL bCurrentUserInpersonatingInProc); | | |
| | |
void __RPC_STUB IComSecurityEvents_OnAuthenticateFail_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComSecurityEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComSecurityEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComObjectPoolEvents_INTERFACE_DEFINED__ | | #ifndef __IComObjectPoolEvents_INTERFACE_DEFINED__ |
#define __IComObjectPoolEvents_INTERFACE_DEFINED__ | | #define __IComObjectPoolEvents_INTERFACE_DEFINED__ |
| | |
/* interface IComObjectPoolEvents */ | | /* interface IComObjectPoolEvents */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComObjectPoolEvents; | | EXTERN_C const IID IID_IComObjectPoolEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130AD-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130AD-2E50-11d2-98A5-00C04F8EE1C4") |
IComObjectPoolEvents : public IUnknown | | IComObjectPoolEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnObjPoolPutObject( | | virtual HRESULT STDMETHODCALLTYPE OnObjPoolPutObject( |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
int nReason, | | int nReason, |
DWORD dwAvailable, | | DWORD dwAvailable, |
ULONG64 oid) = 0; | | ULONG64 oid) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnObjPoolGetObject( | | virtual HRESULT STDMETHODCALLTYPE OnObjPoolGetObject( |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
DWORD dwAvailable, | | DWORD dwAvailable, |
ULONG64 oid) = 0; | | ULONG64 oid) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnObjPoolRecycleToTx( | | virtual HRESULT STDMETHODCALLTYPE OnObjPoolRecycleToTx( |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
REFGUID guidTx, | | __RPC__in REFGUID guidTx, |
ULONG64 objid) = 0; | | ULONG64 objid) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnObjPoolGetFromTx( | | virtual HRESULT STDMETHODCALLTYPE OnObjPoolGetFromTx( |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
REFGUID guidTx, | | __RPC__in REFGUID guidTx, |
ULONG64 objid) = 0; | | ULONG64 objid) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComObjectPoolEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComObjectPoolEvents * This); | | IComObjectPoolEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComObjectPoolEvents * This); | | IComObjectPoolEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjPoolPutObject )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolPutObject )( |
IComObjectPoolEvents * This, | | IComObjectPoolEvents * This, |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
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, | | IComObjectPoolEvents * This, |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
DWORD dwAvailable, | | DWORD dwAvailable, |
ULONG64 oid); | | ULONG64 oid); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjPoolRecycleToTx )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolRecycleToTx )( |
IComObjectPoolEvents * This, | | IComObjectPoolEvents * This, |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
REFGUID guidTx, | | __RPC__in REFGUID guidTx, |
ULONG64 objid); | | ULONG64 objid); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjPoolGetFromTx )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolGetFromTx )( |
IComObjectPoolEvents * This, | | IComObjectPoolEvents * This, |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
REFGUID guidTx, | | __RPC__in REFGUID guidTx, |
ULONG64 objid); | | ULONG64 objid); |
| | |
END_INTERFACE | | END_INTERFACE |
} IComObjectPoolEventsVtbl; | | } IComObjectPoolEventsVtbl; |
| | |
interface IComObjectPoolEvents | | interface IComObjectPoolEvents |
{ | | { |
CONST_VTBL struct IComObjectPoolEventsVtbl *lpVtbl; | | CONST_VTBL struct IComObjectPoolEventsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComObjectPoolEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComObjectPoolEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComObjectPoolEvents_AddRef(This) \ | | #define IComObjectPoolEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComObjectPoolEvents_Release(This) \ | | #define IComObjectPoolEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComObjectPoolEvents_OnObjPoolPutObject(This,pInfo,guidObject,nReason,dw
Available,oid) \ | | #define IComObjectPoolEvents_OnObjPoolPutObject(This,pInfo,guidObject,nReason,dw
Available,oid) \ |
|
(This)->lpVtbl -> OnObjPoolPutObject(This,pInfo,guidObject,nReason,dwAvailab
le,oid) | | ( (This)->lpVtbl -> OnObjPoolPutObject(This,pInfo,guidObject,nReason,dwAvail
able,oid) ) |
| | |
#define IComObjectPoolEvents_OnObjPoolGetObject(This,pInfo,guidActivity,guidObje
ct,dwAvailable,oid) \ | | #define IComObjectPoolEvents_OnObjPoolGetObject(This,pInfo,guidActivity,guidObje
ct,dwAvailable,oid) \ |
|
(This)->lpVtbl -> OnObjPoolGetObject(This,pInfo,guidActivity,guidObject,dwAv
ailable,oid) | | ( (This)->lpVtbl -> OnObjPoolGetObject(This,pInfo,guidActivity,guidObject,dw
Available,oid) ) |
| | |
#define IComObjectPoolEvents_OnObjPoolRecycleToTx(This,pInfo,guidActivity,guidOb
ject,guidTx,objid) \ | | #define IComObjectPoolEvents_OnObjPoolRecycleToTx(This,pInfo,guidActivity,guidOb
ject,guidTx,objid) \ |
|
(This)->lpVtbl -> OnObjPoolRecycleToTx(This,pInfo,guidActivity,guidObject,gu
idTx,objid) | | ( (This)->lpVtbl -> OnObjPoolRecycleToTx(This,pInfo,guidActivity,guidObject,
guidTx,objid) ) |
| | |
#define IComObjectPoolEvents_OnObjPoolGetFromTx(This,pInfo,guidActivity,guidObje
ct,guidTx,objid) \ | | #define IComObjectPoolEvents_OnObjPoolGetFromTx(This,pInfo,guidActivity,guidObje
ct,guidTx,objid) \ |
|
(This)->lpVtbl -> OnObjPoolGetFromTx(This,pInfo,guidActivity,guidObject,guid
Tx,objid) | | ( (This)->lpVtbl -> OnObjPoolGetFromTx(This,pInfo,guidActivity,guidObject,gu
idTx,objid) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComObjectPoolEvents_OnObjPoolPutObject_Proxy( | | |
IComObjectPoolEvents * This, | | |
COMSVCSEVENTINFO *pInfo, | | |
REFGUID guidObject, | | |
int nReason, | | |
DWORD dwAvailable, | | |
ULONG64 oid); | | |
| | |
void __RPC_STUB IComObjectPoolEvents_OnObjPoolPutObject_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComObjectPoolEvents_OnObjPoolGetObject_Proxy( | | |
IComObjectPoolEvents * This, | | |
COMSVCSEVENTINFO *pInfo, | | |
REFGUID guidActivity, | | |
REFGUID guidObject, | | |
DWORD dwAvailable, | | |
ULONG64 oid); | | |
| | |
void __RPC_STUB IComObjectPoolEvents_OnObjPoolGetObject_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComObjectPoolEvents_OnObjPoolRecycleToTx_Proxy( | | |
IComObjectPoolEvents * This, | | |
COMSVCSEVENTINFO *pInfo, | | |
REFGUID guidActivity, | | |
REFGUID guidObject, | | |
REFGUID guidTx, | | |
ULONG64 objid); | | |
| | |
void __RPC_STUB IComObjectPoolEvents_OnObjPoolRecycleToTx_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComObjectPoolEvents_OnObjPoolGetFromTx_Proxy( | | |
IComObjectPoolEvents * This, | | |
COMSVCSEVENTINFO *pInfo, | | |
REFGUID guidActivity, | | |
REFGUID guidObject, | | |
REFGUID guidTx, | | |
ULONG64 objid); | | |
| | |
void __RPC_STUB IComObjectPoolEvents_OnObjPoolGetFromTx_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComObjectPoolEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComObjectPoolEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComObjectPoolEvents2_INTERFACE_DEFINED__ | | #ifndef __IComObjectPoolEvents2_INTERFACE_DEFINED__ |
#define __IComObjectPoolEvents2_INTERFACE_DEFINED__ | | #define __IComObjectPoolEvents2_INTERFACE_DEFINED__ |
| | |
/* interface IComObjectPoolEvents2 */ | | /* interface IComObjectPoolEvents2 */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComObjectPoolEvents2; | | EXTERN_C const IID IID_IComObjectPoolEvents2; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130AE-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130AE-2E50-11d2-98A5-00C04F8EE1C4") |
IComObjectPoolEvents2 : public IUnknown | | IComObjectPoolEvents2 : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnObjPoolCreateObject( | | virtual HRESULT STDMETHODCALLTYPE OnObjPoolCreateObject( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
DWORD dwObjsCreated, | | DWORD dwObjsCreated, |
ULONG64 oid) = 0; | | ULONG64 oid) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnObjPoolDestroyObject( | | virtual HRESULT STDMETHODCALLTYPE OnObjPoolDestroyObject( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
DWORD dwObjsCreated, | | DWORD dwObjsCreated, |
ULONG64 oid) = 0; | | ULONG64 oid) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnObjPoolCreateDecision( | | virtual HRESULT STDMETHODCALLTYPE OnObjPoolCreateDecision( |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
DWORD dwThreadsWaiting, | | DWORD dwThreadsWaiting, |
DWORD dwAvail, | | DWORD dwAvail, |
DWORD dwCreated, | | DWORD dwCreated, |
DWORD dwMin, | | DWORD dwMin, |
DWORD dwMax) = 0; | | DWORD dwMax) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnObjPoolTimeout( | | virtual HRESULT STDMETHODCALLTYPE OnObjPoolTimeout( |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
DWORD dwTimeout) = 0; | | DWORD dwTimeout) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnObjPoolCreatePool( | | virtual HRESULT STDMETHODCALLTYPE OnObjPoolCreatePool( |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
DWORD dwMin, | | DWORD dwMin, |
DWORD dwMax, | | DWORD dwMax, |
DWORD dwTimeout) = 0; | | DWORD dwTimeout) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComObjectPoolEvents2 * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComObjectPoolEvents2 * This); | | IComObjectPoolEvents2 * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComObjectPoolEvents2 * This); | | IComObjectPoolEvents2 * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjPoolCreateObject )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolCreateObject )( |
IComObjectPoolEvents2 * This, | | IComObjectPoolEvents2 * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
DWORD dwObjsCreated, | | DWORD dwObjsCreated, |
ULONG64 oid); | | ULONG64 oid); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjPoolDestroyObject )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolDestroyObject )( |
IComObjectPoolEvents2 * This, | | IComObjectPoolEvents2 * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
DWORD dwObjsCreated, | | DWORD dwObjsCreated, |
ULONG64 oid); | | ULONG64 oid); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjPoolCreateDecision )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolCreateDecision )( |
IComObjectPoolEvents2 * This, | | IComObjectPoolEvents2 * This, |
|
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, | | IComObjectPoolEvents2 * This, |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
REFGUID guidObject, | | __RPC__in REFGUID guidObject, |
REFGUID guidActivity, | | __RPC__in REFGUID guidActivity, |
DWORD dwTimeout); | | DWORD dwTimeout); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjPoolCreatePool )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolCreatePool )( |
IComObjectPoolEvents2 * This, | | IComObjectPoolEvents2 * This, |
|
COMSVCSEVENTINFO *pInfo, | | __RPC__in COMSVCSEVENTINFO *pInfo, |
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 |
{ | | { |
CONST_VTBL struct IComObjectPoolEvents2Vtbl *lpVtbl; | | CONST_VTBL struct IComObjectPoolEvents2Vtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComObjectPoolEvents2_QueryInterface(This,riid,ppvObject) \ | | #define IComObjectPoolEvents2_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComObjectPoolEvents2_AddRef(This) \ | | #define IComObjectPoolEvents2_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComObjectPoolEvents2_Release(This) \ | | #define IComObjectPoolEvents2_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComObjectPoolEvents2_OnObjPoolCreateObject(This,pInfo,guidObject,dwObjs
Created,oid) \ | | #define IComObjectPoolEvents2_OnObjPoolCreateObject(This,pInfo,guidObject,dwObjs
Created,oid) \ |
|
(This)->lpVtbl -> OnObjPoolCreateObject(This,pInfo,guidObject,dwObjsCreated,
oid) | | ( (This)->lpVtbl -> OnObjPoolCreateObject(This,pInfo,guidObject,dwObjsCreate
d,oid) ) |
| | |
#define IComObjectPoolEvents2_OnObjPoolDestroyObject(This,pInfo,guidObject,dwObj
sCreated,oid) \ | | #define IComObjectPoolEvents2_OnObjPoolDestroyObject(This,pInfo,guidObject,dwObj
sCreated,oid) \ |
|
(This)->lpVtbl -> OnObjPoolDestroyObject(This,pInfo,guidObject,dwObjsCreated
,oid) | | ( (This)->lpVtbl -> OnObjPoolDestroyObject(This,pInfo,guidObject,dwObjsCreat
ed,oid) ) |
| | |
#define IComObjectPoolEvents2_OnObjPoolCreateDecision(This,pInfo,dwThreadsWaitin
g,dwAvail,dwCreated,dwMin,dwMax) \ | | #define IComObjectPoolEvents2_OnObjPoolCreateDecision(This,pInfo,dwThreadsWaitin
g,dwAvail,dwCreated,dwMin,dwMax) \ |
|
(This)->lpVtbl -> OnObjPoolCreateDecision(This,pInfo,dwThreadsWaiting,dwAvai
l,dwCreated,dwMin,dwMax) | | ( (This)->lpVtbl -> OnObjPoolCreateDecision(This,pInfo,dwThreadsWaiting,dwAv
ail,dwCreated,dwMin,dwMax) ) |
| | |
#define IComObjectPoolEvents2_OnObjPoolTimeout(This,pInfo,guidObject,guidActivit
y,dwTimeout) \ | | #define IComObjectPoolEvents2_OnObjPoolTimeout(This,pInfo,guidObject,guidActivit
y,dwTimeout) \ |
|
(This)->lpVtbl -> OnObjPoolTimeout(This,pInfo,guidObject,guidActivity,dwTime
out) | | ( (This)->lpVtbl -> OnObjPoolTimeout(This,pInfo,guidObject,guidActivity,dwTi
meout) ) |
| | |
#define IComObjectPoolEvents2_OnObjPoolCreatePool(This,pInfo,guidObject,dwMin,dw
Max,dwTimeout) \ | | #define IComObjectPoolEvents2_OnObjPoolCreatePool(This,pInfo,guidObject,dwMin,dw
Max,dwTimeout) \ |
|
(This)->lpVtbl -> OnObjPoolCreatePool(This,pInfo,guidObject,dwMin,dwMax,dwTi
meout) | | ( (This)->lpVtbl -> OnObjPoolCreatePool(This,pInfo,guidObject,dwMin,dwMax,dw
Timeout) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComObjectPoolEvents2_OnObjPoolCreateObject_Proxy( | | |
IComObjectPoolEvents2 * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
REFGUID guidObject, | | |
DWORD dwObjsCreated, | | |
ULONG64 oid); | | |
| | |
void __RPC_STUB IComObjectPoolEvents2_OnObjPoolCreateObject_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComObjectPoolEvents2_OnObjPoolDestroyObject_Proxy( | | |
IComObjectPoolEvents2 * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
REFGUID guidObject, | | |
DWORD dwObjsCreated, | | |
ULONG64 oid); | | |
| | |
void __RPC_STUB IComObjectPoolEvents2_OnObjPoolDestroyObject_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComObjectPoolEvents2_OnObjPoolCreateDecision_Proxy( | | |
IComObjectPoolEvents2 * This, | | |
COMSVCSEVENTINFO *pInfo, | | |
DWORD dwThreadsWaiting, | | |
DWORD dwAvail, | | |
DWORD dwCreated, | | |
DWORD dwMin, | | |
DWORD dwMax); | | |
| | |
void __RPC_STUB IComObjectPoolEvents2_OnObjPoolCreateDecision_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComObjectPoolEvents2_OnObjPoolTimeout_Proxy( | | |
IComObjectPoolEvents2 * This, | | |
COMSVCSEVENTINFO *pInfo, | | |
REFGUID guidObject, | | |
REFGUID guidActivity, | | |
DWORD dwTimeout); | | |
| | |
void __RPC_STUB IComObjectPoolEvents2_OnObjPoolTimeout_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComObjectPoolEvents2_OnObjPoolCreatePool_Proxy( | | |
IComObjectPoolEvents2 * This, | | |
COMSVCSEVENTINFO *pInfo, | | |
REFGUID guidObject, | | |
DWORD dwMin, | | |
DWORD dwMax, | | |
DWORD dwTimeout); | | |
| | |
void __RPC_STUB IComObjectPoolEvents2_OnObjPoolCreatePool_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComObjectPoolEvents2_INTERFACE_DEFINED__ */ | | #endif /* __IComObjectPoolEvents2_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComObjectConstructionEvents_INTERFACE_DEFINED__ | | #ifndef __IComObjectConstructionEvents_INTERFACE_DEFINED__ |
#define __IComObjectConstructionEvents_INTERFACE_DEFINED__ | | #define __IComObjectConstructionEvents_INTERFACE_DEFINED__ |
| | |
/* interface IComObjectConstructionEvents */ | | /* interface IComObjectConstructionEvents */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComObjectConstructionEvents; | | EXTERN_C const IID IID_IComObjectConstructionEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130AF-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130AF-2E50-11d2-98A5-00C04F8EE1C4") |
IComObjectConstructionEvents : public IUnknown | | IComObjectConstructionEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnObjectConstruct( | | virtual HRESULT STDMETHODCALLTYPE OnObjectConstruct( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
/* [in] */ LPCOLESTR sConstructString, | | /* [in] */ __RPC__in LPCOLESTR sConstructString, |
/* [in] */ ULONG64 oid) = 0; | | /* [in] */ ULONG64 oid) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComObjectConstructionEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComObjectConstructionEvents * This); | | IComObjectConstructionEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComObjectConstructionEvents * This); | | IComObjectConstructionEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjectConstruct )( | | HRESULT ( STDMETHODCALLTYPE *OnObjectConstruct )( |
IComObjectConstructionEvents * This, | | IComObjectConstructionEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
/* [in] */ LPCOLESTR sConstructString, | | /* [in] */ __RPC__in LPCOLESTR sConstructString, |
/* [in] */ ULONG64 oid); | | /* [in] */ ULONG64 oid); |
| | |
END_INTERFACE | | END_INTERFACE |
} IComObjectConstructionEventsVtbl; | | } IComObjectConstructionEventsVtbl; |
| | |
interface IComObjectConstructionEvents | | interface IComObjectConstructionEvents |
{ | | { |
CONST_VTBL struct IComObjectConstructionEventsVtbl *lpVtbl; | | CONST_VTBL struct IComObjectConstructionEventsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComObjectConstructionEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComObjectConstructionEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComObjectConstructionEvents_AddRef(This) \ | | #define IComObjectConstructionEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComObjectConstructionEvents_Release(This) \ | | #define IComObjectConstructionEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComObjectConstructionEvents_OnObjectConstruct(This,pInfo,guidObject,sCo
nstructString,oid) \ | | #define IComObjectConstructionEvents_OnObjectConstruct(This,pInfo,guidObject,sCo
nstructString,oid) \ |
|
(This)->lpVtbl -> OnObjectConstruct(This,pInfo,guidObject,sConstructString,o
id) | | ( (This)->lpVtbl -> OnObjectConstruct(This,pInfo,guidObject,sConstructString
,oid) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComObjectConstructionEvents_OnObjectConstruct_Proxy( | | |
IComObjectConstructionEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidObject, | | |
/* [in] */ LPCOLESTR sConstructString, | | |
/* [in] */ ULONG64 oid); | | |
| | |
void __RPC_STUB IComObjectConstructionEvents_OnObjectConstruct_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComObjectConstructionEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComObjectConstructionEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComActivityEvents_INTERFACE_DEFINED__ | | #ifndef __IComActivityEvents_INTERFACE_DEFINED__ |
#define __IComActivityEvents_INTERFACE_DEFINED__ | | #define __IComActivityEvents_INTERFACE_DEFINED__ |
| | |
/* interface IComActivityEvents */ | | /* interface IComActivityEvents */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComActivityEvents; | | EXTERN_C const IID IID_IComActivityEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130B0-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130B0-2E50-11d2-98A5-00C04F8EE1C4") |
IComActivityEvents : public IUnknown | | IComActivityEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnActivityCreate( | | virtual HRESULT STDMETHODCALLTYPE OnActivityCreate( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity) = 0; | | /* [in] */ __RPC__in REFGUID guidActivity) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnActivityDestroy( | | virtual HRESULT STDMETHODCALLTYPE OnActivityDestroy( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity) = 0; | | /* [in] */ __RPC__in REFGUID guidActivity) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnActivityEnter( | | virtual HRESULT STDMETHODCALLTYPE OnActivityEnter( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidCurrent, | | /* [in] */ __RPC__in REFGUID guidCurrent, |
/* [in] */ REFGUID guidEntered, | | /* [in] */ __RPC__in REFGUID guidEntered, |
/* [in] */ DWORD dwThread) = 0; | | /* [in] */ DWORD dwThread) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnActivityTimeout( | | virtual HRESULT STDMETHODCALLTYPE OnActivityTimeout( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidCurrent, | | /* [in] */ __RPC__in REFGUID guidCurrent, |
/* [in] */ REFGUID guidEntered, | | /* [in] */ __RPC__in REFGUID guidEntered, |
/* [in] */ DWORD dwThread, | | /* [in] */ DWORD dwThread, |
/* [in] */ DWORD dwTimeout) = 0; | | /* [in] */ DWORD dwTimeout) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnActivityReenter( | | virtual HRESULT STDMETHODCALLTYPE OnActivityReenter( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidCurrent, | | /* [in] */ __RPC__in REFGUID guidCurrent, |
/* [in] */ DWORD dwThread, | | /* [in] */ DWORD dwThread, |
/* [in] */ DWORD dwCallDepth) = 0; | | /* [in] */ DWORD dwCallDepth) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnActivityLeave( | | virtual HRESULT STDMETHODCALLTYPE OnActivityLeave( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidCurrent, | | /* [in] */ __RPC__in REFGUID guidCurrent, |
/* [in] */ REFGUID guidLeft) = 0; | | /* [in] */ __RPC__in REFGUID guidLeft) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnActivityLeaveSame( | | virtual HRESULT STDMETHODCALLTYPE OnActivityLeaveSame( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidCurrent, | | /* [in] */ __RPC__in REFGUID guidCurrent, |
/* [in] */ DWORD dwCallDepth) = 0; | | /* [in] */ DWORD dwCallDepth) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComActivityEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComActivityEvents * This); | | IComActivityEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComActivityEvents * This); | | IComActivityEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnActivityCreate )( | | HRESULT ( STDMETHODCALLTYPE *OnActivityCreate )( |
IComActivityEvents * This, | | IComActivityEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity); | | /* [in] */ __RPC__in REFGUID guidActivity); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnActivityDestroy )( | | HRESULT ( STDMETHODCALLTYPE *OnActivityDestroy )( |
IComActivityEvents * This, | | IComActivityEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity); | | /* [in] */ __RPC__in REFGUID guidActivity); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnActivityEnter )( | | HRESULT ( STDMETHODCALLTYPE *OnActivityEnter )( |
IComActivityEvents * This, | | IComActivityEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidCurrent, | | /* [in] */ __RPC__in REFGUID guidCurrent, |
/* [in] */ REFGUID guidEntered, | | /* [in] */ __RPC__in REFGUID guidEntered, |
/* [in] */ DWORD dwThread); | | /* [in] */ DWORD dwThread); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnActivityTimeout )( | | HRESULT ( STDMETHODCALLTYPE *OnActivityTimeout )( |
IComActivityEvents * This, | | IComActivityEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidCurrent, | | /* [in] */ __RPC__in REFGUID guidCurrent, |
/* [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, | | IComActivityEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [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, | | IComActivityEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidCurrent, | | /* [in] */ __RPC__in REFGUID guidCurrent, |
/* [in] */ REFGUID guidLeft); | | /* [in] */ __RPC__in REFGUID guidLeft); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnActivityLeaveSame )( | | HRESULT ( STDMETHODCALLTYPE *OnActivityLeaveSame )( |
IComActivityEvents * This, | | IComActivityEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComActivityEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComActivityEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComActivityEvents_AddRef(This) \ | | #define IComActivityEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComActivityEvents_Release(This) \ | | #define IComActivityEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComActivityEvents_OnActivityCreate(This,pInfo,guidActivity) \ | | #define IComActivityEvents_OnActivityCreate(This,pInfo,guidActivity) \ |
|
(This)->lpVtbl -> OnActivityCreate(This,pInfo,guidActivity) | | ( (This)->lpVtbl -> OnActivityCreate(This,pInfo,guidActivity) ) |
| | |
#define IComActivityEvents_OnActivityDestroy(This,pInfo,guidActivity) \ | | #define IComActivityEvents_OnActivityDestroy(This,pInfo,guidActivity) \ |
|
(This)->lpVtbl -> OnActivityDestroy(This,pInfo,guidActivity) | | ( (This)->lpVtbl -> OnActivityDestroy(This,pInfo,guidActivity) ) |
| | |
#define IComActivityEvents_OnActivityEnter(This,pInfo,guidCurrent,guidEntered,dw
Thread) \ | | #define IComActivityEvents_OnActivityEnter(This,pInfo,guidCurrent,guidEntered,dw
Thread) \ |
|
(This)->lpVtbl -> OnActivityEnter(This,pInfo,guidCurrent,guidEntered,dwThrea
d) | | ( (This)->lpVtbl -> OnActivityEnter(This,pInfo,guidCurrent,guidEntered,dwThr
ead) ) |
| | |
#define IComActivityEvents_OnActivityTimeout(This,pInfo,guidCurrent,guidEntered,
dwThread,dwTimeout) \ | | #define IComActivityEvents_OnActivityTimeout(This,pInfo,guidCurrent,guidEntered,
dwThread,dwTimeout) \ |
|
(This)->lpVtbl -> OnActivityTimeout(This,pInfo,guidCurrent,guidEntered,dwThr
ead,dwTimeout) | | ( (This)->lpVtbl -> OnActivityTimeout(This,pInfo,guidCurrent,guidEntered,dwT
hread,dwTimeout) ) |
| | |
#define IComActivityEvents_OnActivityReenter(This,pInfo,guidCurrent,dwThread,dwC
allDepth) \ | | #define IComActivityEvents_OnActivityReenter(This,pInfo,guidCurrent,dwThread,dwC
allDepth) \ |
|
(This)->lpVtbl -> OnActivityReenter(This,pInfo,guidCurrent,dwThread,dwCallDe
pth) | | ( (This)->lpVtbl -> OnActivityReenter(This,pInfo,guidCurrent,dwThread,dwCall
Depth) ) |
| | |
#define IComActivityEvents_OnActivityLeave(This,pInfo,guidCurrent,guidLeft) \ | | #define IComActivityEvents_OnActivityLeave(This,pInfo,guidCurrent,guidLeft) \ |
|
(This)->lpVtbl -> OnActivityLeave(This,pInfo,guidCurrent,guidLeft) | | ( (This)->lpVtbl -> OnActivityLeave(This,pInfo,guidCurrent,guidLeft) ) |
| | |
#define IComActivityEvents_OnActivityLeaveSame(This,pInfo,guidCurrent,dwCallDept
h) \ | | #define IComActivityEvents_OnActivityLeaveSame(This,pInfo,guidCurrent,dwCallDept
h) \ |
|
(This)->lpVtbl -> OnActivityLeaveSame(This,pInfo,guidCurrent,dwCallDepth) | | ( (This)->lpVtbl -> OnActivityLeaveSame(This,pInfo,guidCurrent,dwCallDepth)
) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComActivityEvents_OnActivityCreate_Proxy( | | |
IComActivityEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidActivity); | | |
| | |
void __RPC_STUB IComActivityEvents_OnActivityCreate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComActivityEvents_OnActivityDestroy_Proxy( | | |
IComActivityEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidActivity); | | |
| | |
void __RPC_STUB IComActivityEvents_OnActivityDestroy_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComActivityEvents_OnActivityEnter_Proxy( | | |
IComActivityEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidCurrent, | | |
/* [in] */ REFGUID guidEntered, | | |
/* [in] */ DWORD dwThread); | | |
| | |
void __RPC_STUB IComActivityEvents_OnActivityEnter_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComActivityEvents_OnActivityTimeout_Proxy( | | |
IComActivityEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidCurrent, | | |
/* [in] */ REFGUID guidEntered, | | |
/* [in] */ DWORD dwThread, | | |
/* [in] */ DWORD dwTimeout); | | |
| | |
void __RPC_STUB IComActivityEvents_OnActivityTimeout_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComActivityEvents_OnActivityReenter_Proxy( | | |
IComActivityEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidCurrent, | | |
/* [in] */ DWORD dwThread, | | |
/* [in] */ DWORD dwCallDepth); | | |
| | |
void __RPC_STUB IComActivityEvents_OnActivityReenter_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComActivityEvents_OnActivityLeave_Proxy( | | |
IComActivityEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidCurrent, | | |
/* [in] */ REFGUID guidLeft); | | |
| | |
void __RPC_STUB IComActivityEvents_OnActivityLeave_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComActivityEvents_OnActivityLeaveSame_Proxy( | | |
IComActivityEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidCurrent, | | |
/* [in] */ DWORD dwCallDepth); | | |
| | |
void __RPC_STUB IComActivityEvents_OnActivityLeaveSame_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComActivityEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComActivityEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComIdentityEvents_INTERFACE_DEFINED__ | | #ifndef __IComIdentityEvents_INTERFACE_DEFINED__ |
#define __IComIdentityEvents_INTERFACE_DEFINED__ | | #define __IComIdentityEvents_INTERFACE_DEFINED__ |
| | |
/* interface IComIdentityEvents */ | | /* interface IComIdentityEvents */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComIdentityEvents; | | EXTERN_C const IID IID_IComIdentityEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130B1-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130B1-2E50-11d2-98A5-00C04F8EE1C4") |
IComIdentityEvents : public IUnknown | | IComIdentityEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnIISRequestInfo( | | virtual HRESULT STDMETHODCALLTYPE OnIISRequestInfo( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ObjId, | | /* [in] */ ULONG64 ObjId, |
|
/* [in] */ LPCOLESTR pszClientIP, | | /* [in] */ __RPC__in LPCOLESTR pszClientIP, |
/* [in] */ LPCOLESTR pszServerIP, | | /* [in] */ __RPC__in LPCOLESTR pszServerIP, |
/* [in] */ LPCOLESTR pszURL) = 0; | | /* [in] */ __RPC__in LPCOLESTR pszURL) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComIdentityEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComIdentityEvents * This); | | IComIdentityEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComIdentityEvents * This); | | IComIdentityEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnIISRequestInfo )( | | HRESULT ( STDMETHODCALLTYPE *OnIISRequestInfo )( |
IComIdentityEvents * This, | | IComIdentityEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 ObjId, | | /* [in] */ ULONG64 ObjId, |
|
/* [in] */ LPCOLESTR pszClientIP, | | /* [in] */ __RPC__in LPCOLESTR pszClientIP, |
/* [in] */ LPCOLESTR pszServerIP, | | /* [in] */ __RPC__in LPCOLESTR pszServerIP, |
/* [in] */ LPCOLESTR pszURL); | | /* [in] */ __RPC__in LPCOLESTR pszURL); |
| | |
END_INTERFACE | | END_INTERFACE |
} IComIdentityEventsVtbl; | | } IComIdentityEventsVtbl; |
| | |
interface IComIdentityEvents | | interface IComIdentityEvents |
{ | | { |
CONST_VTBL struct IComIdentityEventsVtbl *lpVtbl; | | CONST_VTBL struct IComIdentityEventsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComIdentityEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComIdentityEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComIdentityEvents_AddRef(This) \ | | #define IComIdentityEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComIdentityEvents_Release(This) \ | | #define IComIdentityEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComIdentityEvents_OnIISRequestInfo(This,pInfo,ObjId,pszClientIP,pszServ
erIP,pszURL) \ | | #define IComIdentityEvents_OnIISRequestInfo(This,pInfo,ObjId,pszClientIP,pszServ
erIP,pszURL) \ |
|
(This)->lpVtbl -> OnIISRequestInfo(This,pInfo,ObjId,pszClientIP,pszServerIP,
pszURL) | | ( (This)->lpVtbl -> OnIISRequestInfo(This,pInfo,ObjId,pszClientIP,pszServerI
P,pszURL) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComIdentityEvents_OnIISRequestInfo_Proxy( | | |
IComIdentityEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 ObjId, | | |
/* [in] */ LPCOLESTR pszClientIP, | | |
/* [in] */ LPCOLESTR pszServerIP, | | |
/* [in] */ LPCOLESTR pszURL); | | |
| | |
void __RPC_STUB IComIdentityEvents_OnIISRequestInfo_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComIdentityEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComIdentityEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComQCEvents_INTERFACE_DEFINED__ | | #ifndef __IComQCEvents_INTERFACE_DEFINED__ |
#define __IComQCEvents_INTERFACE_DEFINED__ | | #define __IComQCEvents_INTERFACE_DEFINED__ |
| | |
/* interface IComQCEvents */ | | /* interface IComQCEvents */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComQCEvents; | | EXTERN_C const IID IID_IComQCEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130B2-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130B2-2E50-11d2-98A5-00C04F8EE1C4") |
IComQCEvents : public IUnknown | | IComQCEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnQCRecord( | | virtual HRESULT STDMETHODCALLTYPE OnQCRecord( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 objid, | | /* [in] */ ULONG64 objid, |
|
/* [in] */ WCHAR szQueue[ 60 ], | | /* [in] */ __RPC__in_ecount_full(60) WCHAR szQueue[ 60 ], |
/* [in] */ REFGUID guidMsgId, | | /* [in] */ __RPC__in REFGUID guidMsgId, |
/* [in] */ REFGUID guidWorkFlowId, | | /* [in] */ __RPC__in REFGUID guidWorkFlowId, |
/* [in] */ HRESULT msmqhr) = 0; | | /* [in] */ HRESULT msmqhr) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnQCQueueOpen( | | virtual HRESULT STDMETHODCALLTYPE OnQCQueueOpen( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ WCHAR szQueue[ 60 ], | | /* [in] */ __RPC__in_ecount_full(60) WCHAR szQueue[ 60 ], |
/* [in] */ ULONG64 QueueID, | | /* [in] */ ULONG64 QueueID, |
/* [in] */ HRESULT hr) = 0; | | /* [in] */ HRESULT hr) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnQCReceive( | | virtual HRESULT STDMETHODCALLTYPE OnQCReceive( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 QueueID, | | /* [in] */ ULONG64 QueueID, |
|
/* [in] */ REFGUID guidMsgId, | | /* [in] */ __RPC__in REFGUID guidMsgId, |
/* [in] */ REFGUID guidWorkFlowId, | | /* [in] */ __RPC__in REFGUID guidWorkFlowId, |
/* [in] */ HRESULT hr) = 0; | | /* [in] */ HRESULT hr) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnQCReceiveFail( | | virtual HRESULT STDMETHODCALLTYPE OnQCReceiveFail( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 QueueID, | | /* [in] */ ULONG64 QueueID, |
/* [in] */ HRESULT msmqhr) = 0; | | /* [in] */ HRESULT msmqhr) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnQCMoveToReTryQueue( | | virtual HRESULT STDMETHODCALLTYPE OnQCMoveToReTryQueue( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidMsgId, | | /* [in] */ __RPC__in REFGUID guidMsgId, |
/* [in] */ REFGUID guidWorkFlowId, | | /* [in] */ __RPC__in REFGUID guidWorkFlowId, |
/* [in] */ ULONG RetryIndex) = 0; | | /* [in] */ ULONG RetryIndex) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnQCMoveToDeadQueue( | | virtual HRESULT STDMETHODCALLTYPE OnQCMoveToDeadQueue( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidMsgId, | | /* [in] */ __RPC__in REFGUID guidMsgId, |
/* [in] */ REFGUID guidWorkFlowId) = 0; | | /* [in] */ __RPC__in REFGUID guidWorkFlowId) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnQCPlayback( | | virtual HRESULT STDMETHODCALLTYPE OnQCPlayback( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 objid, | | /* [in] */ ULONG64 objid, |
|
/* [in] */ REFGUID guidMsgId, | | /* [in] */ __RPC__in REFGUID guidMsgId, |
/* [in] */ REFGUID guidWorkFlowId, | | /* [in] */ __RPC__in REFGUID guidWorkFlowId, |
/* [in] */ HRESULT hr) = 0; | | /* [in] */ HRESULT hr) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComQCEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComQCEvents * This); | | IComQCEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComQCEvents * This); | | IComQCEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnQCRecord )( | | HRESULT ( STDMETHODCALLTYPE *OnQCRecord )( |
IComQCEvents * This, | | IComQCEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 objid, | | /* [in] */ ULONG64 objid, |
|
/* [in] */ WCHAR szQueue[ 60 ], | | /* [in] */ __RPC__in_ecount_full(60) WCHAR szQueue[ 60 ], |
/* [in] */ REFGUID guidMsgId, | | /* [in] */ __RPC__in REFGUID guidMsgId, |
/* [in] */ REFGUID guidWorkFlowId, | | /* [in] */ __RPC__in REFGUID guidWorkFlowId, |
/* [in] */ HRESULT msmqhr); | | /* [in] */ HRESULT msmqhr); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnQCQueueOpen )( | | HRESULT ( STDMETHODCALLTYPE *OnQCQueueOpen )( |
IComQCEvents * This, | | IComQCEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ 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, | | IComQCEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 QueueID, | | /* [in] */ ULONG64 QueueID, |
|
/* [in] */ REFGUID guidMsgId, | | /* [in] */ __RPC__in REFGUID guidMsgId, |
/* [in] */ REFGUID guidWorkFlowId, | | /* [in] */ __RPC__in REFGUID guidWorkFlowId, |
/* [in] */ HRESULT hr); | | /* [in] */ HRESULT hr); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnQCReceiveFail )( | | HRESULT ( STDMETHODCALLTYPE *OnQCReceiveFail )( |
IComQCEvents * This, | | IComQCEvents * This, |
|
/* [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, | | IComQCEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidMsgId, | | /* [in] */ __RPC__in REFGUID guidMsgId, |
/* [in] */ REFGUID guidWorkFlowId, | | /* [in] */ __RPC__in REFGUID guidWorkFlowId, |
/* [in] */ ULONG RetryIndex); | | /* [in] */ ULONG RetryIndex); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnQCMoveToDeadQueue )( | | HRESULT ( STDMETHODCALLTYPE *OnQCMoveToDeadQueue )( |
IComQCEvents * This, | | IComQCEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidMsgId, | | /* [in] */ __RPC__in REFGUID guidMsgId, |
/* [in] */ REFGUID guidWorkFlowId); | | /* [in] */ __RPC__in REFGUID guidWorkFlowId); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnQCPlayback )( | | HRESULT ( STDMETHODCALLTYPE *OnQCPlayback )( |
IComQCEvents * This, | | IComQCEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 objid, | | /* [in] */ ULONG64 objid, |
|
/* [in] */ REFGUID guidMsgId, | | /* [in] */ __RPC__in REFGUID guidMsgId, |
/* [in] */ REFGUID guidWorkFlowId, | | /* [in] */ __RPC__in REFGUID guidWorkFlowId, |
/* [in] */ HRESULT hr); | | /* [in] */ HRESULT hr); |
| | |
END_INTERFACE | | END_INTERFACE |
} IComQCEventsVtbl; | | } IComQCEventsVtbl; |
| | |
interface IComQCEvents | | interface IComQCEvents |
{ | | { |
CONST_VTBL struct IComQCEventsVtbl *lpVtbl; | | CONST_VTBL struct IComQCEventsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComQCEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComQCEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComQCEvents_AddRef(This) \ | | #define IComQCEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComQCEvents_Release(This) \ | | #define IComQCEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComQCEvents_OnQCRecord(This,pInfo,objid,szQueue,guidMsgId,guidWorkFlowI
d,msmqhr) \ | | #define IComQCEvents_OnQCRecord(This,pInfo,objid,szQueue,guidMsgId,guidWorkFlowI
d,msmqhr) \ |
|
(This)->lpVtbl -> OnQCRecord(This,pInfo,objid,szQueue,guidMsgId,guidWorkFlow
Id,msmqhr) | | ( (This)->lpVtbl -> OnQCRecord(This,pInfo,objid,szQueue,guidMsgId,guidWorkFl
owId,msmqhr) ) |
| | |
#define IComQCEvents_OnQCQueueOpen(This,pInfo,szQueue,QueueID,hr) \ | | #define IComQCEvents_OnQCQueueOpen(This,pInfo,szQueue,QueueID,hr) \ |
|
(This)->lpVtbl -> OnQCQueueOpen(This,pInfo,szQueue,QueueID,hr) | | ( (This)->lpVtbl -> OnQCQueueOpen(This,pInfo,szQueue,QueueID,hr) ) |
| | |
#define IComQCEvents_OnQCReceive(This,pInfo,QueueID,guidMsgId,guidWorkFlowId,hr)
\ | | #define IComQCEvents_OnQCReceive(This,pInfo,QueueID,guidMsgId,guidWorkFlowId,hr)
\ |
|
(This)->lpVtbl -> OnQCReceive(This,pInfo,QueueID,guidMsgId,guidWorkFlowId,hr
) | | ( (This)->lpVtbl -> OnQCReceive(This,pInfo,QueueID,guidMsgId,guidWorkFlowId,
hr) ) |
| | |
#define IComQCEvents_OnQCReceiveFail(This,pInfo,QueueID,msmqhr) \ | | #define IComQCEvents_OnQCReceiveFail(This,pInfo,QueueID,msmqhr) \ |
|
(This)->lpVtbl -> OnQCReceiveFail(This,pInfo,QueueID,msmqhr) | | ( (This)->lpVtbl -> OnQCReceiveFail(This,pInfo,QueueID,msmqhr) ) |
| | |
#define IComQCEvents_OnQCMoveToReTryQueue(This,pInfo,guidMsgId,guidWorkFlowId,Re
tryIndex) \ | | #define IComQCEvents_OnQCMoveToReTryQueue(This,pInfo,guidMsgId,guidWorkFlowId,Re
tryIndex) \ |
|
(This)->lpVtbl -> OnQCMoveToReTryQueue(This,pInfo,guidMsgId,guidWorkFlowId,R
etryIndex) | | ( (This)->lpVtbl -> OnQCMoveToReTryQueue(This,pInfo,guidMsgId,guidWorkFlowId
,RetryIndex) ) |
| | |
#define IComQCEvents_OnQCMoveToDeadQueue(This,pInfo,guidMsgId,guidWorkFlowId) \ | | #define IComQCEvents_OnQCMoveToDeadQueue(This,pInfo,guidMsgId,guidWorkFlowId) \ |
|
(This)->lpVtbl -> OnQCMoveToDeadQueue(This,pInfo,guidMsgId,guidWorkFlowId) | | ( (This)->lpVtbl -> OnQCMoveToDeadQueue(This,pInfo,guidMsgId,guidWorkFlowId)
) |
| | |
#define IComQCEvents_OnQCPlayback(This,pInfo,objid,guidMsgId,guidWorkFlowId,hr)
\ | | #define IComQCEvents_OnQCPlayback(This,pInfo,objid,guidMsgId,guidWorkFlowId,hr)
\ |
|
(This)->lpVtbl -> OnQCPlayback(This,pInfo,objid,guidMsgId,guidWorkFlowId,hr) | | ( (This)->lpVtbl -> OnQCPlayback(This,pInfo,objid,guidMsgId,guidWorkFlowId,h
r) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComQCEvents_OnQCRecord_Proxy( | | |
IComQCEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 objid, | | |
/* [in] */ WCHAR szQueue[ 60 ], | | |
/* [in] */ REFGUID guidMsgId, | | |
/* [in] */ REFGUID guidWorkFlowId, | | |
/* [in] */ HRESULT msmqhr); | | |
| | |
void __RPC_STUB IComQCEvents_OnQCRecord_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComQCEvents_OnQCQueueOpen_Proxy( | | |
IComQCEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ WCHAR szQueue[ 60 ], | | |
/* [in] */ ULONG64 QueueID, | | |
/* [in] */ HRESULT hr); | | |
| | |
void __RPC_STUB IComQCEvents_OnQCQueueOpen_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComQCEvents_OnQCReceive_Proxy( | | |
IComQCEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 QueueID, | | |
/* [in] */ REFGUID guidMsgId, | | |
/* [in] */ REFGUID guidWorkFlowId, | | |
/* [in] */ HRESULT hr); | | |
| | |
void __RPC_STUB IComQCEvents_OnQCReceive_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComQCEvents_OnQCReceiveFail_Proxy( | | |
IComQCEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 QueueID, | | |
/* [in] */ HRESULT msmqhr); | | |
| | |
void __RPC_STUB IComQCEvents_OnQCReceiveFail_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComQCEvents_OnQCMoveToReTryQueue_Proxy( | | |
IComQCEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidMsgId, | | |
/* [in] */ REFGUID guidWorkFlowId, | | |
/* [in] */ ULONG RetryIndex); | | |
| | |
void __RPC_STUB IComQCEvents_OnQCMoveToReTryQueue_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComQCEvents_OnQCMoveToDeadQueue_Proxy( | | |
IComQCEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidMsgId, | | |
/* [in] */ REFGUID guidWorkFlowId); | | |
| | |
void __RPC_STUB IComQCEvents_OnQCMoveToDeadQueue_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComQCEvents_OnQCPlayback_Proxy( | | |
IComQCEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 objid, | | |
/* [in] */ REFGUID guidMsgId, | | |
/* [in] */ REFGUID guidWorkFlowId, | | |
/* [in] */ HRESULT hr); | | |
| | |
void __RPC_STUB IComQCEvents_OnQCPlayback_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComQCEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComQCEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComExceptionEvents_INTERFACE_DEFINED__ | | #ifndef __IComExceptionEvents_INTERFACE_DEFINED__ |
#define __IComExceptionEvents_INTERFACE_DEFINED__ | | #define __IComExceptionEvents_INTERFACE_DEFINED__ |
| | |
/* interface IComExceptionEvents */ | | /* interface IComExceptionEvents */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComExceptionEvents; | | EXTERN_C const IID IID_IComExceptionEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("683130B3-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130B3-2E50-11d2-98A5-00C04F8EE1C4") |
IComExceptionEvents : public IUnknown | | IComExceptionEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnExceptionUser( | | virtual HRESULT STDMETHODCALLTYPE OnExceptionUser( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG code, | | /* [in] */ ULONG code, |
/* [in] */ ULONG64 address, | | /* [in] */ ULONG64 address, |
|
/* [in] */ LPCOLESTR pszStackTrace) = 0; | | /* [in] */ __RPC__in LPCOLESTR pszStackTrace) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComExceptionEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComExceptionEvents * This); | | IComExceptionEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComExceptionEvents * This); | | IComExceptionEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnExceptionUser )( | | HRESULT ( STDMETHODCALLTYPE *OnExceptionUser )( |
IComExceptionEvents * This, | | IComExceptionEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG code, | | /* [in] */ ULONG code, |
/* [in] */ ULONG64 address, | | /* [in] */ ULONG64 address, |
|
/* [in] */ LPCOLESTR pszStackTrace); | | /* [in] */ __RPC__in LPCOLESTR pszStackTrace); |
| | |
END_INTERFACE | | END_INTERFACE |
} IComExceptionEventsVtbl; | | } IComExceptionEventsVtbl; |
| | |
interface IComExceptionEvents | | interface IComExceptionEvents |
{ | | { |
CONST_VTBL struct IComExceptionEventsVtbl *lpVtbl; | | CONST_VTBL struct IComExceptionEventsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComExceptionEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComExceptionEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComExceptionEvents_AddRef(This) \ | | #define IComExceptionEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComExceptionEvents_Release(This) \ | | #define IComExceptionEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#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 */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComExceptionEvents_OnExceptionUser_Proxy( | | |
IComExceptionEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG code, | | |
/* [in] */ ULONG64 address, | | |
/* [in] */ LPCOLESTR pszStackTrace); | | |
| | |
void __RPC_STUB IComExceptionEvents_OnExceptionUser_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#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( | | |
BSTR bstrServerName, | | |
BSTR bstrClsidEng) = 0; | | |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TargetDown( | | |
BSTR bstrServerName, | | |
BSTR bstrClsidEng) = 0; | | |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EngineDefined( | | |
BSTR bstrPropName, | | |
VARIANT *varPropValue, | | |
BSTR bstrClsidEng) = 0; | | |
| | |
}; | | |
| | |
#else /* C style interface */ | | |
| | |
typedef struct ILBEventsVtbl | | |
{ | | |
BEGIN_INTERFACE | | |
| | |
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | |
ILBEvents * This, | | |
/* [in] */ REFIID riid, | | |
/* [iid_is][out] */ void **ppvObject); | | |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | |
ILBEvents * This); | | |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | |
ILBEvents * This); | | |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TargetUp )( | | |
ILBEvents * This, | | |
BSTR bstrServerName, | | |
BSTR bstrClsidEng); | | |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TargetDown )( | | |
ILBEvents * This, | | |
BSTR bstrServerName, | | |
BSTR bstrClsidEng); | | |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EngineDefined )( | | |
ILBEvents * This, | | |
BSTR bstrPropName, | | |
VARIANT *varPropValue, | | |
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,bstrClsidEng) | | |
| | |
#endif /* COBJMACROS */ | | |
| | |
#endif /* C style interface */ | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ILBEvents_TargetUp_Proxy( | | |
ILBEvents * This, | | |
BSTR bstrServerName, | | |
BSTR bstrClsidEng); | | |
| | |
void __RPC_STUB ILBEvents_TargetUp_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ILBEvents_TargetDown_Proxy( | | |
ILBEvents * This, | | |
BSTR bstrServerName, | | |
BSTR bstrClsidEng); | | |
| | |
void __RPC_STUB ILBEvents_TargetDown_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ILBEvents_EngineDefined_Proxy( | | |
ILBEvents * This, | | |
BSTR bstrPropName, | | |
VARIANT *varPropValue, | | |
BSTR bstrClsidEng); | | |
| | |
void __RPC_STUB ILBEvents_EngineDefined_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#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) |
| | |
MIDL_INTERFACE("683130B5-2E50-11d2-98A5-00C04F8EE1C4") | | MIDL_INTERFACE("683130B5-2E50-11d2-98A5-00C04F8EE1C4") |
IComCRMEvents : public IUnknown | | IComCRMEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnCRMRecoveryStart( | | virtual HRESULT STDMETHODCALLTYPE OnCRMRecoveryStart( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp) = 0; | | /* [in] */ GUID guidApp) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnCRMRecoveryDone( | | virtual HRESULT STDMETHODCALLTYPE OnCRMRecoveryDone( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp) = 0; | | /* [in] */ GUID guidApp) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnCRMCheckpoint( | | virtual HRESULT STDMETHODCALLTYPE OnCRMCheckpoint( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp) = 0; | | /* [in] */ GUID guidApp) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnCRMBegin( | | virtual HRESULT STDMETHODCALLTYPE OnCRMBegin( |
|
/* [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] */ WCHAR szProgIdCompensator[ 64 ], | | /* [in] */ __RPC__in_ecount_full(64) WCHAR szProgIdCompensator[ 64 ] |
/* [in] */ WCHAR szDescription[ 64 ]) = 0; | | , |
| | /* [in] */ __RPC__in_ecount_full(64) WCHAR szDescription[ 64 ]) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnCRMPrepare( | | virtual HRESULT STDMETHODCALLTYPE OnCRMPrepare( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID) = 0; | | /* [in] */ GUID guidClerkCLSID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnCRMCommit( | | virtual HRESULT STDMETHODCALLTYPE OnCRMCommit( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID) = 0; | | /* [in] */ GUID guidClerkCLSID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnCRMAbort( | | virtual HRESULT STDMETHODCALLTYPE OnCRMAbort( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID) = 0; | | /* [in] */ GUID guidClerkCLSID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnCRMIndoubt( | | virtual HRESULT STDMETHODCALLTYPE OnCRMIndoubt( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID) = 0; | | /* [in] */ GUID guidClerkCLSID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnCRMDone( | | virtual HRESULT STDMETHODCALLTYPE OnCRMDone( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID) = 0; | | /* [in] */ GUID guidClerkCLSID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnCRMRelease( | | virtual HRESULT STDMETHODCALLTYPE OnCRMRelease( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID) = 0; | | /* [in] */ GUID guidClerkCLSID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnCRMAnalyze( | | virtual HRESULT STDMETHODCALLTYPE OnCRMAnalyze( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID, | | /* [in] */ GUID guidClerkCLSID, |
/* [in] */ DWORD dwCrmRecordType, | | /* [in] */ DWORD dwCrmRecordType, |
/* [in] */ DWORD dwRecordSize) = 0; | | /* [in] */ DWORD dwRecordSize) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnCRMWrite( | | virtual HRESULT STDMETHODCALLTYPE OnCRMWrite( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID, | | /* [in] */ GUID guidClerkCLSID, |
/* [in] */ BOOL fVariants, | | /* [in] */ BOOL fVariants, |
/* [in] */ DWORD dwRecordSize) = 0; | | /* [in] */ DWORD dwRecordSize) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnCRMForget( | | virtual HRESULT STDMETHODCALLTYPE OnCRMForget( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID) = 0; | | /* [in] */ GUID guidClerkCLSID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnCRMForce( | | virtual HRESULT STDMETHODCALLTYPE OnCRMForce( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID) = 0; | | /* [in] */ GUID guidClerkCLSID) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnCRMDeliver( | | virtual HRESULT STDMETHODCALLTYPE OnCRMDeliver( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID, | | /* [in] */ GUID guidClerkCLSID, |
/* [in] */ BOOL fVariants, | | /* [in] */ BOOL fVariants, |
/* [in] */ DWORD dwRecordSize) = 0; | | /* [in] */ DWORD dwRecordSize) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComCRMEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComCRMEvents * This); | | IComCRMEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComCRMEvents * This); | | IComCRMEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnCRMRecoveryStart )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMRecoveryStart )( |
IComCRMEvents * This, | | IComCRMEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp); | | /* [in] */ GUID guidApp); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnCRMRecoveryDone )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMRecoveryDone )( |
IComCRMEvents * This, | | IComCRMEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp); | | /* [in] */ GUID guidApp); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnCRMCheckpoint )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMCheckpoint )( |
IComCRMEvents * This, | | IComCRMEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp); | | /* [in] */ GUID guidApp); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnCRMBegin )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMBegin )( |
IComCRMEvents * This, | | IComCRMEvents * This, |
|
/* [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] */ WCHAR szProgIdCompensator[ 64 ], | | /* [in] */ __RPC__in_ecount_full(64) WCHAR szProgIdCompensator[ 64 ] |
/* [in] */ WCHAR szDescription[ 64 ]); | | , |
| | /* [in] */ __RPC__in_ecount_full(64) WCHAR szDescription[ 64 ]); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnCRMPrepare )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMPrepare )( |
IComCRMEvents * This, | | IComCRMEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnCRMCommit )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMCommit )( |
IComCRMEvents * This, | | IComCRMEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnCRMAbort )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMAbort )( |
IComCRMEvents * This, | | IComCRMEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnCRMIndoubt )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMIndoubt )( |
IComCRMEvents * This, | | IComCRMEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnCRMDone )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMDone )( |
IComCRMEvents * This, | | IComCRMEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnCRMRelease )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMRelease )( |
IComCRMEvents * This, | | IComCRMEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnCRMAnalyze )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMAnalyze )( |
IComCRMEvents * This, | | IComCRMEvents * This, |
|
/* [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, | | IComCRMEvents * This, |
|
/* [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, | | IComCRMEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnCRMForce )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMForce )( |
IComCRMEvents * This, | | IComCRMEvents * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidClerkCLSID); | | /* [in] */ GUID guidClerkCLSID); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnCRMDeliver )( | | HRESULT ( STDMETHODCALLTYPE *OnCRMDeliver )( |
IComCRMEvents * This, | | IComCRMEvents * This, |
|
/* [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 |
{ | | { |
CONST_VTBL struct IComCRMEventsVtbl *lpVtbl; | | CONST_VTBL struct IComCRMEventsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComCRMEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComCRMEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComCRMEvents_AddRef(This) \ | | #define IComCRMEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComCRMEvents_Release(This) \ | | #define IComCRMEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComCRMEvents_OnCRMRecoveryStart(This,pInfo,guidApp) \ | | #define IComCRMEvents_OnCRMRecoveryStart(This,pInfo,guidApp) \ |
|
(This)->lpVtbl -> OnCRMRecoveryStart(This,pInfo,guidApp) | | ( (This)->lpVtbl -> OnCRMRecoveryStart(This,pInfo,guidApp) ) |
| | |
#define IComCRMEvents_OnCRMRecoveryDone(This,pInfo,guidApp) \ | | #define IComCRMEvents_OnCRMRecoveryDone(This,pInfo,guidApp) \ |
|
(This)->lpVtbl -> OnCRMRecoveryDone(This,pInfo,guidApp) | | ( (This)->lpVtbl -> OnCRMRecoveryDone(This,pInfo,guidApp) ) |
| | |
#define IComCRMEvents_OnCRMCheckpoint(This,pInfo,guidApp) \ | | #define IComCRMEvents_OnCRMCheckpoint(This,pInfo,guidApp) \ |
|
(This)->lpVtbl -> OnCRMCheckpoint(This,pInfo,guidApp) | | ( (This)->lpVtbl -> OnCRMCheckpoint(This,pInfo,guidApp) ) |
| | |
#define IComCRMEvents_OnCRMBegin(This,pInfo,guidClerkCLSID,guidActivity,guidTx,s
zProgIdCompensator,szDescription) \ | | #define IComCRMEvents_OnCRMBegin(This,pInfo,guidClerkCLSID,guidActivity,guidTx,s
zProgIdCompensator,szDescription) \ |
|
(This)->lpVtbl -> OnCRMBegin(This,pInfo,guidClerkCLSID,guidActivity,guidTx,s
zProgIdCompensator,szDescription) | | ( (This)->lpVtbl -> OnCRMBegin(This,pInfo,guidClerkCLSID,guidActivity,guidTx
,szProgIdCompensator,szDescription) ) |
| | |
#define IComCRMEvents_OnCRMPrepare(This,pInfo,guidClerkCLSID) \ | | #define IComCRMEvents_OnCRMPrepare(This,pInfo,guidClerkCLSID) \ |
|
(This)->lpVtbl -> OnCRMPrepare(This,pInfo,guidClerkCLSID) | | ( (This)->lpVtbl -> OnCRMPrepare(This,pInfo,guidClerkCLSID) ) |
| | |
#define IComCRMEvents_OnCRMCommit(This,pInfo,guidClerkCLSID) \ | | #define IComCRMEvents_OnCRMCommit(This,pInfo,guidClerkCLSID) \ |
|
(This)->lpVtbl -> OnCRMCommit(This,pInfo,guidClerkCLSID) | | ( (This)->lpVtbl -> OnCRMCommit(This,pInfo,guidClerkCLSID) ) |
| | |
#define IComCRMEvents_OnCRMAbort(This,pInfo,guidClerkCLSID) \ | | #define IComCRMEvents_OnCRMAbort(This,pInfo,guidClerkCLSID) \ |
|
(This)->lpVtbl -> OnCRMAbort(This,pInfo,guidClerkCLSID) | | ( (This)->lpVtbl -> OnCRMAbort(This,pInfo,guidClerkCLSID) ) |
| | |
#define IComCRMEvents_OnCRMIndoubt(This,pInfo,guidClerkCLSID) \ | | #define IComCRMEvents_OnCRMIndoubt(This,pInfo,guidClerkCLSID) \ |
|
(This)->lpVtbl -> OnCRMIndoubt(This,pInfo,guidClerkCLSID) | | ( (This)->lpVtbl -> OnCRMIndoubt(This,pInfo,guidClerkCLSID) ) |
| | |
#define IComCRMEvents_OnCRMDone(This,pInfo,guidClerkCLSID) \ | | #define IComCRMEvents_OnCRMDone(This,pInfo,guidClerkCLSID) \ |
|
(This)->lpVtbl -> OnCRMDone(This,pInfo,guidClerkCLSID) | | ( (This)->lpVtbl -> OnCRMDone(This,pInfo,guidClerkCLSID) ) |
| | |
#define IComCRMEvents_OnCRMRelease(This,pInfo,guidClerkCLSID) \ | | #define IComCRMEvents_OnCRMRelease(This,pInfo,guidClerkCLSID) \ |
|
(This)->lpVtbl -> OnCRMRelease(This,pInfo,guidClerkCLSID) | | ( (This)->lpVtbl -> OnCRMRelease(This,pInfo,guidClerkCLSID) ) |
| | |
#define IComCRMEvents_OnCRMAnalyze(This,pInfo,guidClerkCLSID,dwCrmRecordType,dwR
ecordSize) \ | | #define IComCRMEvents_OnCRMAnalyze(This,pInfo,guidClerkCLSID,dwCrmRecordType,dwR
ecordSize) \ |
|
(This)->lpVtbl -> OnCRMAnalyze(This,pInfo,guidClerkCLSID,dwCrmRecordType,dwR
ecordSize) | | ( (This)->lpVtbl -> OnCRMAnalyze(This,pInfo,guidClerkCLSID,dwCrmRecordType,d
wRecordSize) ) |
| | |
#define IComCRMEvents_OnCRMWrite(This,pInfo,guidClerkCLSID,fVariants,dwRecordSiz
e) \ | | #define IComCRMEvents_OnCRMWrite(This,pInfo,guidClerkCLSID,fVariants,dwRecordSiz
e) \ |
|
(This)->lpVtbl -> OnCRMWrite(This,pInfo,guidClerkCLSID,fVariants,dwRecordSiz
e) | | ( (This)->lpVtbl -> OnCRMWrite(This,pInfo,guidClerkCLSID,fVariants,dwRecordS
ize) ) |
| | |
#define IComCRMEvents_OnCRMForget(This,pInfo,guidClerkCLSID) \ | | #define IComCRMEvents_OnCRMForget(This,pInfo,guidClerkCLSID) \ |
|
(This)->lpVtbl -> OnCRMForget(This,pInfo,guidClerkCLSID) | | ( (This)->lpVtbl -> OnCRMForget(This,pInfo,guidClerkCLSID) ) |
| | |
#define IComCRMEvents_OnCRMForce(This,pInfo,guidClerkCLSID) \ | | #define IComCRMEvents_OnCRMForce(This,pInfo,guidClerkCLSID) \ |
|
(This)->lpVtbl -> OnCRMForce(This,pInfo,guidClerkCLSID) | | ( (This)->lpVtbl -> OnCRMForce(This,pInfo,guidClerkCLSID) ) |
| | |
#define IComCRMEvents_OnCRMDeliver(This,pInfo,guidClerkCLSID,fVariants,dwRecordS
ize) \ | | #define IComCRMEvents_OnCRMDeliver(This,pInfo,guidClerkCLSID,fVariants,dwRecordS
ize) \ |
|
(This)->lpVtbl -> OnCRMDeliver(This,pInfo,guidClerkCLSID,fVariants,dwRecordS
ize) | | ( (This)->lpVtbl -> OnCRMDeliver(This,pInfo,guidClerkCLSID,fVariants,dwRecor
dSize) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComCRMEvents_OnCRMRecoveryStart_Proxy( | | |
IComCRMEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidApp); | | |
| | |
void __RPC_STUB IComCRMEvents_OnCRMRecoveryStart_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComCRMEvents_OnCRMRecoveryDone_Proxy( | | |
IComCRMEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidApp); | | |
| | |
void __RPC_STUB IComCRMEvents_OnCRMRecoveryDone_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComCRMEvents_OnCRMCheckpoint_Proxy( | | |
IComCRMEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidApp); | | |
| | |
void __RPC_STUB IComCRMEvents_OnCRMCheckpoint_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComCRMEvents_OnCRMBegin_Proxy( | | |
IComCRMEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidClerkCLSID, | | |
/* [in] */ GUID guidActivity, | | |
/* [in] */ GUID guidTx, | | |
/* [in] */ WCHAR szProgIdCompensator[ 64 ], | | |
/* [in] */ WCHAR szDescription[ 64 ]); | | |
| | |
void __RPC_STUB IComCRMEvents_OnCRMBegin_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComCRMEvents_OnCRMPrepare_Proxy( | | |
IComCRMEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidClerkCLSID); | | |
| | |
void __RPC_STUB IComCRMEvents_OnCRMPrepare_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComCRMEvents_OnCRMCommit_Proxy( | | |
IComCRMEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidClerkCLSID); | | |
| | |
void __RPC_STUB IComCRMEvents_OnCRMCommit_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComCRMEvents_OnCRMAbort_Proxy( | | |
IComCRMEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidClerkCLSID); | | |
| | |
void __RPC_STUB IComCRMEvents_OnCRMAbort_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComCRMEvents_OnCRMIndoubt_Proxy( | | |
IComCRMEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidClerkCLSID); | | |
| | |
void __RPC_STUB IComCRMEvents_OnCRMIndoubt_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComCRMEvents_OnCRMDone_Proxy( | | |
IComCRMEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidClerkCLSID); | | |
| | |
void __RPC_STUB IComCRMEvents_OnCRMDone_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComCRMEvents_OnCRMRelease_Proxy( | | |
IComCRMEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidClerkCLSID); | | |
| | |
void __RPC_STUB IComCRMEvents_OnCRMRelease_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComCRMEvents_OnCRMAnalyze_Proxy( | | |
IComCRMEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidClerkCLSID, | | |
/* [in] */ DWORD dwCrmRecordType, | | |
/* [in] */ DWORD dwRecordSize); | | |
| | |
void __RPC_STUB IComCRMEvents_OnCRMAnalyze_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComCRMEvents_OnCRMWrite_Proxy( | | |
IComCRMEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidClerkCLSID, | | |
/* [in] */ BOOL fVariants, | | |
/* [in] */ DWORD dwRecordSize); | | |
| | |
void __RPC_STUB IComCRMEvents_OnCRMWrite_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComCRMEvents_OnCRMForget_Proxy( | | |
IComCRMEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidClerkCLSID); | | |
| | |
void __RPC_STUB IComCRMEvents_OnCRMForget_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComCRMEvents_OnCRMForce_Proxy( | | |
IComCRMEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidClerkCLSID); | | |
| | |
void __RPC_STUB IComCRMEvents_OnCRMForce_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComCRMEvents_OnCRMDeliver_Proxy( | | |
IComCRMEvents * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidClerkCLSID, | | |
/* [in] */ BOOL fVariants, | | |
/* [in] */ DWORD dwRecordSize); | | |
| | |
void __RPC_STUB IComCRMEvents_OnCRMDeliver_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComCRMEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComCRMEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComMethod2Events_INTERFACE_DEFINED__ | | #ifndef __IComMethod2Events_INTERFACE_DEFINED__ |
#define __IComMethod2Events_INTERFACE_DEFINED__ | | #define __IComMethod2Events_INTERFACE_DEFINED__ |
| | |
/* interface IComMethod2Events */ | | /* interface IComMethod2Events */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComMethod2Events; | | EXTERN_C const IID IID_IComMethod2Events; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("FB388AAA-567D-4024-AF8E-6E93EE748573") | | MIDL_INTERFACE("FB388AAA-567D-4024-AF8E-6E93EE748573") |
IComMethod2Events : public IUnknown | | IComMethod2Events : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnMethodCall2( | | virtual HRESULT STDMETHODCALLTYPE OnMethodCall2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
/* [in] */ REFIID guidRid, | | /* [in] */ __RPC__in REFIID guidRid, |
/* [in] */ DWORD dwThread, | | /* [in] */ DWORD dwThread, |
/* [in] */ ULONG iMeth) = 0; | | /* [in] */ ULONG iMeth) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnMethodReturn2( | | virtual HRESULT STDMETHODCALLTYPE OnMethodReturn2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
/* [in] */ REFIID guidRid, | | /* [in] */ __RPC__in REFIID guidRid, |
/* [in] */ DWORD dwThread, | | /* [in] */ DWORD dwThread, |
/* [in] */ ULONG iMeth, | | /* [in] */ ULONG iMeth, |
/* [in] */ HRESULT hresult) = 0; | | /* [in] */ HRESULT hresult) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnMethodException2( | | virtual HRESULT STDMETHODCALLTYPE OnMethodException2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
/* [in] */ REFIID guidRid, | | /* [in] */ __RPC__in REFIID guidRid, |
/* [in] */ DWORD dwThread, | | /* [in] */ DWORD dwThread, |
/* [in] */ ULONG iMeth) = 0; | | /* [in] */ ULONG iMeth) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComMethod2Events * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComMethod2Events * This); | | IComMethod2Events * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComMethod2Events * This); | | IComMethod2Events * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnMethodCall2 )( | | HRESULT ( STDMETHODCALLTYPE *OnMethodCall2 )( |
IComMethod2Events * This, | | IComMethod2Events * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
/* [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, | | IComMethod2Events * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
/* [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, | | IComMethod2Events * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFCLSID guidCid, | | /* [in] */ __RPC__in REFCLSID guidCid, |
/* [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; |
| | |
interface IComMethod2Events | | interface IComMethod2Events |
{ | | { |
CONST_VTBL struct IComMethod2EventsVtbl *lpVtbl; | | CONST_VTBL struct IComMethod2EventsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComMethod2Events_QueryInterface(This,riid,ppvObject) \ | | #define IComMethod2Events_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComMethod2Events_AddRef(This) \ | | #define IComMethod2Events_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComMethod2Events_Release(This) \ | | #define IComMethod2Events_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComMethod2Events_OnMethodCall2(This,pInfo,oid,guidCid,guidRid,dwThread,
iMeth) \ | | #define IComMethod2Events_OnMethodCall2(This,pInfo,oid,guidCid,guidRid,dwThread,
iMeth) \ |
|
(This)->lpVtbl -> OnMethodCall2(This,pInfo,oid,guidCid,guidRid,dwThread,iMet
h) | | ( (This)->lpVtbl -> OnMethodCall2(This,pInfo,oid,guidCid,guidRid,dwThread,iM
eth) ) |
| | |
#define IComMethod2Events_OnMethodReturn2(This,pInfo,oid,guidCid,guidRid,dwThrea
d,iMeth,hresult) \ | | #define IComMethod2Events_OnMethodReturn2(This,pInfo,oid,guidCid,guidRid,dwThrea
d,iMeth,hresult) \ |
|
(This)->lpVtbl -> OnMethodReturn2(This,pInfo,oid,guidCid,guidRid,dwThread,iM
eth,hresult) | | ( (This)->lpVtbl -> OnMethodReturn2(This,pInfo,oid,guidCid,guidRid,dwThread,
iMeth,hresult) ) |
| | |
#define IComMethod2Events_OnMethodException2(This,pInfo,oid,guidCid,guidRid,dwTh
read,iMeth) \ | | #define IComMethod2Events_OnMethodException2(This,pInfo,oid,guidCid,guidRid,dwTh
read,iMeth) \ |
|
(This)->lpVtbl -> OnMethodException2(This,pInfo,oid,guidCid,guidRid,dwThread
,iMeth) | | ( (This)->lpVtbl -> OnMethodException2(This,pInfo,oid,guidCid,guidRid,dwThre
ad,iMeth) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComMethod2Events_OnMethodCall2_Proxy( | | |
IComMethod2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 oid, | | |
/* [in] */ REFCLSID guidCid, | | |
/* [in] */ REFIID guidRid, | | |
/* [in] */ DWORD dwThread, | | |
/* [in] */ ULONG iMeth); | | |
| | |
void __RPC_STUB IComMethod2Events_OnMethodCall2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComMethod2Events_OnMethodReturn2_Proxy( | | |
IComMethod2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 oid, | | |
/* [in] */ REFCLSID guidCid, | | |
/* [in] */ REFIID guidRid, | | |
/* [in] */ DWORD dwThread, | | |
/* [in] */ ULONG iMeth, | | |
/* [in] */ HRESULT hresult); | | |
| | |
void __RPC_STUB IComMethod2Events_OnMethodReturn2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComMethod2Events_OnMethodException2_Proxy( | | |
IComMethod2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 oid, | | |
/* [in] */ REFCLSID guidCid, | | |
/* [in] */ REFIID guidRid, | | |
/* [in] */ DWORD dwThread, | | |
/* [in] */ ULONG iMeth); | | |
| | |
void __RPC_STUB IComMethod2Events_OnMethodException2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComMethod2Events_INTERFACE_DEFINED__ */ | | #endif /* __IComMethod2Events_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComTrackingInfoEvents_INTERFACE_DEFINED__ | | #ifndef __IComTrackingInfoEvents_INTERFACE_DEFINED__ |
#define __IComTrackingInfoEvents_INTERFACE_DEFINED__ | | #define __IComTrackingInfoEvents_INTERFACE_DEFINED__ |
| | |
/* interface IComTrackingInfoEvents */ | | /* interface IComTrackingInfoEvents */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComTrackingInfoEvents; | | EXTERN_C const IID IID_IComTrackingInfoEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("4e6cdcc9-fb25-4fd5-9cc5-c9f4b6559cec") | | MIDL_INTERFACE("4e6cdcc9-fb25-4fd5-9cc5-c9f4b6559cec") |
IComTrackingInfoEvents : public IUnknown | | IComTrackingInfoEvents : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnNewTrackingInfo( | | virtual HRESULT STDMETHODCALLTYPE OnNewTrackingInfo( |
|
/* [in] */ IUnknown *pToplevelCollection) = 0; | | /* [in] */ __RPC__in_opt IUnknown *pToplevelCollection) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComTrackingInfoEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComTrackingInfoEvents * This); | | IComTrackingInfoEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComTrackingInfoEvents * This); | | IComTrackingInfoEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnNewTrackingInfo )( | | HRESULT ( STDMETHODCALLTYPE *OnNewTrackingInfo )( |
IComTrackingInfoEvents * This, | | IComTrackingInfoEvents * This, |
|
/* [in] */ 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComTrackingInfoEvents_QueryInterface(This,riid,ppvObject) \ | | #define IComTrackingInfoEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComTrackingInfoEvents_AddRef(This) \ | | #define IComTrackingInfoEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComTrackingInfoEvents_Release(This) \ | | #define IComTrackingInfoEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#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 */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComTrackingInfoEvents_OnNewTrackingInfo_Proxy( | | |
IComTrackingInfoEvents * This, | | |
/* [in] */ IUnknown *pToplevelCollection); | | |
| | |
void __RPC_STUB IComTrackingInfoEvents_OnNewTrackingInfo_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComTrackingInfoEvents_INTERFACE_DEFINED__ */ | | #endif /* __IComTrackingInfoEvents_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_autosvcs_0325 */ | | /* interface __MIDL_itf_autosvcs_0000_0033 */ |
/* [local] */ | | /* [local] */ |
| | |
typedef /* [public][public] */ | | typedef /* [public][public] */ |
|
enum __MIDL___MIDL_itf_autosvcs_0325_0001 | | enum __MIDL___MIDL_itf_autosvcs_0000_0033_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_0325_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0033_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0325_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0033_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) |
| | |
MIDL_INTERFACE("c266c677-c9ad-49ab-9fd9-d9661078588a") | | MIDL_INTERFACE("c266c677-c9ad-49ab-9fd9-d9661078588a") |
IComTrackingInfoCollection : public IUnknown | | IComTrackingInfoCollection : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE Type( | | virtual HRESULT STDMETHODCALLTYPE Type( |
|
/* [out] */ TRACKING_COLL_TYPE *pType) = 0; | | /* [out] */ __RPC__out TRACKING_COLL_TYPE *pType) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE Count( | | virtual HRESULT STDMETHODCALLTYPE Count( |
|
/* [out] */ ULONG *pCount) = 0; | | /* [out] */ __RPC__out ULONG *pCount) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE Item( | | virtual HRESULT STDMETHODCALLTYPE Item( |
/* [in] */ ULONG ulIndex, | | /* [in] */ ULONG ulIndex, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppv) = 0; | | /* [iid_is][out] */ __RPC__deref_out_opt void **ppv) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComTrackingInfoCollection * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComTrackingInfoCollection * This); | | IComTrackingInfoCollection * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComTrackingInfoCollection * This); | | IComTrackingInfoCollection * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *Type )( | | HRESULT ( STDMETHODCALLTYPE *Type )( |
IComTrackingInfoCollection * This, | | IComTrackingInfoCollection * This, |
|
/* [out] */ TRACKING_COLL_TYPE *pType); | | /* [out] */ __RPC__out TRACKING_COLL_TYPE *pType); |
| | |
HRESULT ( STDMETHODCALLTYPE *Count )( | | HRESULT ( STDMETHODCALLTYPE *Count )( |
IComTrackingInfoCollection * This, | | IComTrackingInfoCollection * This, |
|
/* [out] */ ULONG *pCount); | | /* [out] */ __RPC__out ULONG *pCount); |
| | |
HRESULT ( STDMETHODCALLTYPE *Item )( | | HRESULT ( STDMETHODCALLTYPE *Item )( |
IComTrackingInfoCollection * This, | | IComTrackingInfoCollection * This, |
/* [in] */ ULONG ulIndex, | | /* [in] */ ULONG ulIndex, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComTrackingInfoCollection_QueryInterface(This,riid,ppvObject) \ | | #define IComTrackingInfoCollection_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComTrackingInfoCollection_AddRef(This) \ | | #define IComTrackingInfoCollection_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComTrackingInfoCollection_Release(This) \ | | #define IComTrackingInfoCollection_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComTrackingInfoCollection_Type(This,pType) \ | | #define IComTrackingInfoCollection_Type(This,pType) \ |
|
(This)->lpVtbl -> Type(This,pType) | | ( (This)->lpVtbl -> Type(This,pType) ) |
| | |
#define IComTrackingInfoCollection_Count(This,pCount) \ | | #define IComTrackingInfoCollection_Count(This,pCount) \ |
|
(This)->lpVtbl -> Count(This,pCount) | | ( (This)->lpVtbl -> Count(This,pCount) ) |
| | |
#define IComTrackingInfoCollection_Item(This,ulIndex,riid,ppv) \ | | #define IComTrackingInfoCollection_Item(This,ulIndex,riid,ppv) \ |
|
(This)->lpVtbl -> Item(This,ulIndex,riid,ppv) | | ( (This)->lpVtbl -> Item(This,ulIndex,riid,ppv) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComTrackingInfoCollection_Type_Proxy( | | |
IComTrackingInfoCollection * This, | | |
/* [out] */ TRACKING_COLL_TYPE *pType); | | |
| | |
void __RPC_STUB IComTrackingInfoCollection_Type_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComTrackingInfoCollection_Count_Proxy( | | |
IComTrackingInfoCollection * This, | | |
/* [out] */ ULONG *pCount); | | |
| | |
void __RPC_STUB IComTrackingInfoCollection_Count_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComTrackingInfoCollection_Item_Proxy( | | |
IComTrackingInfoCollection * This, | | |
/* [in] */ ULONG ulIndex, | | |
/* [in] */ REFIID riid, | | |
/* [iid_is][out] */ void **ppv); | | |
| | |
void __RPC_STUB IComTrackingInfoCollection_Item_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComTrackingInfoCollection_INTERFACE_DEFINED__ */ | | #endif /* __IComTrackingInfoCollection_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComTrackingInfoObject_INTERFACE_DEFINED__ | | #ifndef __IComTrackingInfoObject_INTERFACE_DEFINED__ |
#define __IComTrackingInfoObject_INTERFACE_DEFINED__ | | #define __IComTrackingInfoObject_INTERFACE_DEFINED__ |
| | |
/* interface IComTrackingInfoObject */ | | /* interface IComTrackingInfoObject */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComTrackingInfoObject; | | EXTERN_C const IID IID_IComTrackingInfoObject; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("116e42c5-d8b1-47bf-ab1e-c895ed3e2372") | | MIDL_INTERFACE("116e42c5-d8b1-47bf-ab1e-c895ed3e2372") |
IComTrackingInfoObject : public IUnknown | | IComTrackingInfoObject : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE GetValue( | | virtual HRESULT STDMETHODCALLTYPE GetValue( |
|
/* [in] */ LPOLESTR szPropertyName, | | /* [in] */ __RPC__in LPOLESTR szPropertyName, |
/* [out] */ VARIANT *pvarOut) = 0; | | /* [out] */ __RPC__out VARIANT *pvarOut) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComTrackingInfoObject * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComTrackingInfoObject * This); | | IComTrackingInfoObject * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComTrackingInfoObject * This); | | IComTrackingInfoObject * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetValue )( | | HRESULT ( STDMETHODCALLTYPE *GetValue )( |
IComTrackingInfoObject * This, | | IComTrackingInfoObject * This, |
|
/* [in] */ LPOLESTR szPropertyName, | | /* [in] */ __RPC__in LPOLESTR szPropertyName, |
/* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComTrackingInfoObject_QueryInterface(This,riid,ppvObject) \ | | #define IComTrackingInfoObject_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComTrackingInfoObject_AddRef(This) \ | | #define IComTrackingInfoObject_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComTrackingInfoObject_Release(This) \ | | #define IComTrackingInfoObject_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComTrackingInfoObject_GetValue(This,szPropertyName,pvarOut) \ | | #define IComTrackingInfoObject_GetValue(This,szPropertyName,pvarOut) \ |
|
(This)->lpVtbl -> GetValue(This,szPropertyName,pvarOut) | | ( (This)->lpVtbl -> GetValue(This,szPropertyName,pvarOut) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComTrackingInfoObject_GetValue_Proxy( | | |
IComTrackingInfoObject * This, | | |
/* [in] */ LPOLESTR szPropertyName, | | |
/* [out] */ VARIANT *pvarOut); | | |
| | |
void __RPC_STUB IComTrackingInfoObject_GetValue_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComTrackingInfoObject_INTERFACE_DEFINED__ */ | | #endif /* __IComTrackingInfoObject_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComTrackingInfoProperties_INTERFACE_DEFINED__ | | #ifndef __IComTrackingInfoProperties_INTERFACE_DEFINED__ |
#define __IComTrackingInfoProperties_INTERFACE_DEFINED__ | | #define __IComTrackingInfoProperties_INTERFACE_DEFINED__ |
| | |
/* interface IComTrackingInfoProperties */ | | /* interface IComTrackingInfoProperties */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComTrackingInfoProperties; | | EXTERN_C const IID IID_IComTrackingInfoProperties; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("789b42be-6f6b-443a-898e-67abf390aa14") | | MIDL_INTERFACE("789b42be-6f6b-443a-898e-67abf390aa14") |
IComTrackingInfoProperties : public IUnknown | | IComTrackingInfoProperties : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE PropCount( | | virtual HRESULT STDMETHODCALLTYPE PropCount( |
|
/* [out] */ ULONG *pCount) = 0; | | /* [out] */ __RPC__out ULONG *pCount) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetPropName( | | virtual HRESULT STDMETHODCALLTYPE GetPropName( |
/* [in] */ ULONG ulIndex, | | /* [in] */ ULONG ulIndex, |
|
/* [string][out] */ LPOLESTR *ppszPropName) = 0; | | /* [string][out] */ __RPC__deref_out_opt_string LPOLESTR *ppszPropNa
me) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComTrackingInfoProperties * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComTrackingInfoProperties * This); | | IComTrackingInfoProperties * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComTrackingInfoProperties * This); | | IComTrackingInfoProperties * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *PropCount )( | | HRESULT ( STDMETHODCALLTYPE *PropCount )( |
IComTrackingInfoProperties * This, | | IComTrackingInfoProperties * This, |
|
/* [out] */ ULONG *pCount); | | /* [out] */ __RPC__out ULONG *pCount); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetPropName )( | | HRESULT ( STDMETHODCALLTYPE *GetPropName )( |
IComTrackingInfoProperties * This, | | IComTrackingInfoProperties * This, |
/* [in] */ ULONG ulIndex, | | /* [in] */ ULONG ulIndex, |
|
/* [string][out] */ LPOLESTR *ppszPropName); | | /* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComTrackingInfoProperties_QueryInterface(This,riid,ppvObject) \ | | #define IComTrackingInfoProperties_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComTrackingInfoProperties_AddRef(This) \ | | #define IComTrackingInfoProperties_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComTrackingInfoProperties_Release(This) \ | | #define IComTrackingInfoProperties_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComTrackingInfoProperties_PropCount(This,pCount) \ | | #define IComTrackingInfoProperties_PropCount(This,pCount) \ |
|
(This)->lpVtbl -> PropCount(This,pCount) | | ( (This)->lpVtbl -> PropCount(This,pCount) ) |
| | |
#define IComTrackingInfoProperties_GetPropName(This,ulIndex,ppszPropName) \ | | #define IComTrackingInfoProperties_GetPropName(This,ulIndex,ppszPropName) \ |
|
(This)->lpVtbl -> GetPropName(This,ulIndex,ppszPropName) | | ( (This)->lpVtbl -> GetPropName(This,ulIndex,ppszPropName) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComTrackingInfoProperties_PropCount_Proxy( | | |
IComTrackingInfoProperties * This, | | |
/* [out] */ ULONG *pCount); | | |
| | |
void __RPC_STUB IComTrackingInfoProperties_PropCount_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComTrackingInfoProperties_GetPropName_Proxy( | | |
IComTrackingInfoProperties * This, | | |
/* [in] */ ULONG ulIndex, | | |
/* [string][out] */ LPOLESTR *ppszPropName); | | |
| | |
void __RPC_STUB IComTrackingInfoProperties_GetPropName_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComTrackingInfoProperties_INTERFACE_DEFINED__ */ | | #endif /* __IComTrackingInfoProperties_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComApp2Events_INTERFACE_DEFINED__ | | #ifndef __IComApp2Events_INTERFACE_DEFINED__ |
#define __IComApp2Events_INTERFACE_DEFINED__ | | #define __IComApp2Events_INTERFACE_DEFINED__ |
| | |
/* interface IComApp2Events */ | | /* interface IComApp2Events */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComApp2Events; | | EXTERN_C const IID IID_IComApp2Events; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("1290BC1A-B219-418d-B078-5934DED08242") | | MIDL_INTERFACE("1290BC1A-B219-418d-B078-5934DED08242") |
IComApp2Events : public IUnknown | | IComApp2Events : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnAppActivation2( | | virtual HRESULT STDMETHODCALLTYPE OnAppActivation2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp, | | /* [in] */ GUID guidApp, |
/* [in] */ GUID guidProcess) = 0; | | /* [in] */ GUID guidProcess) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnAppShutdown2( | | virtual HRESULT STDMETHODCALLTYPE OnAppShutdown2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp) = 0; | | /* [in] */ GUID guidApp) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnAppForceShutdown2( | | virtual HRESULT STDMETHODCALLTYPE OnAppForceShutdown2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp) = 0; | | /* [in] */ GUID guidApp) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnAppPaused2( | | virtual HRESULT STDMETHODCALLTYPE OnAppPaused2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp, | | /* [in] */ GUID guidApp, |
/* [in] */ BOOL bPaused) = 0; | | /* [in] */ BOOL bPaused) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnAppRecycle2( | | virtual HRESULT STDMETHODCALLTYPE OnAppRecycle2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp, | | /* [in] */ GUID guidApp, |
/* [in] */ GUID guidProcess, | | /* [in] */ GUID guidProcess, |
/* [in] */ long lReason) = 0; | | /* [in] */ long lReason) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComApp2Events * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComApp2Events * This); | | IComApp2Events * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComApp2Events * This); | | IComApp2Events * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnAppActivation2 )( | | HRESULT ( STDMETHODCALLTYPE *OnAppActivation2 )( |
IComApp2Events * This, | | IComApp2Events * This, |
|
/* [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, | | IComApp2Events * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp); | | /* [in] */ GUID guidApp); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnAppForceShutdown2 )( | | HRESULT ( STDMETHODCALLTYPE *OnAppForceShutdown2 )( |
IComApp2Events * This, | | IComApp2Events * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ GUID guidApp); | | /* [in] */ GUID guidApp); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnAppPaused2 )( | | HRESULT ( STDMETHODCALLTYPE *OnAppPaused2 )( |
IComApp2Events * This, | | IComApp2Events * This, |
|
/* [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, | | IComApp2Events * This, |
|
/* [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 |
{ | | { |
CONST_VTBL struct IComApp2EventsVtbl *lpVtbl; | | CONST_VTBL struct IComApp2EventsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComApp2Events_QueryInterface(This,riid,ppvObject) \ | | #define IComApp2Events_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComApp2Events_AddRef(This) \ | | #define IComApp2Events_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComApp2Events_Release(This) \ | | #define IComApp2Events_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComApp2Events_OnAppActivation2(This,pInfo,guidApp,guidProcess) \ | | #define IComApp2Events_OnAppActivation2(This,pInfo,guidApp,guidProcess) \ |
|
(This)->lpVtbl -> OnAppActivation2(This,pInfo,guidApp,guidProcess) | | ( (This)->lpVtbl -> OnAppActivation2(This,pInfo,guidApp,guidProcess) ) |
| | |
#define IComApp2Events_OnAppShutdown2(This,pInfo,guidApp) \ | | #define IComApp2Events_OnAppShutdown2(This,pInfo,guidApp) \ |
|
(This)->lpVtbl -> OnAppShutdown2(This,pInfo,guidApp) | | ( (This)->lpVtbl -> OnAppShutdown2(This,pInfo,guidApp) ) |
| | |
#define IComApp2Events_OnAppForceShutdown2(This,pInfo,guidApp) \ | | #define IComApp2Events_OnAppForceShutdown2(This,pInfo,guidApp) \ |
|
(This)->lpVtbl -> OnAppForceShutdown2(This,pInfo,guidApp) | | ( (This)->lpVtbl -> OnAppForceShutdown2(This,pInfo,guidApp) ) |
| | |
#define IComApp2Events_OnAppPaused2(This,pInfo,guidApp,bPaused) \ | | #define IComApp2Events_OnAppPaused2(This,pInfo,guidApp,bPaused) \ |
|
(This)->lpVtbl -> OnAppPaused2(This,pInfo,guidApp,bPaused) | | ( (This)->lpVtbl -> OnAppPaused2(This,pInfo,guidApp,bPaused) ) |
| | |
#define IComApp2Events_OnAppRecycle2(This,pInfo,guidApp,guidProcess,lReason) \ | | #define IComApp2Events_OnAppRecycle2(This,pInfo,guidApp,guidProcess,lReason) \ |
|
(This)->lpVtbl -> OnAppRecycle2(This,pInfo,guidApp,guidProcess,lReason) | | ( (This)->lpVtbl -> OnAppRecycle2(This,pInfo,guidApp,guidProcess,lReason) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComApp2Events_OnAppActivation2_Proxy( | | |
IComApp2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidApp, | | |
/* [in] */ GUID guidProcess); | | |
| | |
void __RPC_STUB IComApp2Events_OnAppActivation2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComApp2Events_OnAppShutdown2_Proxy( | | |
IComApp2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidApp); | | |
| | |
void __RPC_STUB IComApp2Events_OnAppShutdown2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComApp2Events_OnAppForceShutdown2_Proxy( | | |
IComApp2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidApp); | | |
| | |
void __RPC_STUB IComApp2Events_OnAppForceShutdown2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComApp2Events_OnAppPaused2_Proxy( | | |
IComApp2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidApp, | | |
/* [in] */ BOOL bPaused); | | |
| | |
void __RPC_STUB IComApp2Events_OnAppPaused2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComApp2Events_OnAppRecycle2_Proxy( | | |
IComApp2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ GUID guidApp, | | |
/* [in] */ GUID guidProcess, | | |
/* [in] */ long lReason); | | |
| | |
void __RPC_STUB IComApp2Events_OnAppRecycle2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComApp2Events_INTERFACE_DEFINED__ */ | | #endif /* __IComApp2Events_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComTransaction2Events_INTERFACE_DEFINED__ | | #ifndef __IComTransaction2Events_INTERFACE_DEFINED__ |
#define __IComTransaction2Events_INTERFACE_DEFINED__ | | #define __IComTransaction2Events_INTERFACE_DEFINED__ |
| | |
/* interface IComTransaction2Events */ | | /* interface IComTransaction2Events */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComTransaction2Events; | | EXTERN_C const IID IID_IComTransaction2Events; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("A136F62A-2F94-4288-86E0-D8A1FA4C0299") | | MIDL_INTERFACE("A136F62A-2F94-4288-86E0-D8A1FA4C0299") |
IComTransaction2Events : public IUnknown | | IComTransaction2Events : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnTransactionStart2( | | virtual HRESULT STDMETHODCALLTYPE OnTransactionStart2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
/* [in] */ REFGUID tsid, | | /* [in] */ __RPC__in REFGUID tsid, |
/* [in] */ BOOL fRoot, | | /* [in] */ BOOL fRoot, |
/* [in] */ int nIsolationLevel) = 0; | | /* [in] */ int nIsolationLevel) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnTransactionPrepare2( | | virtual HRESULT STDMETHODCALLTYPE OnTransactionPrepare2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
/* [in] */ BOOL fVoteYes) = 0; | | /* [in] */ BOOL fVoteYes) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnTransactionAbort2( | | virtual HRESULT STDMETHODCALLTYPE OnTransactionAbort2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidTx) = 0; | | /* [in] */ __RPC__in REFGUID guidTx) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnTransactionCommit2( | | virtual HRESULT STDMETHODCALLTYPE OnTransactionCommit2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidTx) = 0; | | /* [in] */ __RPC__in REFGUID guidTx) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComTransaction2Events * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComTransaction2Events * This); | | IComTransaction2Events * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComTransaction2Events * This); | | IComTransaction2Events * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnTransactionStart2 )( | | HRESULT ( STDMETHODCALLTYPE *OnTransactionStart2 )( |
IComTransaction2Events * This, | | IComTransaction2Events * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
/* [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, | | IComTransaction2Events * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
/* [in] */ BOOL fVoteYes); | | /* [in] */ BOOL fVoteYes); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnTransactionAbort2 )( | | HRESULT ( STDMETHODCALLTYPE *OnTransactionAbort2 )( |
IComTransaction2Events * This, | | IComTransaction2Events * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidTx); | | /* [in] */ __RPC__in REFGUID guidTx); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnTransactionCommit2 )( | | HRESULT ( STDMETHODCALLTYPE *OnTransactionCommit2 )( |
IComTransaction2Events * This, | | IComTransaction2Events * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComTransaction2Events_QueryInterface(This,riid,ppvObject) \ | | #define IComTransaction2Events_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComTransaction2Events_AddRef(This) \ | | #define IComTransaction2Events_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComTransaction2Events_Release(This) \ | | #define IComTransaction2Events_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComTransaction2Events_OnTransactionStart2(This,pInfo,guidTx,tsid,fRoot,
nIsolationLevel) \ | | #define IComTransaction2Events_OnTransactionStart2(This,pInfo,guidTx,tsid,fRoot,
nIsolationLevel) \ |
|
(This)->lpVtbl -> OnTransactionStart2(This,pInfo,guidTx,tsid,fRoot,nIsolatio
nLevel) | | ( (This)->lpVtbl -> OnTransactionStart2(This,pInfo,guidTx,tsid,fRoot,nIsolat
ionLevel) ) |
| | |
#define IComTransaction2Events_OnTransactionPrepare2(This,pInfo,guidTx,fVoteYes)
\ | | #define IComTransaction2Events_OnTransactionPrepare2(This,pInfo,guidTx,fVoteYes)
\ |
|
(This)->lpVtbl -> OnTransactionPrepare2(This,pInfo,guidTx,fVoteYes) | | ( (This)->lpVtbl -> OnTransactionPrepare2(This,pInfo,guidTx,fVoteYes) ) |
| | |
#define IComTransaction2Events_OnTransactionAbort2(This,pInfo,guidTx) \ | | #define IComTransaction2Events_OnTransactionAbort2(This,pInfo,guidTx) \ |
|
(This)->lpVtbl -> OnTransactionAbort2(This,pInfo,guidTx) | | ( (This)->lpVtbl -> OnTransactionAbort2(This,pInfo,guidTx) ) |
| | |
#define IComTransaction2Events_OnTransactionCommit2(This,pInfo,guidTx) \ | | #define IComTransaction2Events_OnTransactionCommit2(This,pInfo,guidTx) \ |
|
(This)->lpVtbl -> OnTransactionCommit2(This,pInfo,guidTx) | | ( (This)->lpVtbl -> OnTransactionCommit2(This,pInfo,guidTx) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComTransaction2Events_OnTransactionStart2_Proxy( | | |
IComTransaction2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidTx, | | |
/* [in] */ REFGUID tsid, | | |
/* [in] */ BOOL fRoot, | | |
/* [in] */ int nIsolationLevel); | | |
| | |
void __RPC_STUB IComTransaction2Events_OnTransactionStart2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComTransaction2Events_OnTransactionPrepare2_Proxy( | | |
IComTransaction2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidTx, | | |
/* [in] */ BOOL fVoteYes); | | |
| | |
void __RPC_STUB IComTransaction2Events_OnTransactionPrepare2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComTransaction2Events_OnTransactionAbort2_Proxy( | | |
IComTransaction2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidTx); | | |
| | |
void __RPC_STUB IComTransaction2Events_OnTransactionAbort2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComTransaction2Events_OnTransactionCommit2_Proxy( | | |
IComTransaction2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidTx); | | |
| | |
void __RPC_STUB IComTransaction2Events_OnTransactionCommit2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComTransaction2Events_INTERFACE_DEFINED__ */ | | #endif /* __IComTransaction2Events_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComInstance2Events_INTERFACE_DEFINED__ | | #ifndef __IComInstance2Events_INTERFACE_DEFINED__ |
#define __IComInstance2Events_INTERFACE_DEFINED__ | | #define __IComInstance2Events_INTERFACE_DEFINED__ |
| | |
/* interface IComInstance2Events */ | | /* interface IComInstance2Events */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComInstance2Events; | | EXTERN_C const IID IID_IComInstance2Events; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("20E3BF07-B506-4ad5-A50C-D2CA5B9C158E") | | MIDL_INTERFACE("20E3BF07-B506-4ad5-A50C-D2CA5B9C158E") |
IComInstance2Events : public IUnknown | | IComInstance2Events : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnObjectCreate2( | | virtual HRESULT STDMETHODCALLTYPE OnObjectCreate2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
/* [in] */ REFCLSID clsid, | | /* [in] */ __RPC__in REFCLSID clsid, |
/* [in] */ REFGUID tsid, | | /* [in] */ __RPC__in REFGUID tsid, |
/* [in] */ ULONG64 CtxtID, | | /* [in] */ ULONG64 CtxtID, |
/* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
|
/* [in] */ REFGUID guidPartition) = 0; | | /* [in] */ __RPC__in REFGUID guidPartition) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnObjectDestroy2( | | virtual HRESULT STDMETHODCALLTYPE OnObjectDestroy2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ ULONG64 CtxtID) = 0; | | /* [in] */ ULONG64 CtxtID) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComInstance2Events * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComInstance2Events * This); | | IComInstance2Events * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComInstance2Events * This); | | IComInstance2Events * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjectCreate2 )( | | HRESULT ( STDMETHODCALLTYPE *OnObjectCreate2 )( |
IComInstance2Events * This, | | IComInstance2Events * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
/* [in] */ REFCLSID clsid, | | /* [in] */ __RPC__in REFCLSID clsid, |
/* [in] */ REFGUID tsid, | | /* [in] */ __RPC__in REFGUID tsid, |
/* [in] */ ULONG64 CtxtID, | | /* [in] */ ULONG64 CtxtID, |
/* [in] */ ULONG64 ObjectID, | | /* [in] */ ULONG64 ObjectID, |
|
/* [in] */ REFGUID guidPartition); | | /* [in] */ __RPC__in REFGUID guidPartition); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjectDestroy2 )( | | HRESULT ( STDMETHODCALLTYPE *OnObjectDestroy2 )( |
IComInstance2Events * This, | | IComInstance2Events * This, |
|
/* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComInstance2Events_QueryInterface(This,riid,ppvObject) \ | | #define IComInstance2Events_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComInstance2Events_AddRef(This) \ | | #define IComInstance2Events_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComInstance2Events_Release(This) \ | | #define IComInstance2Events_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComInstance2Events_OnObjectCreate2(This,pInfo,guidActivity,clsid,tsid,C
txtID,ObjectID,guidPartition) \ | | #define IComInstance2Events_OnObjectCreate2(This,pInfo,guidActivity,clsid,tsid,C
txtID,ObjectID,guidPartition) \ |
|
(This)->lpVtbl -> OnObjectCreate2(This,pInfo,guidActivity,clsid,tsid,CtxtID,
ObjectID,guidPartition) | | ( (This)->lpVtbl -> OnObjectCreate2(This,pInfo,guidActivity,clsid,tsid,CtxtI
D,ObjectID,guidPartition) ) |
| | |
#define IComInstance2Events_OnObjectDestroy2(This,pInfo,CtxtID) \ | | #define IComInstance2Events_OnObjectDestroy2(This,pInfo,CtxtID) \ |
|
(This)->lpVtbl -> OnObjectDestroy2(This,pInfo,CtxtID) | | ( (This)->lpVtbl -> OnObjectDestroy2(This,pInfo,CtxtID) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComInstance2Events_OnObjectCreate2_Proxy( | | |
IComInstance2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidActivity, | | |
/* [in] */ REFCLSID clsid, | | |
/* [in] */ REFGUID tsid, | | |
/* [in] */ ULONG64 CtxtID, | | |
/* [in] */ ULONG64 ObjectID, | | |
/* [in] */ REFGUID guidPartition); | | |
| | |
void __RPC_STUB IComInstance2Events_OnObjectCreate2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComInstance2Events_OnObjectDestroy2_Proxy( | | |
IComInstance2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ ULONG64 CtxtID); | | |
| | |
void __RPC_STUB IComInstance2Events_OnObjectDestroy2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComInstance2Events_INTERFACE_DEFINED__ */ | | #endif /* __IComInstance2Events_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComObjectPool2Events_INTERFACE_DEFINED__ | | #ifndef __IComObjectPool2Events_INTERFACE_DEFINED__ |
#define __IComObjectPool2Events_INTERFACE_DEFINED__ | | #define __IComObjectPool2Events_INTERFACE_DEFINED__ |
| | |
/* interface IComObjectPool2Events */ | | /* interface IComObjectPool2Events */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComObjectPool2Events; | | EXTERN_C const IID IID_IComObjectPool2Events; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("65BF6534-85EA-4f64-8CF4-3D974B2AB1CF") | | MIDL_INTERFACE("65BF6534-85EA-4f64-8CF4-3D974B2AB1CF") |
IComObjectPool2Events : public IUnknown | | IComObjectPool2Events : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnObjPoolPutObject2( | | virtual HRESULT STDMETHODCALLTYPE OnObjPoolPutObject2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
/* [in] */ int nReason, | | /* [in] */ int nReason, |
/* [in] */ DWORD dwAvailable, | | /* [in] */ DWORD dwAvailable, |
/* [in] */ ULONG64 oid) = 0; | | /* [in] */ ULONG64 oid) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnObjPoolGetObject2( | | virtual HRESULT STDMETHODCALLTYPE OnObjPoolGetObject2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
/* [in] */ REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
/* [in] */ DWORD dwAvailable, | | /* [in] */ DWORD dwAvailable, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFGUID guidPartition) = 0; | | /* [in] */ __RPC__in REFGUID guidPartition) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnObjPoolRecycleToTx2( | | virtual HRESULT STDMETHODCALLTYPE OnObjPoolRecycleToTx2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
/* [in] */ REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
/* [in] */ REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
/* [in] */ ULONG64 objid) = 0; | | /* [in] */ ULONG64 objid) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnObjPoolGetFromTx2( | | virtual HRESULT STDMETHODCALLTYPE OnObjPoolGetFromTx2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
/* [in] */ REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
/* [in] */ REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
/* [in] */ ULONG64 objid, | | /* [in] */ ULONG64 objid, |
|
/* [in] */ REFGUID guidPartition) = 0; | | /* [in] */ __RPC__in REFGUID guidPartition) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComObjectPool2Events * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComObjectPool2Events * This); | | IComObjectPool2Events * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComObjectPool2Events * This); | | IComObjectPool2Events * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjPoolPutObject2 )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolPutObject2 )( |
IComObjectPool2Events * This, | | IComObjectPool2Events * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [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, | | IComObjectPool2Events * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
/* [in] */ REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
/* [in] */ DWORD dwAvailable, | | /* [in] */ DWORD dwAvailable, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFGUID guidPartition); | | /* [in] */ __RPC__in REFGUID guidPartition); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjPoolRecycleToTx2 )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolRecycleToTx2 )( |
IComObjectPool2Events * This, | | IComObjectPool2Events * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
/* [in] */ REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
/* [in] */ REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
/* [in] */ ULONG64 objid); | | /* [in] */ ULONG64 objid); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjPoolGetFromTx2 )( | | HRESULT ( STDMETHODCALLTYPE *OnObjPoolGetFromTx2 )( |
IComObjectPool2Events * This, | | IComObjectPool2Events * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidActivity, | | /* [in] */ __RPC__in REFGUID guidActivity, |
/* [in] */ REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
/* [in] */ REFGUID guidTx, | | /* [in] */ __RPC__in REFGUID guidTx, |
/* [in] */ ULONG64 objid, | | /* [in] */ ULONG64 objid, |
|
/* [in] */ REFGUID guidPartition); | | /* [in] */ __RPC__in REFGUID guidPartition); |
| | |
END_INTERFACE | | END_INTERFACE |
} IComObjectPool2EventsVtbl; | | } IComObjectPool2EventsVtbl; |
| | |
interface IComObjectPool2Events | | interface IComObjectPool2Events |
{ | | { |
CONST_VTBL struct IComObjectPool2EventsVtbl *lpVtbl; | | CONST_VTBL struct IComObjectPool2EventsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComObjectPool2Events_QueryInterface(This,riid,ppvObject) \ | | #define IComObjectPool2Events_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComObjectPool2Events_AddRef(This) \ | | #define IComObjectPool2Events_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComObjectPool2Events_Release(This) \ | | #define IComObjectPool2Events_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComObjectPool2Events_OnObjPoolPutObject2(This,pInfo,guidObject,nReason,
dwAvailable,oid) \ | | #define IComObjectPool2Events_OnObjPoolPutObject2(This,pInfo,guidObject,nReason,
dwAvailable,oid) \ |
|
(This)->lpVtbl -> OnObjPoolPutObject2(This,pInfo,guidObject,nReason,dwAvaila
ble,oid) | | ( (This)->lpVtbl -> OnObjPoolPutObject2(This,pInfo,guidObject,nReason,dwAvai
lable,oid) ) |
| | |
#define IComObjectPool2Events_OnObjPoolGetObject2(This,pInfo,guidActivity,guidOb
ject,dwAvailable,oid,guidPartition) \ | | #define IComObjectPool2Events_OnObjPoolGetObject2(This,pInfo,guidActivity,guidOb
ject,dwAvailable,oid,guidPartition) \ |
|
(This)->lpVtbl -> OnObjPoolGetObject2(This,pInfo,guidActivity,guidObject,dwA
vailable,oid,guidPartition) | | ( (This)->lpVtbl -> OnObjPoolGetObject2(This,pInfo,guidActivity,guidObject,d
wAvailable,oid,guidPartition) ) |
| | |
#define IComObjectPool2Events_OnObjPoolRecycleToTx2(This,pInfo,guidActivity,guid
Object,guidTx,objid) \ | | #define IComObjectPool2Events_OnObjPoolRecycleToTx2(This,pInfo,guidActivity,guid
Object,guidTx,objid) \ |
|
(This)->lpVtbl -> OnObjPoolRecycleToTx2(This,pInfo,guidActivity,guidObject,g
uidTx,objid) | | ( (This)->lpVtbl -> OnObjPoolRecycleToTx2(This,pInfo,guidActivity,guidObject
,guidTx,objid) ) |
| | |
#define IComObjectPool2Events_OnObjPoolGetFromTx2(This,pInfo,guidActivity,guidOb
ject,guidTx,objid,guidPartition) \ | | #define IComObjectPool2Events_OnObjPoolGetFromTx2(This,pInfo,guidActivity,guidOb
ject,guidTx,objid,guidPartition) \ |
|
(This)->lpVtbl -> OnObjPoolGetFromTx2(This,pInfo,guidActivity,guidObject,gui
dTx,objid,guidPartition) | | ( (This)->lpVtbl -> OnObjPoolGetFromTx2(This,pInfo,guidActivity,guidObject,g
uidTx,objid,guidPartition) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComObjectPool2Events_OnObjPoolPutObject2_Proxy( | | |
IComObjectPool2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidObject, | | |
/* [in] */ int nReason, | | |
/* [in] */ DWORD dwAvailable, | | |
/* [in] */ ULONG64 oid); | | |
| | |
void __RPC_STUB IComObjectPool2Events_OnObjPoolPutObject2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComObjectPool2Events_OnObjPoolGetObject2_Proxy( | | |
IComObjectPool2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidActivity, | | |
/* [in] */ REFGUID guidObject, | | |
/* [in] */ DWORD dwAvailable, | | |
/* [in] */ ULONG64 oid, | | |
/* [in] */ REFGUID guidPartition); | | |
| | |
void __RPC_STUB IComObjectPool2Events_OnObjPoolGetObject2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComObjectPool2Events_OnObjPoolRecycleToTx2_Proxy( | | |
IComObjectPool2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidActivity, | | |
/* [in] */ REFGUID guidObject, | | |
/* [in] */ REFGUID guidTx, | | |
/* [in] */ ULONG64 objid); | | |
| | |
void __RPC_STUB IComObjectPool2Events_OnObjPoolRecycleToTx2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComObjectPool2Events_OnObjPoolGetFromTx2_Proxy( | | |
IComObjectPool2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidActivity, | | |
/* [in] */ REFGUID guidObject, | | |
/* [in] */ REFGUID guidTx, | | |
/* [in] */ ULONG64 objid, | | |
/* [in] */ REFGUID guidPartition); | | |
| | |
void __RPC_STUB IComObjectPool2Events_OnObjPoolGetFromTx2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComObjectPool2Events_INTERFACE_DEFINED__ */ | | #endif /* __IComObjectPool2Events_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComObjectConstruction2Events_INTERFACE_DEFINED__ | | #ifndef __IComObjectConstruction2Events_INTERFACE_DEFINED__ |
#define __IComObjectConstruction2Events_INTERFACE_DEFINED__ | | #define __IComObjectConstruction2Events_INTERFACE_DEFINED__ |
| | |
/* interface IComObjectConstruction2Events */ | | /* interface IComObjectConstruction2Events */ |
/* [uuid][hidden][object] */ | | /* [uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_IComObjectConstruction2Events; | | EXTERN_C const IID IID_IComObjectConstruction2Events; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("4B5A7827-8DF2-45c0-8F6F-57EA1F856A9F") | | MIDL_INTERFACE("4B5A7827-8DF2-45c0-8F6F-57EA1F856A9F") |
IComObjectConstruction2Events : public IUnknown | | IComObjectConstruction2Events : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE OnObjectConstruct2( | | virtual HRESULT STDMETHODCALLTYPE OnObjectConstruct2( |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
/* [in] */ LPCOLESTR sConstructString, | | /* [in] */ __RPC__in LPCOLESTR sConstructString, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFGUID guidPartition) = 0; | | /* [in] */ __RPC__in REFGUID guidPartition) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComObjectConstruction2Events * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComObjectConstruction2Events * This); | | IComObjectConstruction2Events * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComObjectConstruction2Events * This); | | IComObjectConstruction2Events * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnObjectConstruct2 )( | | HRESULT ( STDMETHODCALLTYPE *OnObjectConstruct2 )( |
IComObjectConstruction2Events * This, | | IComObjectConstruction2Events * This, |
|
/* [in] */ COMSVCSEVENTINFO *pInfo, | | /* [in] */ __RPC__in COMSVCSEVENTINFO *pInfo, |
/* [in] */ REFGUID guidObject, | | /* [in] */ __RPC__in REFGUID guidObject, |
/* [in] */ LPCOLESTR sConstructString, | | /* [in] */ __RPC__in LPCOLESTR sConstructString, |
/* [in] */ ULONG64 oid, | | /* [in] */ ULONG64 oid, |
|
/* [in] */ REFGUID guidPartition); | | /* [in] */ __RPC__in REFGUID guidPartition); |
| | |
END_INTERFACE | | END_INTERFACE |
} IComObjectConstruction2EventsVtbl; | | } IComObjectConstruction2EventsVtbl; |
| | |
interface IComObjectConstruction2Events | | interface IComObjectConstruction2Events |
{ | | { |
CONST_VTBL struct IComObjectConstruction2EventsVtbl *lpVtbl; | | CONST_VTBL struct IComObjectConstruction2EventsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComObjectConstruction2Events_QueryInterface(This,riid,ppvObject) \ | | #define IComObjectConstruction2Events_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComObjectConstruction2Events_AddRef(This) \ | | #define IComObjectConstruction2Events_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComObjectConstruction2Events_Release(This) \ | | #define IComObjectConstruction2Events_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComObjectConstruction2Events_OnObjectConstruct2(This,pInfo,guidObject,s
ConstructString,oid,guidPartition) \ | | #define IComObjectConstruction2Events_OnObjectConstruct2(This,pInfo,guidObject,s
ConstructString,oid,guidPartition) \ |
|
(This)->lpVtbl -> OnObjectConstruct2(This,pInfo,guidObject,sConstructString,
oid,guidPartition) | | ( (This)->lpVtbl -> OnObjectConstruct2(This,pInfo,guidObject,sConstructStrin
g,oid,guidPartition) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComObjectConstruction2Events_OnObjectConstruct2_Proxy | | |
( | | |
IComObjectConstruction2Events * This, | | |
/* [in] */ COMSVCSEVENTINFO *pInfo, | | |
/* [in] */ REFGUID guidObject, | | |
/* [in] */ LPCOLESTR sConstructString, | | |
/* [in] */ ULONG64 oid, | | |
/* [in] */ REFGUID guidPartition); | | |
| | |
void __RPC_STUB IComObjectConstruction2Events_OnObjectConstruct2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComObjectConstruction2Events_INTERFACE_DEFINED__ */ | | #endif /* __IComObjectConstruction2Events_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ISystemAppEventData_INTERFACE_DEFINED__ | | #ifndef __ISystemAppEventData_INTERFACE_DEFINED__ |
#define __ISystemAppEventData_INTERFACE_DEFINED__ | | #define __ISystemAppEventData_INTERFACE_DEFINED__ |
| | |
/* interface ISystemAppEventData */ | | /* interface ISystemAppEventData */ |
/* [unique][uuid][hidden][object] */ | | /* [unique][uuid][hidden][object] */ |
| | |
EXTERN_C const IID IID_ISystemAppEventData; | | EXTERN_C const IID IID_ISystemAppEventData; |
| | |
| | |
skipping to change at line 7701 | | skipping to change at line 6039 |
MIDL_INTERFACE("D6D48A3C-D5C5-49E7-8C74-99E4889ED52F") | | MIDL_INTERFACE("D6D48A3C-D5C5-49E7-8C74-99E4889ED52F") |
ISystemAppEventData : public IUnknown | | ISystemAppEventData : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE Startup( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Startup( void) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE OnDataChanged( | | virtual HRESULT STDMETHODCALLTYPE OnDataChanged( |
/* [in] */ DWORD dwPID, | | /* [in] */ DWORD dwPID, |
/* [in] */ DWORD dwMask, | | /* [in] */ DWORD dwMask, |
/* [in] */ DWORD dwNumberSinks, | | /* [in] */ DWORD dwNumberSinks, |
|
/* [in] */ BSTR bstrDwMethodMask, | | /* [in] */ __RPC__in BSTR bstrDwMethodMask, |
/* [in] */ DWORD dwReason, | | /* [in] */ DWORD dwReason, |
/* [in] */ ULONG64 u64TraceHandle) = 0; | | /* [in] */ ULONG64 u64TraceHandle) = 0; |
| | |
}; | | }; |
| | |
#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, | | ISystemAppEventData * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ISystemAppEventData * This); | | ISystemAppEventData * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ISystemAppEventData * This); | | ISystemAppEventData * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *Startup )( | | HRESULT ( STDMETHODCALLTYPE *Startup )( |
ISystemAppEventData * This); | | ISystemAppEventData * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnDataChanged )( | | HRESULT ( STDMETHODCALLTYPE *OnDataChanged )( |
ISystemAppEventData * This, | | ISystemAppEventData * This, |
/* [in] */ DWORD dwPID, | | /* [in] */ DWORD dwPID, |
/* [in] */ DWORD dwMask, | | /* [in] */ DWORD dwMask, |
/* [in] */ DWORD dwNumberSinks, | | /* [in] */ DWORD dwNumberSinks, |
|
/* [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; |
| | |
interface ISystemAppEventData | | interface ISystemAppEventData |
{ | | { |
CONST_VTBL struct ISystemAppEventDataVtbl *lpVtbl; | | CONST_VTBL struct ISystemAppEventDataVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ISystemAppEventData_QueryInterface(This,riid,ppvObject) \ | | #define ISystemAppEventData_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ISystemAppEventData_AddRef(This) \ | | #define ISystemAppEventData_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ISystemAppEventData_Release(This) \ | | #define ISystemAppEventData_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ISystemAppEventData_Startup(This) \ | | #define ISystemAppEventData_Startup(This) \ |
|
(This)->lpVtbl -> Startup(This) | | ( (This)->lpVtbl -> Startup(This) ) |
| | |
#define ISystemAppEventData_OnDataChanged(This,dwPID,dwMask,dwNumberSinks,bstrDw
MethodMask,dwReason,u64TraceHandle) \ | | #define ISystemAppEventData_OnDataChanged(This,dwPID,dwMask,dwNumberSinks,bstrDw
MethodMask,dwReason,u64TraceHandle) \ |
|
(This)->lpVtbl -> OnDataChanged(This,dwPID,dwMask,dwNumberSinks,bstrDwMethod
Mask,dwReason,u64TraceHandle) | | ( (This)->lpVtbl -> OnDataChanged(This,dwPID,dwMask,dwNumberSinks,bstrDwMeth
odMask,dwReason,u64TraceHandle) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE ISystemAppEventData_Startup_Proxy( | | |
ISystemAppEventData * This); | | |
| | |
void __RPC_STUB ISystemAppEventData_Startup_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ISystemAppEventData_OnDataChanged_Proxy( | | |
ISystemAppEventData * This, | | |
/* [in] */ DWORD dwPID, | | |
/* [in] */ DWORD dwMask, | | |
/* [in] */ DWORD dwNumberSinks, | | |
/* [in] */ BSTR bstrDwMethodMask, | | |
/* [in] */ DWORD dwReason, | | |
/* [in] */ ULONG64 u64TraceHandle); | | |
| | |
void __RPC_STUB ISystemAppEventData_OnDataChanged_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ISystemAppEventData_INTERFACE_DEFINED__ */ | | #endif /* __ISystemAppEventData_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IMtsEvents_INTERFACE_DEFINED__ | | #ifndef __IMtsEvents_INTERFACE_DEFINED__ |
#define __IMtsEvents_INTERFACE_DEFINED__ | | #define __IMtsEvents_INTERFACE_DEFINED__ |
| | |
/* interface IMtsEvents */ | | /* interface IMtsEvents */ |
/* [unique][helpstring][dual][uuid][object] */ | | /* [unique][helpstring][dual][uuid][object] */ |
| | |
EXTERN_C const IID IID_IMtsEvents; | | EXTERN_C const IID IID_IMtsEvents; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("BACEDF4D-74AB-11D0-B162-00AA00BA3258") | | MIDL_INTERFACE("BACEDF4D-74AB-11D0-B162-00AA00BA3258") |
IMtsEvents : public IDispatch | | IMtsEvents : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Pa
ckageName( | | virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Pa
ckageName( |
|
/* [retval][out] */ BSTR *pVal) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal) = 0; |
| | |
virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Pa
ckageGuid( | | virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Pa
ckageGuid( |
|
/* [retval][out] */ BSTR *pVal) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PostEvent( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PostEvent( |
|
/* [in] */ VARIANT *vEvent) = 0; | | /* [in] */ __RPC__in VARIANT *vEvent) = 0; |
| | |
virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Fi
reEvents( | | virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Fi
reEvents( |
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0; | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pVal) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetProcessID( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetProcessID( |
|
/* [retval][out] */ long *id) = 0; | | /* [retval][out] */ __RPC__out long *id) = 0; |
| | |
}; | | }; |
| | |
#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, | | IMtsEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IMtsEvents * This); | | IMtsEvents * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IMtsEvents * This); | | IMtsEvents * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
IMtsEvents * This, | | IMtsEvents * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
IMtsEvents * This, | | IMtsEvents * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
IMtsEvents * This, | | IMtsEvents * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | IMtsEvents * This, |
|
/* [retval][out] */ 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, | | IMtsEvents * This, |
|
/* [retval][out] */ BSTR *pVal); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PostEvent )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PostEvent )( |
IMtsEvents * This, | | IMtsEvents * This, |
|
/* [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, | | IMtsEvents * This, |
|
/* [retval][out] */ VARIANT_BOOL *pVal); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pVal); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetProcessID )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetProcessID )( |
IMtsEvents * This, | | IMtsEvents * This, |
|
/* [retval][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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IMtsEvents_QueryInterface(This,riid,ppvObject) \ | | #define IMtsEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IMtsEvents_AddRef(This) \ | | #define IMtsEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IMtsEvents_Release(This) \ | | #define IMtsEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IMtsEvents_GetTypeInfoCount(This,pctinfo) \ | | #define IMtsEvents_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define IMtsEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define IMtsEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define IMtsEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ | | #define IMtsEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define IMtsEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarRes
ult,pExcepInfo,puArgErr) \ | | #define IMtsEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarRes
ult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define IMtsEvents_get_PackageName(This,pVal) \ | | #define IMtsEvents_get_PackageName(This,pVal) \ |
|
(This)->lpVtbl -> get_PackageName(This,pVal) | | ( (This)->lpVtbl -> get_PackageName(This,pVal) ) |
| | |
#define IMtsEvents_get_PackageGuid(This,pVal) \ | | #define IMtsEvents_get_PackageGuid(This,pVal) \ |
|
(This)->lpVtbl -> get_PackageGuid(This,pVal) | | ( (This)->lpVtbl -> get_PackageGuid(This,pVal) ) |
| | |
#define IMtsEvents_PostEvent(This,vEvent) \ | | #define IMtsEvents_PostEvent(This,vEvent) \ |
|
(This)->lpVtbl -> PostEvent(This,vEvent) | | ( (This)->lpVtbl -> PostEvent(This,vEvent) ) |
| | |
#define IMtsEvents_get_FireEvents(This,pVal) \ | | #define IMtsEvents_get_FireEvents(This,pVal) \ |
|
(This)->lpVtbl -> get_FireEvents(This,pVal) | | ( (This)->lpVtbl -> get_FireEvents(This,pVal) ) |
| | |
#define IMtsEvents_GetProcessID(This,id) \ | | #define IMtsEvents_GetProcessID(This,id) \ |
|
(This)->lpVtbl -> GetProcessID(This,id) | | ( (This)->lpVtbl -> GetProcessID(This,id) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMtsEvents_get_Package | | |
Name_Proxy( | | |
IMtsEvents * This, | | |
/* [retval][out] */ BSTR *pVal); | | |
| | |
void __RPC_STUB IMtsEvents_get_PackageName_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMtsEvents_get_Package | | |
Guid_Proxy( | | |
IMtsEvents * This, | | |
/* [retval][out] */ BSTR *pVal); | | |
| | |
void __RPC_STUB IMtsEvents_get_PackageGuid_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMtsEvents_PostEvent_Proxy( | | |
IMtsEvents * This, | | |
/* [in] */ VARIANT *vEvent); | | |
| | |
void __RPC_STUB IMtsEvents_PostEvent_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMtsEvents_get_FireEve | | |
nts_Proxy( | | |
IMtsEvents * This, | | |
/* [retval][out] */ VARIANT_BOOL *pVal); | | |
| | |
void __RPC_STUB IMtsEvents_get_FireEvents_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMtsEvents_GetProcessID_Proxy( | | |
IMtsEvents * This, | | |
/* [retval][out] */ long *id); | | |
| | |
void __RPC_STUB IMtsEvents_GetProcessID_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IMtsEvents_INTERFACE_DEFINED__ */ | | #endif /* __IMtsEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IMtsEventInfo_INTERFACE_DEFINED__ | | #ifndef __IMtsEventInfo_INTERFACE_DEFINED__ |
#define __IMtsEventInfo_INTERFACE_DEFINED__ | | #define __IMtsEventInfo_INTERFACE_DEFINED__ |
| | |
/* interface IMtsEventInfo */ | | /* interface IMtsEventInfo */ |
/* [unique][helpstring][dual][uuid][object] */ | | /* [unique][helpstring][dual][uuid][object] */ |
| | |
EXTERN_C const IID IID_IMtsEventInfo; | | EXTERN_C const IID IID_IMtsEventInfo; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("D56C3DC1-8482-11d0-B170-00AA00BA3258") | | MIDL_INTERFACE("D56C3DC1-8482-11d0-B170-00AA00BA3258") |
IMtsEventInfo : public IDispatch | | IMtsEventInfo : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Names( | | virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Names( |
|
/* [retval][out] */ IUnknown **pUnk) = 0; | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **pUnk) = 0; |
| | |
virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Di
splayName( | | virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Di
splayName( |
|
/* [retval][out] */ BSTR *sDisplayName) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *sDisplayName) = 0; |
| | |
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_EventI
D( | | virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_EventI
D( |
|
/* [retval][out] */ BSTR *sGuidEventID) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *sGuidEventID) = 0; |
| | |
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Count( | | virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Count( |
|
/* [retval][out] */ long *lCount) = 0; | | /* [retval][out] */ __RPC__out long *lCount) = 0; |
| | |
virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Value( | | virtual /* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE get_Value( |
|
/* [in] */ BSTR sKey, | | /* [in] */ __RPC__in BSTR sKey, |
/* [retval][out] */ VARIANT *pVal) = 0; | | /* [retval][out] */ __RPC__out VARIANT *pVal) = 0; |
| | |
}; | | }; |
| | |
#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, | | IMtsEventInfo * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IMtsEventInfo * This); | | IMtsEventInfo * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IMtsEventInfo * This); | | IMtsEventInfo * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
IMtsEventInfo * This, | | IMtsEventInfo * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
IMtsEventInfo * This, | | IMtsEventInfo * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
IMtsEventInfo * This, | | IMtsEventInfo * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | IMtsEventInfo * This, |
|
/* [retval][out] */ 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, | | IMtsEventInfo * This, |
|
/* [retval][out] */ BSTR *sDisplayName); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *sDisplayName); |
| | |
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_EventID )( | | /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_EventID )( |
IMtsEventInfo * This, | | IMtsEventInfo * This, |
|
/* [retval][out] */ BSTR *sGuidEventID); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *sGuidEventID); |
| | |
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )( | | /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )( |
IMtsEventInfo * This, | | IMtsEventInfo * This, |
|
/* [retval][out] */ long *lCount); | | /* [retval][out] */ __RPC__out long *lCount); |
| | |
/* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )( | | /* [helpstring][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )( |
IMtsEventInfo * This, | | IMtsEventInfo * This, |
|
/* [in] */ BSTR sKey, | | /* [in] */ __RPC__in BSTR sKey, |
/* [retval][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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IMtsEventInfo_QueryInterface(This,riid,ppvObject) \ | | #define IMtsEventInfo_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IMtsEventInfo_AddRef(This) \ | | #define IMtsEventInfo_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IMtsEventInfo_Release(This) \ | | #define IMtsEventInfo_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IMtsEventInfo_GetTypeInfoCount(This,pctinfo) \ | | #define IMtsEventInfo_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define IMtsEventInfo_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define IMtsEventInfo_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define IMtsEventInfo_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ | | #define IMtsEventInfo_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define IMtsEventInfo_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) \ | | #define IMtsEventInfo_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define IMtsEventInfo_get_Names(This,pUnk) \ | | #define IMtsEventInfo_get_Names(This,pUnk) \ |
|
(This)->lpVtbl -> get_Names(This,pUnk) | | ( (This)->lpVtbl -> get_Names(This,pUnk) ) |
| | |
#define IMtsEventInfo_get_DisplayName(This,sDisplayName) \ | | #define IMtsEventInfo_get_DisplayName(This,sDisplayName) \ |
|
(This)->lpVtbl -> get_DisplayName(This,sDisplayName) | | ( (This)->lpVtbl -> get_DisplayName(This,sDisplayName) ) |
| | |
#define IMtsEventInfo_get_EventID(This,sGuidEventID) \ | | #define IMtsEventInfo_get_EventID(This,sGuidEventID) \ |
|
(This)->lpVtbl -> get_EventID(This,sGuidEventID) | | ( (This)->lpVtbl -> get_EventID(This,sGuidEventID) ) |
| | |
#define IMtsEventInfo_get_Count(This,lCount) \ | | #define IMtsEventInfo_get_Count(This,lCount) \ |
|
(This)->lpVtbl -> get_Count(This,lCount) | | ( (This)->lpVtbl -> get_Count(This,lCount) ) |
| | |
#define IMtsEventInfo_get_Value(This,sKey,pVal) \ | | #define IMtsEventInfo_get_Value(This,sKey,pVal) \ |
|
(This)->lpVtbl -> get_Value(This,sKey,pVal) | | ( (This)->lpVtbl -> get_Value(This,sKey,pVal) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IMtsEventInfo_get_Names_Pr | | |
oxy( | | |
IMtsEventInfo * This, | | |
/* [retval][out] */ IUnknown **pUnk); | | |
| | |
void __RPC_STUB IMtsEventInfo_get_Names_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMtsEventInfo_get_Disp | | |
layName_Proxy( | | |
IMtsEventInfo * This, | | |
/* [retval][out] */ BSTR *sDisplayName); | | |
| | |
void __RPC_STUB IMtsEventInfo_get_DisplayName_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IMtsEventInfo_get_EventID_ | | |
Proxy( | | |
IMtsEventInfo * This, | | |
/* [retval][out] */ BSTR *sGuidEventID); | | |
| | |
void __RPC_STUB IMtsEventInfo_get_EventID_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IMtsEventInfo_get_Count_Pr | | |
oxy( | | |
IMtsEventInfo * This, | | |
/* [retval][out] */ long *lCount); | | |
| | |
void __RPC_STUB IMtsEventInfo_get_Count_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][propget] */ HRESULT STDMETHODCALLTYPE IMtsEventInfo_get_Value_Pr | | |
oxy( | | |
IMtsEventInfo * This, | | |
/* [in] */ BSTR sKey, | | |
/* [retval][out] */ VARIANT *pVal); | | |
| | |
void __RPC_STUB IMtsEventInfo_get_Value_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IMtsEventInfo_INTERFACE_DEFINED__ */ | | #endif /* __IMtsEventInfo_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IMTSLocator_INTERFACE_DEFINED__ | | #ifndef __IMTSLocator_INTERFACE_DEFINED__ |
#define __IMTSLocator_INTERFACE_DEFINED__ | | #define __IMTSLocator_INTERFACE_DEFINED__ |
| | |
/* interface IMTSLocator */ | | /* interface IMTSLocator */ |
/* [unique][helpstring][dual][uuid][object] */ | | /* [unique][helpstring][dual][uuid][object] */ |
| | |
EXTERN_C const IID IID_IMTSLocator; | | EXTERN_C const IID IID_IMTSLocator; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("D19B8BFD-7F88-11D0-B16E-00AA00BA3258") | | MIDL_INTERFACE("D19B8BFD-7F88-11D0-B16E-00AA00BA3258") |
IMTSLocator : public IDispatch | | IMTSLocator : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetEventDispatc
her( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetEventDispatc
her( |
|
/* [retval][out] */ IUnknown **pUnk) = 0; | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **pUnk) = 0; |
| | |
}; | | }; |
| | |
#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, | | IMTSLocator * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IMTSLocator * This); | | IMTSLocator * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IMTSLocator * This); | | IMTSLocator * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
IMTSLocator * This, | | IMTSLocator * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
IMTSLocator * This, | | IMTSLocator * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
IMTSLocator * This, | | IMTSLocator * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | IMTSLocator * This, |
|
/* [retval][out] */ 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IMTSLocator_QueryInterface(This,riid,ppvObject) \ | | #define IMTSLocator_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IMTSLocator_AddRef(This) \ | | #define IMTSLocator_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IMTSLocator_Release(This) \ | | #define IMTSLocator_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IMTSLocator_GetTypeInfoCount(This,pctinfo) \ | | #define IMTSLocator_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define IMTSLocator_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define IMTSLocator_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define IMTSLocator_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ | | #define IMTSLocator_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define IMTSLocator_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarRe
sult,pExcepInfo,puArgErr) \ | | #define IMTSLocator_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarRe
sult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define IMTSLocator_GetEventDispatcher(This,pUnk) \ | | #define IMTSLocator_GetEventDispatcher(This,pUnk) \ |
|
(This)->lpVtbl -> GetEventDispatcher(This,pUnk) | | ( (This)->lpVtbl -> GetEventDispatcher(This,pUnk) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMTSLocator_GetEventDispatcher_ | | |
Proxy( | | |
IMTSLocator * This, | | |
/* [retval][out] */ IUnknown **pUnk); | | |
| | |
void __RPC_STUB IMTSLocator_GetEventDispatcher_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IMTSLocator_INTERFACE_DEFINED__ */ | | #endif /* __IMTSLocator_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IMtsGrp_INTERFACE_DEFINED__ | | #ifndef __IMtsGrp_INTERFACE_DEFINED__ |
#define __IMtsGrp_INTERFACE_DEFINED__ | | #define __IMtsGrp_INTERFACE_DEFINED__ |
| | |
/* interface IMtsGrp */ | | /* interface IMtsGrp */ |
/* [unique][helpstring][dual][uuid][object] */ | | /* [unique][helpstring][dual][uuid][object] */ |
| | |
EXTERN_C const IID IID_IMtsGrp; | | EXTERN_C const IID IID_IMtsGrp; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("4B2E958C-0393-11D1-B1AB-00AA00BA3258") | | MIDL_INTERFACE("4B2E958C-0393-11D1-B1AB-00AA00BA3258") |
IMtsGrp : public IDispatch | | IMtsGrp : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Co
unt( | | virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Co
unt( |
|
/* [retval][out] */ long *pVal) = 0; | | /* [retval][out] */ __RPC__out long *pVal) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Item( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Item( |
/* [in] */ long lIndex, | | /* [in] */ long lIndex, |
|
/* [out] */ IUnknown **ppUnkDispatcher) = 0; | | /* [out] */ __RPC__deref_out_opt IUnknown **ppUnkDispatcher) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Refresh( void)
= 0; | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Refresh( void)
= 0; |
| | |
}; | | }; |
| | |
#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, | | IMtsGrp * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IMtsGrp * This); | | IMtsGrp * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IMtsGrp * This); | | IMtsGrp * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
IMtsGrp * This, | | IMtsGrp * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
IMtsGrp * This, | | IMtsGrp * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
IMtsGrp * This, | | IMtsGrp * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | IMtsGrp * This, |
|
/* [retval][out] */ long *pVal); | | /* [retval][out] */ __RPC__out long *pVal); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Item )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Item )( |
IMtsGrp * This, | | IMtsGrp * This, |
/* [in] */ long lIndex, | | /* [in] */ long lIndex, |
|
/* [out] */ IUnknown **ppUnkDispatcher); | | /* [out] */ __RPC__deref_out_opt IUnknown **ppUnkDispatcher); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Refresh )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Refresh )( |
IMtsGrp * This); | | 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 |
| | |
#define IMtsGrp_QueryInterface(This,riid,ppvObject) \ | | #define IMtsGrp_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IMtsGrp_AddRef(This) \ | | #define IMtsGrp_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IMtsGrp_Release(This) \ | | #define IMtsGrp_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IMtsGrp_GetTypeInfoCount(This,pctinfo) \ | | #define IMtsGrp_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define IMtsGrp_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define IMtsGrp_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define IMtsGrp_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ | | #define IMtsGrp_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define IMtsGrp_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult
,pExcepInfo,puArgErr) \ | | #define IMtsGrp_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult
,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define IMtsGrp_get_Count(This,pVal) \ | | #define IMtsGrp_get_Count(This,pVal) \ |
|
(This)->lpVtbl -> get_Count(This,pVal) | | ( (This)->lpVtbl -> get_Count(This,pVal) ) |
| | |
#define IMtsGrp_Item(This,lIndex,ppUnkDispatcher) \ | | #define IMtsGrp_Item(This,lIndex,ppUnkDispatcher) \ |
|
(This)->lpVtbl -> Item(This,lIndex,ppUnkDispatcher) | | ( (This)->lpVtbl -> Item(This,lIndex,ppUnkDispatcher) ) |
| | |
#define IMtsGrp_Refresh(This) \ | | #define IMtsGrp_Refresh(This) \ |
|
(This)->lpVtbl -> Refresh(This) | | ( (This)->lpVtbl -> Refresh(This) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IMtsGrp_get_Count_Prox | | |
y( | | |
IMtsGrp * This, | | |
/* [retval][out] */ long *pVal); | | |
| | |
void __RPC_STUB IMtsGrp_get_Count_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMtsGrp_Item_Proxy( | | |
IMtsGrp * This, | | |
/* [in] */ long lIndex, | | |
/* [out] */ IUnknown **ppUnkDispatcher); | | |
| | |
void __RPC_STUB IMtsGrp_Item_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IMtsGrp_Refresh_Proxy( | | |
IMtsGrp * This); | | |
| | |
void __RPC_STUB IMtsGrp_Refresh_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IMtsGrp_INTERFACE_DEFINED__ */ | | #endif /* __IMtsGrp_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IMessageMover_INTERFACE_DEFINED__ | | #ifndef __IMessageMover_INTERFACE_DEFINED__ |
#define __IMessageMover_INTERFACE_DEFINED__ | | #define __IMessageMover_INTERFACE_DEFINED__ |
| | |
/* interface IMessageMover */ | | /* interface IMessageMover */ |
/* [unique][dual][nonextensible][oleautomation][hidden][object][helpstring][uuid
] */ | | /* [unique][dual][nonextensible][oleautomation][hidden][object][helpstring][uuid
] */ |
| | |
EXTERN_C const IID IID_IMessageMover; | | EXTERN_C const IID IID_IMessageMover; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("588A085A-B795-11D1-8054-00C04FC340EE") | | MIDL_INTERFACE("588A085A-B795-11D1-8054-00C04FC340EE") |
IMessageMover : public IDispatch | | IMessageMover : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_SourcePath( | | virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_SourcePath( |
|
/* [retval][out] */ BSTR *pVal) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal) = 0; |
| | |
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_SourcePath( | | virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_SourcePath( |
|
/* [in] */ BSTR newVal) = 0; | | /* [in] */ __RPC__in BSTR newVal) = 0; |
| | |
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_DestPath( | | virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_DestPath( |
|
/* [retval][out] */ BSTR *pVal) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal) = 0; |
| | |
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_DestPath( | | virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_DestPath( |
|
/* [in] */ BSTR newVal) = 0; | | /* [in] */ __RPC__in BSTR newVal) = 0; |
| | |
virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_CommitBatchSiz
e( | | virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_CommitBatchSiz
e( |
|
/* [retval][out] */ long *pVal) = 0; | | /* [retval][out] */ __RPC__out long *pVal) = 0; |
| | |
virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_CommitBatchSiz
e( | | virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_CommitBatchSiz
e( |
/* [in] */ long newVal) = 0; | | /* [in] */ long newVal) = 0; |
| | |
virtual /* [id] */ HRESULT STDMETHODCALLTYPE MoveMessages( | | virtual /* [id] */ HRESULT STDMETHODCALLTYPE MoveMessages( |
|
/* [retval][out] */ long *plMessagesMoved) = 0; | | /* [retval][out] */ __RPC__out long *plMessagesMoved) = 0; |
| | |
}; | | }; |
| | |
#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, | | IMessageMover * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IMessageMover * This); | | IMessageMover * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IMessageMover * This); | | IMessageMover * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
IMessageMover * This, | | IMessageMover * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
IMessageMover * This, | | IMessageMover * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
IMessageMover * This, | | IMessageMover * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | IMessageMover * This, |
|
/* [retval][out] */ BSTR *pVal); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal); |
| | |
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SourcePath )( | | /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SourcePath )( |
IMessageMover * This, | | IMessageMover * This, |
|
/* [in] */ BSTR newVal); | | /* [in] */ __RPC__in BSTR newVal); |
| | |
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_DestPath )( | | /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_DestPath )( |
IMessageMover * This, | | IMessageMover * This, |
|
/* [retval][out] */ BSTR *pVal); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal); |
| | |
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_DestPath )( | | /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_DestPath )( |
IMessageMover * This, | | IMessageMover * This, |
|
/* [in] */ BSTR newVal); | | /* [in] */ __RPC__in BSTR newVal); |
| | |
/* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_CommitBatchSize )( | | /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_CommitBatchSize )( |
IMessageMover * This, | | IMessageMover * This, |
|
/* [retval][out] */ long *pVal); | | /* [retval][out] */ __RPC__out long *pVal); |
| | |
/* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_CommitBatchSize )( | | /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_CommitBatchSize )( |
IMessageMover * This, | | IMessageMover * This, |
/* [in] */ long newVal); | | /* [in] */ long newVal); |
| | |
/* [id] */ HRESULT ( STDMETHODCALLTYPE *MoveMessages )( | | /* [id] */ HRESULT ( STDMETHODCALLTYPE *MoveMessages )( |
IMessageMover * This, | | IMessageMover * This, |
|
/* [retval][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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IMessageMover_QueryInterface(This,riid,ppvObject) \ | | #define IMessageMover_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IMessageMover_AddRef(This) \ | | #define IMessageMover_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IMessageMover_Release(This) \ | | #define IMessageMover_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IMessageMover_GetTypeInfoCount(This,pctinfo) \ | | #define IMessageMover_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define IMessageMover_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define IMessageMover_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define IMessageMover_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ | | #define IMessageMover_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define IMessageMover_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) \ | | #define IMessageMover_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define IMessageMover_get_SourcePath(This,pVal) \ | | #define IMessageMover_get_SourcePath(This,pVal) \ |
|
(This)->lpVtbl -> get_SourcePath(This,pVal) | | ( (This)->lpVtbl -> get_SourcePath(This,pVal) ) |
| | |
#define IMessageMover_put_SourcePath(This,newVal) \ | | #define IMessageMover_put_SourcePath(This,newVal) \ |
|
(This)->lpVtbl -> put_SourcePath(This,newVal) | | ( (This)->lpVtbl -> put_SourcePath(This,newVal) ) |
| | |
#define IMessageMover_get_DestPath(This,pVal) \ | | #define IMessageMover_get_DestPath(This,pVal) \ |
|
(This)->lpVtbl -> get_DestPath(This,pVal) | | ( (This)->lpVtbl -> get_DestPath(This,pVal) ) |
| | |
#define IMessageMover_put_DestPath(This,newVal) \ | | #define IMessageMover_put_DestPath(This,newVal) \ |
|
(This)->lpVtbl -> put_DestPath(This,newVal) | | ( (This)->lpVtbl -> put_DestPath(This,newVal) ) |
| | |
#define IMessageMover_get_CommitBatchSize(This,pVal) \ | | #define IMessageMover_get_CommitBatchSize(This,pVal) \ |
|
(This)->lpVtbl -> get_CommitBatchSize(This,pVal) | | ( (This)->lpVtbl -> get_CommitBatchSize(This,pVal) ) |
| | |
#define IMessageMover_put_CommitBatchSize(This,newVal) \ | | #define IMessageMover_put_CommitBatchSize(This,newVal) \ |
|
(This)->lpVtbl -> put_CommitBatchSize(This,newVal) | | ( (This)->lpVtbl -> put_CommitBatchSize(This,newVal) ) |
| | |
#define IMessageMover_MoveMessages(This,plMessagesMoved) \ | | #define IMessageMover_MoveMessages(This,plMessagesMoved) \ |
|
(This)->lpVtbl -> MoveMessages(This,plMessagesMoved) | | ( (This)->lpVtbl -> MoveMessages(This,plMessagesMoved) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IMessageMover_get_SourcePath_Proxy | | |
( | | |
IMessageMover * This, | | |
/* [retval][out] */ BSTR *pVal); | | |
| | |
void __RPC_STUB IMessageMover_get_SourcePath_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IMessageMover_put_SourcePath_Proxy | | |
( | | |
IMessageMover * This, | | |
/* [in] */ BSTR newVal); | | |
| | |
void __RPC_STUB IMessageMover_put_SourcePath_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IMessageMover_get_DestPath_Proxy( | | |
IMessageMover * This, | | |
/* [retval][out] */ BSTR *pVal); | | |
| | |
void __RPC_STUB IMessageMover_get_DestPath_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IMessageMover_put_DestPath_Proxy( | | |
IMessageMover * This, | | |
/* [in] */ BSTR newVal); | | |
| | |
void __RPC_STUB IMessageMover_put_DestPath_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [id][propget] */ HRESULT STDMETHODCALLTYPE IMessageMover_get_CommitBatchSize_ | | |
Proxy( | | |
IMessageMover * This, | | |
/* [retval][out] */ long *pVal); | | |
| | |
void __RPC_STUB IMessageMover_get_CommitBatchSize_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [id][propput] */ HRESULT STDMETHODCALLTYPE IMessageMover_put_CommitBatchSize_ | | |
Proxy( | | |
IMessageMover * This, | | |
/* [in] */ long newVal); | | |
| | |
void __RPC_STUB IMessageMover_put_CommitBatchSize_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [id] */ HRESULT STDMETHODCALLTYPE IMessageMover_MoveMessages_Proxy( | | |
IMessageMover * This, | | |
/* [retval][out] */ long *plMessagesMoved); | | |
| | |
void __RPC_STUB IMessageMover_MoveMessages_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IMessageMover_INTERFACE_DEFINED__ */ | | #endif /* __IMessageMover_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IEventServerTrace_INTERFACE_DEFINED__ | | #ifndef __IEventServerTrace_INTERFACE_DEFINED__ |
#define __IEventServerTrace_INTERFACE_DEFINED__ | | #define __IEventServerTrace_INTERFACE_DEFINED__ |
| | |
/* interface IEventServerTrace */ | | /* interface IEventServerTrace */ |
/* [object][unique][helpstring][dual][uuid] */ | | /* [object][unique][helpstring][dual][uuid] */ |
| | |
EXTERN_C const IID IID_IEventServerTrace; | | EXTERN_C const IID IID_IEventServerTrace; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("9A9F12B8-80AF-47ab-A579-35EA57725370") | | MIDL_INTERFACE("9A9F12B8-80AF-47ab-A579-35EA57725370") |
IEventServerTrace : public IDispatch | | IEventServerTrace : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE StartTraceGuid( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE StartTraceGuid( |
|
/* [in] */ BSTR bstrguidEvent, | | /* [in] */ __RPC__in BSTR bstrguidEvent, |
/* [in] */ BSTR bstrguidFilter, | | /* [in] */ __RPC__in BSTR bstrguidFilter, |
/* [in] */ LONG lPidFilter) = 0; | | /* [in] */ LONG lPidFilter) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE StopTraceGuid( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE StopTraceGuid( |
|
/* [in] */ BSTR bstrguidEvent, | | /* [in] */ __RPC__in BSTR bstrguidEvent, |
/* [in] */ BSTR bstrguidFilter, | | /* [in] */ __RPC__in BSTR bstrguidFilter, |
/* [in] */ LONG lPidFilter) = 0; | | /* [in] */ LONG lPidFilter) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EnumTraceGuid( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EnumTraceGuid( |
|
/* [out] */ LONG *plCntGuids, | | /* [out] */ __RPC__out LONG *plCntGuids, |
/* [out] */ BSTR *pbstrGuidList) = 0; | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrGuidList) = 0; |
| | |
}; | | }; |
| | |
#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, | | IEventServerTrace * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IEventServerTrace * This); | | IEventServerTrace * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IEventServerTrace * This); | | IEventServerTrace * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
IEventServerTrace * This, | | IEventServerTrace * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
IEventServerTrace * This, | | IEventServerTrace * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
IEventServerTrace * This, | | IEventServerTrace * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | IEventServerTrace * This, |
|
/* [in] */ BSTR bstrguidEvent, | | /* [in] */ __RPC__in BSTR bstrguidEvent, |
/* [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, | | IEventServerTrace * This, |
|
/* [in] */ BSTR bstrguidEvent, | | /* [in] */ __RPC__in BSTR bstrguidEvent, |
/* [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, | | IEventServerTrace * This, |
|
/* [out] */ LONG *plCntGuids, | | /* [out] */ __RPC__out LONG *plCntGuids, |
/* [out] */ 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IEventServerTrace_QueryInterface(This,riid,ppvObject) \ | | #define IEventServerTrace_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IEventServerTrace_AddRef(This) \ | | #define IEventServerTrace_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IEventServerTrace_Release(This) \ | | #define IEventServerTrace_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IEventServerTrace_GetTypeInfoCount(This,pctinfo) \ | | #define IEventServerTrace_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define IEventServerTrace_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define IEventServerTrace_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define IEventServerTrace_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId
) \ | | #define IEventServerTrace_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId
) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define IEventServerTrace_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,
pVarResult,pExcepInfo,puArgErr) \ | | #define IEventServerTrace_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,
pVarResult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define IEventServerTrace_StartTraceGuid(This,bstrguidEvent,bstrguidFilter,lPidF
ilter) \ | | #define IEventServerTrace_StartTraceGuid(This,bstrguidEvent,bstrguidFilter,lPidF
ilter) \ |
|
(This)->lpVtbl -> StartTraceGuid(This,bstrguidEvent,bstrguidFilter,lPidFilte
r) | | ( (This)->lpVtbl -> StartTraceGuid(This,bstrguidEvent,bstrguidFilter,lPidFil
ter) ) |
| | |
#define IEventServerTrace_StopTraceGuid(This,bstrguidEvent,bstrguidFilter,lPidFi
lter) \ | | #define IEventServerTrace_StopTraceGuid(This,bstrguidEvent,bstrguidFilter,lPidFi
lter) \ |
|
(This)->lpVtbl -> StopTraceGuid(This,bstrguidEvent,bstrguidFilter,lPidFilter
) | | ( (This)->lpVtbl -> StopTraceGuid(This,bstrguidEvent,bstrguidFilter,lPidFilt
er) ) |
| | |
#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 */ |
| | |
|
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IEventServerTrace_StartTraceGui | | |
d_Proxy( | | |
IEventServerTrace * This, | | |
/* [in] */ BSTR bstrguidEvent, | | |
/* [in] */ BSTR bstrguidFilter, | | |
/* [in] */ LONG lPidFilter); | | |
| | |
void __RPC_STUB IEventServerTrace_StartTraceGuid_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IEventServerTrace_StopTraceGuid | | |
_Proxy( | | |
IEventServerTrace * This, | | |
/* [in] */ BSTR bstrguidEvent, | | |
/* [in] */ BSTR bstrguidFilter, | | |
/* [in] */ LONG lPidFilter); | | |
| | |
void __RPC_STUB IEventServerTrace_StopTraceGuid_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IEventServerTrace_EnumTraceGuid | | |
_Proxy( | | |
IEventServerTrace * This, | | |
/* [out] */ LONG *plCntGuids, | | |
/* [out] */ BSTR *pbstrGuidList); | | |
| | |
void __RPC_STUB IEventServerTrace_EnumTraceGuid_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IEventServerTrace_INTERFACE_DEFINED__ */ | | #endif /* __IEventServerTrace_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_autosvcs_0342 */ | | /* interface __MIDL_itf_autosvcs_0000_0048 */ |
/* [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; |
| | |
|
| | typedef /* [hidden] */ |
| | enum tagDUMPTYPE |
| | { DUMPTYPE_FULL = 0, |
| | DUMPTYPE_MINI = ( DUMPTYPE_FULL + 1 ) , |
| | DUMPTYPE_NONE = ( DUMPTYPE_MINI + 1 ) |
| | } DUMPTYPE; |
| | |
| | typedef /* [hidden] */ struct _HANG_INFO |
| | { |
| | BOOL fAppHangMonitorEnabled; |
| | BOOL fTerminateOnHang; |
| | DUMPTYPE DumpType; |
| | DWORD dwHangTimeout; |
| | DWORD dwDumpCount; |
| | DWORD dwInfoMsgCount; |
| | } HANG_INFO; |
| | |
typedef | | typedef |
enum tagCOMPLUS_APPTYPE | | enum tagCOMPLUS_APPTYPE |
{ APPTYPE_UNKNOWN = 0xffffffff, | | { APPTYPE_UNKNOWN = 0xffffffff, |
APPTYPE_SERVER = 1, | | APPTYPE_SERVER = 1, |
APPTYPE_LIBRARY = 0, | | APPTYPE_LIBRARY = 0, |
APPTYPE_SWC = 2 | | APPTYPE_SWC = 2 |
} COMPLUS_APPTYPE; | | } COMPLUS_APPTYPE; |
| | |
// | | // |
// Definition of global named event used to control starting and | | // Definition of global named event used to control starting and |
| | |
skipping to change at line 8951 | | skipping to change at line 7043 |
DWORD m_dwRespTime; | | DWORD m_dwRespTime; |
DWORD m_cCallsCompleted; | | DWORD m_cCallsCompleted; |
DWORD m_cCallsFailed; | | DWORD m_cCallsFailed; |
} CLSIDDATA; | | } CLSIDDATA; |
| | |
typedef /* [hidden] */ struct CCLSIDData2 | | typedef /* [hidden] */ struct CCLSIDData2 |
{ | | { |
CLSID m_clsid; | | CLSID m_clsid; |
GUID m_appid; | | GUID m_appid; |
GUID m_partid; | | GUID m_partid; |
|
/* [string] */ WCHAR *m_pwszAppName; | | WCHAR *m_pwszAppName; |
/* [string] */ WCHAR *m_pwszCtxName; | | WCHAR *m_pwszCtxName; |
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; |
| | |
| | |
skipping to change at line 9001 | | skipping to change at line 7093 |
// | | // |
// 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_0342_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0048_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0342_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0048_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) |
| | |
MIDL_INTERFACE("5cb31e10-2b5f-11cf-be10-00aa00a2fa25") | | MIDL_INTERFACE("5cb31e10-2b5f-11cf-be10-00aa00a2fa25") |
IDispenserManager : public IUnknown | | IDispenserManager : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE RegisterDispenser( | | virtual HRESULT STDMETHODCALLTYPE RegisterDispenser( |
|
/* [in] */ IDispenserDriver *__MIDL_0014, | | /* [in] */ IDispenserDriver *__MIDL__IDispenserManager0000, |
/* [in] */ LPCOLESTR szDispenserName, | | /* [in] */ LPCOLESTR szDispenserName, |
|
/* [out] */ IHolder **__MIDL_0015) = 0; | | /* [out] */ IHolder **__MIDL__IDispenserManager0001) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetContext( | | virtual HRESULT STDMETHODCALLTYPE GetContext( |
|
/* [out] */ INSTID *__MIDL_0016, | | /* [out] */ INSTID *__MIDL__IDispenserManager0002, |
/* [out] */ TRANSID *__MIDL_0017) = 0; | | /* [out] */ TRANSID *__MIDL__IDispenserManager0003) = 0; |
| | |
}; | | }; |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
|
/* [in] */ IDispenserDriver *__MIDL_0014, | | /* [in] */ IDispenserDriver *__MIDL__IDispenserManager0000, |
/* [in] */ LPCOLESTR szDispenserName, | | /* [in] */ LPCOLESTR szDispenserName, |
|
/* [out] */ IHolder **__MIDL_0015); | | /* [out] */ IHolder **__MIDL__IDispenserManager0001); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetContext )( | | HRESULT ( STDMETHODCALLTYPE *GetContext )( |
IDispenserManager * This, | | IDispenserManager * This, |
|
/* [out] */ INSTID *__MIDL_0016, | | /* [out] */ INSTID *__MIDL__IDispenserManager0002, |
/* [out] */ TRANSID *__MIDL_0017); | | /* [out] */ TRANSID *__MIDL__IDispenserManager0003); |
| | |
END_INTERFACE | | END_INTERFACE |
} IDispenserManagerVtbl; | | } IDispenserManagerVtbl; |
| | |
interface IDispenserManager | | interface IDispenserManager |
{ | | { |
CONST_VTBL struct IDispenserManagerVtbl *lpVtbl; | | CONST_VTBL struct IDispenserManagerVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IDispenserManager_QueryInterface(This,riid,ppvObject) \ | | #define IDispenserManager_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IDispenserManager_AddRef(This) \ | | #define IDispenserManager_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IDispenserManager_Release(This) \ | | #define IDispenserManager_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
|
#define IDispenserManager_RegisterDispenser(This,__MIDL_0014,szDispenserName,__M | | #define IDispenserManager_RegisterDispenser(This,__MIDL__IDispenserManager0000,s |
IDL_0015) \ | | zDispenserName,__MIDL__IDispenserManager0001) \ |
(This)->lpVtbl -> RegisterDispenser(This,__MIDL_0014,szDispenserName,__MIDL_ | | ( (This)->lpVtbl -> RegisterDispenser(This,__MIDL__IDispenserManager0000,szD |
0015) | | ispenserName,__MIDL__IDispenserManager0001) ) |
| | |
|
#define IDispenserManager_GetContext(This,__MIDL_0016,__MIDL_0017) \ | | #define IDispenserManager_GetContext(This,__MIDL__IDispenserManager0002,__MIDL__ |
(This)->lpVtbl -> GetContext(This,__MIDL_0016,__MIDL_0017) | | IDispenserManager0003) \ |
| | ( (This)->lpVtbl -> GetContext(This,__MIDL__IDispenserManager0002,__MIDL__ID |
| | ispenserManager0003) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IDispenserManager_RegisterDispenser_Proxy( | | |
IDispenserManager * This, | | |
/* [in] */ IDispenserDriver *__MIDL_0014, | | |
/* [in] */ LPCOLESTR szDispenserName, | | |
/* [out] */ IHolder **__MIDL_0015); | | |
| | |
void __RPC_STUB IDispenserManager_RegisterDispenser_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IDispenserManager_GetContext_Proxy( | | |
IDispenserManager * This, | | |
/* [out] */ INSTID *__MIDL_0016, | | |
/* [out] */ TRANSID *__MIDL_0017); | | |
| | |
void __RPC_STUB IDispenserManager_GetContext_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IDispenserManager_INTERFACE_DEFINED__ */ | | #endif /* __IDispenserManager_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_autosvcs_0347 */ | | /* interface __MIDL_itf_autosvcs_0000_0049 */ |
/* [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_0347_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0049_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0347_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0049_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) |
| | |
MIDL_INTERFACE("bf6a1850-2b45-11cf-be10-00aa00a2fa25") | | MIDL_INTERFACE("bf6a1850-2b45-11cf-be10-00aa00a2fa25") |
IHolder : public IUnknown | | IHolder : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE AllocResource( | | virtual HRESULT STDMETHODCALLTYPE AllocResource( |
|
/* [in] */ const RESTYPID __MIDL_0018, | | /* [in] */ const RESTYPID __MIDL__IHolder0000, |
/* [out] */ RESID *__MIDL_0019) = 0; | | /* [out] */ RESID *__MIDL__IHolder0001) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE FreeResource( | | virtual HRESULT STDMETHODCALLTYPE FreeResource( |
|
/* [in] */ const RESID __MIDL_0020) = 0; | | /* [in] */ const RESID __MIDL__IHolder0002) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE TrackResource( | | virtual HRESULT STDMETHODCALLTYPE TrackResource( |
|
/* [in] */ const RESID __MIDL_0021) = 0; | | /* [in] */ const RESID __MIDL__IHolder0003) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE TrackResourceS( | | virtual HRESULT STDMETHODCALLTYPE TrackResourceS( |
|
/* [in] */ constSRESID __MIDL_0022) = 0; | | /* [in] */ constSRESID __MIDL__IHolder0004) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE UntrackResource( | | virtual HRESULT STDMETHODCALLTYPE UntrackResource( |
|
/* [in] */ const RESID __MIDL_0023, | | /* [in] */ const RESID __MIDL__IHolder0005, |
/* [in] */ const BOOL __MIDL_0024) = 0; | | /* [in] */ const BOOL __MIDL__IHolder0006) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE UntrackResourceS( | | virtual HRESULT STDMETHODCALLTYPE UntrackResourceS( |
|
/* [in] */ constSRESID __MIDL_0025, | | /* [in] */ constSRESID __MIDL__IHolder0007, |
/* [in] */ const BOOL __MIDL_0026) = 0; | | /* [in] */ const BOOL __MIDL__IHolder0008) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE Close( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Close( void) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE RequestDestroyResource( | | virtual HRESULT STDMETHODCALLTYPE RequestDestroyResource( |
|
/* [in] */ const RESID __MIDL_0027) = 0; | | /* [in] */ const RESID __MIDL__IHolder0009) = 0; |
| | |
}; | | }; |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
|
/* [in] */ const RESTYPID __MIDL_0018, | | /* [in] */ const RESTYPID __MIDL__IHolder0000, |
/* [out] */ RESID *__MIDL_0019); | | /* [out] */ RESID *__MIDL__IHolder0001); |
| | |
HRESULT ( STDMETHODCALLTYPE *FreeResource )( | | HRESULT ( STDMETHODCALLTYPE *FreeResource )( |
IHolder * This, | | IHolder * This, |
|
/* [in] */ const RESID __MIDL_0020); | | /* [in] */ const RESID __MIDL__IHolder0002); |
| | |
HRESULT ( STDMETHODCALLTYPE *TrackResource )( | | HRESULT ( STDMETHODCALLTYPE *TrackResource )( |
IHolder * This, | | IHolder * This, |
|
/* [in] */ const RESID __MIDL_0021); | | /* [in] */ const RESID __MIDL__IHolder0003); |
| | |
HRESULT ( STDMETHODCALLTYPE *TrackResourceS )( | | HRESULT ( STDMETHODCALLTYPE *TrackResourceS )( |
IHolder * This, | | IHolder * This, |
|
/* [in] */ constSRESID __MIDL_0022); | | /* [in] */ constSRESID __MIDL__IHolder0004); |
| | |
HRESULT ( STDMETHODCALLTYPE *UntrackResource )( | | HRESULT ( STDMETHODCALLTYPE *UntrackResource )( |
IHolder * This, | | IHolder * This, |
|
/* [in] */ const RESID __MIDL_0023, | | /* [in] */ const RESID __MIDL__IHolder0005, |
/* [in] */ const BOOL __MIDL_0024); | | /* [in] */ const BOOL __MIDL__IHolder0006); |
| | |
HRESULT ( STDMETHODCALLTYPE *UntrackResourceS )( | | HRESULT ( STDMETHODCALLTYPE *UntrackResourceS )( |
IHolder * This, | | IHolder * This, |
|
/* [in] */ constSRESID __MIDL_0025, | | /* [in] */ constSRESID __MIDL__IHolder0007, |
/* [in] */ const BOOL __MIDL_0026); | | /* [in] */ const BOOL __MIDL__IHolder0008); |
| | |
HRESULT ( STDMETHODCALLTYPE *Close )( | | HRESULT ( STDMETHODCALLTYPE *Close )( |
IHolder * This); | | IHolder * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *RequestDestroyResource )( | | HRESULT ( STDMETHODCALLTYPE *RequestDestroyResource )( |
IHolder * This, | | IHolder * This, |
|
/* [in] */ const RESID __MIDL_0027); | | /* [in] */ const RESID __MIDL__IHolder0009); |
| | |
END_INTERFACE | | END_INTERFACE |
} IHolderVtbl; | | } IHolderVtbl; |
| | |
interface IHolder | | interface IHolder |
{ | | { |
CONST_VTBL struct IHolderVtbl *lpVtbl; | | CONST_VTBL struct IHolderVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IHolder_QueryInterface(This,riid,ppvObject) \ | | #define IHolder_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IHolder_AddRef(This) \ | | #define IHolder_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IHolder_Release(This) \ | | #define IHolder_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
|
#define IHolder_AllocResource(This,__MIDL_0018,__MIDL_0019) \ | | #define IHolder_AllocResource(This,__MIDL__IHolder0000,__MIDL__IHolder0001) \ |
(This)->lpVtbl -> AllocResource(This,__MIDL_0018,__MIDL_0019) | | ( (This)->lpVtbl -> AllocResource(This,__MIDL__IHolder0000,__MIDL__IHolder00 |
| | 01) ) |
| | |
|
#define IHolder_FreeResource(This,__MIDL_0020) \ | | #define IHolder_FreeResource(This,__MIDL__IHolder0002) \ |
(This)->lpVtbl -> FreeResource(This,__MIDL_0020) | | ( (This)->lpVtbl -> FreeResource(This,__MIDL__IHolder0002) ) |
| | |
|
#define IHolder_TrackResource(This,__MIDL_0021) \ | | #define IHolder_TrackResource(This,__MIDL__IHolder0003) \ |
(This)->lpVtbl -> TrackResource(This,__MIDL_0021) | | ( (This)->lpVtbl -> TrackResource(This,__MIDL__IHolder0003) ) |
| | |
|
#define IHolder_TrackResourceS(This,__MIDL_0022) \ | | #define IHolder_TrackResourceS(This,__MIDL__IHolder0004) \ |
(This)->lpVtbl -> TrackResourceS(This,__MIDL_0022) | | ( (This)->lpVtbl -> TrackResourceS(This,__MIDL__IHolder0004) ) |
| | |
|
#define IHolder_UntrackResource(This,__MIDL_0023,__MIDL_0024) \ | | #define IHolder_UntrackResource(This,__MIDL__IHolder0005,__MIDL__IHolder0006) \ |
(This)->lpVtbl -> UntrackResource(This,__MIDL_0023,__MIDL_0024) | | ( (This)->lpVtbl -> UntrackResource(This,__MIDL__IHolder0005,__MIDL__IHolder |
| | 0006) ) |
| | |
|
#define IHolder_UntrackResourceS(This,__MIDL_0025,__MIDL_0026) \ | | #define IHolder_UntrackResourceS(This,__MIDL__IHolder0007,__MIDL__IHolder0008) \ |
(This)->lpVtbl -> UntrackResourceS(This,__MIDL_0025,__MIDL_0026) | | ( (This)->lpVtbl -> UntrackResourceS(This,__MIDL__IHolder0007,__MIDL__IHolde |
| | r0008) ) |
| | |
#define IHolder_Close(This) \ | | #define IHolder_Close(This) \ |
|
(This)->lpVtbl -> Close(This) | | ( (This)->lpVtbl -> Close(This) ) |
| | |
|
#define IHolder_RequestDestroyResource(This,__MIDL_0027) \ | | #define IHolder_RequestDestroyResource(This,__MIDL__IHolder0009) \ |
(This)->lpVtbl -> RequestDestroyResource(This,__MIDL_0027) | | ( (This)->lpVtbl -> RequestDestroyResource(This,__MIDL__IHolder0009) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IHolder_AllocResource_Proxy( | | |
IHolder * This, | | |
/* [in] */ const RESTYPID __MIDL_0018, | | |
/* [out] */ RESID *__MIDL_0019); | | |
| | |
void __RPC_STUB IHolder_AllocResource_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHolder_FreeResource_Proxy( | | |
IHolder * This, | | |
/* [in] */ const RESID __MIDL_0020); | | |
| | |
void __RPC_STUB IHolder_FreeResource_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHolder_TrackResource_Proxy( | | |
IHolder * This, | | |
/* [in] */ const RESID __MIDL_0021); | | |
| | |
void __RPC_STUB IHolder_TrackResource_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHolder_TrackResourceS_Proxy( | | |
IHolder * This, | | |
/* [in] */ constSRESID __MIDL_0022); | | |
| | |
void __RPC_STUB IHolder_TrackResourceS_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHolder_UntrackResource_Proxy( | | |
IHolder * This, | | |
/* [in] */ const RESID __MIDL_0023, | | |
/* [in] */ const BOOL __MIDL_0024); | | |
| | |
void __RPC_STUB IHolder_UntrackResource_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHolder_UntrackResourceS_Proxy( | | |
IHolder * This, | | |
/* [in] */ constSRESID __MIDL_0025, | | |
/* [in] */ const BOOL __MIDL_0026); | | |
| | |
void __RPC_STUB IHolder_UntrackResourceS_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHolder_Close_Proxy( | | |
IHolder * This); | | |
| | |
void __RPC_STUB IHolder_Close_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IHolder_RequestDestroyResource_Proxy( | | |
IHolder * This, | | |
/* [in] */ const RESID __MIDL_0027); | | |
| | |
void __RPC_STUB IHolder_RequestDestroyResource_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IHolder_INTERFACE_DEFINED__ */ | | #endif /* __IHolder_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_autosvcs_0348 */ | | /* interface __MIDL_itf_autosvcs_0000_0050 */ |
/* [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_0348_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0050_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0348_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0050_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 9406 | | skipping to change at line 7395 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [in] */ const RESTYPID ResTypId, | | /* [in] */ const RESTYPID ResTypId, |
| | |
skipping to change at line 9455 | | skipping to change at line 7445 |
} IDispenserDriverVtbl; | | } IDispenserDriverVtbl; |
| | |
interface IDispenserDriver | | interface IDispenserDriver |
{ | | { |
CONST_VTBL struct IDispenserDriverVtbl *lpVtbl; | | CONST_VTBL struct IDispenserDriverVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IDispenserDriver_QueryInterface(This,riid,ppvObject) \ | | #define IDispenserDriver_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IDispenserDriver_AddRef(This) \ | | #define IDispenserDriver_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IDispenserDriver_Release(This) \ | | #define IDispenserDriver_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IDispenserDriver_CreateResource(This,ResTypId,pResId,pSecsFreeBeforeDest
roy) \ | | #define IDispenserDriver_CreateResource(This,ResTypId,pResId,pSecsFreeBeforeDest
roy) \ |
|
(This)->lpVtbl -> CreateResource(This,ResTypId,pResId,pSecsFreeBeforeDestroy
) | | ( (This)->lpVtbl -> CreateResource(This,ResTypId,pResId,pSecsFreeBeforeDestr
oy) ) |
| | |
#define IDispenserDriver_RateResource(This,ResTypId,ResId,fRequiresTransactionEn
listment,pRating) \ | | #define IDispenserDriver_RateResource(This,ResTypId,ResId,fRequiresTransactionEn
listment,pRating) \ |
|
(This)->lpVtbl -> RateResource(This,ResTypId,ResId,fRequiresTransactionEnlis
tment,pRating) | | ( (This)->lpVtbl -> RateResource(This,ResTypId,ResId,fRequiresTransactionEnl
istment,pRating) ) |
| | |
#define IDispenserDriver_EnlistResource(This,ResId,TransId) \ | | #define IDispenserDriver_EnlistResource(This,ResId,TransId) \ |
|
(This)->lpVtbl -> EnlistResource(This,ResId,TransId) | | ( (This)->lpVtbl -> EnlistResource(This,ResId,TransId) ) |
| | |
#define IDispenserDriver_ResetResource(This,ResId) \ | | #define IDispenserDriver_ResetResource(This,ResId) \ |
|
(This)->lpVtbl -> ResetResource(This,ResId) | | ( (This)->lpVtbl -> ResetResource(This,ResId) ) |
| | |
#define IDispenserDriver_DestroyResource(This,ResId) \ | | #define IDispenserDriver_DestroyResource(This,ResId) \ |
|
(This)->lpVtbl -> DestroyResource(This,ResId) | | ( (This)->lpVtbl -> DestroyResource(This,ResId) ) |
| | |
#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 */ |
| | |
|
HRESULT STDMETHODCALLTYPE IDispenserDriver_CreateResource_Proxy( | | |
IDispenserDriver * This, | | |
/* [in] */ const RESTYPID ResTypId, | | |
/* [out] */ RESID *pResId, | | |
/* [out] */ TIMEINSECS *pSecsFreeBeforeDestroy); | | |
| | |
void __RPC_STUB IDispenserDriver_CreateResource_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IDispenserDriver_RateResource_Proxy( | | |
IDispenserDriver * This, | | |
/* [in] */ const RESTYPID ResTypId, | | |
/* [in] */ const RESID ResId, | | |
/* [in] */ const BOOL fRequiresTransactionEnlistment, | | |
/* [out] */ RESOURCERATING *pRating); | | |
| | |
void __RPC_STUB IDispenserDriver_RateResource_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IDispenserDriver_EnlistResource_Proxy( | | |
IDispenserDriver * This, | | |
/* [in] */ const RESID ResId, | | |
/* [in] */ const TRANSID TransId); | | |
| | |
void __RPC_STUB IDispenserDriver_EnlistResource_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IDispenserDriver_ResetResource_Proxy( | | |
IDispenserDriver * This, | | |
/* [in] */ const RESID ResId); | | |
| | |
void __RPC_STUB IDispenserDriver_ResetResource_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IDispenserDriver_DestroyResource_Proxy( | | |
IDispenserDriver * This, | | |
/* [in] */ const RESID ResId); | | |
| | |
void __RPC_STUB IDispenserDriver_DestroyResource_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IDispenserDriver_DestroyResourceS_Proxy( | | |
IDispenserDriver * This, | | |
/* [in] */ constSRESID ResId); | | |
| | |
void __RPC_STUB IDispenserDriver_DestroyResourceS_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IDispenserDriver_INTERFACE_DEFINED__ */ | | #endif /* __IDispenserDriver_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_autosvcs_0349 */ | | /* interface __MIDL_itf_autosvcs_0000_0051 */ |
/* [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 9584 | | skipping to change at line 7508 |
#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_0349_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0051_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0349_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0051_v0_0_s_ifspec; |
| | |
| | #ifndef __ITransactionProxy_INTERFACE_DEFINED__ |
| | #define __ITransactionProxy_INTERFACE_DEFINED__ |
| | |
| | /* interface ITransactionProxy */ |
| | /* [unique][uuid][object][local] */ |
| | |
| | EXTERN_C const IID IID_ITransactionProxy; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("02558374-DF2E-4dae-BD6B-1D5C994F9BDC") |
| | ITransactionProxy : public IUnknown |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE Commit( |
| | /* [in] */ GUID guid) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE Abort( void) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE Promote( |
| | /* [out] */ ITransaction **pTransaction) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE CreateVoter( |
| | /* [in] */ ITransactionVoterNotifyAsync2 *pTxAsync, |
| | /* [out] */ ITransactionVoterBallotAsync2 **ppBallot) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE GetIsolationLevel( |
| | /* [retval][out] */ ISOLEVEL *__MIDL__ITransactionProxy0000) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE GetIdentifier( |
| | /* [retval][out] */ GUID *pbstrIdentifier) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE IsReusable( |
| | /* [out] */ BOOL *pfIsReusable) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct ITransactionProxyVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | ITransactionProxy * This, |
| | /* [in] */ REFIID riid, |
| | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | ITransactionProxy * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | ITransactionProxy * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *Commit )( |
| | ITransactionProxy * This, |
| | /* [in] */ GUID guid); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *Abort )( |
| | ITransactionProxy * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *Promote )( |
| | ITransactionProxy * This, |
| | /* [out] */ ITransaction **pTransaction); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *CreateVoter )( |
| | ITransactionProxy * This, |
| | /* [in] */ ITransactionVoterNotifyAsync2 *pTxAsync, |
| | /* [out] */ ITransactionVoterBallotAsync2 **ppBallot); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetIsolationLevel )( |
| | ITransactionProxy * This, |
| | /* [retval][out] */ ISOLEVEL *__MIDL__ITransactionProxy0000); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetIdentifier )( |
| | ITransactionProxy * This, |
| | /* [retval][out] */ GUID *pbstrIdentifier); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *IsReusable )( |
| | ITransactionProxy * This, |
| | /* [out] */ BOOL *pfIsReusable); |
| | |
| | END_INTERFACE |
| | } ITransactionProxyVtbl; |
| | |
| | interface ITransactionProxy |
| | { |
| | CONST_VTBL struct ITransactionProxyVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define ITransactionProxy_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define ITransactionProxy_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define ITransactionProxy_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define ITransactionProxy_Commit(This,guid) \ |
| | ( (This)->lpVtbl -> Commit(This,guid) ) |
| | |
| | #define ITransactionProxy_Abort(This) \ |
| | ( (This)->lpVtbl -> Abort(This) ) |
| | |
| | #define ITransactionProxy_Promote(This,pTransaction) \ |
| | ( (This)->lpVtbl -> Promote(This,pTransaction) ) |
| | |
| | #define ITransactionProxy_CreateVoter(This,pTxAsync,ppBallot) \ |
| | ( (This)->lpVtbl -> CreateVoter(This,pTxAsync,ppBallot) ) |
| | |
| | #define ITransactionProxy_GetIsolationLevel(This,__MIDL__ITransactionProxy0000) |
| | \ |
| | ( (This)->lpVtbl -> GetIsolationLevel(This,__MIDL__ITransactionProxy0000) ) |
| | |
| | #define ITransactionProxy_GetIdentifier(This,pbstrIdentifier) \ |
| | ( (This)->lpVtbl -> GetIdentifier(This,pbstrIdentifier) ) |
| | |
| | #define ITransactionProxy_IsReusable(This,pfIsReusable) \ |
| | ( (This)->lpVtbl -> IsReusable(This,pfIsReusable) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __ITransactionProxy_INTERFACE_DEFINED__ */ |
| | |
| | #ifndef __IContextSecurityPerimeter_INTERFACE_DEFINED__ |
| | #define __IContextSecurityPerimeter_INTERFACE_DEFINED__ |
| | |
| | /* interface IContextSecurityPerimeter */ |
| | /* [unique][uuid][object][local] */ |
| | |
| | EXTERN_C const IID IID_IContextSecurityPerimeter; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("A7549A29-A7C4-42e1-8DC1-7E3D748DC24A") |
| | IContextSecurityPerimeter : public IUnknown |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE GetPerimeterFlag( |
| | /* [out] */ BOOL *pFlag) = 0; |
| | |
| | virtual HRESULT STDMETHODCALLTYPE SetPerimeterFlag( |
| | /* [in] */ BOOL fFlag) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct IContextSecurityPerimeterVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | IContextSecurityPerimeter * This, |
| | /* [in] */ REFIID riid, |
| | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | IContextSecurityPerimeter * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | IContextSecurityPerimeter * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *GetPerimeterFlag )( |
| | IContextSecurityPerimeter * This, |
| | /* [out] */ BOOL *pFlag); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *SetPerimeterFlag )( |
| | IContextSecurityPerimeter * This, |
| | /* [in] */ BOOL fFlag); |
| | |
| | END_INTERFACE |
| | } IContextSecurityPerimeterVtbl; |
| | |
| | interface IContextSecurityPerimeter |
| | { |
| | CONST_VTBL struct IContextSecurityPerimeterVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define IContextSecurityPerimeter_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define IContextSecurityPerimeter_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define IContextSecurityPerimeter_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define IContextSecurityPerimeter_GetPerimeterFlag(This,pFlag) \ |
| | ( (This)->lpVtbl -> GetPerimeterFlag(This,pFlag) ) |
| | |
| | #define IContextSecurityPerimeter_SetPerimeterFlag(This,fFlag) \ |
| | ( (This)->lpVtbl -> SetPerimeterFlag(This,fFlag) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __IContextSecurityPerimeter_INTERFACE_DEFINED__ */ |
| | |
| | #ifndef __ITxProxyHolder_INTERFACE_DEFINED__ |
| | #define __ITxProxyHolder_INTERFACE_DEFINED__ |
| | |
| | /* interface ITxProxyHolder */ |
| | /* [unique][uuid][object][local] */ |
| | |
| | EXTERN_C const IID IID_ITxProxyHolder; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("13D86F31-0139-41af-BCAD-C7D50435FE9F") |
| | ITxProxyHolder : public IUnknown |
| | { |
| | public: |
| | virtual void STDMETHODCALLTYPE GetIdentifier( |
| | /* [out] */ GUID *pGuidLtx) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct ITxProxyHolderVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | ITxProxyHolder * This, |
| | /* [in] */ REFIID riid, |
| | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | ITxProxyHolder * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | ITxProxyHolder * This); |
| | |
| | void ( STDMETHODCALLTYPE *GetIdentifier )( |
| | ITxProxyHolder * This, |
| | /* [out] */ GUID *pGuidLtx); |
| | |
| | END_INTERFACE |
| | } ITxProxyHolderVtbl; |
| | |
| | interface ITxProxyHolder |
| | { |
| | CONST_VTBL struct ITxProxyHolderVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define ITxProxyHolder_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define ITxProxyHolder_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define ITxProxyHolder_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define ITxProxyHolder_GetIdentifier(This,pGuidLtx) \ |
| | ( (This)->lpVtbl -> GetIdentifier(This,pGuidLtx) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __ITxProxyHolder_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IObjectContext_INTERFACE_DEFINED__ | | #ifndef __IObjectContext_INTERFACE_DEFINED__ |
#define __IObjectContext_INTERFACE_DEFINED__ | | #define __IObjectContext_INTERFACE_DEFINED__ |
| | |
/* interface IObjectContext */ | | /* interface IObjectContext */ |
/* [object][unique][uuid][local] */ | | /* [object][unique][uuid][local] */ |
| | |
EXTERN_C const IID IID_IObjectContext; | | EXTERN_C const IID IID_IObjectContext; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
skipping to change at line 9633 | | skipping to change at line 7834 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [in] */ REFCLSID rclsid, | | /* [in] */ REFCLSID rclsid, |
| | |
skipping to change at line 9681 | | skipping to change at line 7883 |
} IObjectContextVtbl; | | } IObjectContextVtbl; |
| | |
interface IObjectContext | | interface IObjectContext |
{ | | { |
CONST_VTBL struct IObjectContextVtbl *lpVtbl; | | CONST_VTBL struct IObjectContextVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IObjectContext_QueryInterface(This,riid,ppvObject) \ | | #define IObjectContext_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IObjectContext_AddRef(This) \ | | #define IObjectContext_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IObjectContext_Release(This) \ | | #define IObjectContext_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IObjectContext_CreateInstance(This,rclsid,riid,ppv) \ | | #define IObjectContext_CreateInstance(This,rclsid,riid,ppv) \ |
|
(This)->lpVtbl -> CreateInstance(This,rclsid,riid,ppv) | | ( (This)->lpVtbl -> CreateInstance(This,rclsid,riid,ppv) ) |
| | |
#define IObjectContext_SetComplete(This) \ | | #define IObjectContext_SetComplete(This) \ |
|
(This)->lpVtbl -> SetComplete(This) | | ( (This)->lpVtbl -> SetComplete(This) ) |
| | |
#define IObjectContext_SetAbort(This) \ | | #define IObjectContext_SetAbort(This) \ |
|
(This)->lpVtbl -> SetAbort(This) | | ( (This)->lpVtbl -> SetAbort(This) ) |
| | |
#define IObjectContext_EnableCommit(This) \ | | #define IObjectContext_EnableCommit(This) \ |
|
(This)->lpVtbl -> EnableCommit(This) | | ( (This)->lpVtbl -> EnableCommit(This) ) |
| | |
#define IObjectContext_DisableCommit(This) \ | | #define IObjectContext_DisableCommit(This) \ |
|
(This)->lpVtbl -> DisableCommit(This) | | ( (This)->lpVtbl -> DisableCommit(This) ) |
| | |
#define IObjectContext_IsInTransaction(This) \ | | #define IObjectContext_IsInTransaction(This) \ |
|
(This)->lpVtbl -> IsInTransaction(This) | | ( (This)->lpVtbl -> IsInTransaction(This) ) |
| | |
#define IObjectContext_IsSecurityEnabled(This) \ | | #define IObjectContext_IsSecurityEnabled(This) \ |
|
(This)->lpVtbl -> IsSecurityEnabled(This) | | ( (This)->lpVtbl -> IsSecurityEnabled(This) ) |
| | |
#define IObjectContext_IsCallerInRole(This,bstrRole,pfIsInRole) \ | | #define IObjectContext_IsCallerInRole(This,bstrRole,pfIsInRole) \ |
|
(This)->lpVtbl -> IsCallerInRole(This,bstrRole,pfIsInRole) | | ( (This)->lpVtbl -> IsCallerInRole(This,bstrRole,pfIsInRole) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IObjectContext_CreateInstance_Proxy( | | |
IObjectContext * This, | | |
/* [in] */ REFCLSID rclsid, | | |
/* [in] */ REFIID riid, | | |
/* [retval][iid_is][out] */ LPVOID *ppv); | | |
| | |
void __RPC_STUB IObjectContext_CreateInstance_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IObjectContext_SetComplete_Proxy( | | |
IObjectContext * This); | | |
| | |
void __RPC_STUB IObjectContext_SetComplete_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IObjectContext_SetAbort_Proxy( | | |
IObjectContext * This); | | |
| | |
void __RPC_STUB IObjectContext_SetAbort_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IObjectContext_EnableCommit_Proxy( | | |
IObjectContext * This); | | |
| | |
void __RPC_STUB IObjectContext_EnableCommit_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IObjectContext_DisableCommit_Proxy( | | |
IObjectContext * This); | | |
| | |
void __RPC_STUB IObjectContext_DisableCommit_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
BOOL STDMETHODCALLTYPE IObjectContext_IsInTransaction_Proxy( | | |
IObjectContext * This); | | |
| | |
void __RPC_STUB IObjectContext_IsInTransaction_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
BOOL STDMETHODCALLTYPE IObjectContext_IsSecurityEnabled_Proxy( | | |
IObjectContext * This); | | |
| | |
void __RPC_STUB IObjectContext_IsSecurityEnabled_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IObjectContext_IsCallerInRole_Proxy( | | |
IObjectContext * This, | | |
/* [in] */ BSTR bstrRole, | | |
/* [retval][out] */ BOOL *pfIsInRole); | | |
| | |
void __RPC_STUB IObjectContext_IsCallerInRole_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IObjectContext_INTERFACE_DEFINED__ */ | | #endif /* __IObjectContext_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IObjectControl_INTERFACE_DEFINED__ | | #ifndef __IObjectControl_INTERFACE_DEFINED__ |
#define __IObjectControl_INTERFACE_DEFINED__ | | #define __IObjectControl_INTERFACE_DEFINED__ |
| | |
/* interface IObjectControl */ | | /* interface IObjectControl */ |
/* [object][unique][uuid][local] */ | | /* [object][unique][uuid][local] */ |
| | |
EXTERN_C const IID IID_IObjectControl; | | EXTERN_C const IID IID_IObjectControl; |
| | |
| | |
skipping to change at line 9827 | | skipping to change at line 7952 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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 9855 | | skipping to change at line 7981 |
} IObjectControlVtbl; | | } IObjectControlVtbl; |
| | |
interface IObjectControl | | interface IObjectControl |
{ | | { |
CONST_VTBL struct IObjectControlVtbl *lpVtbl; | | CONST_VTBL struct IObjectControlVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IObjectControl_QueryInterface(This,riid,ppvObject) \ | | #define IObjectControl_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IObjectControl_AddRef(This) \ | | #define IObjectControl_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IObjectControl_Release(This) \ | | #define IObjectControl_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IObjectControl_Activate(This) \ | | #define IObjectControl_Activate(This) \ |
|
(This)->lpVtbl -> Activate(This) | | ( (This)->lpVtbl -> Activate(This) ) |
| | |
#define IObjectControl_Deactivate(This) \ | | #define IObjectControl_Deactivate(This) \ |
|
(This)->lpVtbl -> Deactivate(This) | | ( (This)->lpVtbl -> Deactivate(This) ) |
| | |
#define IObjectControl_CanBePooled(This) \ | | #define IObjectControl_CanBePooled(This) \ |
|
(This)->lpVtbl -> CanBePooled(This) | | ( (This)->lpVtbl -> CanBePooled(This) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IObjectControl_Activate_Proxy( | | |
IObjectControl * This); | | |
| | |
void __RPC_STUB IObjectControl_Activate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE IObjectControl_Deactivate_Proxy( | | |
IObjectControl * This); | | |
| | |
void __RPC_STUB IObjectControl_Deactivate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
BOOL STDMETHODCALLTYPE IObjectControl_CanBePooled_Proxy( | | |
IObjectControl * This); | | |
| | |
void __RPC_STUB IObjectControl_CanBePooled_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IObjectControl_INTERFACE_DEFINED__ */ | | #endif /* __IObjectControl_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IEnumNames_INTERFACE_DEFINED__ | | #ifndef __IEnumNames_INTERFACE_DEFINED__ |
#define __IEnumNames_INTERFACE_DEFINED__ | | #define __IEnumNames_INTERFACE_DEFINED__ |
| | |
/* interface IEnumNames */ | | /* interface IEnumNames */ |
/* [object][unique][uuid][hidden][local] */ | | /* [object][unique][uuid][hidden][local] */ |
| | |
EXTERN_C const IID IID_IEnumNames; | | EXTERN_C const IID IID_IEnumNames; |
| | |
| | |
skipping to change at line 9943 | | skipping to change at line 8042 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [in] */ unsigned long celt, | | /* [in] */ unsigned long celt, |
| | |
skipping to change at line 9979 | | skipping to change at line 8079 |
} IEnumNamesVtbl; | | } IEnumNamesVtbl; |
| | |
interface IEnumNames | | interface IEnumNames |
{ | | { |
CONST_VTBL struct IEnumNamesVtbl *lpVtbl; | | CONST_VTBL struct IEnumNamesVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IEnumNames_QueryInterface(This,riid,ppvObject) \ | | #define IEnumNames_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IEnumNames_AddRef(This) \ | | #define IEnumNames_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IEnumNames_Release(This) \ | | #define IEnumNames_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IEnumNames_Next(This,celt,rgname,pceltFetched) \ | | #define IEnumNames_Next(This,celt,rgname,pceltFetched) \ |
|
(This)->lpVtbl -> Next(This,celt,rgname,pceltFetched) | | ( (This)->lpVtbl -> Next(This,celt,rgname,pceltFetched) ) |
| | |
#define IEnumNames_Skip(This,celt) \ | | #define IEnumNames_Skip(This,celt) \ |
|
(This)->lpVtbl -> Skip(This,celt) | | ( (This)->lpVtbl -> Skip(This,celt) ) |
| | |
#define IEnumNames_Reset(This) \ | | #define IEnumNames_Reset(This) \ |
|
(This)->lpVtbl -> Reset(This) | | ( (This)->lpVtbl -> Reset(This) ) |
| | |
#define IEnumNames_Clone(This,ppenum) \ | | #define IEnumNames_Clone(This,ppenum) \ |
|
(This)->lpVtbl -> Clone(This,ppenum) | | ( (This)->lpVtbl -> Clone(This,ppenum) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IEnumNames_Next_Proxy( | | |
IEnumNames * This, | | |
/* [in] */ unsigned long celt, | | |
/* [size_is][out] */ BSTR *rgname, | | |
/* [retval][out] */ unsigned long *pceltFetched); | | |
| | |
void __RPC_STUB IEnumNames_Next_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IEnumNames_Skip_Proxy( | | |
IEnumNames * This, | | |
/* [in] */ unsigned long celt); | | |
| | |
void __RPC_STUB IEnumNames_Skip_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IEnumNames_Reset_Proxy( | | |
IEnumNames * This); | | |
| | |
void __RPC_STUB IEnumNames_Reset_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IEnumNames_Clone_Proxy( | | |
IEnumNames * This, | | |
/* [retval][out] */ IEnumNames **ppenum); | | |
| | |
void __RPC_STUB IEnumNames_Clone_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IEnumNames_INTERFACE_DEFINED__ */ | | #endif /* __IEnumNames_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ISecurityProperty_INTERFACE_DEFINED__ | | #ifndef __ISecurityProperty_INTERFACE_DEFINED__ |
#define __ISecurityProperty_INTERFACE_DEFINED__ | | #define __ISecurityProperty_INTERFACE_DEFINED__ |
| | |
/* interface ISecurityProperty */ | | /* interface ISecurityProperty */ |
/* [object][unique][uuid][local] */ | | /* [object][unique][uuid][local] */ |
| | |
EXTERN_C const IID IID_ISecurityProperty; | | EXTERN_C const IID IID_ISecurityProperty; |
| | |
| | |
skipping to change at line 10086 | | skipping to change at line 8145 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
PSID *pSID); | | PSID *pSID); |
| | |
skipping to change at line 10125 | | skipping to change at line 8185 |
} ISecurityPropertyVtbl; | | } ISecurityPropertyVtbl; |
| | |
interface ISecurityProperty | | interface ISecurityProperty |
{ | | { |
CONST_VTBL struct ISecurityPropertyVtbl *lpVtbl; | | CONST_VTBL struct ISecurityPropertyVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ISecurityProperty_QueryInterface(This,riid,ppvObject) \ | | #define ISecurityProperty_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ISecurityProperty_AddRef(This) \ | | #define ISecurityProperty_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ISecurityProperty_Release(This) \ | | #define ISecurityProperty_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ISecurityProperty_GetDirectCreatorSID(This,pSID) \ | | #define ISecurityProperty_GetDirectCreatorSID(This,pSID) \ |
|
(This)->lpVtbl -> GetDirectCreatorSID(This,pSID) | | ( (This)->lpVtbl -> GetDirectCreatorSID(This,pSID) ) |
| | |
#define ISecurityProperty_GetOriginalCreatorSID(This,pSID) \ | | #define ISecurityProperty_GetOriginalCreatorSID(This,pSID) \ |
|
(This)->lpVtbl -> GetOriginalCreatorSID(This,pSID) | | ( (This)->lpVtbl -> GetOriginalCreatorSID(This,pSID) ) |
| | |
#define ISecurityProperty_GetDirectCallerSID(This,pSID) \ | | #define ISecurityProperty_GetDirectCallerSID(This,pSID) \ |
|
(This)->lpVtbl -> GetDirectCallerSID(This,pSID) | | ( (This)->lpVtbl -> GetDirectCallerSID(This,pSID) ) |
| | |
#define ISecurityProperty_GetOriginalCallerSID(This,pSID) \ | | #define ISecurityProperty_GetOriginalCallerSID(This,pSID) \ |
|
(This)->lpVtbl -> GetOriginalCallerSID(This,pSID) | | ( (This)->lpVtbl -> GetOriginalCallerSID(This,pSID) ) |
| | |
#define ISecurityProperty_ReleaseSID(This,pSID) \ | | #define ISecurityProperty_ReleaseSID(This,pSID) \ |
|
(This)->lpVtbl -> ReleaseSID(This,pSID) | | ( (This)->lpVtbl -> ReleaseSID(This,pSID) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE ISecurityProperty_GetDirectCreatorSID_Proxy( | | |
ISecurityProperty * This, | | |
PSID *pSID); | | |
| | |
void __RPC_STUB ISecurityProperty_GetDirectCreatorSID_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ISecurityProperty_GetOriginalCreatorSID_Proxy( | | |
ISecurityProperty * This, | | |
PSID *pSID); | | |
| | |
void __RPC_STUB ISecurityProperty_GetOriginalCreatorSID_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ISecurityProperty_GetDirectCallerSID_Proxy( | | |
ISecurityProperty * This, | | |
PSID *pSID); | | |
| | |
void __RPC_STUB ISecurityProperty_GetDirectCallerSID_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ISecurityProperty_GetOriginalCallerSID_Proxy( | | |
ISecurityProperty * This, | | |
PSID *pSID); | | |
| | |
void __RPC_STUB ISecurityProperty_GetOriginalCallerSID_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ISecurityProperty_ReleaseSID_Proxy( | | |
ISecurityProperty * This, | | |
PSID pSID); | | |
| | |
void __RPC_STUB ISecurityProperty_ReleaseSID_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ISecurityProperty_INTERFACE_DEFINED__ */ | | #endif /* __ISecurityProperty_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ObjectControl_INTERFACE_DEFINED__ | | #ifndef __ObjectControl_INTERFACE_DEFINED__ |
#define __ObjectControl_INTERFACE_DEFINED__ | | #define __ObjectControl_INTERFACE_DEFINED__ |
| | |
/* interface ObjectControl */ | | /* interface ObjectControl */ |
/* [version][helpcontext][helpstring][oleautomation][uuid][local][object] */ | | /* [version][helpcontext][helpstring][oleautomation][uuid][local][object] */ |
| | |
EXTERN_C const IID IID_ObjectControl; | | EXTERN_C const IID IID_ObjectControl; |
| | |
| | |
skipping to change at line 10236 | | skipping to change at line 8246 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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 10265 | | skipping to change at line 8276 |
} ObjectControlVtbl; | | } ObjectControlVtbl; |
| | |
interface ObjectControl | | interface ObjectControl |
{ | | { |
CONST_VTBL struct ObjectControlVtbl *lpVtbl; | | CONST_VTBL struct ObjectControlVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ObjectControl_QueryInterface(This,riid,ppvObject) \ | | #define ObjectControl_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ObjectControl_AddRef(This) \ | | #define ObjectControl_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ObjectControl_Release(This) \ | | #define ObjectControl_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ObjectControl_Activate(This) \ | | #define ObjectControl_Activate(This) \ |
|
(This)->lpVtbl -> Activate(This) | | ( (This)->lpVtbl -> Activate(This) ) |
| | |
#define ObjectControl_Deactivate(This) \ | | #define ObjectControl_Deactivate(This) \ |
|
(This)->lpVtbl -> Deactivate(This) | | ( (This)->lpVtbl -> Deactivate(This) ) |
| | |
#define ObjectControl_CanBePooled(This,pbPoolable) \ | | #define ObjectControl_CanBePooled(This,pbPoolable) \ |
|
(This)->lpVtbl -> CanBePooled(This,pbPoolable) | | ( (This)->lpVtbl -> CanBePooled(This,pbPoolable) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ObjectControl_Activate | | |
_Proxy( | | |
ObjectControl * This); | | |
| | |
void __RPC_STUB ObjectControl_Activate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ObjectControl_Deactiva | | |
te_Proxy( | | |
ObjectControl * This); | | |
| | |
void __RPC_STUB ObjectControl_Deactivate_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ObjectControl_CanBePoo | | |
led_Proxy( | | |
ObjectControl * This, | | |
/* [retval][out] */ VARIANT_BOOL *pbPoolable); | | |
| | |
void __RPC_STUB ObjectControl_CanBePooled_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ObjectControl_INTERFACE_DEFINED__ */ | | #endif /* __ObjectControl_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ISharedProperty_INTERFACE_DEFINED__ | | #ifndef __ISharedProperty_INTERFACE_DEFINED__ |
#define __ISharedProperty_INTERFACE_DEFINED__ | | #define __ISharedProperty_INTERFACE_DEFINED__ |
| | |
/* interface ISharedProperty */ | | /* interface ISharedProperty */ |
/* [object][unique][helpcontext][helpstring][dual][uuid] */ | | /* [object][unique][helpcontext][helpstring][dual][uuid] */ |
| | |
EXTERN_C const IID IID_ISharedProperty; | | EXTERN_C const IID IID_ISharedProperty; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("2A005C01-A5DE-11CF-9E66-00AA00A3F464") | | MIDL_INTERFACE("2A005C01-A5DE-11CF-9E66-00AA00A3F464") |
ISharedProperty : public IDispatch | | ISharedProperty : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCA
LLTYPE get_Value( | | virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCA
LLTYPE get_Value( |
|
/* [retval][out] */ VARIANT *pVal) = 0; | | /* [retval][out] */ __RPC__out VARIANT *pVal) = 0; |
| | |
virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCA
LLTYPE put_Value( | | virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCA
LLTYPE put_Value( |
/* [in] */ VARIANT val) = 0; | | /* [in] */ VARIANT val) = 0; |
| | |
}; | | }; |
| | |
#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, | | ISharedProperty * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ISharedProperty * This); | | ISharedProperty * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ISharedProperty * This); | | ISharedProperty * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
ISharedProperty * This, | | ISharedProperty * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
ISharedProperty * This, | | ISharedProperty * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
ISharedProperty * This, | | ISharedProperty * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | ISharedProperty * This, |
|
/* [retval][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, | | 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ISharedProperty_QueryInterface(This,riid,ppvObject) \ | | #define ISharedProperty_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ISharedProperty_AddRef(This) \ | | #define ISharedProperty_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ISharedProperty_Release(This) \ | | #define ISharedProperty_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ISharedProperty_GetTypeInfoCount(This,pctinfo) \ | | #define ISharedProperty_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define ISharedProperty_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define ISharedProperty_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define ISharedProperty_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
\ | | #define ISharedProperty_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
\ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define ISharedProperty_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) \ | | #define ISharedProperty_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define ISharedProperty_get_Value(This,pVal) \ | | #define ISharedProperty_get_Value(This,pVal) \ |
|
(This)->lpVtbl -> get_Value(This,pVal) | | ( (This)->lpVtbl -> get_Value(This,pVal) ) |
| | |
#define ISharedProperty_put_Value(This,val) \ | | #define ISharedProperty_put_Value(This,val) \ |
|
(This)->lpVtbl -> put_Value(This,val) | | ( (This)->lpVtbl -> put_Value(This,val) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE ISharedPr | | |
operty_get_Value_Proxy( | | |
ISharedProperty * This, | | |
/* [retval][out] */ VARIANT *pVal); | | |
| | |
void __RPC_STUB ISharedProperty_get_Value_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE ISharedPr | | |
operty_put_Value_Proxy( | | |
ISharedProperty * This, | | |
/* [in] */ VARIANT val); | | |
| | |
void __RPC_STUB ISharedProperty_put_Value_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ISharedProperty_INTERFACE_DEFINED__ */ | | #endif /* __ISharedProperty_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ISharedPropertyGroup_INTERFACE_DEFINED__ | | #ifndef __ISharedPropertyGroup_INTERFACE_DEFINED__ |
#define __ISharedPropertyGroup_INTERFACE_DEFINED__ | | #define __ISharedPropertyGroup_INTERFACE_DEFINED__ |
| | |
/* interface ISharedPropertyGroup */ | | /* interface ISharedPropertyGroup */ |
/* [object][unique][helpcontext][helpstring][dual][uuid] */ | | /* [object][unique][helpcontext][helpstring][dual][uuid] */ |
| | |
EXTERN_C const IID IID_ISharedPropertyGroup; | | EXTERN_C const IID IID_ISharedPropertyGroup; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("2A005C07-A5DE-11CF-9E66-00AA00A3F464") | | MIDL_INTERFACE("2A005C07-A5DE-11CF-9E66-00AA00A3F464") |
ISharedPropertyGroup : public IDispatch | | ISharedPropertyGroup : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Cr
eatePropertyByPosition( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Cr
eatePropertyByPosition( |
/* [in] */ int Index, | | /* [in] */ int Index, |
|
/* [out] */ VARIANT_BOOL *fExists, | | /* [out] */ __RPC__out VARIANT_BOOL *fExists, |
/* [retval][out] */ ISharedProperty **ppProp) = 0; | | /* [retval][out] */ __RPC__deref_out_opt ISharedProperty **ppProp) = |
| | 0; |
| | |
virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCA
LLTYPE get_PropertyByPosition( | | virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCA
LLTYPE get_PropertyByPosition( |
/* [in] */ int Index, | | /* [in] */ int Index, |
|
/* [retval][out] */ ISharedProperty **ppProperty) = 0; | | /* [retval][out] */ __RPC__deref_out_opt ISharedProperty **ppPropert
y) = 0; |
| | |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Cr
eateProperty( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Cr
eateProperty( |
|
/* [in] */ BSTR Name, | | /* [in] */ __RPC__in BSTR Name, |
/* [out] */ VARIANT_BOOL *fExists, | | /* [out] */ __RPC__out VARIANT_BOOL *fExists, |
/* [retval][out] */ ISharedProperty **ppProp) = 0; | | /* [retval][out] */ __RPC__deref_out_opt ISharedProperty **ppProp) = |
| | 0; |
| | |
virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCA
LLTYPE get_Property( | | virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCA
LLTYPE get_Property( |
|
/* [in] */ BSTR Name, | | /* [in] */ __RPC__in BSTR Name, |
/* [retval][out] */ ISharedProperty **ppProperty) = 0; | | /* [retval][out] */ __RPC__deref_out_opt ISharedProperty **ppPropert |
| | y) = 0; |
| | |
}; | | }; |
| | |
#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, | | ISharedPropertyGroup * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ISharedPropertyGroup * This); | | ISharedPropertyGroup * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ISharedPropertyGroup * This); | | ISharedPropertyGroup * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
ISharedPropertyGroup * This, | | ISharedPropertyGroup * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
ISharedPropertyGroup * This, | | ISharedPropertyGroup * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
ISharedPropertyGroup * This, | | ISharedPropertyGroup * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | ISharedPropertyGroup * This, |
/* [in] */ int Index, | | /* [in] */ int Index, |
|
/* [out] */ VARIANT_BOOL *fExists, | | /* [out] */ __RPC__out VARIANT_BOOL *fExists, |
/* [retval][out] */ 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, | | ISharedPropertyGroup * This, |
/* [in] */ int Index, | | /* [in] */ int Index, |
|
/* [retval][out] */ ISharedProperty **ppProperty); | | /* [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, | | ISharedPropertyGroup * This, |
|
/* [in] */ BSTR Name, | | /* [in] */ __RPC__in BSTR Name, |
/* [out] */ VARIANT_BOOL *fExists, | | /* [out] */ __RPC__out VARIANT_BOOL *fExists, |
/* [retval][out] */ 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, | | ISharedPropertyGroup * This, |
|
/* [in] */ BSTR Name, | | /* [in] */ __RPC__in BSTR Name, |
/* [retval][out] */ ISharedProperty **ppProperty); | | /* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ISharedPropertyGroup_QueryInterface(This,riid,ppvObject) \ | | #define ISharedPropertyGroup_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ISharedPropertyGroup_AddRef(This) \ | | #define ISharedPropertyGroup_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ISharedPropertyGroup_Release(This) \ | | #define ISharedPropertyGroup_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ISharedPropertyGroup_GetTypeInfoCount(This,pctinfo) \ | | #define ISharedPropertyGroup_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define ISharedPropertyGroup_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define ISharedPropertyGroup_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define ISharedPropertyGroup_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDis
pId) \ | | #define ISharedPropertyGroup_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDis
pId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define ISharedPropertyGroup_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispPara
ms,pVarResult,pExcepInfo,puArgErr) \ | | #define ISharedPropertyGroup_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispPara
ms,pVarResult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define ISharedPropertyGroup_CreatePropertyByPosition(This,Index,fExists,ppProp)
\ | | #define ISharedPropertyGroup_CreatePropertyByPosition(This,Index,fExists,ppProp)
\ |
|
(This)->lpVtbl -> CreatePropertyByPosition(This,Index,fExists,ppProp) | | ( (This)->lpVtbl -> CreatePropertyByPosition(This,Index,fExists,ppProp) ) |
| | |
#define ISharedPropertyGroup_get_PropertyByPosition(This,Index,ppProperty) \ | | #define ISharedPropertyGroup_get_PropertyByPosition(This,Index,ppProperty) \ |
|
(This)->lpVtbl -> get_PropertyByPosition(This,Index,ppProperty) | | ( (This)->lpVtbl -> get_PropertyByPosition(This,Index,ppProperty) ) |
| | |
#define ISharedPropertyGroup_CreateProperty(This,Name,fExists,ppProp) \ | | #define ISharedPropertyGroup_CreateProperty(This,Name,fExists,ppProp) \ |
|
(This)->lpVtbl -> CreateProperty(This,Name,fExists,ppProp) | | ( (This)->lpVtbl -> CreateProperty(This,Name,fExists,ppProp) ) |
| | |
#define ISharedPropertyGroup_get_Property(This,Name,ppProperty) \ | | #define ISharedPropertyGroup_get_Property(This,Name,ppProperty) \ |
|
(This)->lpVtbl -> get_Property(This,Name,ppProperty) | | ( (This)->lpVtbl -> get_Property(This,Name,ppProperty) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ISharedPropertyGro | | |
up_CreatePropertyByPosition_Proxy( | | |
ISharedPropertyGroup * This, | | |
/* [in] */ int Index, | | |
/* [out] */ VARIANT_BOOL *fExists, | | |
/* [retval][out] */ ISharedProperty **ppProp); | | |
| | |
void __RPC_STUB ISharedPropertyGroup_CreatePropertyByPosition_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE ISharedPr | | |
opertyGroup_get_PropertyByPosition_Proxy( | | |
ISharedPropertyGroup * This, | | |
/* [in] */ int Index, | | |
/* [retval][out] */ ISharedProperty **ppProperty); | | |
| | |
void __RPC_STUB ISharedPropertyGroup_get_PropertyByPosition_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ISharedPropertyGro | | |
up_CreateProperty_Proxy( | | |
ISharedPropertyGroup * This, | | |
/* [in] */ BSTR Name, | | |
/* [out] */ VARIANT_BOOL *fExists, | | |
/* [retval][out] */ ISharedProperty **ppProp); | | |
| | |
void __RPC_STUB ISharedPropertyGroup_CreateProperty_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE ISharedPr | | |
opertyGroup_get_Property_Proxy( | | |
ISharedPropertyGroup * This, | | |
/* [in] */ BSTR Name, | | |
/* [retval][out] */ ISharedProperty **ppProperty); | | |
| | |
void __RPC_STUB ISharedPropertyGroup_get_Property_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ISharedPropertyGroup_INTERFACE_DEFINED__ */ | | #endif /* __ISharedPropertyGroup_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ISharedPropertyGroupManager_INTERFACE_DEFINED__ | | #ifndef __ISharedPropertyGroupManager_INTERFACE_DEFINED__ |
#define __ISharedPropertyGroupManager_INTERFACE_DEFINED__ | | #define __ISharedPropertyGroupManager_INTERFACE_DEFINED__ |
| | |
/* interface ISharedPropertyGroupManager */ | | /* interface ISharedPropertyGroupManager */ |
/* [object][unique][helpcontext][helpstring][dual][uuid] */ | | /* [object][unique][helpcontext][helpstring][dual][uuid] */ |
| | |
EXTERN_C const IID IID_ISharedPropertyGroupManager; | | EXTERN_C const IID IID_ISharedPropertyGroupManager; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("2A005C0D-A5DE-11CF-9E66-00AA00A3F464") | | MIDL_INTERFACE("2A005C0D-A5DE-11CF-9E66-00AA00A3F464") |
ISharedPropertyGroupManager : public IDispatch | | ISharedPropertyGroupManager : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Cr
eatePropertyGroup( | | virtual /* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE Cr
eatePropertyGroup( |
|
/* [in] */ BSTR Name, | | /* [in] */ __RPC__in BSTR Name, |
/* [out][in] */ LONG *dwIsoMode, | | /* [out][in] */ __RPC__inout LONG *dwIsoMode, |
/* [out][in] */ LONG *dwRelMode, | | /* [out][in] */ __RPC__inout LONG *dwRelMode, |
/* [out] */ VARIANT_BOOL *fExists, | | /* [out] */ __RPC__out VARIANT_BOOL *fExists, |
/* [retval][out] */ ISharedPropertyGroup **ppGroup) = 0; | | /* [retval][out] */ __RPC__deref_out_opt ISharedPropertyGroup **ppGr |
| | oup) = 0; |
| | |
virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCA
LLTYPE get_Group( | | virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCA
LLTYPE get_Group( |
|
/* [in] */ BSTR Name, | | /* [in] */ __RPC__in BSTR Name, |
/* [retval][out] */ ISharedPropertyGroup **ppGroup) = 0; | | /* [retval][out] */ __RPC__deref_out_opt ISharedPropertyGroup **ppGr |
| | oup) = 0; |
| | |
virtual /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT
STDMETHODCALLTYPE get__NewEnum( | | virtual /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT
STDMETHODCALLTYPE get__NewEnum( |
|
/* [retval][out] */ IUnknown **retval) = 0; | | /* [retval][out] */ __RPC__deref_out_opt IUnknown **retval) = 0; |
| | |
}; | | }; |
| | |
#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, | | ISharedPropertyGroupManager * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ISharedPropertyGroupManager * This); | | ISharedPropertyGroupManager * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ISharedPropertyGroupManager * This); | | ISharedPropertyGroupManager * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
ISharedPropertyGroupManager * This, | | ISharedPropertyGroupManager * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
ISharedPropertyGroupManager * This, | | ISharedPropertyGroupManager * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
ISharedPropertyGroupManager * This, | | ISharedPropertyGroupManager * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | ISharedPropertyGroupManager * This, |
|
/* [in] */ BSTR Name, | | /* [in] */ __RPC__in BSTR Name, |
/* [out][in] */ LONG *dwIsoMode, | | /* [out][in] */ __RPC__inout LONG *dwIsoMode, |
/* [out][in] */ LONG *dwRelMode, | | /* [out][in] */ __RPC__inout LONG *dwRelMode, |
/* [out] */ VARIANT_BOOL *fExists, | | /* [out] */ __RPC__out VARIANT_BOOL *fExists, |
/* [retval][out] */ ISharedPropertyGroup **ppGroup); | | /* [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, | | ISharedPropertyGroupManager * This, |
|
/* [in] */ BSTR Name, | | /* [in] */ __RPC__in BSTR Name, |
/* [retval][out] */ ISharedPropertyGroup **ppGroup); | | /* [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, | | ISharedPropertyGroupManager * This, |
|
/* [retval][out] */ 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ISharedPropertyGroupManager_QueryInterface(This,riid,ppvObject) \ | | #define ISharedPropertyGroupManager_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ISharedPropertyGroupManager_AddRef(This) \ | | #define ISharedPropertyGroupManager_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ISharedPropertyGroupManager_Release(This) \ | | #define ISharedPropertyGroupManager_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ISharedPropertyGroupManager_GetTypeInfoCount(This,pctinfo) \ | | #define ISharedPropertyGroupManager_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define ISharedPropertyGroupManager_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define ISharedPropertyGroupManager_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define ISharedPropertyGroupManager_GetIDsOfNames(This,riid,rgszNames,cNames,lci
d,rgDispId) \ | | #define ISharedPropertyGroupManager_GetIDsOfNames(This,riid,rgszNames,cNames,lci
d,rgDispId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define ISharedPropertyGroupManager_Invoke(This,dispIdMember,riid,lcid,wFlags,pD
ispParams,pVarResult,pExcepInfo,puArgErr) \ | | #define ISharedPropertyGroupManager_Invoke(This,dispIdMember,riid,lcid,wFlags,pD
ispParams,pVarResult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define ISharedPropertyGroupManager_CreatePropertyGroup(This,Name,dwIsoMode,dwRe
lMode,fExists,ppGroup) \ | | #define ISharedPropertyGroupManager_CreatePropertyGroup(This,Name,dwIsoMode,dwRe
lMode,fExists,ppGroup) \ |
|
(This)->lpVtbl -> CreatePropertyGroup(This,Name,dwIsoMode,dwRelMode,fExists,
ppGroup) | | ( (This)->lpVtbl -> CreatePropertyGroup(This,Name,dwIsoMode,dwRelMode,fExist
s,ppGroup) ) |
| | |
#define ISharedPropertyGroupManager_get_Group(This,Name,ppGroup) \ | | #define ISharedPropertyGroupManager_get_Group(This,Name,ppGroup) \ |
|
(This)->lpVtbl -> get_Group(This,Name,ppGroup) | | ( (This)->lpVtbl -> get_Group(This,Name,ppGroup) ) |
| | |
#define ISharedPropertyGroupManager_get__NewEnum(This,retval) \ | | #define ISharedPropertyGroupManager_get__NewEnum(This,retval) \ |
|
(This)->lpVtbl -> get__NewEnum(This,retval) | | ( (This)->lpVtbl -> get__NewEnum(This,retval) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][helpcontext][id] */ HRESULT STDMETHODCALLTYPE ISharedPropertyGro | | |
upManager_CreatePropertyGroup_Proxy( | | |
ISharedPropertyGroupManager * This, | | |
/* [in] */ BSTR Name, | | |
/* [out][in] */ LONG *dwIsoMode, | | |
/* [out][in] */ LONG *dwRelMode, | | |
/* [out] */ VARIANT_BOOL *fExists, | | |
/* [retval][out] */ ISharedPropertyGroup **ppGroup); | | |
| | |
void __RPC_STUB ISharedPropertyGroupManager_CreatePropertyGroup_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE ISharedPr | | |
opertyGroupManager_get_Group_Proxy( | | |
ISharedPropertyGroupManager * This, | | |
/* [in] */ BSTR Name, | | |
/* [retval][out] */ ISharedPropertyGroup **ppGroup); | | |
| | |
void __RPC_STUB ISharedPropertyGroupManager_get_Group_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][helpcontext][id][restricted][propget] */ HRESULT STDMETHODCALLTY | | |
PE ISharedPropertyGroupManager_get__NewEnum_Proxy( | | |
ISharedPropertyGroupManager * This, | | |
/* [retval][out] */ IUnknown **retval); | | |
| | |
void __RPC_STUB ISharedPropertyGroupManager_get__NewEnum_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ISharedPropertyGroupManager_INTERFACE_DEFINED__ */ | | #endif /* __ISharedPropertyGroupManager_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IObjectConstruct_INTERFACE_DEFINED__ | | #ifndef __IObjectConstruct_INTERFACE_DEFINED__ |
#define __IObjectConstruct_INTERFACE_DEFINED__ | | #define __IObjectConstruct_INTERFACE_DEFINED__ |
| | |
/* interface IObjectConstruct */ | | /* interface IObjectConstruct */ |
/* [uuid][helpstring][unique][object][local] */ | | /* [uuid][helpstring][unique][object][local] */ |
| | |
EXTERN_C const IID IID_IObjectConstruct; | | EXTERN_C const IID IID_IObjectConstruct; |
| | |
| | |
skipping to change at line 10854 | | skipping to change at line 8739 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [in] */ IDispatch *pCtorObj); | | /* [in] */ IDispatch *pCtorObj); |
| | |
skipping to change at line 10877 | | skipping to change at line 8763 |
} IObjectConstructVtbl; | | } IObjectConstructVtbl; |
| | |
interface IObjectConstruct | | interface IObjectConstruct |
{ | | { |
CONST_VTBL struct IObjectConstructVtbl *lpVtbl; | | CONST_VTBL struct IObjectConstructVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IObjectConstruct_QueryInterface(This,riid,ppvObject) \ | | #define IObjectConstruct_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IObjectConstruct_AddRef(This) \ | | #define IObjectConstruct_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IObjectConstruct_Release(This) \ | | #define IObjectConstruct_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IObjectConstruct_Construct(This,pCtorObj) \ | | #define IObjectConstruct_Construct(This,pCtorObj) \ |
|
(This)->lpVtbl -> Construct(This,pCtorObj) | | ( (This)->lpVtbl -> Construct(This,pCtorObj) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IObjectConstruct_Construct_Proxy( | | |
IObjectConstruct * This, | | |
/* [in] */ IDispatch *pCtorObj); | | |
| | |
void __RPC_STUB IObjectConstruct_Construct_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IObjectConstruct_INTERFACE_DEFINED__ */ | | #endif /* __IObjectConstruct_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IObjectConstructString_INTERFACE_DEFINED__ | | #ifndef __IObjectConstructString_INTERFACE_DEFINED__ |
#define __IObjectConstructString_INTERFACE_DEFINED__ | | #define __IObjectConstructString_INTERFACE_DEFINED__ |
| | |
/* interface IObjectConstructString */ | | /* interface IObjectConstructString */ |
/* [uuid][helpstring][dual][unique][object][local] */ | | /* [uuid][helpstring][dual][unique][object][local] */ |
| | |
EXTERN_C const IID IID_IObjectConstructString; | | EXTERN_C const IID IID_IObjectConstructString; |
| | |
| | |
skipping to change at line 10932 | | skipping to change at line 8808 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [out] */ UINT *pctinfo); | | /* [out] */ UINT *pctinfo); |
| | |
skipping to change at line 10954 | | skipping to change at line 8831 |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
IObjectConstructString * This, | | IObjectConstructString * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
IObjectConstructString * This, | | IObjectConstructString * This, |
/* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ LPOLESTR *rgszNames, |
|
/* [in] */ UINT cNames, | | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
/* [size_is][out] */ DISPID *rgDispId); | | /* [size_is][out] */ DISPID *rgDispId); |
| | |
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
IObjectConstructString * This, | | IObjectConstructString * 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, |
| | |
skipping to change at line 10984 | | skipping to change at line 8861 |
} IObjectConstructStringVtbl; | | } IObjectConstructStringVtbl; |
| | |
interface IObjectConstructString | | interface IObjectConstructString |
{ | | { |
CONST_VTBL struct IObjectConstructStringVtbl *lpVtbl; | | CONST_VTBL struct IObjectConstructStringVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IObjectConstructString_QueryInterface(This,riid,ppvObject) \ | | #define IObjectConstructString_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IObjectConstructString_AddRef(This) \ | | #define IObjectConstructString_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IObjectConstructString_Release(This) \ | | #define IObjectConstructString_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IObjectConstructString_GetTypeInfoCount(This,pctinfo) \ | | #define IObjectConstructString_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define IObjectConstructString_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define IObjectConstructString_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define IObjectConstructString_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgD
ispId) \ | | #define IObjectConstructString_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgD
ispId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define IObjectConstructString_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispPa
rams,pVarResult,pExcepInfo,puArgErr) \ | | #define IObjectConstructString_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispPa
rams,pVarResult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define IObjectConstructString_get_ConstructString(This,pVal) \ | | #define IObjectConstructString_get_ConstructString(This,pVal) \ |
|
(This)->lpVtbl -> get_ConstructString(This,pVal) | | ( (This)->lpVtbl -> get_ConstructString(This,pVal) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IObjectConstructString | | |
_get_ConstructString_Proxy( | | |
IObjectConstructString * This, | | |
/* [retval][out] */ BSTR *pVal); | | |
| | |
void __RPC_STUB IObjectConstructString_get_ConstructString_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IObjectConstructString_INTERFACE_DEFINED__ */ | | #endif /* __IObjectConstructString_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IObjectContextActivity_INTERFACE_DEFINED__ | | #ifndef __IObjectContextActivity_INTERFACE_DEFINED__ |
#define __IObjectContextActivity_INTERFACE_DEFINED__ | | #define __IObjectContextActivity_INTERFACE_DEFINED__ |
| | |
/* interface IObjectContextActivity */ | | /* interface IObjectContextActivity */ |
/* [object][unique][uuid][local] */ | | /* [object][unique][uuid][local] */ |
| | |
EXTERN_C const IID IID_IObjectContextActivity; | | EXTERN_C const IID IID_IObjectContextActivity; |
| | |
| | |
skipping to change at line 11051 | | skipping to change at line 8918 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [out] */ GUID *pGUID); | | /* [out] */ GUID *pGUID); |
| | |
skipping to change at line 11074 | | skipping to change at line 8942 |
} IObjectContextActivityVtbl; | | } IObjectContextActivityVtbl; |
| | |
interface IObjectContextActivity | | interface IObjectContextActivity |
{ | | { |
CONST_VTBL struct IObjectContextActivityVtbl *lpVtbl; | | CONST_VTBL struct IObjectContextActivityVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IObjectContextActivity_QueryInterface(This,riid,ppvObject) \ | | #define IObjectContextActivity_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IObjectContextActivity_AddRef(This) \ | | #define IObjectContextActivity_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IObjectContextActivity_Release(This) \ | | #define IObjectContextActivity_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IObjectContextActivity_GetActivityId(This,pGUID) \ | | #define IObjectContextActivity_GetActivityId(This,pGUID) \ |
|
(This)->lpVtbl -> GetActivityId(This,pGUID) | | ( (This)->lpVtbl -> GetActivityId(This,pGUID) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IObjectContextActivity_GetActivityId_Proxy( | | |
IObjectContextActivity * This, | | |
/* [out] */ GUID *pGUID); | | |
| | |
void __RPC_STUB IObjectContextActivity_GetActivityId_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IObjectContextActivity_INTERFACE_DEFINED__ */ | | #endif /* __IObjectContextActivity_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IObjectContextInfo_INTERFACE_DEFINED__ | | #ifndef __IObjectContextInfo_INTERFACE_DEFINED__ |
#define __IObjectContextInfo_INTERFACE_DEFINED__ | | #define __IObjectContextInfo_INTERFACE_DEFINED__ |
| | |
/* interface IObjectContextInfo */ | | /* interface IObjectContextInfo */ |
/* [uuid][unique][object][local] */ | | /* [uuid][unique][object][local] */ |
| | |
EXTERN_C const IID IID_IObjectContextInfo; | | EXTERN_C const IID IID_IObjectContextInfo; |
| | |
| | |
skipping to change at line 11140 | | skipping to change at line 8998 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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 11178 | | skipping to change at line 9037 |
} IObjectContextInfoVtbl; | | } IObjectContextInfoVtbl; |
| | |
interface IObjectContextInfo | | interface IObjectContextInfo |
{ | | { |
CONST_VTBL struct IObjectContextInfoVtbl *lpVtbl; | | CONST_VTBL struct IObjectContextInfoVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IObjectContextInfo_QueryInterface(This,riid,ppvObject) \ | | #define IObjectContextInfo_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IObjectContextInfo_AddRef(This) \ | | #define IObjectContextInfo_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IObjectContextInfo_Release(This) \ | | #define IObjectContextInfo_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IObjectContextInfo_IsInTransaction(This) \ | | #define IObjectContextInfo_IsInTransaction(This) \ |
|
(This)->lpVtbl -> IsInTransaction(This) | | ( (This)->lpVtbl -> IsInTransaction(This) ) |
| | |
#define IObjectContextInfo_GetTransaction(This,pptrans) \ | | #define IObjectContextInfo_GetTransaction(This,pptrans) \ |
|
(This)->lpVtbl -> GetTransaction(This,pptrans) | | ( (This)->lpVtbl -> GetTransaction(This,pptrans) ) |
| | |
#define IObjectContextInfo_GetTransactionId(This,pGuid) \ | | #define IObjectContextInfo_GetTransactionId(This,pGuid) \ |
|
(This)->lpVtbl -> GetTransactionId(This,pGuid) | | ( (This)->lpVtbl -> GetTransactionId(This,pGuid) ) |
| | |
#define IObjectContextInfo_GetActivityId(This,pGUID) \ | | #define IObjectContextInfo_GetActivityId(This,pGUID) \ |
|
(This)->lpVtbl -> GetActivityId(This,pGUID) | | ( (This)->lpVtbl -> GetActivityId(This,pGUID) ) |
| | |
#define IObjectContextInfo_GetContextId(This,pGuid) \ | | #define IObjectContextInfo_GetContextId(This,pGuid) \ |
|
(This)->lpVtbl -> GetContextId(This,pGuid) | | ( (This)->lpVtbl -> GetContextId(This,pGuid) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
BOOL STDMETHODCALLTYPE IObjectContextInfo_IsInTransaction_Proxy( | | |
IObjectContextInfo * This); | | |
| | |
void __RPC_STUB IObjectContextInfo_IsInTransaction_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IObjectContextInfo_GetTransaction_Proxy( | | |
IObjectContextInfo * This, | | |
IUnknown **pptrans); | | |
| | |
void __RPC_STUB IObjectContextInfo_GetTransaction_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IObjectContextInfo_GetTransactionId_Proxy( | | |
IObjectContextInfo * This, | | |
/* [out] */ GUID *pGuid); | | |
| | |
void __RPC_STUB IObjectContextInfo_GetTransactionId_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IObjectContextInfo_GetActivityId_Proxy( | | |
IObjectContextInfo * This, | | |
/* [out] */ GUID *pGUID); | | |
| | |
void __RPC_STUB IObjectContextInfo_GetActivityId_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IObjectContextInfo_GetContextId_Proxy( | | |
IObjectContextInfo * This, | | |
/* [out] */ GUID *pGuid); | | |
| | |
void __RPC_STUB IObjectContextInfo_GetContextId_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IObjectContextInfo_INTERFACE_DEFINED__ */ | | #endif /* __IObjectContextInfo_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IObjectContextInfo2_INTERFACE_DEFINED__ | | #ifndef __IObjectContextInfo2_INTERFACE_DEFINED__ |
#define __IObjectContextInfo2_INTERFACE_DEFINED__ | | #define __IObjectContextInfo2_INTERFACE_DEFINED__ |
| | |
/* interface IObjectContextInfo2 */ | | /* interface IObjectContextInfo2 */ |
/* [uuid][unique][object][local] */ | | /* [uuid][unique][object][local] */ |
| | |
EXTERN_C const IID IID_IObjectContextInfo2; | | EXTERN_C const IID IID_IObjectContextInfo2; |
| | |
| | |
skipping to change at line 11290 | | skipping to change at line 9100 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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 11340 | | skipping to change at line 9151 |
} IObjectContextInfo2Vtbl; | | } IObjectContextInfo2Vtbl; |
| | |
interface IObjectContextInfo2 | | interface IObjectContextInfo2 |
{ | | { |
CONST_VTBL struct IObjectContextInfo2Vtbl *lpVtbl; | | CONST_VTBL struct IObjectContextInfo2Vtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IObjectContextInfo2_QueryInterface(This,riid,ppvObject) \ | | #define IObjectContextInfo2_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IObjectContextInfo2_AddRef(This) \ | | #define IObjectContextInfo2_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IObjectContextInfo2_Release(This) \ | | #define IObjectContextInfo2_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IObjectContextInfo2_IsInTransaction(This) \ | | #define IObjectContextInfo2_IsInTransaction(This) \ |
|
(This)->lpVtbl -> IsInTransaction(This) | | ( (This)->lpVtbl -> IsInTransaction(This) ) |
| | |
#define IObjectContextInfo2_GetTransaction(This,pptrans) \ | | #define IObjectContextInfo2_GetTransaction(This,pptrans) \ |
|
(This)->lpVtbl -> GetTransaction(This,pptrans) | | ( (This)->lpVtbl -> GetTransaction(This,pptrans) ) |
| | |
#define IObjectContextInfo2_GetTransactionId(This,pGuid) \ | | #define IObjectContextInfo2_GetTransactionId(This,pGuid) \ |
|
(This)->lpVtbl -> GetTransactionId(This,pGuid) | | ( (This)->lpVtbl -> GetTransactionId(This,pGuid) ) |
| | |
#define IObjectContextInfo2_GetActivityId(This,pGUID) \ | | #define IObjectContextInfo2_GetActivityId(This,pGUID) \ |
|
(This)->lpVtbl -> GetActivityId(This,pGUID) | | ( (This)->lpVtbl -> GetActivityId(This,pGUID) ) |
| | |
#define IObjectContextInfo2_GetContextId(This,pGuid) \ | | #define IObjectContextInfo2_GetContextId(This,pGuid) \ |
|
(This)->lpVtbl -> GetContextId(This,pGuid) | | ( (This)->lpVtbl -> GetContextId(This,pGuid) ) |
| | |
#define IObjectContextInfo2_GetPartitionId(This,pGuid) \ | | #define IObjectContextInfo2_GetPartitionId(This,pGuid) \ |
|
(This)->lpVtbl -> GetPartitionId(This,pGuid) | | ( (This)->lpVtbl -> GetPartitionId(This,pGuid) ) |
| | |
#define IObjectContextInfo2_GetApplicationId(This,pGuid) \ | | #define IObjectContextInfo2_GetApplicationId(This,pGuid) \ |
|
(This)->lpVtbl -> GetApplicationId(This,pGuid) | | ( (This)->lpVtbl -> GetApplicationId(This,pGuid) ) |
| | |
#define IObjectContextInfo2_GetApplicationInstanceId(This,pGuid) \ | | #define IObjectContextInfo2_GetApplicationInstanceId(This,pGuid) \ |
|
(This)->lpVtbl -> GetApplicationInstanceId(This,pGuid) | | ( (This)->lpVtbl -> GetApplicationInstanceId(This,pGuid) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IObjectContextInfo2_GetPartitionId_Proxy( | | |
IObjectContextInfo2 * This, | | |
/* [out] */ GUID *pGuid); | | |
| | |
void __RPC_STUB IObjectContextInfo2_GetPartitionId_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IObjectContextInfo2_GetApplicationId_Proxy( | | |
IObjectContextInfo2 * This, | | |
/* [out] */ GUID *pGuid); | | |
| | |
void __RPC_STUB IObjectContextInfo2_GetApplicationId_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IObjectContextInfo2_GetApplicationInstanceId_Proxy( | | |
IObjectContextInfo2 * This, | | |
/* [out] */ GUID *pGuid); | | |
| | |
void __RPC_STUB IObjectContextInfo2_GetApplicationInstanceId_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IObjectContextInfo2_INTERFACE_DEFINED__ */ | | #endif /* __IObjectContextInfo2_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ITransactionStatus_INTERFACE_DEFINED__ | | #ifndef __ITransactionStatus_INTERFACE_DEFINED__ |
#define __ITransactionStatus_INTERFACE_DEFINED__ | | #define __ITransactionStatus_INTERFACE_DEFINED__ |
| | |
/* interface ITransactionStatus */ | | /* interface ITransactionStatus */ |
/* [uuid][unique][object][local] */ | | /* [uuid][unique][object][local] */ |
| | |
EXTERN_C const IID IID_ITransactionStatus; | | EXTERN_C const IID IID_ITransactionStatus; |
| | |
| | |
skipping to change at line 11439 | | skipping to change at line 9220 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
HRESULT hrStatus); | | HRESULT hrStatus); |
| | |
skipping to change at line 11466 | | skipping to change at line 9248 |
} ITransactionStatusVtbl; | | } ITransactionStatusVtbl; |
| | |
interface ITransactionStatus | | interface ITransactionStatus |
{ | | { |
CONST_VTBL struct ITransactionStatusVtbl *lpVtbl; | | CONST_VTBL struct ITransactionStatusVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ITransactionStatus_QueryInterface(This,riid,ppvObject) \ | | #define ITransactionStatus_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ITransactionStatus_AddRef(This) \ | | #define ITransactionStatus_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ITransactionStatus_Release(This) \ | | #define ITransactionStatus_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ITransactionStatus_SetTransactionStatus(This,hrStatus) \ | | #define ITransactionStatus_SetTransactionStatus(This,hrStatus) \ |
|
(This)->lpVtbl -> SetTransactionStatus(This,hrStatus) | | ( (This)->lpVtbl -> SetTransactionStatus(This,hrStatus) ) |
| | |
#define ITransactionStatus_GetTransactionStatus(This,pHrStatus) \ | | #define ITransactionStatus_GetTransactionStatus(This,pHrStatus) \ |
|
(This)->lpVtbl -> GetTransactionStatus(This,pHrStatus) | | ( (This)->lpVtbl -> GetTransactionStatus(This,pHrStatus) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE ITransactionStatus_SetTransactionStatus_Proxy( | | |
ITransactionStatus * This, | | |
HRESULT hrStatus); | | |
| | |
void __RPC_STUB ITransactionStatus_SetTransactionStatus_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ITransactionStatus_GetTransactionStatus_Proxy( | | |
ITransactionStatus * This, | | |
HRESULT *pHrStatus); | | |
| | |
void __RPC_STUB ITransactionStatus_GetTransactionStatus_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ITransactionStatus_INTERFACE_DEFINED__ */ | | #endif /* __ITransactionStatus_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IObjectContextTip_INTERFACE_DEFINED__ | | #ifndef __IObjectContextTip_INTERFACE_DEFINED__ |
#define __IObjectContextTip_INTERFACE_DEFINED__ | | #define __IObjectContextTip_INTERFACE_DEFINED__ |
| | |
/* interface IObjectContextTip */ | | /* interface IObjectContextTip */ |
/* [object][uuid][unique][local] */ | | /* [object][uuid][unique][local] */ |
| | |
EXTERN_C const IID IID_IObjectContextTip; | | EXTERN_C const IID IID_IObjectContextTip; |
| | |
| | |
skipping to change at line 11534 | | skipping to change at line 9296 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [retval][out] */ BSTR *pTipUrl); | | /* [retval][out] */ BSTR *pTipUrl); |
| | |
skipping to change at line 11557 | | skipping to change at line 9320 |
} IObjectContextTipVtbl; | | } IObjectContextTipVtbl; |
| | |
interface IObjectContextTip | | interface IObjectContextTip |
{ | | { |
CONST_VTBL struct IObjectContextTipVtbl *lpVtbl; | | CONST_VTBL struct IObjectContextTipVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IObjectContextTip_QueryInterface(This,riid,ppvObject) \ | | #define IObjectContextTip_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IObjectContextTip_AddRef(This) \ | | #define IObjectContextTip_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IObjectContextTip_Release(This) \ | | #define IObjectContextTip_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IObjectContextTip_GetTipUrl(This,pTipUrl) \ | | #define IObjectContextTip_GetTipUrl(This,pTipUrl) \ |
|
(This)->lpVtbl -> GetTipUrl(This,pTipUrl) | | ( (This)->lpVtbl -> GetTipUrl(This,pTipUrl) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IObjectContextTip_GetTipUrl_Proxy( | | |
IObjectContextTip * This, | | |
/* [retval][out] */ BSTR *pTipUrl); | | |
| | |
void __RPC_STUB IObjectContextTip_GetTipUrl_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IObjectContextTip_INTERFACE_DEFINED__ */ | | #endif /* __IObjectContextTip_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IPlaybackControl_INTERFACE_DEFINED__ | | #ifndef __IPlaybackControl_INTERFACE_DEFINED__ |
#define __IPlaybackControl_INTERFACE_DEFINED__ | | #define __IPlaybackControl_INTERFACE_DEFINED__ |
| | |
/* interface IPlaybackControl */ | | /* interface IPlaybackControl */ |
/* [object][unique][uuid] */ | | /* [object][unique][uuid] */ |
| | |
EXTERN_C const IID IID_IPlaybackControl; | | EXTERN_C const IID IID_IPlaybackControl; |
| | |
| | |
skipping to change at line 11612 | | skipping to change at line 9365 |
}; | | }; |
| | |
#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, | | IPlaybackControl * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IPlaybackControl * This); | | IPlaybackControl * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IPlaybackControl * This); | | IPlaybackControl * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *FinalClientRetry )( | | HRESULT ( STDMETHODCALLTYPE *FinalClientRetry )( |
IPlaybackControl * This); | | IPlaybackControl * This); |
| | |
| | |
skipping to change at line 11638 | | skipping to change at line 9392 |
} IPlaybackControlVtbl; | | } IPlaybackControlVtbl; |
| | |
interface IPlaybackControl | | interface IPlaybackControl |
{ | | { |
CONST_VTBL struct IPlaybackControlVtbl *lpVtbl; | | CONST_VTBL struct IPlaybackControlVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IPlaybackControl_QueryInterface(This,riid,ppvObject) \ | | #define IPlaybackControl_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IPlaybackControl_AddRef(This) \ | | #define IPlaybackControl_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IPlaybackControl_Release(This) \ | | #define IPlaybackControl_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IPlaybackControl_FinalClientRetry(This) \ | | #define IPlaybackControl_FinalClientRetry(This) \ |
|
(This)->lpVtbl -> FinalClientRetry(This) | | ( (This)->lpVtbl -> FinalClientRetry(This) ) |
| | |
#define IPlaybackControl_FinalServerRetry(This) \ | | #define IPlaybackControl_FinalServerRetry(This) \ |
|
(This)->lpVtbl -> FinalServerRetry(This) | | ( (This)->lpVtbl -> FinalServerRetry(This) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IPlaybackControl_FinalClientRetry_Proxy( | | |
IPlaybackControl * This); | | |
| | |
void __RPC_STUB IPlaybackControl_FinalClientRetry_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IPlaybackControl_FinalServerRetry_Proxy( | | |
IPlaybackControl * This); | | |
| | |
void __RPC_STUB IPlaybackControl_FinalServerRetry_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IPlaybackControl_INTERFACE_DEFINED__ */ | | #endif /* __IPlaybackControl_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IGetContextProperties_INTERFACE_DEFINED__ | | #ifndef __IGetContextProperties_INTERFACE_DEFINED__ |
#define __IGetContextProperties_INTERFACE_DEFINED__ | | #define __IGetContextProperties_INTERFACE_DEFINED__ |
| | |
/* interface IGetContextProperties */ | | /* interface IGetContextProperties */ |
/* [object][unique][uuid][local] */ | | /* [object][unique][uuid][local] */ |
| | |
EXTERN_C const IID IID_IGetContextProperties; | | EXTERN_C const IID IID_IGetContextProperties; |
| | |
| | |
skipping to change at line 11711 | | skipping to change at line 9447 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [retval][out] */ long *plCount); | | /* [retval][out] */ long *plCount); |
| | |
skipping to change at line 11743 | | skipping to change at line 9480 |
} IGetContextPropertiesVtbl; | | } IGetContextPropertiesVtbl; |
| | |
interface IGetContextProperties | | interface IGetContextProperties |
{ | | { |
CONST_VTBL struct IGetContextPropertiesVtbl *lpVtbl; | | CONST_VTBL struct IGetContextPropertiesVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IGetContextProperties_QueryInterface(This,riid,ppvObject) \ | | #define IGetContextProperties_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IGetContextProperties_AddRef(This) \ | | #define IGetContextProperties_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IGetContextProperties_Release(This) \ | | #define IGetContextProperties_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IGetContextProperties_Count(This,plCount) \ | | #define IGetContextProperties_Count(This,plCount) \ |
|
(This)->lpVtbl -> Count(This,plCount) | | ( (This)->lpVtbl -> Count(This,plCount) ) |
| | |
#define IGetContextProperties_GetProperty(This,name,pProperty) \ | | #define IGetContextProperties_GetProperty(This,name,pProperty) \ |
|
(This)->lpVtbl -> GetProperty(This,name,pProperty) | | ( (This)->lpVtbl -> GetProperty(This,name,pProperty) ) |
| | |
#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 */ |
| | |
|
HRESULT STDMETHODCALLTYPE IGetContextProperties_Count_Proxy( | | |
IGetContextProperties * This, | | |
/* [retval][out] */ long *plCount); | | |
| | |
void __RPC_STUB IGetContextProperties_Count_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IGetContextProperties_GetProperty_Proxy( | | |
IGetContextProperties * This, | | |
/* [in] */ BSTR name, | | |
/* [retval][out] */ VARIANT *pProperty); | | |
| | |
void __RPC_STUB IGetContextProperties_GetProperty_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IGetContextProperties_EnumNames_Proxy( | | |
IGetContextProperties * This, | | |
/* [retval][out] */ IEnumNames **ppenum); | | |
| | |
void __RPC_STUB IGetContextProperties_EnumNames_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IGetContextProperties_INTERFACE_DEFINED__ */ | | #endif /* __IGetContextProperties_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_autosvcs_0367 */ | | /* interface __MIDL_itf_autosvcs_0000_0071 */ |
/* [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_0367_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0071_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0367_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0071_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 11846 | | skipping to change at line 9552 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
VARIANT_BOOL bDeactivate); | | VARIANT_BOOL bDeactivate); |
| | |
skipping to change at line 11881 | | skipping to change at line 9588 |
} IContextStateVtbl; | | } IContextStateVtbl; |
| | |
interface IContextState | | interface IContextState |
{ | | { |
CONST_VTBL struct IContextStateVtbl *lpVtbl; | | CONST_VTBL struct IContextStateVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IContextState_QueryInterface(This,riid,ppvObject) \ | | #define IContextState_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IContextState_AddRef(This) \ | | #define IContextState_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IContextState_Release(This) \ | | #define IContextState_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IContextState_SetDeactivateOnReturn(This,bDeactivate) \ | | #define IContextState_SetDeactivateOnReturn(This,bDeactivate) \ |
|
(This)->lpVtbl -> SetDeactivateOnReturn(This,bDeactivate) | | ( (This)->lpVtbl -> SetDeactivateOnReturn(This,bDeactivate) ) |
| | |
#define IContextState_GetDeactivateOnReturn(This,pbDeactivate) \ | | #define IContextState_GetDeactivateOnReturn(This,pbDeactivate) \ |
|
(This)->lpVtbl -> GetDeactivateOnReturn(This,pbDeactivate) | | ( (This)->lpVtbl -> GetDeactivateOnReturn(This,pbDeactivate) ) |
| | |
#define IContextState_SetMyTransactionVote(This,txVote) \ | | #define IContextState_SetMyTransactionVote(This,txVote) \ |
|
(This)->lpVtbl -> SetMyTransactionVote(This,txVote) | | ( (This)->lpVtbl -> SetMyTransactionVote(This,txVote) ) |
| | |
#define IContextState_GetMyTransactionVote(This,ptxVote) \ | | #define IContextState_GetMyTransactionVote(This,ptxVote) \ |
|
(This)->lpVtbl -> GetMyTransactionVote(This,ptxVote) | | ( (This)->lpVtbl -> GetMyTransactionVote(This,ptxVote) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IContextState_SetDeactivateOnReturn_Proxy( | | |
IContextState * This, | | |
VARIANT_BOOL bDeactivate); | | |
| | |
void __RPC_STUB IContextState_SetDeactivateOnReturn_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IContextState_GetDeactivateOnReturn_Proxy( | | |
IContextState * This, | | |
/* [out] */ VARIANT_BOOL *pbDeactivate); | | |
| | |
void __RPC_STUB IContextState_GetDeactivateOnReturn_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IContextState_SetMyTransactionVote_Proxy( | | |
IContextState * This, | | |
TransactionVote txVote); | | |
| | |
void __RPC_STUB IContextState_SetMyTransactionVote_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IContextState_GetMyTransactionVote_Proxy( | | |
IContextState * This, | | |
/* [out] */ TransactionVote *ptxVote); | | |
| | |
void __RPC_STUB IContextState_GetMyTransactionVote_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IContextState_INTERFACE_DEFINED__ */ | | #endif /* __IContextState_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IPoolManager_INTERFACE_DEFINED__ | | #ifndef __IPoolManager_INTERFACE_DEFINED__ |
#define __IPoolManager_INTERFACE_DEFINED__ | | #define __IPoolManager_INTERFACE_DEFINED__ |
| | |
/* interface IPoolManager */ | | /* interface IPoolManager */ |
/* [uuid][unique][object][local] */ | | /* [uuid][unique][object][local] */ |
| | |
EXTERN_C const IID IID_IPoolManager; | | EXTERN_C const IID IID_IPoolManager; |
| | |
| | |
skipping to change at line 11975 | | skipping to change at line 9642 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [out] */ UINT *pctinfo); | | /* [out] */ UINT *pctinfo); |
| | |
skipping to change at line 11997 | | skipping to change at line 9665 |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
IPoolManager * This, | | IPoolManager * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
IPoolManager * This, | | IPoolManager * This, |
/* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ LPOLESTR *rgszNames, |
|
/* [in] */ UINT cNames, | | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
/* [size_is][out] */ DISPID *rgDispId); | | /* [size_is][out] */ DISPID *rgDispId); |
| | |
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
IPoolManager * This, | | IPoolManager * 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, |
| | |
skipping to change at line 12027 | | skipping to change at line 9695 |
} IPoolManagerVtbl; | | } IPoolManagerVtbl; |
| | |
interface IPoolManager | | interface IPoolManager |
{ | | { |
CONST_VTBL struct IPoolManagerVtbl *lpVtbl; | | CONST_VTBL struct IPoolManagerVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IPoolManager_QueryInterface(This,riid,ppvObject) \ | | #define IPoolManager_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IPoolManager_AddRef(This) \ | | #define IPoolManager_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IPoolManager_Release(This) \ | | #define IPoolManager_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IPoolManager_GetTypeInfoCount(This,pctinfo) \ | | #define IPoolManager_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define IPoolManager_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define IPoolManager_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define IPoolManager_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ | | #define IPoolManager_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define IPoolManager_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarR
esult,pExcepInfo,puArgErr) \ | | #define IPoolManager_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarR
esult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define IPoolManager_ShutdownPool(This,CLSIDOrProgID) \ | | #define IPoolManager_ShutdownPool(This,CLSIDOrProgID) \ |
|
(This)->lpVtbl -> ShutdownPool(This,CLSIDOrProgID) | | ( (This)->lpVtbl -> ShutdownPool(This,CLSIDOrProgID) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [id] */ HRESULT STDMETHODCALLTYPE IPoolManager_ShutdownPool_Proxy( | | |
IPoolManager * This, | | |
/* [in] */ BSTR CLSIDOrProgID); | | |
| | |
void __RPC_STUB IPoolManager_ShutdownPool_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IPoolManager_INTERFACE_DEFINED__ */ | | #endif /* __IPoolManager_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ISelectCOMLBServer_INTERFACE_DEFINED__ | | #ifndef __ISelectCOMLBServer_INTERFACE_DEFINED__ |
#define __ISelectCOMLBServer_INTERFACE_DEFINED__ | | #define __ISelectCOMLBServer_INTERFACE_DEFINED__ |
| | |
/* interface ISelectCOMLBServer */ | | /* interface ISelectCOMLBServer */ |
/* [object][unique][uuid][local] */ | | /* [object][unique][uuid][local] */ |
| | |
EXTERN_C const IID IID_ISelectCOMLBServer; | | EXTERN_C const IID IID_ISelectCOMLBServer; |
| | |
| | |
skipping to change at line 12096 | | skipping to change at line 9754 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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 12122 | | skipping to change at line 9781 |
} ISelectCOMLBServerVtbl; | | } ISelectCOMLBServerVtbl; |
| | |
interface ISelectCOMLBServer | | interface ISelectCOMLBServer |
{ | | { |
CONST_VTBL struct ISelectCOMLBServerVtbl *lpVtbl; | | CONST_VTBL struct ISelectCOMLBServerVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ISelectCOMLBServer_QueryInterface(This,riid,ppvObject) \ | | #define ISelectCOMLBServer_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ISelectCOMLBServer_AddRef(This) \ | | #define ISelectCOMLBServer_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ISelectCOMLBServer_Release(This) \ | | #define ISelectCOMLBServer_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ISelectCOMLBServer_Init(This) \ | | #define ISelectCOMLBServer_Init(This) \ |
|
(This)->lpVtbl -> Init(This) | | ( (This)->lpVtbl -> Init(This) ) |
| | |
#define ISelectCOMLBServer_GetLBServer(This,pUnk) \ | | #define ISelectCOMLBServer_GetLBServer(This,pUnk) \ |
|
(This)->lpVtbl -> GetLBServer(This,pUnk) | | ( (This)->lpVtbl -> GetLBServer(This,pUnk) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE ISelectCOMLBServer_Init_Proxy( | | |
ISelectCOMLBServer * This); | | |
| | |
void __RPC_STUB ISelectCOMLBServer_Init_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ISelectCOMLBServer_GetLBServer_Proxy( | | |
ISelectCOMLBServer * This, | | |
/* [in] */ IUnknown *pUnk); | | |
| | |
void __RPC_STUB ISelectCOMLBServer_GetLBServer_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ISelectCOMLBServer_INTERFACE_DEFINED__ */ | | #endif /* __ISelectCOMLBServer_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ICOMLBArguments_INTERFACE_DEFINED__ | | #ifndef __ICOMLBArguments_INTERFACE_DEFINED__ |
#define __ICOMLBArguments_INTERFACE_DEFINED__ | | #define __ICOMLBArguments_INTERFACE_DEFINED__ |
| | |
/* interface ICOMLBArguments */ | | /* interface ICOMLBArguments */ |
/* [object][unique][uuid][local] */ | | /* [object][unique][uuid][local] */ |
| | |
EXTERN_C const IID IID_ICOMLBArguments; | | EXTERN_C const IID IID_ICOMLBArguments; |
| | |
| | |
skipping to change at line 12183 | | skipping to change at line 9823 |
{ | | { |
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] */ WCHAR szServerName[ ]) = 0; | | /* [max_is][out] */ |
| | __out_ecount(cchSvr) WCHAR szServerName[ ]) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE SetMachineName( | | virtual HRESULT STDMETHODCALLTYPE SetMachineName( |
/* [in] */ ULONG cchSvr, | | /* [in] */ ULONG cchSvr, |
|
/* [size_is][in] */ WCHAR szServerName[ ]) = 0; | | /* [size_is][in] */ |
| | __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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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] */ WCHAR szServerName[ ]); | | /* [max_is][out] */ |
| | __out_ecount(cchSvr) WCHAR szServerName[ ]); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetMachineName )( | | HRESULT ( STDMETHODCALLTYPE *SetMachineName )( |
ICOMLBArguments * This, | | ICOMLBArguments * This, |
/* [in] */ ULONG cchSvr, | | /* [in] */ ULONG cchSvr, |
|
/* [size_is][in] */ WCHAR szServerName[ ]); | | /* [size_is][in] */ |
| | __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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ICOMLBArguments_QueryInterface(This,riid,ppvObject) \ | | #define ICOMLBArguments_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ICOMLBArguments_AddRef(This) \ | | #define ICOMLBArguments_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ICOMLBArguments_Release(This) \ | | #define ICOMLBArguments_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ICOMLBArguments_GetCLSID(This,pCLSID) \ | | #define ICOMLBArguments_GetCLSID(This,pCLSID) \ |
|
(This)->lpVtbl -> GetCLSID(This,pCLSID) | | ( (This)->lpVtbl -> GetCLSID(This,pCLSID) ) |
| | |
#define ICOMLBArguments_SetCLSID(This,pCLSID) \ | | #define ICOMLBArguments_SetCLSID(This,pCLSID) \ |
|
(This)->lpVtbl -> SetCLSID(This,pCLSID) | | ( (This)->lpVtbl -> SetCLSID(This,pCLSID) ) |
| | |
#define ICOMLBArguments_GetMachineName(This,cchSvr,szServerName) \ | | #define ICOMLBArguments_GetMachineName(This,cchSvr,szServerName) \ |
|
(This)->lpVtbl -> GetMachineName(This,cchSvr,szServerName) | | ( (This)->lpVtbl -> GetMachineName(This,cchSvr,szServerName) ) |
| | |
#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 */ |
| | |
|
HRESULT STDMETHODCALLTYPE ICOMLBArguments_GetCLSID_Proxy( | | |
ICOMLBArguments * This, | | |
/* [out] */ CLSID *pCLSID); | | |
| | |
void __RPC_STUB ICOMLBArguments_GetCLSID_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ICOMLBArguments_SetCLSID_Proxy( | | |
ICOMLBArguments * This, | | |
/* [in] */ CLSID *pCLSID); | | |
| | |
void __RPC_STUB ICOMLBArguments_SetCLSID_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ICOMLBArguments_GetMachineName_Proxy( | | |
ICOMLBArguments * This, | | |
/* [in] */ ULONG cchSvr, | | |
/* [max_is][out] */ WCHAR szServerName[ ]); | | |
| | |
void __RPC_STUB ICOMLBArguments_GetMachineName_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ICOMLBArguments_SetMachineName_Proxy( | | |
ICOMLBArguments * This, | | |
/* [in] */ ULONG cchSvr, | | |
/* [size_is][in] */ WCHAR szServerName[ ]); | | |
| | |
void __RPC_STUB ICOMLBArguments_SetMachineName_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ICOMLBArguments_INTERFACE_DEFINED__ */ | | #endif /* __ICOMLBArguments_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_autosvcs_0371 */ | | /* interface __MIDL_itf_autosvcs_0000_0075 */ |
/* [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_0371_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0075_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0371_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0075_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) |
| | |
MIDL_INTERFACE("A0E174B3-D26E-11d2-8F84-00805FC7BCD9") | | MIDL_INTERFACE("A0E174B3-D26E-11d2-8F84-00805FC7BCD9") |
ICrmLogControl : public IUnknown | | ICrmLogControl : public IUnknown |
{ | | { |
public: | | public: |
virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Tr
ansactionUOW( | | virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Tr
ansactionUOW( |
|
/* [retval][out] */ BSTR *pVal) = 0; | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RegisterCompens
ator( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RegisterCompens
ator( |
|
/* [in] */ LPCWSTR lpcwstrProgIdCompensator, | | /* [in] */ __RPC__in LPCWSTR lpcwstrProgIdCompensator, |
/* [in] */ LPCWSTR lpcwstrDescription, | | /* [in] */ __RPC__in LPCWSTR lpcwstrDescription, |
/* [in] */ LONG lCrmRegFlags) = 0; | | /* [in] */ LONG lCrmRegFlags) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE WriteLogRecordV
ariants( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE WriteLogRecordV
ariants( |
|
/* [in] */ VARIANT *pLogRecord) = 0; | | /* [in] */ __RPC__in VARIANT *pLogRecord) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ForceLog( void)
= 0; | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ForceLog( void)
= 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ForgetLogRecord
( void) = 0; | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ForgetLogRecord
( void) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ForceTransactio
nToAbort( void) = 0; | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ForceTransactio
nToAbort( void) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE WriteLogRecord( | | virtual HRESULT STDMETHODCALLTYPE WriteLogRecord( |
|
/* [size_is][in] */ BLOB rgBlob[ ], | | /* [size_is][in] */ __RPC__in_ecount_full(cBlob) BLOB rgBlob[ ], |
/* [in] */ ULONG cBlob) = 0; | | /* [in] */ ULONG cBlob) = 0; |
| | |
}; | | }; |
| | |
#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, | | ICrmLogControl * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ICrmLogControl * This); | | ICrmLogControl * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ICrmLogControl * This); | | ICrmLogControl * This); |
| | |
/* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Transac
tionUOW )( | | /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Transac
tionUOW )( |
ICrmLogControl * This, | | ICrmLogControl * This, |
|
/* [retval][out] */ BSTR *pVal); | | /* [retval][out] */ __RPC__deref_out_opt BSTR *pVal); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RegisterCompensator
)( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RegisterCompensator
)( |
ICrmLogControl * This, | | ICrmLogControl * This, |
|
/* [in] */ LPCWSTR lpcwstrProgIdCompensator, | | /* [in] */ __RPC__in LPCWSTR lpcwstrProgIdCompensator, |
/* [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, | | ICrmLogControl * This, |
|
/* [in] */ VARIANT *pLogRecord); | | /* [in] */ __RPC__in VARIANT *pLogRecord); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ForceLog )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ForceLog )( |
ICrmLogControl * This); | | ICrmLogControl * This); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ForgetLogRecord )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ForgetLogRecord )( |
ICrmLogControl * This); | | ICrmLogControl * This); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ForceTransactionToAb
ort )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ForceTransactionToAb
ort )( |
ICrmLogControl * This); | | ICrmLogControl * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *WriteLogRecord )( | | HRESULT ( STDMETHODCALLTYPE *WriteLogRecord )( |
ICrmLogControl * This, | | ICrmLogControl * This, |
|
/* [size_is][in] */ 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ICrmLogControl_QueryInterface(This,riid,ppvObject) \ | | #define ICrmLogControl_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ICrmLogControl_AddRef(This) \ | | #define ICrmLogControl_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ICrmLogControl_Release(This) \ | | #define ICrmLogControl_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ICrmLogControl_get_TransactionUOW(This,pVal) \ | | #define ICrmLogControl_get_TransactionUOW(This,pVal) \ |
|
(This)->lpVtbl -> get_TransactionUOW(This,pVal) | | ( (This)->lpVtbl -> get_TransactionUOW(This,pVal) ) |
| | |
#define ICrmLogControl_RegisterCompensator(This,lpcwstrProgIdCompensator,lpcwstr
Description,lCrmRegFlags) \ | | #define ICrmLogControl_RegisterCompensator(This,lpcwstrProgIdCompensator,lpcwstr
Description,lCrmRegFlags) \ |
|
(This)->lpVtbl -> RegisterCompensator(This,lpcwstrProgIdCompensator,lpcwstrD
escription,lCrmRegFlags) | | ( (This)->lpVtbl -> RegisterCompensator(This,lpcwstrProgIdCompensator,lpcwst
rDescription,lCrmRegFlags) ) |
| | |
#define ICrmLogControl_WriteLogRecordVariants(This,pLogRecord) \ | | #define ICrmLogControl_WriteLogRecordVariants(This,pLogRecord) \ |
|
(This)->lpVtbl -> WriteLogRecordVariants(This,pLogRecord) | | ( (This)->lpVtbl -> WriteLogRecordVariants(This,pLogRecord) ) |
| | |
#define ICrmLogControl_ForceLog(This) \ | | #define ICrmLogControl_ForceLog(This) \ |
|
(This)->lpVtbl -> ForceLog(This) | | ( (This)->lpVtbl -> ForceLog(This) ) |
| | |
#define ICrmLogControl_ForgetLogRecord(This) \ | | #define ICrmLogControl_ForgetLogRecord(This) \ |
|
(This)->lpVtbl -> ForgetLogRecord(This) | | ( (This)->lpVtbl -> ForgetLogRecord(This) ) |
| | |
#define ICrmLogControl_ForceTransactionToAbort(This) \ | | #define ICrmLogControl_ForceTransactionToAbort(This) \ |
|
(This)->lpVtbl -> ForceTransactionToAbort(This) | | ( (This)->lpVtbl -> ForceTransactionToAbort(This) ) |
| | |
#define ICrmLogControl_WriteLogRecord(This,rgBlob,cBlob) \ | | #define ICrmLogControl_WriteLogRecord(This,rgBlob,cBlob) \ |
|
(This)->lpVtbl -> WriteLogRecord(This,rgBlob,cBlob) | | ( (This)->lpVtbl -> WriteLogRecord(This,rgBlob,cBlob) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICrmLogControl_get_Tra | | |
nsactionUOW_Proxy( | | |
ICrmLogControl * This, | | |
/* [retval][out] */ BSTR *pVal); | | |
| | |
void __RPC_STUB ICrmLogControl_get_TransactionUOW_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmLogControl_RegisterCompensa | | |
tor_Proxy( | | |
ICrmLogControl * This, | | |
/* [in] */ LPCWSTR lpcwstrProgIdCompensator, | | |
/* [in] */ LPCWSTR lpcwstrDescription, | | |
/* [in] */ LONG lCrmRegFlags); | | |
| | |
void __RPC_STUB ICrmLogControl_RegisterCompensator_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmLogControl_WriteLogRecordVa | | |
riants_Proxy( | | |
ICrmLogControl * This, | | |
/* [in] */ VARIANT *pLogRecord); | | |
| | |
void __RPC_STUB ICrmLogControl_WriteLogRecordVariants_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmLogControl_ForceLog_Proxy( | | |
ICrmLogControl * This); | | |
| | |
void __RPC_STUB ICrmLogControl_ForceLog_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmLogControl_ForgetLogRecord_ | | |
Proxy( | | |
ICrmLogControl * This); | | |
| | |
void __RPC_STUB ICrmLogControl_ForgetLogRecord_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmLogControl_ForceTransaction | | |
ToAbort_Proxy( | | |
ICrmLogControl * This); | | |
| | |
void __RPC_STUB ICrmLogControl_ForceTransactionToAbort_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ICrmLogControl_WriteLogRecord_Proxy( | | |
ICrmLogControl * This, | | |
/* [size_is][in] */ BLOB rgBlob[ ], | | |
/* [in] */ ULONG cBlob); | | |
| | |
void __RPC_STUB ICrmLogControl_WriteLogRecord_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ICrmLogControl_INTERFACE_DEFINED__ */ | | #endif /* __ICrmLogControl_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ICrmCompensatorVariants_INTERFACE_DEFINED__ | | #ifndef __ICrmCompensatorVariants_INTERFACE_DEFINED__ |
#define __ICrmCompensatorVariants_INTERFACE_DEFINED__ | | #define __ICrmCompensatorVariants_INTERFACE_DEFINED__ |
| | |
/* interface ICrmCompensatorVariants */ | | /* interface ICrmCompensatorVariants */ |
/* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_ICrmCompensatorVariants; | | EXTERN_C const IID IID_ICrmCompensatorVariants; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("F0BAF8E4-7804-11d1-82E9-00A0C91EEDE9") | | MIDL_INTERFACE("F0BAF8E4-7804-11d1-82E9-00A0C91EEDE9") |
ICrmCompensatorVariants : public IUnknown | | ICrmCompensatorVariants : public IUnknown |
{ | | { |
public: | | public: |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetLogControlVa
riants( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetLogControlVa
riants( |
|
/* [in] */ ICrmLogControl *pLogControl) = 0; | | /* [in] */ __RPC__in_opt ICrmLogControl *pLogControl) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE BeginPrepareVar
iants( void) = 0; | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE BeginPrepareVar
iants( void) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PrepareRecordVa
riants( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PrepareRecordVa
riants( |
|
/* [in] */ VARIANT *pLogRecord, | | /* [in] */ __RPC__in VARIANT *pLogRecord, |
/* [retval][out] */ VARIANT_BOOL *pbForget) = 0; | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbForget) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EndPrepareVaria
nts( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EndPrepareVaria
nts( |
|
/* [retval][out] */ VARIANT_BOOL *pbOkToPrepare) = 0; | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbOkToPrepare) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE BeginCommitVari
ants( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE BeginCommitVari
ants( |
/* [in] */ VARIANT_BOOL bRecovery) = 0; | | /* [in] */ VARIANT_BOOL bRecovery) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CommitRecordVar
iants( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE CommitRecordVar
iants( |
|
/* [in] */ VARIANT *pLogRecord, | | /* [in] */ __RPC__in VARIANT *pLogRecord, |
/* [retval][out] */ VARIANT_BOOL *pbForget) = 0; | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbForget) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EndCommitVarian
ts( void) = 0; | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EndCommitVarian
ts( void) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE BeginAbortVaria
nts( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE BeginAbortVaria
nts( |
/* [in] */ VARIANT_BOOL bRecovery) = 0; | | /* [in] */ VARIANT_BOOL bRecovery) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE AbortRecordVari
ants( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE AbortRecordVari
ants( |
|
/* [in] */ VARIANT *pLogRecord, | | /* [in] */ __RPC__in VARIANT *pLogRecord, |
/* [retval][out] */ VARIANT_BOOL *pbForget) = 0; | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbForget) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EndAbortVariant
s( void) = 0; | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE EndAbortVariant
s( void) = 0; |
| | |
}; | | }; |
| | |
#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, | | ICrmCompensatorVariants * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ICrmCompensatorVariants * This); | | ICrmCompensatorVariants * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ICrmCompensatorVariants * This); | | ICrmCompensatorVariants * This); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetLogControlVariant
s )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SetLogControlVariant
s )( |
ICrmCompensatorVariants * This, | | ICrmCompensatorVariants * This, |
|
/* [in] */ ICrmLogControl *pLogControl); | | /* [in] */ __RPC__in_opt ICrmLogControl *pLogControl); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *BeginPrepareVariants
)( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *BeginPrepareVariants
)( |
ICrmCompensatorVariants * This); | | ICrmCompensatorVariants * This); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PrepareRecordVariant
s )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PrepareRecordVariant
s )( |
ICrmCompensatorVariants * This, | | ICrmCompensatorVariants * This, |
|
/* [in] */ VARIANT *pLogRecord, | | /* [in] */ __RPC__in VARIANT *pLogRecord, |
/* [retval][out] */ VARIANT_BOOL *pbForget); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbForget); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EndPrepareVariants )
( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EndPrepareVariants )
( |
ICrmCompensatorVariants * This, | | ICrmCompensatorVariants * This, |
|
/* [retval][out] */ VARIANT_BOOL *pbOkToPrepare); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbOkToPrepare); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *BeginCommitVariants
)( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *BeginCommitVariants
)( |
ICrmCompensatorVariants * This, | | ICrmCompensatorVariants * This, |
/* [in] */ VARIANT_BOOL bRecovery); | | /* [in] */ VARIANT_BOOL bRecovery); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *CommitRecordVariants
)( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *CommitRecordVariants
)( |
ICrmCompensatorVariants * This, | | ICrmCompensatorVariants * This, |
|
/* [in] */ VARIANT *pLogRecord, | | /* [in] */ __RPC__in VARIANT *pLogRecord, |
/* [retval][out] */ VARIANT_BOOL *pbForget); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbForget); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EndCommitVariants )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EndCommitVariants )( |
ICrmCompensatorVariants * This); | | ICrmCompensatorVariants * This); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *BeginAbortVariants )
( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *BeginAbortVariants )
( |
ICrmCompensatorVariants * This, | | ICrmCompensatorVariants * This, |
/* [in] */ VARIANT_BOOL bRecovery); | | /* [in] */ VARIANT_BOOL bRecovery); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *AbortRecordVariants
)( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *AbortRecordVariants
)( |
ICrmCompensatorVariants * This, | | ICrmCompensatorVariants * This, |
|
/* [in] */ VARIANT *pLogRecord, | | /* [in] */ __RPC__in VARIANT *pLogRecord, |
/* [retval][out] */ VARIANT_BOOL *pbForget); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pbForget); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EndAbortVariants )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *EndAbortVariants )( |
ICrmCompensatorVariants * This); | | 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 |
| | |
#define ICrmCompensatorVariants_QueryInterface(This,riid,ppvObject) \ | | #define ICrmCompensatorVariants_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ICrmCompensatorVariants_AddRef(This) \ | | #define ICrmCompensatorVariants_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ICrmCompensatorVariants_Release(This) \ | | #define ICrmCompensatorVariants_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ICrmCompensatorVariants_SetLogControlVariants(This,pLogControl) \ | | #define ICrmCompensatorVariants_SetLogControlVariants(This,pLogControl) \ |
|
(This)->lpVtbl -> SetLogControlVariants(This,pLogControl) | | ( (This)->lpVtbl -> SetLogControlVariants(This,pLogControl) ) |
| | |
#define ICrmCompensatorVariants_BeginPrepareVariants(This) \ | | #define ICrmCompensatorVariants_BeginPrepareVariants(This) \ |
|
(This)->lpVtbl -> BeginPrepareVariants(This) | | ( (This)->lpVtbl -> BeginPrepareVariants(This) ) |
| | |
#define ICrmCompensatorVariants_PrepareRecordVariants(This,pLogRecord,pbForget)
\ | | #define ICrmCompensatorVariants_PrepareRecordVariants(This,pLogRecord,pbForget)
\ |
|
(This)->lpVtbl -> PrepareRecordVariants(This,pLogRecord,pbForget) | | ( (This)->lpVtbl -> PrepareRecordVariants(This,pLogRecord,pbForget) ) |
| | |
#define ICrmCompensatorVariants_EndPrepareVariants(This,pbOkToPrepare) \ | | #define ICrmCompensatorVariants_EndPrepareVariants(This,pbOkToPrepare) \ |
|
(This)->lpVtbl -> EndPrepareVariants(This,pbOkToPrepare) | | ( (This)->lpVtbl -> EndPrepareVariants(This,pbOkToPrepare) ) |
| | |
#define ICrmCompensatorVariants_BeginCommitVariants(This,bRecovery) \ | | #define ICrmCompensatorVariants_BeginCommitVariants(This,bRecovery) \ |
|
(This)->lpVtbl -> BeginCommitVariants(This,bRecovery) | | ( (This)->lpVtbl -> BeginCommitVariants(This,bRecovery) ) |
| | |
#define ICrmCompensatorVariants_CommitRecordVariants(This,pLogRecord,pbForget) \ | | #define ICrmCompensatorVariants_CommitRecordVariants(This,pLogRecord,pbForget) \ |
|
(This)->lpVtbl -> CommitRecordVariants(This,pLogRecord,pbForget) | | ( (This)->lpVtbl -> CommitRecordVariants(This,pLogRecord,pbForget) ) |
| | |
#define ICrmCompensatorVariants_EndCommitVariants(This) \ | | #define ICrmCompensatorVariants_EndCommitVariants(This) \ |
|
(This)->lpVtbl -> EndCommitVariants(This) | | ( (This)->lpVtbl -> EndCommitVariants(This) ) |
| | |
#define ICrmCompensatorVariants_BeginAbortVariants(This,bRecovery) \ | | #define ICrmCompensatorVariants_BeginAbortVariants(This,bRecovery) \ |
|
(This)->lpVtbl -> BeginAbortVariants(This,bRecovery) | | ( (This)->lpVtbl -> BeginAbortVariants(This,bRecovery) ) |
| | |
#define ICrmCompensatorVariants_AbortRecordVariants(This,pLogRecord,pbForget) \ | | #define ICrmCompensatorVariants_AbortRecordVariants(This,pLogRecord,pbForget) \ |
|
(This)->lpVtbl -> AbortRecordVariants(This,pLogRecord,pbForget) | | ( (This)->lpVtbl -> AbortRecordVariants(This,pLogRecord,pbForget) ) |
| | |
#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 */ |
| | |
|
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmCompensatorVariants_SetLogC | | |
ontrolVariants_Proxy( | | |
ICrmCompensatorVariants * This, | | |
/* [in] */ ICrmLogControl *pLogControl); | | |
| | |
void __RPC_STUB ICrmCompensatorVariants_SetLogControlVariants_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmCompensatorVariants_BeginPr | | |
epareVariants_Proxy( | | |
ICrmCompensatorVariants * This); | | |
| | |
void __RPC_STUB ICrmCompensatorVariants_BeginPrepareVariants_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmCompensatorVariants_Prepare | | |
RecordVariants_Proxy( | | |
ICrmCompensatorVariants * This, | | |
/* [in] */ VARIANT *pLogRecord, | | |
/* [retval][out] */ VARIANT_BOOL *pbForget); | | |
| | |
void __RPC_STUB ICrmCompensatorVariants_PrepareRecordVariants_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmCompensatorVariants_EndPrep | | |
areVariants_Proxy( | | |
ICrmCompensatorVariants * This, | | |
/* [retval][out] */ VARIANT_BOOL *pbOkToPrepare); | | |
| | |
void __RPC_STUB ICrmCompensatorVariants_EndPrepareVariants_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmCompensatorVariants_BeginCo | | |
mmitVariants_Proxy( | | |
ICrmCompensatorVariants * This, | | |
/* [in] */ VARIANT_BOOL bRecovery); | | |
| | |
void __RPC_STUB ICrmCompensatorVariants_BeginCommitVariants_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmCompensatorVariants_CommitR | | |
ecordVariants_Proxy( | | |
ICrmCompensatorVariants * This, | | |
/* [in] */ VARIANT *pLogRecord, | | |
/* [retval][out] */ VARIANT_BOOL *pbForget); | | |
| | |
void __RPC_STUB ICrmCompensatorVariants_CommitRecordVariants_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmCompensatorVariants_EndComm | | |
itVariants_Proxy( | | |
ICrmCompensatorVariants * This); | | |
| | |
void __RPC_STUB ICrmCompensatorVariants_EndCommitVariants_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmCompensatorVariants_BeginAb | | |
ortVariants_Proxy( | | |
ICrmCompensatorVariants * This, | | |
/* [in] */ VARIANT_BOOL bRecovery); | | |
| | |
void __RPC_STUB ICrmCompensatorVariants_BeginAbortVariants_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmCompensatorVariants_AbortRe | | |
cordVariants_Proxy( | | |
ICrmCompensatorVariants * This, | | |
/* [in] */ VARIANT *pLogRecord, | | |
/* [retval][out] */ VARIANT_BOOL *pbForget); | | |
| | |
void __RPC_STUB ICrmCompensatorVariants_AbortRecordVariants_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmCompensatorVariants_EndAbor | | |
tVariants_Proxy( | | |
ICrmCompensatorVariants * This); | | |
| | |
void __RPC_STUB ICrmCompensatorVariants_EndAbortVariants_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ICrmCompensatorVariants_INTERFACE_DEFINED__ */ | | #endif /* __ICrmCompensatorVariants_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_autosvcs_0373 */ | | /* interface __MIDL_itf_autosvcs_0000_0077 */ |
/* [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_0373_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0077_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0373_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0077_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) |
| | |
MIDL_INTERFACE("BBC01830-8D3B-11d1-82EC-00A0C91EEDE9") | | MIDL_INTERFACE("BBC01830-8D3B-11d1-82EC-00A0C91EEDE9") |
ICrmCompensator : public IUnknown | | ICrmCompensator : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE SetLogControl( | | virtual HRESULT STDMETHODCALLTYPE SetLogControl( |
|
/* [in] */ ICrmLogControl *pLogControl) = 0; | | /* [in] */ __RPC__in_opt ICrmLogControl *pLogControl) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE BeginPrepare( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE BeginPrepare( void) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE PrepareRecord( | | virtual HRESULT STDMETHODCALLTYPE PrepareRecord( |
/* [in] */ CrmLogRecordRead crmLogRec, | | /* [in] */ CrmLogRecordRead crmLogRec, |
|
/* [retval][out] */ BOOL *pfForget) = 0; | | /* [retval][out] */ __RPC__out BOOL *pfForget) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE EndPrepare( | | virtual HRESULT STDMETHODCALLTYPE EndPrepare( |
|
/* [retval][out] */ BOOL *pfOkToPrepare) = 0; | | /* [retval][out] */ __RPC__out BOOL *pfOkToPrepare) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE BeginCommit( | | virtual HRESULT STDMETHODCALLTYPE BeginCommit( |
/* [in] */ BOOL fRecovery) = 0; | | /* [in] */ BOOL fRecovery) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE CommitRecord( | | virtual HRESULT STDMETHODCALLTYPE CommitRecord( |
/* [in] */ CrmLogRecordRead crmLogRec, | | /* [in] */ CrmLogRecordRead crmLogRec, |
|
/* [retval][out] */ BOOL *pfForget) = 0; | | /* [retval][out] */ __RPC__out BOOL *pfForget) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE EndCommit( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE EndCommit( void) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE BeginAbort( | | virtual HRESULT STDMETHODCALLTYPE BeginAbort( |
/* [in] */ BOOL fRecovery) = 0; | | /* [in] */ BOOL fRecovery) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE AbortRecord( | | virtual HRESULT STDMETHODCALLTYPE AbortRecord( |
/* [in] */ CrmLogRecordRead crmLogRec, | | /* [in] */ CrmLogRecordRead crmLogRec, |
|
/* [retval][out] */ BOOL *pfForget) = 0; | | /* [retval][out] */ __RPC__out BOOL *pfForget) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE EndAbort( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE EndAbort( void) = 0; |
| | |
}; | | }; |
| | |
#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, | | ICrmCompensator * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ICrmCompensator * This); | | ICrmCompensator * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ICrmCompensator * This); | | ICrmCompensator * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetLogControl )( | | HRESULT ( STDMETHODCALLTYPE *SetLogControl )( |
ICrmCompensator * This, | | ICrmCompensator * This, |
|
/* [in] */ ICrmLogControl *pLogControl); | | /* [in] */ __RPC__in_opt ICrmLogControl *pLogControl); |
| | |
HRESULT ( STDMETHODCALLTYPE *BeginPrepare )( | | HRESULT ( STDMETHODCALLTYPE *BeginPrepare )( |
ICrmCompensator * This); | | ICrmCompensator * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *PrepareRecord )( | | HRESULT ( STDMETHODCALLTYPE *PrepareRecord )( |
ICrmCompensator * This, | | ICrmCompensator * This, |
/* [in] */ CrmLogRecordRead crmLogRec, | | /* [in] */ CrmLogRecordRead crmLogRec, |
|
/* [retval][out] */ BOOL *pfForget); | | /* [retval][out] */ __RPC__out BOOL *pfForget); |
| | |
HRESULT ( STDMETHODCALLTYPE *EndPrepare )( | | HRESULT ( STDMETHODCALLTYPE *EndPrepare )( |
ICrmCompensator * This, | | ICrmCompensator * This, |
|
/* [retval][out] */ BOOL *pfOkToPrepare); | | /* [retval][out] */ __RPC__out BOOL *pfOkToPrepare); |
| | |
HRESULT ( STDMETHODCALLTYPE *BeginCommit )( | | HRESULT ( STDMETHODCALLTYPE *BeginCommit )( |
ICrmCompensator * This, | | ICrmCompensator * This, |
/* [in] */ BOOL fRecovery); | | /* [in] */ BOOL fRecovery); |
| | |
HRESULT ( STDMETHODCALLTYPE *CommitRecord )( | | HRESULT ( STDMETHODCALLTYPE *CommitRecord )( |
ICrmCompensator * This, | | ICrmCompensator * This, |
/* [in] */ CrmLogRecordRead crmLogRec, | | /* [in] */ CrmLogRecordRead crmLogRec, |
|
/* [retval][out] */ BOOL *pfForget); | | /* [retval][out] */ __RPC__out BOOL *pfForget); |
| | |
HRESULT ( STDMETHODCALLTYPE *EndCommit )( | | HRESULT ( STDMETHODCALLTYPE *EndCommit )( |
ICrmCompensator * This); | | ICrmCompensator * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *BeginAbort )( | | HRESULT ( STDMETHODCALLTYPE *BeginAbort )( |
ICrmCompensator * This, | | ICrmCompensator * This, |
/* [in] */ BOOL fRecovery); | | /* [in] */ BOOL fRecovery); |
| | |
HRESULT ( STDMETHODCALLTYPE *AbortRecord )( | | HRESULT ( STDMETHODCALLTYPE *AbortRecord )( |
ICrmCompensator * This, | | ICrmCompensator * This, |
/* [in] */ CrmLogRecordRead crmLogRec, | | /* [in] */ CrmLogRecordRead crmLogRec, |
|
/* [retval][out] */ BOOL *pfForget); | | /* [retval][out] */ __RPC__out BOOL *pfForget); |
| | |
HRESULT ( STDMETHODCALLTYPE *EndAbort )( | | HRESULT ( STDMETHODCALLTYPE *EndAbort )( |
ICrmCompensator * This); | | 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 |
| | |
#define ICrmCompensator_QueryInterface(This,riid,ppvObject) \ | | #define ICrmCompensator_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ICrmCompensator_AddRef(This) \ | | #define ICrmCompensator_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ICrmCompensator_Release(This) \ | | #define ICrmCompensator_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ICrmCompensator_SetLogControl(This,pLogControl) \ | | #define ICrmCompensator_SetLogControl(This,pLogControl) \ |
|
(This)->lpVtbl -> SetLogControl(This,pLogControl) | | ( (This)->lpVtbl -> SetLogControl(This,pLogControl) ) |
| | |
#define ICrmCompensator_BeginPrepare(This) \ | | #define ICrmCompensator_BeginPrepare(This) \ |
|
(This)->lpVtbl -> BeginPrepare(This) | | ( (This)->lpVtbl -> BeginPrepare(This) ) |
| | |
#define ICrmCompensator_PrepareRecord(This,crmLogRec,pfForget) \ | | #define ICrmCompensator_PrepareRecord(This,crmLogRec,pfForget) \ |
|
(This)->lpVtbl -> PrepareRecord(This,crmLogRec,pfForget) | | ( (This)->lpVtbl -> PrepareRecord(This,crmLogRec,pfForget) ) |
| | |
#define ICrmCompensator_EndPrepare(This,pfOkToPrepare) \ | | #define ICrmCompensator_EndPrepare(This,pfOkToPrepare) \ |
|
(This)->lpVtbl -> EndPrepare(This,pfOkToPrepare) | | ( (This)->lpVtbl -> EndPrepare(This,pfOkToPrepare) ) |
| | |
#define ICrmCompensator_BeginCommit(This,fRecovery) \ | | #define ICrmCompensator_BeginCommit(This,fRecovery) \ |
|
(This)->lpVtbl -> BeginCommit(This,fRecovery) | | ( (This)->lpVtbl -> BeginCommit(This,fRecovery) ) |
| | |
#define ICrmCompensator_CommitRecord(This,crmLogRec,pfForget) \ | | #define ICrmCompensator_CommitRecord(This,crmLogRec,pfForget) \ |
|
(This)->lpVtbl -> CommitRecord(This,crmLogRec,pfForget) | | ( (This)->lpVtbl -> CommitRecord(This,crmLogRec,pfForget) ) |
| | |
#define ICrmCompensator_EndCommit(This) \ | | #define ICrmCompensator_EndCommit(This) \ |
|
(This)->lpVtbl -> EndCommit(This) | | ( (This)->lpVtbl -> EndCommit(This) ) |
| | |
#define ICrmCompensator_BeginAbort(This,fRecovery) \ | | #define ICrmCompensator_BeginAbort(This,fRecovery) \ |
|
(This)->lpVtbl -> BeginAbort(This,fRecovery) | | ( (This)->lpVtbl -> BeginAbort(This,fRecovery) ) |
| | |
#define ICrmCompensator_AbortRecord(This,crmLogRec,pfForget) \ | | #define ICrmCompensator_AbortRecord(This,crmLogRec,pfForget) \ |
|
(This)->lpVtbl -> AbortRecord(This,crmLogRec,pfForget) | | ( (This)->lpVtbl -> AbortRecord(This,crmLogRec,pfForget) ) |
| | |
#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 */ |
| | |
|
HRESULT STDMETHODCALLTYPE ICrmCompensator_SetLogControl_Proxy( | | |
ICrmCompensator * This, | | |
/* [in] */ ICrmLogControl *pLogControl); | | |
| | |
void __RPC_STUB ICrmCompensator_SetLogControl_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ICrmCompensator_BeginPrepare_Proxy( | | |
ICrmCompensator * This); | | |
| | |
void __RPC_STUB ICrmCompensator_BeginPrepare_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ICrmCompensator_PrepareRecord_Proxy( | | |
ICrmCompensator * This, | | |
/* [in] */ CrmLogRecordRead crmLogRec, | | |
/* [retval][out] */ BOOL *pfForget); | | |
| | |
void __RPC_STUB ICrmCompensator_PrepareRecord_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ICrmCompensator_EndPrepare_Proxy( | | |
ICrmCompensator * This, | | |
/* [retval][out] */ BOOL *pfOkToPrepare); | | |
| | |
void __RPC_STUB ICrmCompensator_EndPrepare_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ICrmCompensator_BeginCommit_Proxy( | | |
ICrmCompensator * This, | | |
/* [in] */ BOOL fRecovery); | | |
| | |
void __RPC_STUB ICrmCompensator_BeginCommit_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ICrmCompensator_CommitRecord_Proxy( | | |
ICrmCompensator * This, | | |
/* [in] */ CrmLogRecordRead crmLogRec, | | |
/* [retval][out] */ BOOL *pfForget); | | |
| | |
void __RPC_STUB ICrmCompensator_CommitRecord_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ICrmCompensator_EndCommit_Proxy( | | |
ICrmCompensator * This); | | |
| | |
void __RPC_STUB ICrmCompensator_EndCommit_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ICrmCompensator_BeginAbort_Proxy( | | |
ICrmCompensator * This, | | |
/* [in] */ BOOL fRecovery); | | |
| | |
void __RPC_STUB ICrmCompensator_BeginAbort_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ICrmCompensator_AbortRecord_Proxy( | | |
ICrmCompensator * This, | | |
/* [in] */ CrmLogRecordRead crmLogRec, | | |
/* [retval][out] */ BOOL *pfForget); | | |
| | |
void __RPC_STUB ICrmCompensator_AbortRecord_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ICrmCompensator_EndAbort_Proxy( | | |
ICrmCompensator * This); | | |
| | |
void __RPC_STUB ICrmCompensator_EndAbort_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ICrmCompensator_INTERFACE_DEFINED__ */ | | #endif /* __ICrmCompensator_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_autosvcs_0374 */ | | /* interface __MIDL_itf_autosvcs_0000_0078 */ |
/* [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_0374_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0078_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0374_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0078_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) |
| | |
MIDL_INTERFACE("70C8E441-C7ED-11d1-82FB-00A0C91EEDE9") | | MIDL_INTERFACE("70C8E441-C7ED-11d1-82FB-00A0C91EEDE9") |
ICrmMonitorLogRecords : public IUnknown | | ICrmMonitorLogRecords : public IUnknown |
{ | | { |
public: | | public: |
virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Co
unt( | | virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Co
unt( |
|
/* [retval][out] */ long *pVal) = 0; | | /* [retval][out] */ __RPC__out long *pVal) = 0; |
| | |
virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Tr
ansactionState( | | virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Tr
ansactionState( |
|
/* [retval][out] */ CrmTransactionState *pVal) = 0; | | /* [retval][out] */ __RPC__out CrmTransactionState *pVal) = 0; |
| | |
virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_St
ructuredRecords( | | virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_St
ructuredRecords( |
|
/* [retval][out] */ VARIANT_BOOL *pVal) = 0; | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pVal) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetLogRecord( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetLogRecord( |
/* [in] */ DWORD dwIndex, | | /* [in] */ DWORD dwIndex, |
|
/* [out][in] */ CrmLogRecordRead *pCrmLogRec) = 0; | | /* [out][in] */ __RPC__inout CrmLogRecordRead *pCrmLogRec) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetLogRecordVar
iants( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetLogRecordVar
iants( |
/* [in] */ VARIANT IndexNumber, | | /* [in] */ VARIANT IndexNumber, |
|
/* [retval][out] */ LPVARIANT pLogRecord) = 0; | | /* [retval][out] */ __RPC__out LPVARIANT pLogRecord) = 0; |
| | |
}; | | }; |
| | |
#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, | | ICrmMonitorLogRecords * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ICrmMonitorLogRecords * This); | | ICrmMonitorLogRecords * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ICrmMonitorLogRecords * This); | | ICrmMonitorLogRecords * This); |
| | |
/* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )
( | | /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )
( |
ICrmMonitorLogRecords * This, | | ICrmMonitorLogRecords * This, |
|
/* [retval][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, | | ICrmMonitorLogRecords * This, |
|
/* [retval][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, | | ICrmMonitorLogRecords * This, |
|
/* [retval][out] */ VARIANT_BOOL *pVal); | | /* [retval][out] */ __RPC__out VARIANT_BOOL *pVal); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetLogRecord )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetLogRecord )( |
ICrmMonitorLogRecords * This, | | ICrmMonitorLogRecords * This, |
/* [in] */ DWORD dwIndex, | | /* [in] */ DWORD dwIndex, |
|
/* [out][in] */ CrmLogRecordRead *pCrmLogRec); | | /* [out][in] */ __RPC__inout CrmLogRecordRead *pCrmLogRec); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetLogRecordVariants
)( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetLogRecordVariants
)( |
ICrmMonitorLogRecords * This, | | ICrmMonitorLogRecords * This, |
/* [in] */ VARIANT IndexNumber, | | /* [in] */ VARIANT IndexNumber, |
|
/* [retval][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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ICrmMonitorLogRecords_QueryInterface(This,riid,ppvObject) \ | | #define ICrmMonitorLogRecords_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ICrmMonitorLogRecords_AddRef(This) \ | | #define ICrmMonitorLogRecords_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ICrmMonitorLogRecords_Release(This) \ | | #define ICrmMonitorLogRecords_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ICrmMonitorLogRecords_get_Count(This,pVal) \ | | #define ICrmMonitorLogRecords_get_Count(This,pVal) \ |
|
(This)->lpVtbl -> get_Count(This,pVal) | | ( (This)->lpVtbl -> get_Count(This,pVal) ) |
| | |
#define ICrmMonitorLogRecords_get_TransactionState(This,pVal) \ | | #define ICrmMonitorLogRecords_get_TransactionState(This,pVal) \ |
|
(This)->lpVtbl -> get_TransactionState(This,pVal) | | ( (This)->lpVtbl -> get_TransactionState(This,pVal) ) |
| | |
#define ICrmMonitorLogRecords_get_StructuredRecords(This,pVal) \ | | #define ICrmMonitorLogRecords_get_StructuredRecords(This,pVal) \ |
|
(This)->lpVtbl -> get_StructuredRecords(This,pVal) | | ( (This)->lpVtbl -> get_StructuredRecords(This,pVal) ) |
| | |
#define ICrmMonitorLogRecords_GetLogRecord(This,dwIndex,pCrmLogRec) \ | | #define ICrmMonitorLogRecords_GetLogRecord(This,dwIndex,pCrmLogRec) \ |
|
(This)->lpVtbl -> GetLogRecord(This,dwIndex,pCrmLogRec) | | ( (This)->lpVtbl -> GetLogRecord(This,dwIndex,pCrmLogRec) ) |
| | |
#define ICrmMonitorLogRecords_GetLogRecordVariants(This,IndexNumber,pLogRecord)
\ | | #define ICrmMonitorLogRecords_GetLogRecordVariants(This,IndexNumber,pLogRecord)
\ |
|
(This)->lpVtbl -> GetLogRecordVariants(This,IndexNumber,pLogRecord) | | ( (This)->lpVtbl -> GetLogRecordVariants(This,IndexNumber,pLogRecord) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICrmMonitorLogRecords_ | | |
get_Count_Proxy( | | |
ICrmMonitorLogRecords * This, | | |
/* [retval][out] */ long *pVal); | | |
| | |
void __RPC_STUB ICrmMonitorLogRecords_get_Count_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICrmMonitorLogRecords_ | | |
get_TransactionState_Proxy( | | |
ICrmMonitorLogRecords * This, | | |
/* [retval][out] */ CrmTransactionState *pVal); | | |
| | |
void __RPC_STUB ICrmMonitorLogRecords_get_TransactionState_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICrmMonitorLogRecords_ | | |
get_StructuredRecords_Proxy( | | |
ICrmMonitorLogRecords * This, | | |
/* [retval][out] */ VARIANT_BOOL *pVal); | | |
| | |
void __RPC_STUB ICrmMonitorLogRecords_get_StructuredRecords_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmMonitorLogRecords_GetLogRec | | |
ord_Proxy( | | |
ICrmMonitorLogRecords * This, | | |
/* [in] */ DWORD dwIndex, | | |
/* [out][in] */ CrmLogRecordRead *pCrmLogRec); | | |
| | |
void __RPC_STUB ICrmMonitorLogRecords_GetLogRecord_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmMonitorLogRecords_GetLogRec | | |
ordVariants_Proxy( | | |
ICrmMonitorLogRecords * This, | | |
/* [in] */ VARIANT IndexNumber, | | |
/* [retval][out] */ LPVARIANT pLogRecord); | | |
| | |
void __RPC_STUB ICrmMonitorLogRecords_GetLogRecordVariants_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ICrmMonitorLogRecords_INTERFACE_DEFINED__ */ | | #endif /* __ICrmMonitorLogRecords_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ICrmMonitorClerks_INTERFACE_DEFINED__ | | #ifndef __ICrmMonitorClerks_INTERFACE_DEFINED__ |
#define __ICrmMonitorClerks_INTERFACE_DEFINED__ | | #define __ICrmMonitorClerks_INTERFACE_DEFINED__ |
| | |
/* interface ICrmMonitorClerks */ | | /* interface ICrmMonitorClerks */ |
/* [unique][helpstring][dual][uuid][object] */ | | /* [unique][helpstring][dual][uuid][object] */ |
| | |
EXTERN_C const IID IID_ICrmMonitorClerks; | | EXTERN_C const IID IID_ICrmMonitorClerks; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("70C8E442-C7ED-11d1-82FB-00A0C91EEDE9") | | MIDL_INTERFACE("70C8E442-C7ED-11d1-82FB-00A0C91EEDE9") |
ICrmMonitorClerks : public IDispatch | | ICrmMonitorClerks : public IDispatch |
{ | | { |
public: | | public: |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Item( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Item( |
/* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
|
/* [retval][out] */ LPVARIANT pItem) = 0; | | /* [retval][out] */ __RPC__out LPVARIANT pItem) = 0; |
| | |
virtual /* [restricted][helpstring][id][propget] */ HRESULT STDMETHODCAL
LTYPE get__NewEnum( | | virtual /* [restricted][helpstring][id][propget] */ HRESULT STDMETHODCAL
LTYPE get__NewEnum( |
|
/* [retval][out] */ LPUNKNOWN *pVal) = 0; | | /* [retval][out] */ __RPC__deref_out_opt LPUNKNOWN *pVal) = 0; |
| | |
virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Co
unt( | | virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Co
unt( |
|
/* [retval][out] */ long *pVal) = 0; | | /* [retval][out] */ __RPC__out long *pVal) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ProgIdCompensat
or( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ProgIdCompensat
or( |
/* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
|
/* [retval][out] */ LPVARIANT pItem) = 0; | | /* [retval][out] */ __RPC__out LPVARIANT pItem) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Description( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Description( |
/* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
|
/* [retval][out] */ LPVARIANT pItem) = 0; | | /* [retval][out] */ __RPC__out LPVARIANT pItem) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TransactionUOW( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TransactionUOW( |
/* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
|
/* [retval][out] */ LPVARIANT pItem) = 0; | | /* [retval][out] */ __RPC__out LPVARIANT pItem) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ActivityId( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ActivityId( |
/* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
|
/* [retval][out] */ LPVARIANT pItem) = 0; | | /* [retval][out] */ __RPC__out LPVARIANT pItem) = 0; |
| | |
}; | | }; |
| | |
#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, | | ICrmMonitorClerks * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ICrmMonitorClerks * This); | | ICrmMonitorClerks * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ICrmMonitorClerks * This); | | ICrmMonitorClerks * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
ICrmMonitorClerks * This, | | ICrmMonitorClerks * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
ICrmMonitorClerks * This, | | ICrmMonitorClerks * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
ICrmMonitorClerks * This, | | ICrmMonitorClerks * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | ICrmMonitorClerks * This, |
/* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
|
/* [retval][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, | | ICrmMonitorClerks * This, |
|
/* [retval][out] */ 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, | | ICrmMonitorClerks * This, |
|
/* [retval][out] */ long *pVal); | | /* [retval][out] */ __RPC__out long *pVal); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ProgIdCompensator )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ProgIdCompensator )( |
ICrmMonitorClerks * This, | | ICrmMonitorClerks * This, |
/* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
|
/* [retval][out] */ LPVARIANT pItem); | | /* [retval][out] */ __RPC__out LPVARIANT pItem); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Description )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Description )( |
ICrmMonitorClerks * This, | | ICrmMonitorClerks * This, |
/* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
|
/* [retval][out] */ LPVARIANT pItem); | | /* [retval][out] */ __RPC__out LPVARIANT pItem); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TransactionUOW )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TransactionUOW )( |
ICrmMonitorClerks * This, | | ICrmMonitorClerks * This, |
/* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
|
/* [retval][out] */ LPVARIANT pItem); | | /* [retval][out] */ __RPC__out LPVARIANT pItem); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ActivityId )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *ActivityId )( |
ICrmMonitorClerks * This, | | ICrmMonitorClerks * This, |
/* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
|
/* [retval][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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ICrmMonitorClerks_QueryInterface(This,riid,ppvObject) \ | | #define ICrmMonitorClerks_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ICrmMonitorClerks_AddRef(This) \ | | #define ICrmMonitorClerks_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ICrmMonitorClerks_Release(This) \ | | #define ICrmMonitorClerks_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ICrmMonitorClerks_GetTypeInfoCount(This,pctinfo) \ | | #define ICrmMonitorClerks_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define ICrmMonitorClerks_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define ICrmMonitorClerks_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define ICrmMonitorClerks_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId
) \ | | #define ICrmMonitorClerks_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId
) \ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define ICrmMonitorClerks_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,
pVarResult,pExcepInfo,puArgErr) \ | | #define ICrmMonitorClerks_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,
pVarResult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define ICrmMonitorClerks_Item(This,Index,pItem) \ | | #define ICrmMonitorClerks_Item(This,Index,pItem) \ |
|
(This)->lpVtbl -> Item(This,Index,pItem) | | ( (This)->lpVtbl -> Item(This,Index,pItem) ) |
| | |
#define ICrmMonitorClerks_get__NewEnum(This,pVal) \ | | #define ICrmMonitorClerks_get__NewEnum(This,pVal) \ |
|
(This)->lpVtbl -> get__NewEnum(This,pVal) | | ( (This)->lpVtbl -> get__NewEnum(This,pVal) ) |
| | |
#define ICrmMonitorClerks_get_Count(This,pVal) \ | | #define ICrmMonitorClerks_get_Count(This,pVal) \ |
|
(This)->lpVtbl -> get_Count(This,pVal) | | ( (This)->lpVtbl -> get_Count(This,pVal) ) |
| | |
#define ICrmMonitorClerks_ProgIdCompensator(This,Index,pItem) \ | | #define ICrmMonitorClerks_ProgIdCompensator(This,Index,pItem) \ |
|
(This)->lpVtbl -> ProgIdCompensator(This,Index,pItem) | | ( (This)->lpVtbl -> ProgIdCompensator(This,Index,pItem) ) |
| | |
#define ICrmMonitorClerks_Description(This,Index,pItem) \ | | #define ICrmMonitorClerks_Description(This,Index,pItem) \ |
|
(This)->lpVtbl -> Description(This,Index,pItem) | | ( (This)->lpVtbl -> Description(This,Index,pItem) ) |
| | |
#define ICrmMonitorClerks_TransactionUOW(This,Index,pItem) \ | | #define ICrmMonitorClerks_TransactionUOW(This,Index,pItem) \ |
|
(This)->lpVtbl -> TransactionUOW(This,Index,pItem) | | ( (This)->lpVtbl -> TransactionUOW(This,Index,pItem) ) |
| | |
#define ICrmMonitorClerks_ActivityId(This,Index,pItem) \ | | #define ICrmMonitorClerks_ActivityId(This,Index,pItem) \ |
|
(This)->lpVtbl -> ActivityId(This,Index,pItem) | | ( (This)->lpVtbl -> ActivityId(This,Index,pItem) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmMonitorClerks_Item_Proxy( | | |
ICrmMonitorClerks * This, | | |
/* [in] */ VARIANT Index, | | |
/* [retval][out] */ LPVARIANT pItem); | | |
| | |
void __RPC_STUB ICrmMonitorClerks_Item_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [restricted][helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICrmMonito | | |
rClerks_get__NewEnum_Proxy( | | |
ICrmMonitorClerks * This, | | |
/* [retval][out] */ LPUNKNOWN *pVal); | | |
| | |
void __RPC_STUB ICrmMonitorClerks_get__NewEnum_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICrmMonitorClerks_get_ | | |
Count_Proxy( | | |
ICrmMonitorClerks * This, | | |
/* [retval][out] */ long *pVal); | | |
| | |
void __RPC_STUB ICrmMonitorClerks_get_Count_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmMonitorClerks_ProgIdCompens | | |
ator_Proxy( | | |
ICrmMonitorClerks * This, | | |
/* [in] */ VARIANT Index, | | |
/* [retval][out] */ LPVARIANT pItem); | | |
| | |
void __RPC_STUB ICrmMonitorClerks_ProgIdCompensator_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmMonitorClerks_Description_P | | |
roxy( | | |
ICrmMonitorClerks * This, | | |
/* [in] */ VARIANT Index, | | |
/* [retval][out] */ LPVARIANT pItem); | | |
| | |
void __RPC_STUB ICrmMonitorClerks_Description_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmMonitorClerks_TransactionUO | | |
W_Proxy( | | |
ICrmMonitorClerks * This, | | |
/* [in] */ VARIANT Index, | | |
/* [retval][out] */ LPVARIANT pItem); | | |
| | |
void __RPC_STUB ICrmMonitorClerks_TransactionUOW_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmMonitorClerks_ActivityId_Pr | | |
oxy( | | |
ICrmMonitorClerks * This, | | |
/* [in] */ VARIANT Index, | | |
/* [retval][out] */ LPVARIANT pItem); | | |
| | |
void __RPC_STUB ICrmMonitorClerks_ActivityId_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ICrmMonitorClerks_INTERFACE_DEFINED__ */ | | #endif /* __ICrmMonitorClerks_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ICrmMonitor_INTERFACE_DEFINED__ | | #ifndef __ICrmMonitor_INTERFACE_DEFINED__ |
#define __ICrmMonitor_INTERFACE_DEFINED__ | | #define __ICrmMonitor_INTERFACE_DEFINED__ |
| | |
/* interface ICrmMonitor */ | | /* interface ICrmMonitor */ |
/* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_ICrmMonitor; | | EXTERN_C const IID IID_ICrmMonitor; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("70C8E443-C7ED-11d1-82FB-00A0C91EEDE9") | | MIDL_INTERFACE("70C8E443-C7ED-11d1-82FB-00A0C91EEDE9") |
ICrmMonitor : public IUnknown | | ICrmMonitor : public IUnknown |
{ | | { |
public: | | public: |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetClerks( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetClerks( |
|
/* [retval][out] */ ICrmMonitorClerks **pClerks) = 0; | | /* [retval][out] */ __RPC__deref_out_opt ICrmMonitorClerks **pClerks
) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE HoldClerk( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE HoldClerk( |
/* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
|
/* [retval][out] */ LPVARIANT pItem) = 0; | | /* [retval][out] */ __RPC__out LPVARIANT pItem) = 0; |
| | |
}; | | }; |
| | |
#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, | | ICrmMonitor * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ICrmMonitor * This); | | ICrmMonitor * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ICrmMonitor * This); | | ICrmMonitor * This); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetClerks )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetClerks )( |
ICrmMonitor * This, | | ICrmMonitor * This, |
|
/* [retval][out] */ ICrmMonitorClerks **pClerks); | | /* [retval][out] */ __RPC__deref_out_opt ICrmMonitorClerks **pClerks
); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *HoldClerk )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *HoldClerk )( |
ICrmMonitor * This, | | ICrmMonitor * This, |
/* [in] */ VARIANT Index, | | /* [in] */ VARIANT Index, |
|
/* [retval][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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ICrmMonitor_QueryInterface(This,riid,ppvObject) \ | | #define ICrmMonitor_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ICrmMonitor_AddRef(This) \ | | #define ICrmMonitor_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ICrmMonitor_Release(This) \ | | #define ICrmMonitor_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ICrmMonitor_GetClerks(This,pClerks) \ | | #define ICrmMonitor_GetClerks(This,pClerks) \ |
|
(This)->lpVtbl -> GetClerks(This,pClerks) | | ( (This)->lpVtbl -> GetClerks(This,pClerks) ) |
| | |
#define ICrmMonitor_HoldClerk(This,Index,pItem) \ | | #define ICrmMonitor_HoldClerk(This,Index,pItem) \ |
|
(This)->lpVtbl -> HoldClerk(This,Index,pItem) | | ( (This)->lpVtbl -> HoldClerk(This,Index,pItem) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmMonitor_GetClerks_Proxy( | | |
ICrmMonitor * This, | | |
/* [retval][out] */ ICrmMonitorClerks **pClerks); | | |
| | |
void __RPC_STUB ICrmMonitor_GetClerks_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmMonitor_HoldClerk_Proxy( | | |
ICrmMonitor * This, | | |
/* [in] */ VARIANT Index, | | |
/* [retval][out] */ LPVARIANT pItem); | | |
| | |
void __RPC_STUB ICrmMonitor_HoldClerk_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ICrmMonitor_INTERFACE_DEFINED__ */ | | #endif /* __ICrmMonitor_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ICrmFormatLogRecords_INTERFACE_DEFINED__ | | #ifndef __ICrmFormatLogRecords_INTERFACE_DEFINED__ |
#define __ICrmFormatLogRecords_INTERFACE_DEFINED__ | | #define __ICrmFormatLogRecords_INTERFACE_DEFINED__ |
| | |
/* interface ICrmFormatLogRecords */ | | /* interface ICrmFormatLogRecords */ |
/* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_ICrmFormatLogRecords; | | EXTERN_C const IID IID_ICrmFormatLogRecords; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("9C51D821-C98B-11d1-82FB-00A0C91EEDE9") | | MIDL_INTERFACE("9C51D821-C98B-11d1-82FB-00A0C91EEDE9") |
ICrmFormatLogRecords : public IUnknown | | ICrmFormatLogRecords : public IUnknown |
{ | | { |
public: | | public: |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetColumnCount( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetColumnCount( |
|
/* [out] */ long *plColumnCount) = 0; | | /* [out] */ __RPC__out long *plColumnCount) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetColumnHeader
s( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetColumnHeader
s( |
|
/* [out] */ LPVARIANT pHeaders) = 0; | | /* [out] */ __RPC__out LPVARIANT pHeaders) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetColumn( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetColumn( |
/* [in] */ CrmLogRecordRead CrmLogRec, | | /* [in] */ CrmLogRecordRead CrmLogRec, |
|
/* [out] */ LPVARIANT pFormattedLogRecord) = 0; | | /* [out] */ __RPC__out LPVARIANT pFormattedLogRecord) = 0; |
| | |
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetColumnVarian
ts( | | virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetColumnVarian
ts( |
/* [in] */ VARIANT LogRecord, | | /* [in] */ VARIANT LogRecord, |
|
/* [out] */ LPVARIANT pFormattedLogRecord) = 0; | | /* [out] */ __RPC__out LPVARIANT pFormattedLogRecord) = 0; |
| | |
}; | | }; |
| | |
#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, | | ICrmFormatLogRecords * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
ICrmFormatLogRecords * This); | | ICrmFormatLogRecords * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
ICrmFormatLogRecords * This); | | ICrmFormatLogRecords * This); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumnCount )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumnCount )( |
ICrmFormatLogRecords * This, | | ICrmFormatLogRecords * This, |
|
/* [out] */ long *plColumnCount); | | /* [out] */ __RPC__out long *plColumnCount); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumnHeaders )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumnHeaders )( |
ICrmFormatLogRecords * This, | | ICrmFormatLogRecords * This, |
|
/* [out] */ LPVARIANT pHeaders); | | /* [out] */ __RPC__out LPVARIANT pHeaders); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumn )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumn )( |
ICrmFormatLogRecords * This, | | ICrmFormatLogRecords * This, |
/* [in] */ CrmLogRecordRead CrmLogRec, | | /* [in] */ CrmLogRecordRead CrmLogRec, |
|
/* [out] */ LPVARIANT pFormattedLogRecord); | | /* [out] */ __RPC__out LPVARIANT pFormattedLogRecord); |
| | |
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumnVariants )( | | /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetColumnVariants )( |
ICrmFormatLogRecords * This, | | ICrmFormatLogRecords * This, |
/* [in] */ VARIANT LogRecord, | | /* [in] */ VARIANT LogRecord, |
|
/* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ICrmFormatLogRecords_QueryInterface(This,riid,ppvObject) \ | | #define ICrmFormatLogRecords_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ICrmFormatLogRecords_AddRef(This) \ | | #define ICrmFormatLogRecords_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ICrmFormatLogRecords_Release(This) \ | | #define ICrmFormatLogRecords_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ICrmFormatLogRecords_GetColumnCount(This,plColumnCount) \ | | #define ICrmFormatLogRecords_GetColumnCount(This,plColumnCount) \ |
|
(This)->lpVtbl -> GetColumnCount(This,plColumnCount) | | ( (This)->lpVtbl -> GetColumnCount(This,plColumnCount) ) |
| | |
#define ICrmFormatLogRecords_GetColumnHeaders(This,pHeaders) \ | | #define ICrmFormatLogRecords_GetColumnHeaders(This,pHeaders) \ |
|
(This)->lpVtbl -> GetColumnHeaders(This,pHeaders) | | ( (This)->lpVtbl -> GetColumnHeaders(This,pHeaders) ) |
| | |
#define ICrmFormatLogRecords_GetColumn(This,CrmLogRec,pFormattedLogRecord) \ | | #define ICrmFormatLogRecords_GetColumn(This,CrmLogRec,pFormattedLogRecord) \ |
|
(This)->lpVtbl -> GetColumn(This,CrmLogRec,pFormattedLogRecord) | | ( (This)->lpVtbl -> GetColumn(This,CrmLogRec,pFormattedLogRecord) ) |
| | |
#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 */ |
| | |
|
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmFormatLogRecords_GetColumnC | | |
ount_Proxy( | | |
ICrmFormatLogRecords * This, | | |
/* [out] */ long *plColumnCount); | | |
| | |
void __RPC_STUB ICrmFormatLogRecords_GetColumnCount_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmFormatLogRecords_GetColumnH | | |
eaders_Proxy( | | |
ICrmFormatLogRecords * This, | | |
/* [out] */ LPVARIANT pHeaders); | | |
| | |
void __RPC_STUB ICrmFormatLogRecords_GetColumnHeaders_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmFormatLogRecords_GetColumn_ | | |
Proxy( | | |
ICrmFormatLogRecords * This, | | |
/* [in] */ CrmLogRecordRead CrmLogRec, | | |
/* [out] */ LPVARIANT pFormattedLogRecord); | | |
| | |
void __RPC_STUB ICrmFormatLogRecords_GetColumn_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICrmFormatLogRecords_GetColumnV | | |
ariants_Proxy( | | |
ICrmFormatLogRecords * This, | | |
/* [in] */ VARIANT LogRecord, | | |
/* [out] */ LPVARIANT pFormattedLogRecord); | | |
| | |
void __RPC_STUB ICrmFormatLogRecords_GetColumnVariants_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ICrmFormatLogRecords_INTERFACE_DEFINED__ */ | | #endif /* __ICrmFormatLogRecords_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_autosvcs_0378 */ | | /* interface __MIDL_itf_autosvcs_0000_0082 */ |
/* [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 |
{ CSC_ThreadPoolNone = 0, | | { CSC_ThreadPoolNone = 0, |
|
CSC_ThreadPoolInherit = CSC_ThreadPoolNone + 1, | | CSC_ThreadPoolInherit = ( CSC_ThreadPoolNone + 1 ) , |
CSC_STAThreadPool = CSC_ThreadPoolInherit + 1, | | CSC_STAThreadPool = ( CSC_ThreadPoolInherit + 1 ) , |
CSC_MTAThreadPool = CSC_STAThreadPool + 1 | | CSC_MTAThreadPool = ( CSC_STAThreadPool + 1 ) |
} CSC_ThreadPool; | | } CSC_ThreadPool; |
| | |
typedef | | typedef |
enum tagCSC_Binding | | enum tagCSC_Binding |
{ CSC_NoBinding = 0, | | { CSC_NoBinding = 0, |
|
CSC_BindToPoolThread = CSC_NoBinding + 1 | | CSC_BindToPoolThread = ( CSC_NoBinding + 1 ) |
} CSC_Binding; | | } CSC_Binding; |
| | |
typedef | | typedef |
enum tagCSC_TransactionConfig | | enum tagCSC_TransactionConfig |
{ CSC_NoTransaction = 0, | | { CSC_NoTransaction = 0, |
|
CSC_IfContainerIsTransactional = CSC_NoTransaction + 1, | | CSC_IfContainerIsTransactional = ( CSC_NoTransaction + 1 ) , |
CSC_CreateTransactionIfNecessary = CSC_IfContainerIsTransactional | | CSC_CreateTransactionIfNecessary = ( CSC_IfContainerIsTransactiona |
+ 1, | | l + 1 ) , |
CSC_NewTransaction = CSC_CreateTransactionIfNecessary + 1 | | CSC_NewTransaction = ( CSC_CreateTransactionIfNecessary + 1 ) |
} CSC_TransactionConfig; | | } CSC_TransactionConfig; |
| | |
typedef | | typedef |
enum tagCSC_SynchronizationConfig | | enum tagCSC_SynchronizationConfig |
{ CSC_NoSynchronization = 0, | | { CSC_NoSynchronization = 0, |
|
CSC_IfContainerIsSynchronized = CSC_NoSynchronization + 1, | | CSC_IfContainerIsSynchronized = ( CSC_NoSynchronization + 1 ) , |
CSC_NewSynchronizationIfNecessary = CSC_IfContainerIsSynchronized + | | CSC_NewSynchronizationIfNecessary = ( CSC_IfContainerIsSynchronized |
1, | | + 1 ) , |
CSC_NewSynchronization = CSC_NewSynchronizationIfNecessary + 1 | | CSC_NewSynchronization = ( CSC_NewSynchronizationIfNecessary + 1 ) |
} CSC_SynchronizationConfig; | | } CSC_SynchronizationConfig; |
| | |
typedef | | typedef |
enum tagCSC_TrackerConfig | | enum tagCSC_TrackerConfig |
{ CSC_DontUseTracker = 0, | | { CSC_DontUseTracker = 0, |
|
CSC_UseTracker = CSC_DontUseTracker + 1 | | CSC_UseTracker = ( CSC_DontUseTracker + 1 ) |
} CSC_TrackerConfig; | | } CSC_TrackerConfig; |
| | |
typedef | | typedef |
enum tagCSC_PartitionConfig | | enum tagCSC_PartitionConfig |
{ CSC_NoPartition = 0, | | { CSC_NoPartition = 0, |
|
CSC_InheritPartition = CSC_NoPartition + 1, | | CSC_InheritPartition = ( CSC_NoPartition + 1 ) , |
CSC_NewPartition = CSC_InheritPartition + 1 | | CSC_NewPartition = ( CSC_InheritPartition + 1 ) |
} CSC_PartitionConfig; | | } CSC_PartitionConfig; |
| | |
typedef | | typedef |
enum tagCSC_IISIntrinsicsConfig | | enum tagCSC_IISIntrinsicsConfig |
{ CSC_NoIISIntrinsics = 0, | | { CSC_NoIISIntrinsics = 0, |
|
CSC_InheritIISIntrinsics = CSC_NoIISIntrinsics + 1 | | CSC_InheritIISIntrinsics = ( CSC_NoIISIntrinsics + 1 ) |
} CSC_IISIntrinsicsConfig; | | } CSC_IISIntrinsicsConfig; |
| | |
typedef | | typedef |
enum tagCSC_COMTIIntrinsicsConfig | | enum tagCSC_COMTIIntrinsicsConfig |
{ CSC_NoCOMTIIntrinsics = 0, | | { CSC_NoCOMTIIntrinsics = 0, |
|
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_0378_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0082_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0378_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0082_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 13836 | | skipping to change at line 10986 |
}; | | }; |
| | |
#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, | | IServiceIISIntrinsicsConfig * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IServiceIISIntrinsicsConfig * This); | | IServiceIISIntrinsicsConfig * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IServiceIISIntrinsicsConfig * This); | | IServiceIISIntrinsicsConfig * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *IISIntrinsicsConfig )( | | HRESULT ( STDMETHODCALLTYPE *IISIntrinsicsConfig )( |
IServiceIISIntrinsicsConfig * This, | | IServiceIISIntrinsicsConfig * This, |
/* [in] */ CSC_IISIntrinsicsConfig iisIntrinsicsConfig); | | /* [in] */ CSC_IISIntrinsicsConfig iisIntrinsicsConfig); |
| | |
skipping to change at line 13860 | | skipping to change at line 11011 |
} IServiceIISIntrinsicsConfigVtbl; | | } IServiceIISIntrinsicsConfigVtbl; |
| | |
interface IServiceIISIntrinsicsConfig | | interface IServiceIISIntrinsicsConfig |
{ | | { |
CONST_VTBL struct IServiceIISIntrinsicsConfigVtbl *lpVtbl; | | CONST_VTBL struct IServiceIISIntrinsicsConfigVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IServiceIISIntrinsicsConfig_QueryInterface(This,riid,ppvObject) \ | | #define IServiceIISIntrinsicsConfig_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IServiceIISIntrinsicsConfig_AddRef(This) \ | | #define IServiceIISIntrinsicsConfig_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IServiceIISIntrinsicsConfig_Release(This) \ | | #define IServiceIISIntrinsicsConfig_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IServiceIISIntrinsicsConfig_IISIntrinsicsConfig(This,iisIntrinsicsConfig
) \ | | #define IServiceIISIntrinsicsConfig_IISIntrinsicsConfig(This,iisIntrinsicsConfig
) \ |
|
(This)->lpVtbl -> IISIntrinsicsConfig(This,iisIntrinsicsConfig) | | ( (This)->lpVtbl -> IISIntrinsicsConfig(This,iisIntrinsicsConfig) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IServiceIISIntrinsicsConfig_IISIntrinsicsConfig_Proxy( | | |
IServiceIISIntrinsicsConfig * This, | | |
/* [in] */ CSC_IISIntrinsicsConfig iisIntrinsicsConfig); | | |
| | |
void __RPC_STUB IServiceIISIntrinsicsConfig_IISIntrinsicsConfig_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IServiceIISIntrinsicsConfig_INTERFACE_DEFINED__ */ | | #endif /* __IServiceIISIntrinsicsConfig_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IServiceComTIIntrinsicsConfig_INTERFACE_DEFINED__ | | #ifndef __IServiceComTIIntrinsicsConfig_INTERFACE_DEFINED__ |
#define __IServiceComTIIntrinsicsConfig_INTERFACE_DEFINED__ | | #define __IServiceComTIIntrinsicsConfig_INTERFACE_DEFINED__ |
| | |
/* interface IServiceComTIIntrinsicsConfig */ | | /* interface IServiceComTIIntrinsicsConfig */ |
/* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_IServiceComTIIntrinsicsConfig; | | EXTERN_C const IID IID_IServiceComTIIntrinsicsConfig; |
| | |
| | |
skipping to change at line 13914 | | skipping to change at line 11055 |
}; | | }; |
| | |
#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, | | IServiceComTIIntrinsicsConfig * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IServiceComTIIntrinsicsConfig * This); | | IServiceComTIIntrinsicsConfig * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IServiceComTIIntrinsicsConfig * This); | | IServiceComTIIntrinsicsConfig * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *ComTIIntrinsicsConfig )( | | HRESULT ( STDMETHODCALLTYPE *ComTIIntrinsicsConfig )( |
IServiceComTIIntrinsicsConfig * This, | | IServiceComTIIntrinsicsConfig * This, |
/* [in] */ CSC_COMTIIntrinsicsConfig comtiIntrinsicsConfig); | | /* [in] */ CSC_COMTIIntrinsicsConfig comtiIntrinsicsConfig); |
| | |
skipping to change at line 13938 | | skipping to change at line 11080 |
} IServiceComTIIntrinsicsConfigVtbl; | | } IServiceComTIIntrinsicsConfigVtbl; |
| | |
interface IServiceComTIIntrinsicsConfig | | interface IServiceComTIIntrinsicsConfig |
{ | | { |
CONST_VTBL struct IServiceComTIIntrinsicsConfigVtbl *lpVtbl; | | CONST_VTBL struct IServiceComTIIntrinsicsConfigVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IServiceComTIIntrinsicsConfig_QueryInterface(This,riid,ppvObject) \ | | #define IServiceComTIIntrinsicsConfig_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IServiceComTIIntrinsicsConfig_AddRef(This) \ | | #define IServiceComTIIntrinsicsConfig_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IServiceComTIIntrinsicsConfig_Release(This) \ | | #define IServiceComTIIntrinsicsConfig_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IServiceComTIIntrinsicsConfig_ComTIIntrinsicsConfig(This,comtiIntrinsics
Config) \ | | #define IServiceComTIIntrinsicsConfig_ComTIIntrinsicsConfig(This,comtiIntrinsics
Config) \ |
|
(This)->lpVtbl -> ComTIIntrinsicsConfig(This,comtiIntrinsicsConfig) | | ( (This)->lpVtbl -> ComTIIntrinsicsConfig(This,comtiIntrinsicsConfig) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IServiceComTIIntrinsicsConfig_ComTIIntrinsicsConfig_Pr | | |
oxy( | | |
IServiceComTIIntrinsicsConfig * This, | | |
/* [in] */ CSC_COMTIIntrinsicsConfig comtiIntrinsicsConfig); | | |
| | |
void __RPC_STUB IServiceComTIIntrinsicsConfig_ComTIIntrinsicsConfig_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IServiceComTIIntrinsicsConfig_INTERFACE_DEFINED__ */ | | #endif /* __IServiceComTIIntrinsicsConfig_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IServiceSxsConfig_INTERFACE_DEFINED__ | | #ifndef __IServiceSxsConfig_INTERFACE_DEFINED__ |
#define __IServiceSxsConfig_INTERFACE_DEFINED__ | | #define __IServiceSxsConfig_INTERFACE_DEFINED__ |
| | |
/* interface IServiceSxsConfig */ | | /* interface IServiceSxsConfig */ |
/* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_IServiceSxsConfig; | | EXTERN_C const IID IID_IServiceSxsConfig; |
| | |
#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] */ LPCWSTR szSxsName) = 0; | | /* [string][in] */ __RPC__in LPCWSTR szSxsName) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE SxsDirectory( | | virtual HRESULT STDMETHODCALLTYPE SxsDirectory( |
|
/* [string][in] */ LPCWSTR szSxsDirectory) = 0; | | /* [string][in] */ __RPC__in 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, | | IServiceSxsConfig * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IServiceSxsConfig * This); | | IServiceSxsConfig * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IServiceSxsConfig * This); | | IServiceSxsConfig * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *SxsConfig )( | | HRESULT ( STDMETHODCALLTYPE *SxsConfig )( |
IServiceSxsConfig * This, | | IServiceSxsConfig * This, |
/* [in] */ CSC_SxsConfig scsConfig); | | /* [in] */ CSC_SxsConfig scsConfig); |
| | |
HRESULT ( STDMETHODCALLTYPE *SxsName )( | | HRESULT ( STDMETHODCALLTYPE *SxsName )( |
IServiceSxsConfig * This, | | IServiceSxsConfig * This, |
|
/* [string][in] */ LPCWSTR szSxsName); | | /* [string][in] */ __RPC__in LPCWSTR szSxsName); |
| | |
HRESULT ( STDMETHODCALLTYPE *SxsDirectory )( | | HRESULT ( STDMETHODCALLTYPE *SxsDirectory )( |
IServiceSxsConfig * This, | | IServiceSxsConfig * This, |
|
/* [string][in] */ LPCWSTR szSxsDirectory); | | /* [string][in] */ __RPC__in 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 |
| | |
#define IServiceSxsConfig_QueryInterface(This,riid,ppvObject) \ | | #define IServiceSxsConfig_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IServiceSxsConfig_AddRef(This) \ | | #define IServiceSxsConfig_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IServiceSxsConfig_Release(This) \ | | #define IServiceSxsConfig_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IServiceSxsConfig_SxsConfig(This,scsConfig) \ | | #define IServiceSxsConfig_SxsConfig(This,scsConfig) \ |
|
(This)->lpVtbl -> SxsConfig(This,scsConfig) | | ( (This)->lpVtbl -> SxsConfig(This,scsConfig) ) |
| | |
#define IServiceSxsConfig_SxsName(This,szSxsName) \ | | #define IServiceSxsConfig_SxsName(This,szSxsName) \ |
|
(This)->lpVtbl -> SxsName(This,szSxsName) | | ( (This)->lpVtbl -> SxsName(This,szSxsName) ) |
| | |
#define IServiceSxsConfig_SxsDirectory(This,szSxsDirectory) \ | | #define IServiceSxsConfig_SxsDirectory(This,szSxsDirectory) \ |
|
(This)->lpVtbl -> SxsDirectory(This,szSxsDirectory) | | ( (This)->lpVtbl -> SxsDirectory(This,szSxsDirectory) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IServiceSxsConfig_SxsConfig_Proxy( | | |
IServiceSxsConfig * This, | | |
/* [in] */ CSC_SxsConfig scsConfig); | | |
| | |
void __RPC_STUB IServiceSxsConfig_SxsConfig_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IServiceSxsConfig_SxsName_Proxy( | | |
IServiceSxsConfig * This, | | |
/* [string][in] */ LPCWSTR szSxsName); | | |
| | |
void __RPC_STUB IServiceSxsConfig_SxsName_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IServiceSxsConfig_SxsDirectory_Proxy( | | |
IServiceSxsConfig * This, | | |
/* [string][in] */ LPCWSTR szSxsDirectory); | | |
| | |
void __RPC_STUB IServiceSxsConfig_SxsDirectory_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IServiceSxsConfig_INTERFACE_DEFINED__ */ | | #endif /* __IServiceSxsConfig_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ICheckSxsConfig_INTERFACE_DEFINED__ | | #ifndef __ICheckSxsConfig_INTERFACE_DEFINED__ |
#define __ICheckSxsConfig_INTERFACE_DEFINED__ | | #define __ICheckSxsConfig_INTERFACE_DEFINED__ |
| | |
/* interface ICheckSxsConfig */ | | /* interface ICheckSxsConfig */ |
/* [local][unique][helpstring][uuid][object] */ | | /* [local][unique][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_ICheckSxsConfig; | | EXTERN_C const IID IID_ICheckSxsConfig; |
| | |
| | |
skipping to change at line 14113 | | skipping to change at line 11216 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [string][in] */ LPCWSTR wszSxsName, | | /* [string][in] */ LPCWSTR wszSxsName, |
| | |
skipping to change at line 14138 | | skipping to change at line 11242 |
} ICheckSxsConfigVtbl; | | } ICheckSxsConfigVtbl; |
| | |
interface ICheckSxsConfig | | interface ICheckSxsConfig |
{ | | { |
CONST_VTBL struct ICheckSxsConfigVtbl *lpVtbl; | | CONST_VTBL struct ICheckSxsConfigVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ICheckSxsConfig_QueryInterface(This,riid,ppvObject) \ | | #define ICheckSxsConfig_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ICheckSxsConfig_AddRef(This) \ | | #define ICheckSxsConfig_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ICheckSxsConfig_Release(This) \ | | #define ICheckSxsConfig_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ICheckSxsConfig_IsSameSxsConfig(This,wszSxsName,wszSxsDirectory,wszSxsAp
pName) \ | | #define ICheckSxsConfig_IsSameSxsConfig(This,wszSxsName,wszSxsDirectory,wszSxsAp
pName) \ |
|
(This)->lpVtbl -> IsSameSxsConfig(This,wszSxsName,wszSxsDirectory,wszSxsAppN
ame) | | ( (This)->lpVtbl -> IsSameSxsConfig(This,wszSxsName,wszSxsDirectory,wszSxsAp
pName) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE ICheckSxsConfig_IsSameSxsConfig_Proxy( | | |
ICheckSxsConfig * This, | | |
/* [string][in] */ LPCWSTR wszSxsName, | | |
/* [string][in] */ LPCWSTR wszSxsDirectory, | | |
/* [string][in] */ LPCWSTR wszSxsAppName); | | |
| | |
void __RPC_STUB ICheckSxsConfig_IsSameSxsConfig_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ICheckSxsConfig_INTERFACE_DEFINED__ */ | | #endif /* __ICheckSxsConfig_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IServiceInheritanceConfig_INTERFACE_DEFINED__ | | #ifndef __IServiceInheritanceConfig_INTERFACE_DEFINED__ |
#define __IServiceInheritanceConfig_INTERFACE_DEFINED__ | | #define __IServiceInheritanceConfig_INTERFACE_DEFINED__ |
| | |
/* interface IServiceInheritanceConfig */ | | /* interface IServiceInheritanceConfig */ |
/* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_IServiceInheritanceConfig; | | EXTERN_C const IID IID_IServiceInheritanceConfig; |
| | |
| | |
skipping to change at line 14194 | | skipping to change at line 11286 |
}; | | }; |
| | |
#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, | | IServiceInheritanceConfig * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IServiceInheritanceConfig * This); | | IServiceInheritanceConfig * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IServiceInheritanceConfig * This); | | IServiceInheritanceConfig * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *ContainingContextTreatment )( | | HRESULT ( STDMETHODCALLTYPE *ContainingContextTreatment )( |
IServiceInheritanceConfig * This, | | IServiceInheritanceConfig * This, |
/* [in] */ CSC_InheritanceConfig inheritanceConfig); | | /* [in] */ CSC_InheritanceConfig inheritanceConfig); |
| | |
skipping to change at line 14218 | | skipping to change at line 11311 |
} IServiceInheritanceConfigVtbl; | | } IServiceInheritanceConfigVtbl; |
| | |
interface IServiceInheritanceConfig | | interface IServiceInheritanceConfig |
{ | | { |
CONST_VTBL struct IServiceInheritanceConfigVtbl *lpVtbl; | | CONST_VTBL struct IServiceInheritanceConfigVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IServiceInheritanceConfig_QueryInterface(This,riid,ppvObject) \ | | #define IServiceInheritanceConfig_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IServiceInheritanceConfig_AddRef(This) \ | | #define IServiceInheritanceConfig_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IServiceInheritanceConfig_Release(This) \ | | #define IServiceInheritanceConfig_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IServiceInheritanceConfig_ContainingContextTreatment(This,inheritanceCon
fig) \ | | #define IServiceInheritanceConfig_ContainingContextTreatment(This,inheritanceCon
fig) \ |
|
(This)->lpVtbl -> ContainingContextTreatment(This,inheritanceConfig) | | ( (This)->lpVtbl -> ContainingContextTreatment(This,inheritanceConfig) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IServiceInheritanceConfig_ContainingContextTreatment_P | | |
roxy( | | |
IServiceInheritanceConfig * This, | | |
/* [in] */ CSC_InheritanceConfig inheritanceConfig); | | |
| | |
void __RPC_STUB IServiceInheritanceConfig_ContainingContextTreatment_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IServiceInheritanceConfig_INTERFACE_DEFINED__ */ | | #endif /* __IServiceInheritanceConfig_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IServiceThreadPoolConfig_INTERFACE_DEFINED__ | | #ifndef __IServiceThreadPoolConfig_INTERFACE_DEFINED__ |
#define __IServiceThreadPoolConfig_INTERFACE_DEFINED__ | | #define __IServiceThreadPoolConfig_INTERFACE_DEFINED__ |
| | |
/* interface IServiceThreadPoolConfig */ | | /* interface IServiceThreadPoolConfig */ |
/* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_IServiceThreadPoolConfig; | | EXTERN_C const IID IID_IServiceThreadPoolConfig; |
| | |
| | |
skipping to change at line 14275 | | skipping to change at line 11358 |
}; | | }; |
| | |
#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, | | IServiceThreadPoolConfig * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IServiceThreadPoolConfig * This); | | IServiceThreadPoolConfig * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IServiceThreadPoolConfig * This); | | IServiceThreadPoolConfig * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *SelectThreadPool )( | | HRESULT ( STDMETHODCALLTYPE *SelectThreadPool )( |
IServiceThreadPoolConfig * This, | | IServiceThreadPoolConfig * This, |
/* [in] */ CSC_ThreadPool threadPool); | | /* [in] */ CSC_ThreadPool threadPool); |
| | |
skipping to change at line 14303 | | skipping to change at line 11387 |
} IServiceThreadPoolConfigVtbl; | | } IServiceThreadPoolConfigVtbl; |
| | |
interface IServiceThreadPoolConfig | | interface IServiceThreadPoolConfig |
{ | | { |
CONST_VTBL struct IServiceThreadPoolConfigVtbl *lpVtbl; | | CONST_VTBL struct IServiceThreadPoolConfigVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IServiceThreadPoolConfig_QueryInterface(This,riid,ppvObject) \ | | #define IServiceThreadPoolConfig_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IServiceThreadPoolConfig_AddRef(This) \ | | #define IServiceThreadPoolConfig_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IServiceThreadPoolConfig_Release(This) \ | | #define IServiceThreadPoolConfig_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IServiceThreadPoolConfig_SelectThreadPool(This,threadPool) \ | | #define IServiceThreadPoolConfig_SelectThreadPool(This,threadPool) \ |
|
(This)->lpVtbl -> SelectThreadPool(This,threadPool) | | ( (This)->lpVtbl -> SelectThreadPool(This,threadPool) ) |
| | |
#define IServiceThreadPoolConfig_SetBindingInfo(This,binding) \ | | #define IServiceThreadPoolConfig_SetBindingInfo(This,binding) \ |
|
(This)->lpVtbl -> SetBindingInfo(This,binding) | | ( (This)->lpVtbl -> SetBindingInfo(This,binding) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IServiceThreadPoolConfig_SelectThreadPool_Proxy( | | |
IServiceThreadPoolConfig * This, | | |
/* [in] */ CSC_ThreadPool threadPool); | | |
| | |
void __RPC_STUB IServiceThreadPoolConfig_SelectThreadPool_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IServiceThreadPoolConfig_SetBindingInfo_Proxy( | | |
IServiceThreadPoolConfig * This, | | |
/* [in] */ CSC_Binding binding); | | |
| | |
void __RPC_STUB IServiceThreadPoolConfig_SetBindingInfo_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IServiceThreadPoolConfig_INTERFACE_DEFINED__ */ | | #endif /* __IServiceThreadPoolConfig_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IServiceTransactionConfigBase_INTERFACE_DEFINED__ | | #ifndef __IServiceTransactionConfigBase_INTERFACE_DEFINED__ |
#define __IServiceTransactionConfigBase_INTERFACE_DEFINED__ | | #define __IServiceTransactionConfigBase_INTERFACE_DEFINED__ |
| | |
/* interface IServiceTransactionConfigBase */ | | /* interface IServiceTransactionConfigBase */ |
/* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_IServiceTransactionConfigBase; | | EXTERN_C const IID IID_IServiceTransactionConfigBase; |
| | |
| | |
skipping to change at line 14367 | | skipping to change at line 11431 |
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] */ LPCWSTR szTipURL) = 0; | | /* [string][in] */ __RPC__in LPCWSTR szTipURL) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE NewTransactionDescription( | | virtual HRESULT STDMETHODCALLTYPE NewTransactionDescription( |
|
/* [string][in] */ LPCWSTR szTxDesc) = 0; | | /* [string][in] */ __RPC__in 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, | | IServiceTransactionConfigBase * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IServiceTransactionConfigBase * This); | | IServiceTransactionConfigBase * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IServiceTransactionConfigBase * This); | | IServiceTransactionConfigBase * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *ConfigureTransaction )( | | HRESULT ( STDMETHODCALLTYPE *ConfigureTransaction )( |
IServiceTransactionConfigBase * This, | | IServiceTransactionConfigBase * This, |
/* [in] */ CSC_TransactionConfig transactionConfig); | | /* [in] */ CSC_TransactionConfig transactionConfig); |
| | |
skipping to change at line 14405 | | skipping to change at line 11470 |
HRESULT ( STDMETHODCALLTYPE *IsolationLevel )( | | HRESULT ( STDMETHODCALLTYPE *IsolationLevel )( |
IServiceTransactionConfigBase * This, | | IServiceTransactionConfigBase * This, |
/* [in] */ COMAdminTxIsolationLevelOptions option); | | /* [in] */ COMAdminTxIsolationLevelOptions option); |
| | |
HRESULT ( STDMETHODCALLTYPE *TransactionTimeout )( | | HRESULT ( STDMETHODCALLTYPE *TransactionTimeout )( |
IServiceTransactionConfigBase * This, | | IServiceTransactionConfigBase * This, |
/* [in] */ ULONG ulTimeoutSec); | | /* [in] */ ULONG ulTimeoutSec); |
| | |
HRESULT ( STDMETHODCALLTYPE *BringYourOwnTransaction )( | | HRESULT ( STDMETHODCALLTYPE *BringYourOwnTransaction )( |
IServiceTransactionConfigBase * This, | | IServiceTransactionConfigBase * This, |
|
/* [string][in] */ LPCWSTR szTipURL); | | /* [string][in] */ __RPC__in LPCWSTR szTipURL); |
| | |
HRESULT ( STDMETHODCALLTYPE *NewTransactionDescription )( | | HRESULT ( STDMETHODCALLTYPE *NewTransactionDescription )( |
IServiceTransactionConfigBase * This, | | IServiceTransactionConfigBase * This, |
|
/* [string][in] */ LPCWSTR szTxDesc); | | /* [string][in] */ __RPC__in 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 |
| | |
#define IServiceTransactionConfigBase_QueryInterface(This,riid,ppvObject) \ | | #define IServiceTransactionConfigBase_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IServiceTransactionConfigBase_AddRef(This) \ | | #define IServiceTransactionConfigBase_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IServiceTransactionConfigBase_Release(This) \ | | #define IServiceTransactionConfigBase_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IServiceTransactionConfigBase_ConfigureTransaction(This,transactionConfi
g) \ | | #define IServiceTransactionConfigBase_ConfigureTransaction(This,transactionConfi
g) \ |
|
(This)->lpVtbl -> ConfigureTransaction(This,transactionConfig) | | ( (This)->lpVtbl -> ConfigureTransaction(This,transactionConfig) ) |
| | |
#define IServiceTransactionConfigBase_IsolationLevel(This,option) \ | | #define IServiceTransactionConfigBase_IsolationLevel(This,option) \ |
|
(This)->lpVtbl -> IsolationLevel(This,option) | | ( (This)->lpVtbl -> IsolationLevel(This,option) ) |
| | |
#define IServiceTransactionConfigBase_TransactionTimeout(This,ulTimeoutSec) \ | | #define IServiceTransactionConfigBase_TransactionTimeout(This,ulTimeoutSec) \ |
|
(This)->lpVtbl -> TransactionTimeout(This,ulTimeoutSec) | | ( (This)->lpVtbl -> TransactionTimeout(This,ulTimeoutSec) ) |
| | |
#define IServiceTransactionConfigBase_BringYourOwnTransaction(This,szTipURL) \ | | #define IServiceTransactionConfigBase_BringYourOwnTransaction(This,szTipURL) \ |
|
(This)->lpVtbl -> BringYourOwnTransaction(This,szTipURL) | | ( (This)->lpVtbl -> BringYourOwnTransaction(This,szTipURL) ) |
| | |
#define IServiceTransactionConfigBase_NewTransactionDescription(This,szTxDesc) \ | | #define IServiceTransactionConfigBase_NewTransactionDescription(This,szTxDesc) \ |
|
(This)->lpVtbl -> NewTransactionDescription(This,szTxDesc) | | ( (This)->lpVtbl -> NewTransactionDescription(This,szTxDesc) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IServiceTransactionConfigBase_ConfigureTransaction_Pro | | |
xy( | | |
IServiceTransactionConfigBase * This, | | |
/* [in] */ CSC_TransactionConfig transactionConfig); | | |
| | |
void __RPC_STUB IServiceTransactionConfigBase_ConfigureTransaction_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IServiceTransactionConfigBase_IsolationLevel_Proxy( | | |
IServiceTransactionConfigBase * This, | | |
/* [in] */ COMAdminTxIsolationLevelOptions option); | | |
| | |
void __RPC_STUB IServiceTransactionConfigBase_IsolationLevel_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IServiceTransactionConfigBase_TransactionTimeout_Proxy | | |
( | | |
IServiceTransactionConfigBase * This, | | |
/* [in] */ ULONG ulTimeoutSec); | | |
| | |
void __RPC_STUB IServiceTransactionConfigBase_TransactionTimeout_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IServiceTransactionConfigBase_BringYourOwnTransaction_ | | |
Proxy( | | |
IServiceTransactionConfigBase * This, | | |
/* [string][in] */ LPCWSTR szTipURL); | | |
| | |
void __RPC_STUB IServiceTransactionConfigBase_BringYourOwnTransaction_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IServiceTransactionConfigBase_NewTransactionDescriptio | | |
n_Proxy( | | |
IServiceTransactionConfigBase * This, | | |
/* [string][in] */ LPCWSTR szTxDesc); | | |
| | |
void __RPC_STUB IServiceTransactionConfigBase_NewTransactionDescription_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IServiceTransactionConfigBase_INTERFACE_DEFINED__ */ | | #endif /* __IServiceTransactionConfigBase_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IServiceTransactionConfig_INTERFACE_DEFINED__ | | #ifndef __IServiceTransactionConfig_INTERFACE_DEFINED__ |
#define __IServiceTransactionConfig_INTERFACE_DEFINED__ | | #define __IServiceTransactionConfig_INTERFACE_DEFINED__ |
| | |
/* interface IServiceTransactionConfig */ | | /* interface IServiceTransactionConfig */ |
/* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_IServiceTransactionConfig; | | EXTERN_C const IID IID_IServiceTransactionConfig; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("59f4c2a3-d3d7-4a31-b6e4-6ab3177c50b9") | | MIDL_INTERFACE("59f4c2a3-d3d7-4a31-b6e4-6ab3177c50b9") |
IServiceTransactionConfig : public IServiceTransactionConfigBase | | IServiceTransactionConfig : public IServiceTransactionConfigBase |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE ConfigureBYOT( | | virtual HRESULT STDMETHODCALLTYPE ConfigureBYOT( |
|
/* [in] */ ITransaction *pITxByot) = 0; | | /* [in] */ __RPC__in_opt ITransaction *pITxByot) = 0; |
| | |
}; | | }; |
| | |
#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, | | IServiceTransactionConfig * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IServiceTransactionConfig * This); | | IServiceTransactionConfig * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IServiceTransactionConfig * This); | | IServiceTransactionConfig * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *ConfigureTransaction )( | | HRESULT ( STDMETHODCALLTYPE *ConfigureTransaction )( |
IServiceTransactionConfig * This, | | IServiceTransactionConfig * This, |
/* [in] */ CSC_TransactionConfig transactionConfig); | | /* [in] */ CSC_TransactionConfig transactionConfig); |
| | |
skipping to change at line 14551 | | skipping to change at line 11567 |
HRESULT ( STDMETHODCALLTYPE *IsolationLevel )( | | HRESULT ( STDMETHODCALLTYPE *IsolationLevel )( |
IServiceTransactionConfig * This, | | IServiceTransactionConfig * This, |
/* [in] */ COMAdminTxIsolationLevelOptions option); | | /* [in] */ COMAdminTxIsolationLevelOptions option); |
| | |
HRESULT ( STDMETHODCALLTYPE *TransactionTimeout )( | | HRESULT ( STDMETHODCALLTYPE *TransactionTimeout )( |
IServiceTransactionConfig * This, | | IServiceTransactionConfig * This, |
/* [in] */ ULONG ulTimeoutSec); | | /* [in] */ ULONG ulTimeoutSec); |
| | |
HRESULT ( STDMETHODCALLTYPE *BringYourOwnTransaction )( | | HRESULT ( STDMETHODCALLTYPE *BringYourOwnTransaction )( |
IServiceTransactionConfig * This, | | IServiceTransactionConfig * This, |
|
/* [string][in] */ LPCWSTR szTipURL); | | /* [string][in] */ __RPC__in LPCWSTR szTipURL); |
| | |
HRESULT ( STDMETHODCALLTYPE *NewTransactionDescription )( | | HRESULT ( STDMETHODCALLTYPE *NewTransactionDescription )( |
IServiceTransactionConfig * This, | | IServiceTransactionConfig * This, |
|
/* [string][in] */ LPCWSTR szTxDesc); | | /* [string][in] */ __RPC__in LPCWSTR szTxDesc); |
| | |
HRESULT ( STDMETHODCALLTYPE *ConfigureBYOT )( | | HRESULT ( STDMETHODCALLTYPE *ConfigureBYOT )( |
IServiceTransactionConfig * This, | | IServiceTransactionConfig * This, |
|
/* [in] */ 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IServiceTransactionConfig_QueryInterface(This,riid,ppvObject) \ | | #define IServiceTransactionConfig_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IServiceTransactionConfig_AddRef(This) \ | | #define IServiceTransactionConfig_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IServiceTransactionConfig_Release(This) \ | | #define IServiceTransactionConfig_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IServiceTransactionConfig_ConfigureTransaction(This,transactionConfig) \ | | #define IServiceTransactionConfig_ConfigureTransaction(This,transactionConfig) \ |
|
(This)->lpVtbl -> ConfigureTransaction(This,transactionConfig) | | ( (This)->lpVtbl -> ConfigureTransaction(This,transactionConfig) ) |
| | |
#define IServiceTransactionConfig_IsolationLevel(This,option) \ | | #define IServiceTransactionConfig_IsolationLevel(This,option) \ |
|
(This)->lpVtbl -> IsolationLevel(This,option) | | ( (This)->lpVtbl -> IsolationLevel(This,option) ) |
| | |
#define IServiceTransactionConfig_TransactionTimeout(This,ulTimeoutSec) \ | | #define IServiceTransactionConfig_TransactionTimeout(This,ulTimeoutSec) \ |
|
(This)->lpVtbl -> TransactionTimeout(This,ulTimeoutSec) | | ( (This)->lpVtbl -> TransactionTimeout(This,ulTimeoutSec) ) |
| | |
#define IServiceTransactionConfig_BringYourOwnTransaction(This,szTipURL) \ | | #define IServiceTransactionConfig_BringYourOwnTransaction(This,szTipURL) \ |
|
(This)->lpVtbl -> BringYourOwnTransaction(This,szTipURL) | | ( (This)->lpVtbl -> BringYourOwnTransaction(This,szTipURL) ) |
| | |
#define IServiceTransactionConfig_NewTransactionDescription(This,szTxDesc) \ | | #define IServiceTransactionConfig_NewTransactionDescription(This,szTxDesc) \ |
|
(This)->lpVtbl -> NewTransactionDescription(This,szTxDesc) | | ( (This)->lpVtbl -> NewTransactionDescription(This,szTxDesc) ) |
| | |
#define IServiceTransactionConfig_ConfigureBYOT(This,pITxByot) \ | | #define IServiceTransactionConfig_ConfigureBYOT(This,pITxByot) \ |
|
(This)->lpVtbl -> ConfigureBYOT(This,pITxByot) | | ( (This)->lpVtbl -> ConfigureBYOT(This,pITxByot) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IServiceTransactionConfig_ConfigureBYOT_Proxy( | | #endif /* __IServiceTransactionConfig_INTERFACE_DEFINED__ */ |
IServiceTransactionConfig * This, | | |
/* [in] */ ITransaction *pITxByot); | | |
| | |
|
void __RPC_STUB IServiceTransactionConfig_ConfigureBYOT_Stub( | | #ifndef __IServiceSysTxnConfig_INTERFACE_DEFINED__ |
IRpcStubBuffer *This, | | #define __IServiceSysTxnConfig_INTERFACE_DEFINED__ |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
|
#endif /* __IServiceTransactionConfig_INTERFACE_DEFINED__ */ | | /* interface IServiceSysTxnConfig */ |
| | /* [unique][helpstring][uuid][object][local] */ |
| | |
| | EXTERN_C const IID IID_IServiceSysTxnConfig; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("33CAF1A1-FCB8-472b-B45E-967448DED6D8") |
| | IServiceSysTxnConfig : public IServiceTransactionConfig |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE ConfigureBYOTSysTxn( |
| | /* [in] */ ITransactionProxy *pTxProxy) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct IServiceSysTxnConfigVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | IServiceSysTxnConfig * This, |
| | /* [in] */ REFIID riid, |
| | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | IServiceSysTxnConfig * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | IServiceSysTxnConfig * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *ConfigureTransaction )( |
| | IServiceSysTxnConfig * This, |
| | /* [in] */ CSC_TransactionConfig transactionConfig); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *IsolationLevel )( |
| | IServiceSysTxnConfig * This, |
| | /* [in] */ COMAdminTxIsolationLevelOptions option); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *TransactionTimeout )( |
| | IServiceSysTxnConfig * This, |
| | /* [in] */ ULONG ulTimeoutSec); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *BringYourOwnTransaction )( |
| | IServiceSysTxnConfig * This, |
| | /* [string][in] */ LPCWSTR szTipURL); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *NewTransactionDescription )( |
| | IServiceSysTxnConfig * This, |
| | /* [string][in] */ LPCWSTR szTxDesc); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *ConfigureBYOT )( |
| | IServiceSysTxnConfig * This, |
| | /* [in] */ ITransaction *pITxByot); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *ConfigureBYOTSysTxn )( |
| | IServiceSysTxnConfig * This, |
| | /* [in] */ ITransactionProxy *pTxProxy); |
| | |
| | END_INTERFACE |
| | } IServiceSysTxnConfigVtbl; |
| | |
| | interface IServiceSysTxnConfig |
| | { |
| | CONST_VTBL struct IServiceSysTxnConfigVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define IServiceSysTxnConfig_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define IServiceSysTxnConfig_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define IServiceSysTxnConfig_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define IServiceSysTxnConfig_ConfigureTransaction(This,transactionConfig) \ |
| | ( (This)->lpVtbl -> ConfigureTransaction(This,transactionConfig) ) |
| | |
| | #define IServiceSysTxnConfig_IsolationLevel(This,option) \ |
| | ( (This)->lpVtbl -> IsolationLevel(This,option) ) |
| | |
| | #define IServiceSysTxnConfig_TransactionTimeout(This,ulTimeoutSec) \ |
| | ( (This)->lpVtbl -> TransactionTimeout(This,ulTimeoutSec) ) |
| | |
| | #define IServiceSysTxnConfig_BringYourOwnTransaction(This,szTipURL) \ |
| | ( (This)->lpVtbl -> BringYourOwnTransaction(This,szTipURL) ) |
| | |
| | #define IServiceSysTxnConfig_NewTransactionDescription(This,szTxDesc) \ |
| | ( (This)->lpVtbl -> NewTransactionDescription(This,szTxDesc) ) |
| | |
| | #define IServiceSysTxnConfig_ConfigureBYOT(This,pITxByot) \ |
| | ( (This)->lpVtbl -> ConfigureBYOT(This,pITxByot) ) |
| | |
| | #define IServiceSysTxnConfig_ConfigureBYOTSysTxn(This,pTxProxy) \ |
| | ( (This)->lpVtbl -> ConfigureBYOTSysTxn(This,pTxProxy) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __IServiceSysTxnConfig_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IServiceSynchronizationConfig_INTERFACE_DEFINED__ | | #ifndef __IServiceSynchronizationConfig_INTERFACE_DEFINED__ |
#define __IServiceSynchronizationConfig_INTERFACE_DEFINED__ | | #define __IServiceSynchronizationConfig_INTERFACE_DEFINED__ |
| | |
/* interface IServiceSynchronizationConfig */ | | /* interface IServiceSynchronizationConfig */ |
/* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_IServiceSynchronizationConfig; | | EXTERN_C const IID IID_IServiceSynchronizationConfig; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
skipping to change at line 14641 | | skipping to change at line 11758 |
}; | | }; |
| | |
#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, | | IServiceSynchronizationConfig * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IServiceSynchronizationConfig * This); | | IServiceSynchronizationConfig * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IServiceSynchronizationConfig * This); | | IServiceSynchronizationConfig * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *ConfigureSynchronization )( | | HRESULT ( STDMETHODCALLTYPE *ConfigureSynchronization )( |
IServiceSynchronizationConfig * This, | | IServiceSynchronizationConfig * This, |
/* [in] */ CSC_SynchronizationConfig synchConfig); | | /* [in] */ CSC_SynchronizationConfig synchConfig); |
| | |
skipping to change at line 14665 | | skipping to change at line 11783 |
} IServiceSynchronizationConfigVtbl; | | } IServiceSynchronizationConfigVtbl; |
| | |
interface IServiceSynchronizationConfig | | interface IServiceSynchronizationConfig |
{ | | { |
CONST_VTBL struct IServiceSynchronizationConfigVtbl *lpVtbl; | | CONST_VTBL struct IServiceSynchronizationConfigVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IServiceSynchronizationConfig_QueryInterface(This,riid,ppvObject) \ | | #define IServiceSynchronizationConfig_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IServiceSynchronizationConfig_AddRef(This) \ | | #define IServiceSynchronizationConfig_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IServiceSynchronizationConfig_Release(This) \ | | #define IServiceSynchronizationConfig_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IServiceSynchronizationConfig_ConfigureSynchronization(This,synchConfig)
\ | | #define IServiceSynchronizationConfig_ConfigureSynchronization(This,synchConfig)
\ |
|
(This)->lpVtbl -> ConfigureSynchronization(This,synchConfig) | | ( (This)->lpVtbl -> ConfigureSynchronization(This,synchConfig) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IServiceSynchronizationConfig_ConfigureSynchronization | | |
_Proxy( | | |
IServiceSynchronizationConfig * This, | | |
/* [in] */ CSC_SynchronizationConfig synchConfig); | | |
| | |
void __RPC_STUB IServiceSynchronizationConfig_ConfigureSynchronization_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IServiceSynchronizationConfig_INTERFACE_DEFINED__ */ | | #endif /* __IServiceSynchronizationConfig_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IServiceTrackerConfig_INTERFACE_DEFINED__ | | #ifndef __IServiceTrackerConfig_INTERFACE_DEFINED__ |
#define __IServiceTrackerConfig_INTERFACE_DEFINED__ | | #define __IServiceTrackerConfig_INTERFACE_DEFINED__ |
| | |
/* interface IServiceTrackerConfig */ | | /* interface IServiceTrackerConfig */ |
/* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
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] */ LPCWSTR szTrackerAppName, | | /* [string][in] */ __RPC__in LPCWSTR szTrackerAppName, |
/* [string][in] */ LPCWSTR szTrackerCtxName) = 0; | | /* [string][in] */ __RPC__in 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, | | IServiceTrackerConfig * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IServiceTrackerConfig * This); | | IServiceTrackerConfig * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IServiceTrackerConfig * This); | | IServiceTrackerConfig * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *TrackerConfig )( | | HRESULT ( STDMETHODCALLTYPE *TrackerConfig )( |
IServiceTrackerConfig * This, | | IServiceTrackerConfig * This, |
/* [in] */ CSC_TrackerConfig trackerConfig, | | /* [in] */ CSC_TrackerConfig trackerConfig, |
|
/* [string][in] */ LPCWSTR szTrackerAppName, | | /* [string][in] */ __RPC__in LPCWSTR szTrackerAppName, |
/* [string][in] */ LPCWSTR szTrackerCtxName); | | /* [string][in] */ __RPC__in 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 |
| | |
#define IServiceTrackerConfig_QueryInterface(This,riid,ppvObject) \ | | #define IServiceTrackerConfig_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IServiceTrackerConfig_AddRef(This) \ | | #define IServiceTrackerConfig_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IServiceTrackerConfig_Release(This) \ | | #define IServiceTrackerConfig_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IServiceTrackerConfig_TrackerConfig(This,trackerConfig,szTrackerAppName,
szTrackerCtxName) \ | | #define IServiceTrackerConfig_TrackerConfig(This,trackerConfig,szTrackerAppName,
szTrackerCtxName) \ |
|
(This)->lpVtbl -> TrackerConfig(This,trackerConfig,szTrackerAppName,szTracke
rCtxName) | | ( (This)->lpVtbl -> TrackerConfig(This,trackerConfig,szTrackerAppName,szTrac
kerCtxName) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IServiceTrackerConfig_TrackerConfig_Proxy( | | |
IServiceTrackerConfig * This, | | |
/* [in] */ CSC_TrackerConfig trackerConfig, | | |
/* [string][in] */ LPCWSTR szTrackerAppName, | | |
/* [string][in] */ LPCWSTR szTrackerCtxName); | | |
| | |
void __RPC_STUB IServiceTrackerConfig_TrackerConfig_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IServiceTrackerConfig_INTERFACE_DEFINED__ */ | | #endif /* __IServiceTrackerConfig_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IServicePartitionConfig_INTERFACE_DEFINED__ | | #ifndef __IServicePartitionConfig_INTERFACE_DEFINED__ |
#define __IServicePartitionConfig_INTERFACE_DEFINED__ | | #define __IServicePartitionConfig_INTERFACE_DEFINED__ |
| | |
/* interface IServicePartitionConfig */ | | /* interface IServicePartitionConfig */ |
/* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_IServicePartitionConfig; | | EXTERN_C const IID IID_IServicePartitionConfig; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("80182d03-5ea4-4831-ae97-55beffc2e590") | | MIDL_INTERFACE("80182d03-5ea4-4831-ae97-55beffc2e590") |
IServicePartitionConfig : public IUnknown | | IServicePartitionConfig : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE PartitionConfig( | | virtual HRESULT STDMETHODCALLTYPE PartitionConfig( |
/* [in] */ CSC_PartitionConfig partitionConfig) = 0; | | /* [in] */ CSC_PartitionConfig partitionConfig) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE PartitionID( | | virtual HRESULT STDMETHODCALLTYPE PartitionID( |
|
/* [in] */ REFGUID guidPartitionID) = 0; | | /* [in] */ __RPC__in REFGUID guidPartitionID) = 0; |
| | |
}; | | }; |
| | |
#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, | | IServicePartitionConfig * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IServicePartitionConfig * This); | | IServicePartitionConfig * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IServicePartitionConfig * This); | | IServicePartitionConfig * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *PartitionConfig )( | | HRESULT ( STDMETHODCALLTYPE *PartitionConfig )( |
IServicePartitionConfig * This, | | IServicePartitionConfig * This, |
/* [in] */ CSC_PartitionConfig partitionConfig); | | /* [in] */ CSC_PartitionConfig partitionConfig); |
| | |
HRESULT ( STDMETHODCALLTYPE *PartitionID )( | | HRESULT ( STDMETHODCALLTYPE *PartitionID )( |
IServicePartitionConfig * This, | | IServicePartitionConfig * This, |
|
/* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IServicePartitionConfig_QueryInterface(This,riid,ppvObject) \ | | #define IServicePartitionConfig_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IServicePartitionConfig_AddRef(This) \ | | #define IServicePartitionConfig_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IServicePartitionConfig_Release(This) \ | | #define IServicePartitionConfig_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IServicePartitionConfig_PartitionConfig(This,partitionConfig) \ | | #define IServicePartitionConfig_PartitionConfig(This,partitionConfig) \ |
|
(This)->lpVtbl -> PartitionConfig(This,partitionConfig) | | ( (This)->lpVtbl -> PartitionConfig(This,partitionConfig) ) |
| | |
#define IServicePartitionConfig_PartitionID(This,guidPartitionID) \ | | #define IServicePartitionConfig_PartitionID(This,guidPartitionID) \ |
|
(This)->lpVtbl -> PartitionID(This,guidPartitionID) | | ( (This)->lpVtbl -> PartitionID(This,guidPartitionID) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IServicePartitionConfig_PartitionConfig_Proxy( | | |
IServicePartitionConfig * This, | | |
/* [in] */ CSC_PartitionConfig partitionConfig); | | |
| | |
void __RPC_STUB IServicePartitionConfig_PartitionConfig_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IServicePartitionConfig_PartitionID_Proxy( | | |
IServicePartitionConfig * This, | | |
/* [in] */ REFGUID guidPartitionID); | | |
| | |
void __RPC_STUB IServicePartitionConfig_PartitionID_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IServicePartitionConfig_INTERFACE_DEFINED__ */ | | #endif /* __IServicePartitionConfig_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IServiceCall_INTERFACE_DEFINED__ | | #ifndef __IServiceCall_INTERFACE_DEFINED__ |
#define __IServiceCall_INTERFACE_DEFINED__ | | #define __IServiceCall_INTERFACE_DEFINED__ |
| | |
/* interface IServiceCall */ | | /* interface IServiceCall */ |
/* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_IServiceCall; | | EXTERN_C const IID IID_IServiceCall; |
| | |
| | |
skipping to change at line 14900 | | skipping to change at line 11978 |
}; | | }; |
| | |
#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, | | IServiceCall * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IServiceCall * This); | | IServiceCall * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IServiceCall * This); | | IServiceCall * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnCall )( | | HRESULT ( STDMETHODCALLTYPE *OnCall )( |
IServiceCall * This); | | IServiceCall * This); |
| | |
| | |
skipping to change at line 14923 | | skipping to change at line 12002 |
} IServiceCallVtbl; | | } IServiceCallVtbl; |
| | |
interface IServiceCall | | interface IServiceCall |
{ | | { |
CONST_VTBL struct IServiceCallVtbl *lpVtbl; | | CONST_VTBL struct IServiceCallVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IServiceCall_QueryInterface(This,riid,ppvObject) \ | | #define IServiceCall_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IServiceCall_AddRef(This) \ | | #define IServiceCall_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IServiceCall_Release(This) \ | | #define IServiceCall_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IServiceCall_OnCall(This) \ | | #define IServiceCall_OnCall(This) \ |
|
(This)->lpVtbl -> OnCall(This) | | ( (This)->lpVtbl -> OnCall(This) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IServiceCall_OnCall_Proxy( | | |
IServiceCall * This); | | |
| | |
void __RPC_STUB IServiceCall_OnCall_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IServiceCall_INTERFACE_DEFINED__ */ | | #endif /* __IServiceCall_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IAsyncErrorNotify_INTERFACE_DEFINED__ | | #ifndef __IAsyncErrorNotify_INTERFACE_DEFINED__ |
#define __IAsyncErrorNotify_INTERFACE_DEFINED__ | | #define __IAsyncErrorNotify_INTERFACE_DEFINED__ |
| | |
/* interface IAsyncErrorNotify */ | | /* interface IAsyncErrorNotify */ |
/* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_IAsyncErrorNotify; | | EXTERN_C const IID IID_IAsyncErrorNotify; |
| | |
| | |
skipping to change at line 14976 | | skipping to change at line 12046 |
}; | | }; |
| | |
#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, | | IAsyncErrorNotify * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IAsyncErrorNotify * This); | | IAsyncErrorNotify * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IAsyncErrorNotify * This); | | IAsyncErrorNotify * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *OnError )( | | HRESULT ( STDMETHODCALLTYPE *OnError )( |
IAsyncErrorNotify * This, | | IAsyncErrorNotify * This, |
HRESULT hr); | | HRESULT hr); |
| | |
skipping to change at line 15000 | | skipping to change at line 12071 |
} IAsyncErrorNotifyVtbl; | | } IAsyncErrorNotifyVtbl; |
| | |
interface IAsyncErrorNotify | | interface IAsyncErrorNotify |
{ | | { |
CONST_VTBL struct IAsyncErrorNotifyVtbl *lpVtbl; | | CONST_VTBL struct IAsyncErrorNotifyVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IAsyncErrorNotify_QueryInterface(This,riid,ppvObject) \ | | #define IAsyncErrorNotify_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IAsyncErrorNotify_AddRef(This) \ | | #define IAsyncErrorNotify_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IAsyncErrorNotify_Release(This) \ | | #define IAsyncErrorNotify_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IAsyncErrorNotify_OnError(This,hr) \ | | #define IAsyncErrorNotify_OnError(This,hr) \ |
|
(This)->lpVtbl -> OnError(This,hr) | | ( (This)->lpVtbl -> OnError(This,hr) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IAsyncErrorNotify_OnError_Proxy( | | |
IAsyncErrorNotify * This, | | |
HRESULT hr); | | |
| | |
void __RPC_STUB IAsyncErrorNotify_OnError_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IAsyncErrorNotify_INTERFACE_DEFINED__ */ | | #endif /* __IAsyncErrorNotify_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IServiceActivity_INTERFACE_DEFINED__ | | #ifndef __IServiceActivity_INTERFACE_DEFINED__ |
#define __IServiceActivity_INTERFACE_DEFINED__ | | #define __IServiceActivity_INTERFACE_DEFINED__ |
| | |
/* interface IServiceActivity */ | | /* interface IServiceActivity */ |
/* [unique][helpstring][uuid][object] */ | | /* [unique][helpstring][uuid][object] */ |
| | |
EXTERN_C const IID IID_IServiceActivity; | | EXTERN_C const IID IID_IServiceActivity; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("67532E0C-9E2F-4450-A354-035633944E17") | | MIDL_INTERFACE("67532E0C-9E2F-4450-A354-035633944E17") |
IServiceActivity : public IUnknown | | IServiceActivity : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE SynchronousCall( | | virtual HRESULT STDMETHODCALLTYPE SynchronousCall( |
|
/* [in] */ IServiceCall *pIServiceCall) = 0; | | /* [in] */ __RPC__in_opt IServiceCall *pIServiceCall) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE AsynchronousCall( | | virtual HRESULT STDMETHODCALLTYPE AsynchronousCall( |
|
/* [in] */ IServiceCall *pIServiceCall) = 0; | | /* [in] */ __RPC__in_opt IServiceCall *pIServiceCall) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE BindToCurrentThread( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE BindToCurrentThread( void) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE UnbindFromThread( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE UnbindFromThread( void) = 0; |
| | |
}; | | }; |
| | |
#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, | | IServiceActivity * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IServiceActivity * This); | | IServiceActivity * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IServiceActivity * This); | | IServiceActivity * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *SynchronousCall )( | | HRESULT ( STDMETHODCALLTYPE *SynchronousCall )( |
IServiceActivity * This, | | IServiceActivity * This, |
|
/* [in] */ IServiceCall *pIServiceCall); | | /* [in] */ __RPC__in_opt IServiceCall *pIServiceCall); |
| | |
HRESULT ( STDMETHODCALLTYPE *AsynchronousCall )( | | HRESULT ( STDMETHODCALLTYPE *AsynchronousCall )( |
IServiceActivity * This, | | IServiceActivity * This, |
|
/* [in] */ IServiceCall *pIServiceCall); | | /* [in] */ __RPC__in_opt IServiceCall *pIServiceCall); |
| | |
HRESULT ( STDMETHODCALLTYPE *BindToCurrentThread )( | | HRESULT ( STDMETHODCALLTYPE *BindToCurrentThread )( |
IServiceActivity * This); | | IServiceActivity * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *UnbindFromThread )( | | HRESULT ( STDMETHODCALLTYPE *UnbindFromThread )( |
IServiceActivity * This); | | 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 |
| | |
#define IServiceActivity_QueryInterface(This,riid,ppvObject) \ | | #define IServiceActivity_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IServiceActivity_AddRef(This) \ | | #define IServiceActivity_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IServiceActivity_Release(This) \ | | #define IServiceActivity_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IServiceActivity_SynchronousCall(This,pIServiceCall) \ | | #define IServiceActivity_SynchronousCall(This,pIServiceCall) \ |
|
(This)->lpVtbl -> SynchronousCall(This,pIServiceCall) | | ( (This)->lpVtbl -> SynchronousCall(This,pIServiceCall) ) |
| | |
#define IServiceActivity_AsynchronousCall(This,pIServiceCall) \ | | #define IServiceActivity_AsynchronousCall(This,pIServiceCall) \ |
|
(This)->lpVtbl -> AsynchronousCall(This,pIServiceCall) | | ( (This)->lpVtbl -> AsynchronousCall(This,pIServiceCall) ) |
| | |
#define IServiceActivity_BindToCurrentThread(This) \ | | #define IServiceActivity_BindToCurrentThread(This) \ |
|
(This)->lpVtbl -> BindToCurrentThread(This) | | ( (This)->lpVtbl -> BindToCurrentThread(This) ) |
| | |
#define IServiceActivity_UnbindFromThread(This) \ | | #define IServiceActivity_UnbindFromThread(This) \ |
|
(This)->lpVtbl -> UnbindFromThread(This) | | ( (This)->lpVtbl -> UnbindFromThread(This) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IServiceActivity_SynchronousCall_Proxy( | | |
IServiceActivity * This, | | |
/* [in] */ IServiceCall *pIServiceCall); | | |
| | |
void __RPC_STUB IServiceActivity_SynchronousCall_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IServiceActivity_AsynchronousCall_Proxy( | | |
IServiceActivity * This, | | |
/* [in] */ IServiceCall *pIServiceCall); | | |
| | |
void __RPC_STUB IServiceActivity_AsynchronousCall_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IServiceActivity_BindToCurrentThread_Proxy( | | |
IServiceActivity * This); | | |
| | |
void __RPC_STUB IServiceActivity_BindToCurrentThread_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IServiceActivity_UnbindFromThread_Proxy( | | |
IServiceActivity * This); | | |
| | |
void __RPC_STUB IServiceActivity_UnbindFromThread_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IServiceActivity_INTERFACE_DEFINED__ */ | | #endif /* __IServiceActivity_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IThreadPoolKnobs_INTERFACE_DEFINED__ | | #ifndef __IThreadPoolKnobs_INTERFACE_DEFINED__ |
#define __IThreadPoolKnobs_INTERFACE_DEFINED__ | | #define __IThreadPoolKnobs_INTERFACE_DEFINED__ |
| | |
/* interface IThreadPoolKnobs */ | | /* interface IThreadPoolKnobs */ |
/* [unique][local][uuid][object] */ | | /* [unique][local][uuid][object] */ |
| | |
EXTERN_C const IID IID_IThreadPoolKnobs; | | EXTERN_C const IID IID_IThreadPoolKnobs; |
| | |
| | |
skipping to change at line 15214 | | skipping to change at line 12238 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
long *plcMaxThreads); | | long *plcMaxThreads); |
| | |
skipping to change at line 15273 | | skipping to change at line 12298 |
} IThreadPoolKnobsVtbl; | | } IThreadPoolKnobsVtbl; |
| | |
interface IThreadPoolKnobs | | interface IThreadPoolKnobs |
{ | | { |
CONST_VTBL struct IThreadPoolKnobsVtbl *lpVtbl; | | CONST_VTBL struct IThreadPoolKnobsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IThreadPoolKnobs_QueryInterface(This,riid,ppvObject) \ | | #define IThreadPoolKnobs_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IThreadPoolKnobs_AddRef(This) \ | | #define IThreadPoolKnobs_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IThreadPoolKnobs_Release(This) \ | | #define IThreadPoolKnobs_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IThreadPoolKnobs_GetMaxThreads(This,plcMaxThreads) \ | | #define IThreadPoolKnobs_GetMaxThreads(This,plcMaxThreads) \ |
|
(This)->lpVtbl -> GetMaxThreads(This,plcMaxThreads) | | ( (This)->lpVtbl -> GetMaxThreads(This,plcMaxThreads) ) |
| | |
#define IThreadPoolKnobs_GetCurrentThreads(This,plcCurrentThreads) \ | | #define IThreadPoolKnobs_GetCurrentThreads(This,plcCurrentThreads) \ |
|
(This)->lpVtbl -> GetCurrentThreads(This,plcCurrentThreads) | | ( (This)->lpVtbl -> GetCurrentThreads(This,plcCurrentThreads) ) |
| | |
#define IThreadPoolKnobs_SetMaxThreads(This,lcMaxThreads) \ | | #define IThreadPoolKnobs_SetMaxThreads(This,lcMaxThreads) \ |
|
(This)->lpVtbl -> SetMaxThreads(This,lcMaxThreads) | | ( (This)->lpVtbl -> SetMaxThreads(This,lcMaxThreads) ) |
| | |
#define IThreadPoolKnobs_GetDeleteDelay(This,pmsecDeleteDelay) \ | | #define IThreadPoolKnobs_GetDeleteDelay(This,pmsecDeleteDelay) \ |
|
(This)->lpVtbl -> GetDeleteDelay(This,pmsecDeleteDelay) | | ( (This)->lpVtbl -> GetDeleteDelay(This,pmsecDeleteDelay) ) |
| | |
#define IThreadPoolKnobs_SetDeleteDelay(This,msecDeleteDelay) \ | | #define IThreadPoolKnobs_SetDeleteDelay(This,msecDeleteDelay) \ |
|
(This)->lpVtbl -> SetDeleteDelay(This,msecDeleteDelay) | | ( (This)->lpVtbl -> SetDeleteDelay(This,msecDeleteDelay) ) |
| | |
#define IThreadPoolKnobs_GetMaxQueuedRequests(This,plcMaxQueuedRequests) \ | | #define IThreadPoolKnobs_GetMaxQueuedRequests(This,plcMaxQueuedRequests) \ |
|
(This)->lpVtbl -> GetMaxQueuedRequests(This,plcMaxQueuedRequests) | | ( (This)->lpVtbl -> GetMaxQueuedRequests(This,plcMaxQueuedRequests) ) |
| | |
#define IThreadPoolKnobs_GetCurrentQueuedRequests(This,plcCurrentQueuedRequests)
\ | | #define IThreadPoolKnobs_GetCurrentQueuedRequests(This,plcCurrentQueuedRequests)
\ |
|
(This)->lpVtbl -> GetCurrentQueuedRequests(This,plcCurrentQueuedRequests) | | ( (This)->lpVtbl -> GetCurrentQueuedRequests(This,plcCurrentQueuedRequests)
) |
| | |
#define IThreadPoolKnobs_SetMaxQueuedRequests(This,lcMaxQueuedRequests) \ | | #define IThreadPoolKnobs_SetMaxQueuedRequests(This,lcMaxQueuedRequests) \ |
|
(This)->lpVtbl -> SetMaxQueuedRequests(This,lcMaxQueuedRequests) | | ( (This)->lpVtbl -> SetMaxQueuedRequests(This,lcMaxQueuedRequests) ) |
| | |
#define IThreadPoolKnobs_SetMinThreads(This,lcMinThreads) \ | | #define IThreadPoolKnobs_SetMinThreads(This,lcMinThreads) \ |
|
(This)->lpVtbl -> SetMinThreads(This,lcMinThreads) | | ( (This)->lpVtbl -> SetMinThreads(This,lcMinThreads) ) |
| | |
#define IThreadPoolKnobs_SetQueueDepth(This,lcQueueDepth) \ | | #define IThreadPoolKnobs_SetQueueDepth(This,lcQueueDepth) \ |
|
(This)->lpVtbl -> SetQueueDepth(This,lcQueueDepth) | | ( (This)->lpVtbl -> SetQueueDepth(This,lcQueueDepth) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IThreadPoolKnobs_GetMaxThreads_Proxy( | | |
IThreadPoolKnobs * This, | | |
long *plcMaxThreads); | | |
| | |
void __RPC_STUB IThreadPoolKnobs_GetMaxThreads_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IThreadPoolKnobs_GetCurrentThreads_Proxy( | | |
IThreadPoolKnobs * This, | | |
long *plcCurrentThreads); | | |
| | |
void __RPC_STUB IThreadPoolKnobs_GetCurrentThreads_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IThreadPoolKnobs_SetMaxThreads_Proxy( | | |
IThreadPoolKnobs * This, | | |
long lcMaxThreads); | | |
| | |
void __RPC_STUB IThreadPoolKnobs_SetMaxThreads_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IThreadPoolKnobs_GetDeleteDelay_Proxy( | | |
IThreadPoolKnobs * This, | | |
long *pmsecDeleteDelay); | | |
| | |
void __RPC_STUB IThreadPoolKnobs_GetDeleteDelay_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IThreadPoolKnobs_SetDeleteDelay_Proxy( | | |
IThreadPoolKnobs * This, | | |
long msecDeleteDelay); | | |
| | |
void __RPC_STUB IThreadPoolKnobs_SetDeleteDelay_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IThreadPoolKnobs_GetMaxQueuedRequests_Proxy( | | |
IThreadPoolKnobs * This, | | |
long *plcMaxQueuedRequests); | | |
| | |
void __RPC_STUB IThreadPoolKnobs_GetMaxQueuedRequests_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IThreadPoolKnobs_GetCurrentQueuedRequests_Proxy( | | |
IThreadPoolKnobs * This, | | |
long *plcCurrentQueuedRequests); | | |
| | |
void __RPC_STUB IThreadPoolKnobs_GetCurrentQueuedRequests_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IThreadPoolKnobs_SetMaxQueuedRequests_Proxy( | | |
IThreadPoolKnobs * This, | | |
long lcMaxQueuedRequests); | | |
| | |
void __RPC_STUB IThreadPoolKnobs_SetMaxQueuedRequests_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IThreadPoolKnobs_SetMinThreads_Proxy( | | |
IThreadPoolKnobs * This, | | |
long lcMinThreads); | | |
| | |
void __RPC_STUB IThreadPoolKnobs_SetMinThreads_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IThreadPoolKnobs_SetQueueDepth_Proxy( | | |
IThreadPoolKnobs * This, | | |
long lcQueueDepth); | | |
| | |
void __RPC_STUB IThreadPoolKnobs_SetQueueDepth_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IThreadPoolKnobs_INTERFACE_DEFINED__ */ | | #endif /* __IThreadPoolKnobs_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComStaThreadPoolKnobs_INTERFACE_DEFINED__ | | #ifndef __IComStaThreadPoolKnobs_INTERFACE_DEFINED__ |
#define __IComStaThreadPoolKnobs_INTERFACE_DEFINED__ | | #define __IComStaThreadPoolKnobs_INTERFACE_DEFINED__ |
| | |
/* interface IComStaThreadPoolKnobs */ | | /* interface IComStaThreadPoolKnobs */ |
/* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
EXTERN_C const IID IID_IComStaThreadPoolKnobs; | | EXTERN_C const IID IID_IComStaThreadPoolKnobs; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("324B64FA-33B6-11d2-98B7-00C04F8EE1C4") | | MIDL_INTERFACE("324B64FA-33B6-11d2-98B7-00C04F8EE1C4") |
IComStaThreadPoolKnobs : public IUnknown | | IComStaThreadPoolKnobs : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE SetMinThreadCount( | | virtual HRESULT STDMETHODCALLTYPE SetMinThreadCount( |
DWORD minThreads) = 0; | | DWORD minThreads) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetMinThreadCount( | | virtual HRESULT STDMETHODCALLTYPE GetMinThreadCount( |
|
/* [out] */ DWORD *minThreads) = 0; | | /* [out] */ __RPC__out DWORD *minThreads) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE SetMaxThreadCount( | | virtual HRESULT STDMETHODCALLTYPE SetMaxThreadCount( |
DWORD maxThreads) = 0; | | DWORD maxThreads) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetMaxThreadCount( | | virtual HRESULT STDMETHODCALLTYPE GetMaxThreadCount( |
|
/* [out] */ DWORD *maxThreads) = 0; | | /* [out] */ __RPC__out DWORD *maxThreads) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE SetActivityPerThread( | | virtual HRESULT STDMETHODCALLTYPE SetActivityPerThread( |
DWORD activitiesPerThread) = 0; | | DWORD activitiesPerThread) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetActivityPerThread( | | virtual HRESULT STDMETHODCALLTYPE GetActivityPerThread( |
|
/* [out] */ DWORD *activitiesPerThread) = 0; | | /* [out] */ __RPC__out DWORD *activitiesPerThread) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE SetActivityRatio( | | virtual HRESULT STDMETHODCALLTYPE SetActivityRatio( |
DOUBLE activityRatio) = 0; | | DOUBLE activityRatio) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetActivityRatio( | | virtual HRESULT STDMETHODCALLTYPE GetActivityRatio( |
|
/* [out] */ DOUBLE *activityRatio) = 0; | | /* [out] */ __RPC__out DOUBLE *activityRatio) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetThreadCount( | | virtual HRESULT STDMETHODCALLTYPE GetThreadCount( |
|
/* [out] */ DWORD *pdwThreads) = 0; | | /* [out] */ __RPC__out DWORD *pdwThreads) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetQueueDepth( | | virtual HRESULT STDMETHODCALLTYPE GetQueueDepth( |
|
/* [out] */ DWORD *pdwQDepth) = 0; | | /* [out] */ __RPC__out DWORD *pdwQDepth) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE SetQueueDepth( | | virtual HRESULT STDMETHODCALLTYPE SetQueueDepth( |
/* [in] */ long dwQDepth) = 0; | | /* [in] */ long dwQDepth) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComStaThreadPoolKnobs * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComStaThreadPoolKnobs * This); | | IComStaThreadPoolKnobs * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComStaThreadPoolKnobs * This); | | IComStaThreadPoolKnobs * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetMinThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *SetMinThreadCount )( |
IComStaThreadPoolKnobs * This, | | IComStaThreadPoolKnobs * This, |
DWORD minThreads); | | DWORD minThreads); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetMinThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *GetMinThreadCount )( |
IComStaThreadPoolKnobs * This, | | IComStaThreadPoolKnobs * This, |
|
/* [out] */ DWORD *minThreads); | | /* [out] */ __RPC__out DWORD *minThreads); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetMaxThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *SetMaxThreadCount )( |
IComStaThreadPoolKnobs * This, | | IComStaThreadPoolKnobs * This, |
DWORD maxThreads); | | DWORD maxThreads); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetMaxThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *GetMaxThreadCount )( |
IComStaThreadPoolKnobs * This, | | IComStaThreadPoolKnobs * This, |
|
/* [out] */ DWORD *maxThreads); | | /* [out] */ __RPC__out DWORD *maxThreads); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetActivityPerThread )( | | HRESULT ( STDMETHODCALLTYPE *SetActivityPerThread )( |
IComStaThreadPoolKnobs * This, | | IComStaThreadPoolKnobs * This, |
DWORD activitiesPerThread); | | DWORD activitiesPerThread); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetActivityPerThread )( | | HRESULT ( STDMETHODCALLTYPE *GetActivityPerThread )( |
IComStaThreadPoolKnobs * This, | | IComStaThreadPoolKnobs * This, |
|
/* [out] */ DWORD *activitiesPerThread); | | /* [out] */ __RPC__out DWORD *activitiesPerThread); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetActivityRatio )( | | HRESULT ( STDMETHODCALLTYPE *SetActivityRatio )( |
IComStaThreadPoolKnobs * This, | | IComStaThreadPoolKnobs * This, |
DOUBLE activityRatio); | | DOUBLE activityRatio); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetActivityRatio )( | | HRESULT ( STDMETHODCALLTYPE *GetActivityRatio )( |
IComStaThreadPoolKnobs * This, | | IComStaThreadPoolKnobs * This, |
|
/* [out] */ DOUBLE *activityRatio); | | /* [out] */ __RPC__out DOUBLE *activityRatio); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *GetThreadCount )( |
IComStaThreadPoolKnobs * This, | | IComStaThreadPoolKnobs * This, |
|
/* [out] */ DWORD *pdwThreads); | | /* [out] */ __RPC__out DWORD *pdwThreads); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetQueueDepth )( | | HRESULT ( STDMETHODCALLTYPE *GetQueueDepth )( |
IComStaThreadPoolKnobs * This, | | IComStaThreadPoolKnobs * This, |
|
/* [out] */ DWORD *pdwQDepth); | | /* [out] */ __RPC__out DWORD *pdwQDepth); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetQueueDepth )( | | HRESULT ( STDMETHODCALLTYPE *SetQueueDepth )( |
IComStaThreadPoolKnobs * This, | | 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComStaThreadPoolKnobs_QueryInterface(This,riid,ppvObject) \ | | #define IComStaThreadPoolKnobs_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComStaThreadPoolKnobs_AddRef(This) \ | | #define IComStaThreadPoolKnobs_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComStaThreadPoolKnobs_Release(This) \ | | #define IComStaThreadPoolKnobs_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComStaThreadPoolKnobs_SetMinThreadCount(This,minThreads) \ | | #define IComStaThreadPoolKnobs_SetMinThreadCount(This,minThreads) \ |
|
(This)->lpVtbl -> SetMinThreadCount(This,minThreads) | | ( (This)->lpVtbl -> SetMinThreadCount(This,minThreads) ) |
| | |
#define IComStaThreadPoolKnobs_GetMinThreadCount(This,minThreads) \ | | #define IComStaThreadPoolKnobs_GetMinThreadCount(This,minThreads) \ |
|
(This)->lpVtbl -> GetMinThreadCount(This,minThreads) | | ( (This)->lpVtbl -> GetMinThreadCount(This,minThreads) ) |
| | |
#define IComStaThreadPoolKnobs_SetMaxThreadCount(This,maxThreads) \ | | #define IComStaThreadPoolKnobs_SetMaxThreadCount(This,maxThreads) \ |
|
(This)->lpVtbl -> SetMaxThreadCount(This,maxThreads) | | ( (This)->lpVtbl -> SetMaxThreadCount(This,maxThreads) ) |
| | |
#define IComStaThreadPoolKnobs_GetMaxThreadCount(This,maxThreads) \ | | #define IComStaThreadPoolKnobs_GetMaxThreadCount(This,maxThreads) \ |
|
(This)->lpVtbl -> GetMaxThreadCount(This,maxThreads) | | ( (This)->lpVtbl -> GetMaxThreadCount(This,maxThreads) ) |
| | |
#define IComStaThreadPoolKnobs_SetActivityPerThread(This,activitiesPerThread) \ | | #define IComStaThreadPoolKnobs_SetActivityPerThread(This,activitiesPerThread) \ |
|
(This)->lpVtbl -> SetActivityPerThread(This,activitiesPerThread) | | ( (This)->lpVtbl -> SetActivityPerThread(This,activitiesPerThread) ) |
| | |
#define IComStaThreadPoolKnobs_GetActivityPerThread(This,activitiesPerThread) \ | | #define IComStaThreadPoolKnobs_GetActivityPerThread(This,activitiesPerThread) \ |
|
(This)->lpVtbl -> GetActivityPerThread(This,activitiesPerThread) | | ( (This)->lpVtbl -> GetActivityPerThread(This,activitiesPerThread) ) |
| | |
#define IComStaThreadPoolKnobs_SetActivityRatio(This,activityRatio) \ | | #define IComStaThreadPoolKnobs_SetActivityRatio(This,activityRatio) \ |
|
(This)->lpVtbl -> SetActivityRatio(This,activityRatio) | | ( (This)->lpVtbl -> SetActivityRatio(This,activityRatio) ) |
| | |
#define IComStaThreadPoolKnobs_GetActivityRatio(This,activityRatio) \ | | #define IComStaThreadPoolKnobs_GetActivityRatio(This,activityRatio) \ |
|
(This)->lpVtbl -> GetActivityRatio(This,activityRatio) | | ( (This)->lpVtbl -> GetActivityRatio(This,activityRatio) ) |
| | |
#define IComStaThreadPoolKnobs_GetThreadCount(This,pdwThreads) \ | | #define IComStaThreadPoolKnobs_GetThreadCount(This,pdwThreads) \ |
|
(This)->lpVtbl -> GetThreadCount(This,pdwThreads) | | ( (This)->lpVtbl -> GetThreadCount(This,pdwThreads) ) |
| | |
#define IComStaThreadPoolKnobs_GetQueueDepth(This,pdwQDepth) \ | | #define IComStaThreadPoolKnobs_GetQueueDepth(This,pdwQDepth) \ |
|
(This)->lpVtbl -> GetQueueDepth(This,pdwQDepth) | | ( (This)->lpVtbl -> GetQueueDepth(This,pdwQDepth) ) |
| | |
#define IComStaThreadPoolKnobs_SetQueueDepth(This,dwQDepth) \ | | #define IComStaThreadPoolKnobs_SetQueueDepth(This,dwQDepth) \ |
|
(This)->lpVtbl -> SetQueueDepth(This,dwQDepth) | | ( (This)->lpVtbl -> SetQueueDepth(This,dwQDepth) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs_SetMinThreadCount_Proxy( | | |
IComStaThreadPoolKnobs * This, | | |
DWORD minThreads); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs_SetMinThreadCount_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs_GetMinThreadCount_Proxy( | | |
IComStaThreadPoolKnobs * This, | | |
/* [out] */ DWORD *minThreads); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs_GetMinThreadCount_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs_SetMaxThreadCount_Proxy( | | |
IComStaThreadPoolKnobs * This, | | |
DWORD maxThreads); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs_SetMaxThreadCount_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs_GetMaxThreadCount_Proxy( | | |
IComStaThreadPoolKnobs * This, | | |
/* [out] */ DWORD *maxThreads); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs_GetMaxThreadCount_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs_SetActivityPerThread_Proxy( | | |
IComStaThreadPoolKnobs * This, | | |
DWORD activitiesPerThread); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs_SetActivityPerThread_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs_GetActivityPerThread_Proxy( | | |
IComStaThreadPoolKnobs * This, | | |
/* [out] */ DWORD *activitiesPerThread); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs_GetActivityPerThread_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs_SetActivityRatio_Proxy( | | |
IComStaThreadPoolKnobs * This, | | |
DOUBLE activityRatio); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs_SetActivityRatio_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs_GetActivityRatio_Proxy( | | |
IComStaThreadPoolKnobs * This, | | |
/* [out] */ DOUBLE *activityRatio); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs_GetActivityRatio_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs_GetThreadCount_Proxy( | | |
IComStaThreadPoolKnobs * This, | | |
/* [out] */ DWORD *pdwThreads); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs_GetThreadCount_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs_GetQueueDepth_Proxy( | | |
IComStaThreadPoolKnobs * This, | | |
/* [out] */ DWORD *pdwQDepth); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs_GetQueueDepth_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs_SetQueueDepth_Proxy( | | |
IComStaThreadPoolKnobs * This, | | |
/* [in] */ long dwQDepth); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs_SetQueueDepth_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComStaThreadPoolKnobs_INTERFACE_DEFINED__ */ | | #endif /* __IComStaThreadPoolKnobs_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComMtaThreadPoolKnobs_INTERFACE_DEFINED__ | | #ifndef __IComMtaThreadPoolKnobs_INTERFACE_DEFINED__ |
#define __IComMtaThreadPoolKnobs_INTERFACE_DEFINED__ | | #define __IComMtaThreadPoolKnobs_INTERFACE_DEFINED__ |
| | |
/* interface IComMtaThreadPoolKnobs */ | | /* interface IComMtaThreadPoolKnobs */ |
/* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
EXTERN_C const IID IID_IComMtaThreadPoolKnobs; | | EXTERN_C const IID IID_IComMtaThreadPoolKnobs; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("F9A76D2E-76A5-43eb-A0C4-49BEC8E48480") | | MIDL_INTERFACE("F9A76D2E-76A5-43eb-A0C4-49BEC8E48480") |
IComMtaThreadPoolKnobs : public IUnknown | | IComMtaThreadPoolKnobs : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE MTASetMaxThreadCount( | | virtual HRESULT STDMETHODCALLTYPE MTASetMaxThreadCount( |
DWORD dwMaxThreads) = 0; | | DWORD dwMaxThreads) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE MTAGetMaxThreadCount( | | virtual HRESULT STDMETHODCALLTYPE MTAGetMaxThreadCount( |
|
/* [out] */ DWORD *pdwMaxThreads) = 0; | | /* [out] */ __RPC__out DWORD *pdwMaxThreads) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE MTASetThrottleValue( | | virtual HRESULT STDMETHODCALLTYPE MTASetThrottleValue( |
DWORD dwThrottle) = 0; | | DWORD dwThrottle) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE MTAGetThrottleValue( | | virtual HRESULT STDMETHODCALLTYPE MTAGetThrottleValue( |
|
/* [out] */ DWORD *pdwThrottle) = 0; | | /* [out] */ __RPC__out DWORD *pdwThrottle) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComMtaThreadPoolKnobs * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComMtaThreadPoolKnobs * This); | | IComMtaThreadPoolKnobs * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComMtaThreadPoolKnobs * This); | | IComMtaThreadPoolKnobs * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *MTASetMaxThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *MTASetMaxThreadCount )( |
IComMtaThreadPoolKnobs * This, | | IComMtaThreadPoolKnobs * This, |
DWORD dwMaxThreads); | | DWORD dwMaxThreads); |
| | |
HRESULT ( STDMETHODCALLTYPE *MTAGetMaxThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *MTAGetMaxThreadCount )( |
IComMtaThreadPoolKnobs * This, | | IComMtaThreadPoolKnobs * This, |
|
/* [out] */ DWORD *pdwMaxThreads); | | /* [out] */ __RPC__out DWORD *pdwMaxThreads); |
| | |
HRESULT ( STDMETHODCALLTYPE *MTASetThrottleValue )( | | HRESULT ( STDMETHODCALLTYPE *MTASetThrottleValue )( |
IComMtaThreadPoolKnobs * This, | | IComMtaThreadPoolKnobs * This, |
DWORD dwThrottle); | | DWORD dwThrottle); |
| | |
HRESULT ( STDMETHODCALLTYPE *MTAGetThrottleValue )( | | HRESULT ( STDMETHODCALLTYPE *MTAGetThrottleValue )( |
IComMtaThreadPoolKnobs * This, | | IComMtaThreadPoolKnobs * This, |
|
/* [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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComMtaThreadPoolKnobs_QueryInterface(This,riid,ppvObject) \ | | #define IComMtaThreadPoolKnobs_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComMtaThreadPoolKnobs_AddRef(This) \ | | #define IComMtaThreadPoolKnobs_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComMtaThreadPoolKnobs_Release(This) \ | | #define IComMtaThreadPoolKnobs_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComMtaThreadPoolKnobs_MTASetMaxThreadCount(This,dwMaxThreads) \ | | #define IComMtaThreadPoolKnobs_MTASetMaxThreadCount(This,dwMaxThreads) \ |
|
(This)->lpVtbl -> MTASetMaxThreadCount(This,dwMaxThreads) | | ( (This)->lpVtbl -> MTASetMaxThreadCount(This,dwMaxThreads) ) |
| | |
#define IComMtaThreadPoolKnobs_MTAGetMaxThreadCount(This,pdwMaxThreads) \ | | #define IComMtaThreadPoolKnobs_MTAGetMaxThreadCount(This,pdwMaxThreads) \ |
|
(This)->lpVtbl -> MTAGetMaxThreadCount(This,pdwMaxThreads) | | ( (This)->lpVtbl -> MTAGetMaxThreadCount(This,pdwMaxThreads) ) |
| | |
#define IComMtaThreadPoolKnobs_MTASetThrottleValue(This,dwThrottle) \ | | #define IComMtaThreadPoolKnobs_MTASetThrottleValue(This,dwThrottle) \ |
|
(This)->lpVtbl -> MTASetThrottleValue(This,dwThrottle) | | ( (This)->lpVtbl -> MTASetThrottleValue(This,dwThrottle) ) |
| | |
#define IComMtaThreadPoolKnobs_MTAGetThrottleValue(This,pdwThrottle) \ | | #define IComMtaThreadPoolKnobs_MTAGetThrottleValue(This,pdwThrottle) \ |
|
(This)->lpVtbl -> MTAGetThrottleValue(This,pdwThrottle) | | ( (This)->lpVtbl -> MTAGetThrottleValue(This,pdwThrottle) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComMtaThreadPoolKnobs_MTASetMaxThreadCount_Proxy( | | |
IComMtaThreadPoolKnobs * This, | | |
DWORD dwMaxThreads); | | |
| | |
void __RPC_STUB IComMtaThreadPoolKnobs_MTASetMaxThreadCount_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComMtaThreadPoolKnobs_MTAGetMaxThreadCount_Proxy( | | |
IComMtaThreadPoolKnobs * This, | | |
/* [out] */ DWORD *pdwMaxThreads); | | |
| | |
void __RPC_STUB IComMtaThreadPoolKnobs_MTAGetMaxThreadCount_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComMtaThreadPoolKnobs_MTASetThrottleValue_Proxy( | | |
IComMtaThreadPoolKnobs * This, | | |
DWORD dwThrottle); | | |
| | |
void __RPC_STUB IComMtaThreadPoolKnobs_MTASetThrottleValue_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComMtaThreadPoolKnobs_MTAGetThrottleValue_Proxy( | | |
IComMtaThreadPoolKnobs * This, | | |
/* [out] */ DWORD *pdwThrottle); | | |
| | |
void __RPC_STUB IComMtaThreadPoolKnobs_MTAGetThrottleValue_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComMtaThreadPoolKnobs_INTERFACE_DEFINED__ */ | | #endif /* __IComMtaThreadPoolKnobs_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IComStaThreadPoolKnobs2_INTERFACE_DEFINED__ | | #ifndef __IComStaThreadPoolKnobs2_INTERFACE_DEFINED__ |
#define __IComStaThreadPoolKnobs2_INTERFACE_DEFINED__ | | #define __IComStaThreadPoolKnobs2_INTERFACE_DEFINED__ |
| | |
/* interface IComStaThreadPoolKnobs2 */ | | /* interface IComStaThreadPoolKnobs2 */ |
/* [unique][uuid][object] */ | | /* [unique][uuid][object] */ |
| | |
EXTERN_C const IID IID_IComStaThreadPoolKnobs2; | | EXTERN_C const IID IID_IComStaThreadPoolKnobs2; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("73707523-FF9A-4974-BF84-2108DC213740") | | MIDL_INTERFACE("73707523-FF9A-4974-BF84-2108DC213740") |
IComStaThreadPoolKnobs2 : public IComStaThreadPoolKnobs | | IComStaThreadPoolKnobs2 : public IComStaThreadPoolKnobs |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE GetMaxCPULoad( | | virtual HRESULT STDMETHODCALLTYPE GetMaxCPULoad( |
|
/* [out] */ DWORD *pdwLoad) = 0; | | /* [out] */ __RPC__out DWORD *pdwLoad) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE SetMaxCPULoad( | | virtual HRESULT STDMETHODCALLTYPE SetMaxCPULoad( |
long pdwLoad) = 0; | | long pdwLoad) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetCPUMetricEnabled( | | virtual HRESULT STDMETHODCALLTYPE GetCPUMetricEnabled( |
|
/* [out] */ BOOL *pbMetricEnabled) = 0; | | /* [out] */ __RPC__out BOOL *pbMetricEnabled) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE SetCPUMetricEnabled( | | virtual HRESULT STDMETHODCALLTYPE SetCPUMetricEnabled( |
BOOL bMetricEnabled) = 0; | | BOOL bMetricEnabled) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetCreateThreadsAggressively( | | virtual HRESULT STDMETHODCALLTYPE GetCreateThreadsAggressively( |
|
/* [out] */ BOOL *pbMetricEnabled) = 0; | | /* [out] */ __RPC__out BOOL *pbMetricEnabled) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE SetCreateThreadsAggressively( | | virtual HRESULT STDMETHODCALLTYPE SetCreateThreadsAggressively( |
BOOL bMetricEnabled) = 0; | | BOOL bMetricEnabled) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetMaxCSR( | | virtual HRESULT STDMETHODCALLTYPE GetMaxCSR( |
|
/* [out] */ DWORD *pdwCSR) = 0; | | /* [out] */ __RPC__out DWORD *pdwCSR) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE SetMaxCSR( | | virtual HRESULT STDMETHODCALLTYPE SetMaxCSR( |
long dwCSR) = 0; | | long dwCSR) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE GetWaitTimeForThreadCleanup( | | virtual HRESULT STDMETHODCALLTYPE GetWaitTimeForThreadCleanup( |
|
/* [out] */ DWORD *pdwThreadCleanupWaitTime) = 0; | | /* [out] */ __RPC__out DWORD *pdwThreadCleanupWaitTime) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE SetWaitTimeForThreadCleanup( | | virtual HRESULT STDMETHODCALLTYPE SetWaitTimeForThreadCleanup( |
long dwThreadCleanupWaitTime) = 0; | | long dwThreadCleanupWaitTime) = 0; |
| | |
}; | | }; |
| | |
#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, | | IComStaThreadPoolKnobs2 * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IComStaThreadPoolKnobs2 * This); | | IComStaThreadPoolKnobs2 * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IComStaThreadPoolKnobs2 * This); | | IComStaThreadPoolKnobs2 * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetMinThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *SetMinThreadCount )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
DWORD minThreads); | | DWORD minThreads); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetMinThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *GetMinThreadCount )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
|
/* [out] */ DWORD *minThreads); | | /* [out] */ __RPC__out DWORD *minThreads); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetMaxThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *SetMaxThreadCount )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
DWORD maxThreads); | | DWORD maxThreads); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetMaxThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *GetMaxThreadCount )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
|
/* [out] */ DWORD *maxThreads); | | /* [out] */ __RPC__out DWORD *maxThreads); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetActivityPerThread )( | | HRESULT ( STDMETHODCALLTYPE *SetActivityPerThread )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
DWORD activitiesPerThread); | | DWORD activitiesPerThread); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetActivityPerThread )( | | HRESULT ( STDMETHODCALLTYPE *GetActivityPerThread )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
|
/* [out] */ DWORD *activitiesPerThread); | | /* [out] */ __RPC__out DWORD *activitiesPerThread); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetActivityRatio )( | | HRESULT ( STDMETHODCALLTYPE *SetActivityRatio )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
DOUBLE activityRatio); | | DOUBLE activityRatio); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetActivityRatio )( | | HRESULT ( STDMETHODCALLTYPE *GetActivityRatio )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
|
/* [out] */ DOUBLE *activityRatio); | | /* [out] */ __RPC__out DOUBLE *activityRatio); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetThreadCount )( | | HRESULT ( STDMETHODCALLTYPE *GetThreadCount )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
|
/* [out] */ DWORD *pdwThreads); | | /* [out] */ __RPC__out DWORD *pdwThreads); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetQueueDepth )( | | HRESULT ( STDMETHODCALLTYPE *GetQueueDepth )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
|
/* [out] */ DWORD *pdwQDepth); | | /* [out] */ __RPC__out DWORD *pdwQDepth); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetQueueDepth )( | | HRESULT ( STDMETHODCALLTYPE *SetQueueDepth )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
/* [in] */ long dwQDepth); | | /* [in] */ long dwQDepth); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetMaxCPULoad )( | | HRESULT ( STDMETHODCALLTYPE *GetMaxCPULoad )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
|
/* [out] */ DWORD *pdwLoad); | | /* [out] */ __RPC__out DWORD *pdwLoad); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetMaxCPULoad )( | | HRESULT ( STDMETHODCALLTYPE *SetMaxCPULoad )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
long pdwLoad); | | long pdwLoad); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetCPUMetricEnabled )( | | HRESULT ( STDMETHODCALLTYPE *GetCPUMetricEnabled )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
|
/* [out] */ BOOL *pbMetricEnabled); | | /* [out] */ __RPC__out BOOL *pbMetricEnabled); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetCPUMetricEnabled )( | | HRESULT ( STDMETHODCALLTYPE *SetCPUMetricEnabled )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
BOOL bMetricEnabled); | | BOOL bMetricEnabled); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetCreateThreadsAggressively )( | | HRESULT ( STDMETHODCALLTYPE *GetCreateThreadsAggressively )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
|
/* [out] */ BOOL *pbMetricEnabled); | | /* [out] */ __RPC__out BOOL *pbMetricEnabled); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetCreateThreadsAggressively )( | | HRESULT ( STDMETHODCALLTYPE *SetCreateThreadsAggressively )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
BOOL bMetricEnabled); | | BOOL bMetricEnabled); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetMaxCSR )( | | HRESULT ( STDMETHODCALLTYPE *GetMaxCSR )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
|
/* [out] */ DWORD *pdwCSR); | | /* [out] */ __RPC__out DWORD *pdwCSR); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetMaxCSR )( | | HRESULT ( STDMETHODCALLTYPE *SetMaxCSR )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
long dwCSR); | | long dwCSR); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetWaitTimeForThreadCleanup )( | | HRESULT ( STDMETHODCALLTYPE *GetWaitTimeForThreadCleanup )( |
IComStaThreadPoolKnobs2 * This, | | IComStaThreadPoolKnobs2 * This, |
|
/* [out] */ DWORD *pdwThreadCleanupWaitTime); | | /* [out] */ __RPC__out DWORD *pdwThreadCleanupWaitTime); |
| | |
HRESULT ( STDMETHODCALLTYPE *SetWaitTimeForThreadCleanup )( | | HRESULT ( STDMETHODCALLTYPE *SetWaitTimeForThreadCleanup )( |
IComStaThreadPoolKnobs2 * This, | | 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; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IComStaThreadPoolKnobs2_QueryInterface(This,riid,ppvObject) \ | | #define IComStaThreadPoolKnobs2_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IComStaThreadPoolKnobs2_AddRef(This) \ | | #define IComStaThreadPoolKnobs2_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IComStaThreadPoolKnobs2_Release(This) \ | | #define IComStaThreadPoolKnobs2_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IComStaThreadPoolKnobs2_SetMinThreadCount(This,minThreads) \ | | #define IComStaThreadPoolKnobs2_SetMinThreadCount(This,minThreads) \ |
|
(This)->lpVtbl -> SetMinThreadCount(This,minThreads) | | ( (This)->lpVtbl -> SetMinThreadCount(This,minThreads) ) |
| | |
#define IComStaThreadPoolKnobs2_GetMinThreadCount(This,minThreads) \ | | #define IComStaThreadPoolKnobs2_GetMinThreadCount(This,minThreads) \ |
|
(This)->lpVtbl -> GetMinThreadCount(This,minThreads) | | ( (This)->lpVtbl -> GetMinThreadCount(This,minThreads) ) |
| | |
#define IComStaThreadPoolKnobs2_SetMaxThreadCount(This,maxThreads) \ | | #define IComStaThreadPoolKnobs2_SetMaxThreadCount(This,maxThreads) \ |
|
(This)->lpVtbl -> SetMaxThreadCount(This,maxThreads) | | ( (This)->lpVtbl -> SetMaxThreadCount(This,maxThreads) ) |
| | |
#define IComStaThreadPoolKnobs2_GetMaxThreadCount(This,maxThreads) \ | | #define IComStaThreadPoolKnobs2_GetMaxThreadCount(This,maxThreads) \ |
|
(This)->lpVtbl -> GetMaxThreadCount(This,maxThreads) | | ( (This)->lpVtbl -> GetMaxThreadCount(This,maxThreads) ) |
| | |
#define IComStaThreadPoolKnobs2_SetActivityPerThread(This,activitiesPerThread) \ | | #define IComStaThreadPoolKnobs2_SetActivityPerThread(This,activitiesPerThread) \ |
|
(This)->lpVtbl -> SetActivityPerThread(This,activitiesPerThread) | | ( (This)->lpVtbl -> SetActivityPerThread(This,activitiesPerThread) ) |
| | |
#define IComStaThreadPoolKnobs2_GetActivityPerThread(This,activitiesPerThread) \ | | #define IComStaThreadPoolKnobs2_GetActivityPerThread(This,activitiesPerThread) \ |
|
(This)->lpVtbl -> GetActivityPerThread(This,activitiesPerThread) | | ( (This)->lpVtbl -> GetActivityPerThread(This,activitiesPerThread) ) |
| | |
#define IComStaThreadPoolKnobs2_SetActivityRatio(This,activityRatio) \ | | #define IComStaThreadPoolKnobs2_SetActivityRatio(This,activityRatio) \ |
|
(This)->lpVtbl -> SetActivityRatio(This,activityRatio) | | ( (This)->lpVtbl -> SetActivityRatio(This,activityRatio) ) |
| | |
#define IComStaThreadPoolKnobs2_GetActivityRatio(This,activityRatio) \ | | #define IComStaThreadPoolKnobs2_GetActivityRatio(This,activityRatio) \ |
|
(This)->lpVtbl -> GetActivityRatio(This,activityRatio) | | ( (This)->lpVtbl -> GetActivityRatio(This,activityRatio) ) |
| | |
#define IComStaThreadPoolKnobs2_GetThreadCount(This,pdwThreads) \ | | #define IComStaThreadPoolKnobs2_GetThreadCount(This,pdwThreads) \ |
|
(This)->lpVtbl -> GetThreadCount(This,pdwThreads) | | ( (This)->lpVtbl -> GetThreadCount(This,pdwThreads) ) |
| | |
#define IComStaThreadPoolKnobs2_GetQueueDepth(This,pdwQDepth) \ | | #define IComStaThreadPoolKnobs2_GetQueueDepth(This,pdwQDepth) \ |
|
(This)->lpVtbl -> GetQueueDepth(This,pdwQDepth) | | ( (This)->lpVtbl -> GetQueueDepth(This,pdwQDepth) ) |
| | |
#define IComStaThreadPoolKnobs2_SetQueueDepth(This,dwQDepth) \ | | #define IComStaThreadPoolKnobs2_SetQueueDepth(This,dwQDepth) \ |
|
(This)->lpVtbl -> SetQueueDepth(This,dwQDepth) | | ( (This)->lpVtbl -> SetQueueDepth(This,dwQDepth) ) |
| | |
#define IComStaThreadPoolKnobs2_GetMaxCPULoad(This,pdwLoad) \ | | #define IComStaThreadPoolKnobs2_GetMaxCPULoad(This,pdwLoad) \ |
|
(This)->lpVtbl -> GetMaxCPULoad(This,pdwLoad) | | ( (This)->lpVtbl -> GetMaxCPULoad(This,pdwLoad) ) |
| | |
#define IComStaThreadPoolKnobs2_SetMaxCPULoad(This,pdwLoad) \ | | #define IComStaThreadPoolKnobs2_SetMaxCPULoad(This,pdwLoad) \ |
|
(This)->lpVtbl -> SetMaxCPULoad(This,pdwLoad) | | ( (This)->lpVtbl -> SetMaxCPULoad(This,pdwLoad) ) |
| | |
#define IComStaThreadPoolKnobs2_GetCPUMetricEnabled(This,pbMetricEnabled) \ | | #define IComStaThreadPoolKnobs2_GetCPUMetricEnabled(This,pbMetricEnabled) \ |
|
(This)->lpVtbl -> GetCPUMetricEnabled(This,pbMetricEnabled) | | ( (This)->lpVtbl -> GetCPUMetricEnabled(This,pbMetricEnabled) ) |
| | |
#define IComStaThreadPoolKnobs2_SetCPUMetricEnabled(This,bMetricEnabled) \ | | #define IComStaThreadPoolKnobs2_SetCPUMetricEnabled(This,bMetricEnabled) \ |
|
(This)->lpVtbl -> SetCPUMetricEnabled(This,bMetricEnabled) | | ( (This)->lpVtbl -> SetCPUMetricEnabled(This,bMetricEnabled) ) |
| | |
#define IComStaThreadPoolKnobs2_GetCreateThreadsAggressively(This,pbMetricEnable
d) \ | | #define IComStaThreadPoolKnobs2_GetCreateThreadsAggressively(This,pbMetricEnable
d) \ |
|
(This)->lpVtbl -> GetCreateThreadsAggressively(This,pbMetricEnabled) | | ( (This)->lpVtbl -> GetCreateThreadsAggressively(This,pbMetricEnabled) ) |
| | |
#define IComStaThreadPoolKnobs2_SetCreateThreadsAggressively(This,bMetricEnabled
) \ | | #define IComStaThreadPoolKnobs2_SetCreateThreadsAggressively(This,bMetricEnabled
) \ |
|
(This)->lpVtbl -> SetCreateThreadsAggressively(This,bMetricEnabled) | | ( (This)->lpVtbl -> SetCreateThreadsAggressively(This,bMetricEnabled) ) |
| | |
#define IComStaThreadPoolKnobs2_GetMaxCSR(This,pdwCSR) \ | | #define IComStaThreadPoolKnobs2_GetMaxCSR(This,pdwCSR) \ |
|
(This)->lpVtbl -> GetMaxCSR(This,pdwCSR) | | ( (This)->lpVtbl -> GetMaxCSR(This,pdwCSR) ) |
| | |
#define IComStaThreadPoolKnobs2_SetMaxCSR(This,dwCSR) \ | | #define IComStaThreadPoolKnobs2_SetMaxCSR(This,dwCSR) \ |
|
(This)->lpVtbl -> SetMaxCSR(This,dwCSR) | | ( (This)->lpVtbl -> SetMaxCSR(This,dwCSR) ) |
| | |
#define IComStaThreadPoolKnobs2_GetWaitTimeForThreadCleanup(This,pdwThreadCleanu
pWaitTime) \ | | #define IComStaThreadPoolKnobs2_GetWaitTimeForThreadCleanup(This,pdwThreadCleanu
pWaitTime) \ |
|
(This)->lpVtbl -> GetWaitTimeForThreadCleanup(This,pdwThreadCleanupWaitTime) | | ( (This)->lpVtbl -> GetWaitTimeForThreadCleanup(This,pdwThreadCleanupWaitTim
e) ) |
| | |
#define IComStaThreadPoolKnobs2_SetWaitTimeForThreadCleanup(This,dwThreadCleanup
WaitTime) \ | | #define IComStaThreadPoolKnobs2_SetWaitTimeForThreadCleanup(This,dwThreadCleanup
WaitTime) \ |
|
(This)->lpVtbl -> SetWaitTimeForThreadCleanup(This,dwThreadCleanupWaitTime) | | ( (This)->lpVtbl -> SetWaitTimeForThreadCleanup(This,dwThreadCleanupWaitTime
) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs2_GetMaxCPULoad_Proxy( | | |
IComStaThreadPoolKnobs2 * This, | | |
/* [out] */ DWORD *pdwLoad); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs2_GetMaxCPULoad_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs2_SetMaxCPULoad_Proxy( | | |
IComStaThreadPoolKnobs2 * This, | | |
long pdwLoad); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs2_SetMaxCPULoad_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs2_GetCPUMetricEnabled_Proxy( | | |
IComStaThreadPoolKnobs2 * This, | | |
/* [out] */ BOOL *pbMetricEnabled); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs2_GetCPUMetricEnabled_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs2_SetCPUMetricEnabled_Proxy( | | |
IComStaThreadPoolKnobs2 * This, | | |
BOOL bMetricEnabled); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs2_SetCPUMetricEnabled_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs2_GetCreateThreadsAggressively_P | | |
roxy( | | |
IComStaThreadPoolKnobs2 * This, | | |
/* [out] */ BOOL *pbMetricEnabled); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs2_GetCreateThreadsAggressively_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs2_SetCreateThreadsAggressively_P | | |
roxy( | | |
IComStaThreadPoolKnobs2 * This, | | |
BOOL bMetricEnabled); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs2_SetCreateThreadsAggressively_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs2_GetMaxCSR_Proxy( | | |
IComStaThreadPoolKnobs2 * This, | | |
/* [out] */ DWORD *pdwCSR); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs2_GetMaxCSR_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs2_SetMaxCSR_Proxy( | | |
IComStaThreadPoolKnobs2 * This, | | |
long dwCSR); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs2_SetMaxCSR_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs2_GetWaitTimeForThreadCleanup_Pr | | |
oxy( | | |
IComStaThreadPoolKnobs2 * This, | | |
/* [out] */ DWORD *pdwThreadCleanupWaitTime); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs2_GetWaitTimeForThreadCleanup_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IComStaThreadPoolKnobs2_SetWaitTimeForThreadCleanup_Pr | | |
oxy( | | |
IComStaThreadPoolKnobs2 * This, | | |
long dwThreadCleanupWaitTime); | | |
| | |
void __RPC_STUB IComStaThreadPoolKnobs2_SetWaitTimeForThreadCleanup_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IComStaThreadPoolKnobs2_INTERFACE_DEFINED__ */ | | #endif /* __IComStaThreadPoolKnobs2_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IProcessInitializer_INTERFACE_DEFINED__ | | #ifndef __IProcessInitializer_INTERFACE_DEFINED__ |
#define __IProcessInitializer_INTERFACE_DEFINED__ | | #define __IProcessInitializer_INTERFACE_DEFINED__ |
| | |
/* interface IProcessInitializer */ | | /* interface IProcessInitializer */ |
/* [oleautomation][uuid][unique][object] */ | | /* [oleautomation][uuid][unique][object] */ |
| | |
EXTERN_C const IID IID_IProcessInitializer; | | EXTERN_C const IID IID_IProcessInitializer; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("1113f52d-dc7f-4943-aed6-88d04027e32a") | | MIDL_INTERFACE("1113f52d-dc7f-4943-aed6-88d04027e32a") |
IProcessInitializer : public IUnknown | | IProcessInitializer : public IUnknown |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE Startup( | | virtual HRESULT STDMETHODCALLTYPE Startup( |
|
/* [in] */ IUnknown *punkProcessControl) = 0; | | /* [in] */ __RPC__in_opt IUnknown *punkProcessControl) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE Shutdown( void) = 0; | | virtual HRESULT STDMETHODCALLTYPE Shutdown( void) = 0; |
| | |
}; | | }; |
| | |
#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, | | IProcessInitializer * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IProcessInitializer * This); | | IProcessInitializer * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IProcessInitializer * This); | | IProcessInitializer * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *Startup )( | | HRESULT ( STDMETHODCALLTYPE *Startup )( |
IProcessInitializer * This, | | IProcessInitializer * This, |
|
/* [in] */ IUnknown *punkProcessControl); | | /* [in] */ __RPC__in_opt IUnknown *punkProcessControl); |
| | |
HRESULT ( STDMETHODCALLTYPE *Shutdown )( | | HRESULT ( STDMETHODCALLTYPE *Shutdown )( |
IProcessInitializer * This); | | 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 |
| | |
#define IProcessInitializer_QueryInterface(This,riid,ppvObject) \ | | #define IProcessInitializer_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IProcessInitializer_AddRef(This) \ | | #define IProcessInitializer_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IProcessInitializer_Release(This) \ | | #define IProcessInitializer_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IProcessInitializer_Startup(This,punkProcessControl) \ | | #define IProcessInitializer_Startup(This,punkProcessControl) \ |
|
(This)->lpVtbl -> Startup(This,punkProcessControl) | | ( (This)->lpVtbl -> Startup(This,punkProcessControl) ) |
| | |
#define IProcessInitializer_Shutdown(This) \ | | #define IProcessInitializer_Shutdown(This) \ |
|
(This)->lpVtbl -> Shutdown(This) | | ( (This)->lpVtbl -> Shutdown(This) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IProcessInitializer_Startup_Proxy( | | |
IProcessInitializer * This, | | |
/* [in] */ IUnknown *punkProcessControl); | | |
| | |
void __RPC_STUB IProcessInitializer_Startup_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IProcessInitializer_Shutdown_Proxy( | | |
IProcessInitializer * This); | | |
| | |
void __RPC_STUB IProcessInitializer_Shutdown_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IProcessInitializer_INTERFACE_DEFINED__ */ | | #endif /* __IProcessInitializer_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IServicePoolConfig_INTERFACE_DEFINED__ | | #ifndef __IServicePoolConfig_INTERFACE_DEFINED__ |
#define __IServicePoolConfig_INTERFACE_DEFINED__ | | #define __IServicePoolConfig_INTERFACE_DEFINED__ |
| | |
/* interface IServicePoolConfig */ | | /* interface IServicePoolConfig */ |
/* [object][uuid][unique][local] */ | | /* [object][uuid][unique][local] */ |
| | |
EXTERN_C const IID IID_IServicePoolConfig; | | EXTERN_C const IID IID_IServicePoolConfig; |
| | |
| | |
skipping to change at line 16318 | | skipping to change at line 12978 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [in] */ DWORD dwMaxPool); | | /* [in] */ DWORD dwMaxPool); |
| | |
skipping to change at line 16377 | | skipping to change at line 13038 |
} IServicePoolConfigVtbl; | | } IServicePoolConfigVtbl; |
| | |
interface IServicePoolConfig | | interface IServicePoolConfig |
{ | | { |
CONST_VTBL struct IServicePoolConfigVtbl *lpVtbl; | | CONST_VTBL struct IServicePoolConfigVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IServicePoolConfig_QueryInterface(This,riid,ppvObject) \ | | #define IServicePoolConfig_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IServicePoolConfig_AddRef(This) \ | | #define IServicePoolConfig_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IServicePoolConfig_Release(This) \ | | #define IServicePoolConfig_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IServicePoolConfig_put_MaxPoolSize(This,dwMaxPool) \ | | #define IServicePoolConfig_put_MaxPoolSize(This,dwMaxPool) \ |
|
(This)->lpVtbl -> put_MaxPoolSize(This,dwMaxPool) | | ( (This)->lpVtbl -> put_MaxPoolSize(This,dwMaxPool) ) |
| | |
#define IServicePoolConfig_get_MaxPoolSize(This,pdwMaxPool) \ | | #define IServicePoolConfig_get_MaxPoolSize(This,pdwMaxPool) \ |
|
(This)->lpVtbl -> get_MaxPoolSize(This,pdwMaxPool) | | ( (This)->lpVtbl -> get_MaxPoolSize(This,pdwMaxPool) ) |
| | |
#define IServicePoolConfig_put_MinPoolSize(This,dwMinPool) \ | | #define IServicePoolConfig_put_MinPoolSize(This,dwMinPool) \ |
|
(This)->lpVtbl -> put_MinPoolSize(This,dwMinPool) | | ( (This)->lpVtbl -> put_MinPoolSize(This,dwMinPool) ) |
| | |
#define IServicePoolConfig_get_MinPoolSize(This,pdwMinPool) \ | | #define IServicePoolConfig_get_MinPoolSize(This,pdwMinPool) \ |
|
(This)->lpVtbl -> get_MinPoolSize(This,pdwMinPool) | | ( (This)->lpVtbl -> get_MinPoolSize(This,pdwMinPool) ) |
| | |
#define IServicePoolConfig_put_CreationTimeout(This,dwCreationTimeout) \ | | #define IServicePoolConfig_put_CreationTimeout(This,dwCreationTimeout) \ |
|
(This)->lpVtbl -> put_CreationTimeout(This,dwCreationTimeout) | | ( (This)->lpVtbl -> put_CreationTimeout(This,dwCreationTimeout) ) |
| | |
#define IServicePoolConfig_get_CreationTimeout(This,pdwCreationTimeout) \ | | #define IServicePoolConfig_get_CreationTimeout(This,pdwCreationTimeout) \ |
|
(This)->lpVtbl -> get_CreationTimeout(This,pdwCreationTimeout) | | ( (This)->lpVtbl -> get_CreationTimeout(This,pdwCreationTimeout) ) |
| | |
#define IServicePoolConfig_put_TransactionAffinity(This,fTxAffinity) \ | | #define IServicePoolConfig_put_TransactionAffinity(This,fTxAffinity) \ |
|
(This)->lpVtbl -> put_TransactionAffinity(This,fTxAffinity) | | ( (This)->lpVtbl -> put_TransactionAffinity(This,fTxAffinity) ) |
| | |
#define IServicePoolConfig_get_TransactionAffinity(This,pfTxAffinity) \ | | #define IServicePoolConfig_get_TransactionAffinity(This,pfTxAffinity) \ |
|
(This)->lpVtbl -> get_TransactionAffinity(This,pfTxAffinity) | | ( (This)->lpVtbl -> get_TransactionAffinity(This,pfTxAffinity) ) |
| | |
#define IServicePoolConfig_put_ClassFactory(This,pFactory) \ | | #define IServicePoolConfig_put_ClassFactory(This,pFactory) \ |
|
(This)->lpVtbl -> put_ClassFactory(This,pFactory) | | ( (This)->lpVtbl -> put_ClassFactory(This,pFactory) ) |
| | |
#define IServicePoolConfig_get_ClassFactory(This,pFactory) \ | | #define IServicePoolConfig_get_ClassFactory(This,pFactory) \ |
|
(This)->lpVtbl -> get_ClassFactory(This,pFactory) | | ( (This)->lpVtbl -> get_ClassFactory(This,pFactory) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
/* [propput] */ HRESULT STDMETHODCALLTYPE IServicePoolConfig_put_MaxPoolSize_Pro | | |
xy( | | |
IServicePoolConfig * This, | | |
/* [in] */ DWORD dwMaxPool); | | |
| | |
void __RPC_STUB IServicePoolConfig_put_MaxPoolSize_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [propget] */ HRESULT STDMETHODCALLTYPE IServicePoolConfig_get_MaxPoolSize_Pro | | |
xy( | | |
IServicePoolConfig * This, | | |
/* [retval][out] */ DWORD *pdwMaxPool); | | |
| | |
void __RPC_STUB IServicePoolConfig_get_MaxPoolSize_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [propput] */ HRESULT STDMETHODCALLTYPE IServicePoolConfig_put_MinPoolSize_Pro | | |
xy( | | |
IServicePoolConfig * This, | | |
/* [in] */ DWORD dwMinPool); | | |
| | |
void __RPC_STUB IServicePoolConfig_put_MinPoolSize_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [propget] */ HRESULT STDMETHODCALLTYPE IServicePoolConfig_get_MinPoolSize_Pro | | |
xy( | | |
IServicePoolConfig * This, | | |
/* [retval][out] */ DWORD *pdwMinPool); | | |
| | |
void __RPC_STUB IServicePoolConfig_get_MinPoolSize_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [propput] */ HRESULT STDMETHODCALLTYPE IServicePoolConfig_put_CreationTimeout | | |
_Proxy( | | |
IServicePoolConfig * This, | | |
/* [in] */ DWORD dwCreationTimeout); | | |
| | |
void __RPC_STUB IServicePoolConfig_put_CreationTimeout_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [propget] */ HRESULT STDMETHODCALLTYPE IServicePoolConfig_get_CreationTimeout | | |
_Proxy( | | |
IServicePoolConfig * This, | | |
/* [retval][out] */ DWORD *pdwCreationTimeout); | | |
| | |
void __RPC_STUB IServicePoolConfig_get_CreationTimeout_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [propput] */ HRESULT STDMETHODCALLTYPE IServicePoolConfig_put_TransactionAffi | | |
nity_Proxy( | | |
IServicePoolConfig * This, | | |
/* [in] */ BOOL fTxAffinity); | | |
| | |
void __RPC_STUB IServicePoolConfig_put_TransactionAffinity_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [propget] */ HRESULT STDMETHODCALLTYPE IServicePoolConfig_get_TransactionAffi | | |
nity_Proxy( | | |
IServicePoolConfig * This, | | |
/* [retval][out] */ BOOL *pfTxAffinity); | | |
| | |
void __RPC_STUB IServicePoolConfig_get_TransactionAffinity_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [propput] */ HRESULT STDMETHODCALLTYPE IServicePoolConfig_put_ClassFactory_Pr | | |
oxy( | | |
IServicePoolConfig * This, | | |
/* [in] */ IClassFactory *pFactory); | | |
| | |
void __RPC_STUB IServicePoolConfig_put_ClassFactory_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
/* [propget] */ HRESULT STDMETHODCALLTYPE IServicePoolConfig_get_ClassFactory_Pr | | |
oxy( | | |
IServicePoolConfig * This, | | |
/* [retval][out] */ IClassFactory **pFactory); | | |
| | |
void __RPC_STUB IServicePoolConfig_get_ClassFactory_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IServicePoolConfig_INTERFACE_DEFINED__ */ | | #endif /* __IServicePoolConfig_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IServicePool_INTERFACE_DEFINED__ | | #ifndef __IServicePool_INTERFACE_DEFINED__ |
#define __IServicePool_INTERFACE_DEFINED__ | | #define __IServicePool_INTERFACE_DEFINED__ |
| | |
/* interface IServicePool */ | | /* interface IServicePool */ |
/* [object][uuid][unique][local] */ | | /* [object][uuid][unique][local] */ |
| | |
EXTERN_C const IID IID_IServicePool; | | EXTERN_C const IID IID_IServicePool; |
| | |
| | |
skipping to change at line 16555 | | skipping to change at line 13116 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [in] */ IUnknown *pPoolConfig); | | /* [in] */ IUnknown *pPoolConfig); |
| | |
skipping to change at line 16586 | | skipping to change at line 13148 |
} IServicePoolVtbl; | | } IServicePoolVtbl; |
| | |
interface IServicePool | | interface IServicePool |
{ | | { |
CONST_VTBL struct IServicePoolVtbl *lpVtbl; | | CONST_VTBL struct IServicePoolVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IServicePool_QueryInterface(This,riid,ppvObject) \ | | #define IServicePool_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IServicePool_AddRef(This) \ | | #define IServicePool_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IServicePool_Release(This) \ | | #define IServicePool_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IServicePool_Initialize(This,pPoolConfig) \ | | #define IServicePool_Initialize(This,pPoolConfig) \ |
|
(This)->lpVtbl -> Initialize(This,pPoolConfig) | | ( (This)->lpVtbl -> Initialize(This,pPoolConfig) ) |
| | |
#define IServicePool_GetObject(This,riid,ppv) \ | | #define IServicePool_GetObject(This,riid,ppv) \ |
|
(This)->lpVtbl -> GetObject(This,riid,ppv) | | ( (This)->lpVtbl -> GetObject(This,riid,ppv) ) |
| | |
#define IServicePool_Shutdown(This) \ | | #define IServicePool_Shutdown(This) \ |
|
(This)->lpVtbl -> Shutdown(This) | | ( (This)->lpVtbl -> Shutdown(This) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IServicePool_Initialize_Proxy( | | |
IServicePool * This, | | |
/* [in] */ IUnknown *pPoolConfig); | | |
| | |
void __RPC_STUB IServicePool_Initialize_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IServicePool_GetObject_Proxy( | | |
IServicePool * This, | | |
REFIID riid, | | |
/* [iid_is][out] */ void **ppv); | | |
| | |
void __RPC_STUB IServicePool_GetObject_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IServicePool_Shutdown_Proxy( | | |
IServicePool * This); | | |
| | |
void __RPC_STUB IServicePool_Shutdown_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IServicePool_INTERFACE_DEFINED__ */ | | #endif /* __IServicePool_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IManagedPooledObj_INTERFACE_DEFINED__ | | #ifndef __IManagedPooledObj_INTERFACE_DEFINED__ |
#define __IManagedPooledObj_INTERFACE_DEFINED__ | | #define __IManagedPooledObj_INTERFACE_DEFINED__ |
| | |
/* interface IManagedPooledObj */ | | /* interface IManagedPooledObj */ |
/* [uuid][unique][object][local] */ | | /* [uuid][unique][object][local] */ |
| | |
EXTERN_C const IID IID_IManagedPooledObj; | | EXTERN_C const IID IID_IManagedPooledObj; |
| | |
| | |
skipping to change at line 16667 | | skipping to change at line 13199 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [in] */ BOOL m_bHeld); | | /* [in] */ BOOL m_bHeld); |
| | |
skipping to change at line 16690 | | skipping to change at line 13223 |
} IManagedPooledObjVtbl; | | } IManagedPooledObjVtbl; |
| | |
interface IManagedPooledObj | | interface IManagedPooledObj |
{ | | { |
CONST_VTBL struct IManagedPooledObjVtbl *lpVtbl; | | CONST_VTBL struct IManagedPooledObjVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IManagedPooledObj_QueryInterface(This,riid,ppvObject) \ | | #define IManagedPooledObj_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IManagedPooledObj_AddRef(This) \ | | #define IManagedPooledObj_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IManagedPooledObj_Release(This) \ | | #define IManagedPooledObj_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IManagedPooledObj_SetHeld(This,m_bHeld) \ | | #define IManagedPooledObj_SetHeld(This,m_bHeld) \ |
|
(This)->lpVtbl -> SetHeld(This,m_bHeld) | | ( (This)->lpVtbl -> SetHeld(This,m_bHeld) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IManagedPooledObj_SetHeld_Proxy( | | |
IManagedPooledObj * This, | | |
/* [in] */ BOOL m_bHeld); | | |
| | |
void __RPC_STUB IManagedPooledObj_SetHeld_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IManagedPooledObj_INTERFACE_DEFINED__ */ | | #endif /* __IManagedPooledObj_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IManagedPoolAction_INTERFACE_DEFINED__ | | #ifndef __IManagedPoolAction_INTERFACE_DEFINED__ |
#define __IManagedPoolAction_INTERFACE_DEFINED__ | | #define __IManagedPoolAction_INTERFACE_DEFINED__ |
| | |
/* interface IManagedPoolAction */ | | /* interface IManagedPoolAction */ |
/* [uuid][unique][object][local] */ | | /* [uuid][unique][object][local] */ |
| | |
EXTERN_C const IID IID_IManagedPoolAction; | | EXTERN_C const IID IID_IManagedPoolAction; |
| | |
| | |
skipping to change at line 16744 | | skipping to change at line 13267 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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 16766 | | skipping to change at line 13290 |
} IManagedPoolActionVtbl; | | } IManagedPoolActionVtbl; |
| | |
interface IManagedPoolAction | | interface IManagedPoolAction |
{ | | { |
CONST_VTBL struct IManagedPoolActionVtbl *lpVtbl; | | CONST_VTBL struct IManagedPoolActionVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IManagedPoolAction_QueryInterface(This,riid,ppvObject) \ | | #define IManagedPoolAction_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IManagedPoolAction_AddRef(This) \ | | #define IManagedPoolAction_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IManagedPoolAction_Release(This) \ | | #define IManagedPoolAction_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IManagedPoolAction_LastRelease(This) \ | | #define IManagedPoolAction_LastRelease(This) \ |
|
(This)->lpVtbl -> LastRelease(This) | | ( (This)->lpVtbl -> LastRelease(This) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IManagedPoolAction_LastRelease_Proxy( | | |
IManagedPoolAction * This); | | |
| | |
void __RPC_STUB IManagedPoolAction_LastRelease_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IManagedPoolAction_INTERFACE_DEFINED__ */ | | #endif /* __IManagedPoolAction_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IManagedObjectInfo_INTERFACE_DEFINED__ | | #ifndef __IManagedObjectInfo_INTERFACE_DEFINED__ |
#define __IManagedObjectInfo_INTERFACE_DEFINED__ | | #define __IManagedObjectInfo_INTERFACE_DEFINED__ |
| | |
/* interface IManagedObjectInfo */ | | /* interface IManagedObjectInfo */ |
/* [uuid][unique][object][local] */ | | /* [uuid][unique][object][local] */ |
| | |
EXTERN_C const IID IID_IManagedObjectInfo; | | EXTERN_C const IID IID_IManagedObjectInfo; |
| | |
| | |
skipping to change at line 16830 | | skipping to change at line 13345 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [out] */ IUnknown **pUnk); | | /* [out] */ IUnknown **pUnk); |
| | |
skipping to change at line 16866 | | skipping to change at line 13382 |
} IManagedObjectInfoVtbl; | | } IManagedObjectInfoVtbl; |
| | |
interface IManagedObjectInfo | | interface IManagedObjectInfo |
{ | | { |
CONST_VTBL struct IManagedObjectInfoVtbl *lpVtbl; | | CONST_VTBL struct IManagedObjectInfoVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IManagedObjectInfo_QueryInterface(This,riid,ppvObject) \ | | #define IManagedObjectInfo_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IManagedObjectInfo_AddRef(This) \ | | #define IManagedObjectInfo_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IManagedObjectInfo_Release(This) \ | | #define IManagedObjectInfo_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IManagedObjectInfo_GetIUnknown(This,pUnk) \ | | #define IManagedObjectInfo_GetIUnknown(This,pUnk) \ |
|
(This)->lpVtbl -> GetIUnknown(This,pUnk) | | ( (This)->lpVtbl -> GetIUnknown(This,pUnk) ) |
| | |
#define IManagedObjectInfo_GetIObjectControl(This,pCtrl) \ | | #define IManagedObjectInfo_GetIObjectControl(This,pCtrl) \ |
|
(This)->lpVtbl -> GetIObjectControl(This,pCtrl) | | ( (This)->lpVtbl -> GetIObjectControl(This,pCtrl) ) |
| | |
#define IManagedObjectInfo_SetInPool(This,bInPool,pPooledObj) \ | | #define IManagedObjectInfo_SetInPool(This,bInPool,pPooledObj) \ |
|
(This)->lpVtbl -> SetInPool(This,bInPool,pPooledObj) | | ( (This)->lpVtbl -> SetInPool(This,bInPool,pPooledObj) ) |
| | |
#define IManagedObjectInfo_SetWrapperStrength(This,bStrong) \ | | #define IManagedObjectInfo_SetWrapperStrength(This,bStrong) \ |
|
(This)->lpVtbl -> SetWrapperStrength(This,bStrong) | | ( (This)->lpVtbl -> SetWrapperStrength(This,bStrong) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IManagedObjectInfo_GetIUnknown_Proxy( | | |
IManagedObjectInfo * This, | | |
/* [out] */ IUnknown **pUnk); | | |
| | |
void __RPC_STUB IManagedObjectInfo_GetIUnknown_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IManagedObjectInfo_GetIObjectControl_Proxy( | | |
IManagedObjectInfo * This, | | |
/* [out] */ IObjectControl **pCtrl); | | |
| | |
void __RPC_STUB IManagedObjectInfo_GetIObjectControl_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IManagedObjectInfo_SetInPool_Proxy( | | |
IManagedObjectInfo * This, | | |
/* [in] */ BOOL bInPool, | | |
/* [in] */ IManagedPooledObj *pPooledObj); | | |
| | |
void __RPC_STUB IManagedObjectInfo_SetInPool_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IManagedObjectInfo_SetWrapperStrength_Proxy( | | |
IManagedObjectInfo * This, | | |
/* [in] */ BOOL bStrong); | | |
| | |
void __RPC_STUB IManagedObjectInfo_SetWrapperStrength_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IManagedObjectInfo_INTERFACE_DEFINED__ */ | | #endif /* __IManagedObjectInfo_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IAppDomainHelper_INTERFACE_DEFINED__ | | #ifndef __IAppDomainHelper_INTERFACE_DEFINED__ |
#define __IAppDomainHelper_INTERFACE_DEFINED__ | | #define __IAppDomainHelper_INTERFACE_DEFINED__ |
| | |
/* interface IAppDomainHelper */ | | /* interface IAppDomainHelper */ |
/* [uuid][unique][object][local] */ | | /* [uuid][unique][object][local] */ |
| | |
EXTERN_C const IID IID_IAppDomainHelper; | | EXTERN_C const IID IID_IAppDomainHelper; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("c7b67079-8255-42c6-9ec0-6994a3548780") | | MIDL_INTERFACE("c7b67079-8255-42c6-9ec0-6994a3548780") |
IAppDomainHelper : public IDispatch | | IAppDomainHelper : public IDispatch |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE Initialize( | | virtual HRESULT STDMETHODCALLTYPE Initialize( |
/* [in] */ IUnknown *pUnkAD, | | /* [in] */ IUnknown *pUnkAD, |
|
/* [in] */ HRESULT ( STDMETHODCALLTYPE __MIDL_0028 )( | | /* [in] */ HRESULT ( STDMETHODCALLTYPE __MIDL__IAppDomainHelper0000
)( |
void *pv), | | void *pv), |
/* [in] */ void *pPool) = 0; | | /* [in] */ void *pPool) = 0; |
| | |
virtual HRESULT STDMETHODCALLTYPE DoCallback( | | virtual HRESULT STDMETHODCALLTYPE DoCallback( |
/* [in] */ IUnknown *pUnkAD, | | /* [in] */ IUnknown *pUnkAD, |
|
/* [in] */ HRESULT ( STDMETHODCALLTYPE __MIDL_0029 )( | | /* [in] */ HRESULT ( STDMETHODCALLTYPE __MIDL__IAppDomainHelper0001
)( |
void *pv), | | void *pv), |
/* [in] */ void *pPool) = 0; | | /* [in] */ void *pPool) = 0; |
| | |
}; | | }; |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [out] */ UINT *pctinfo); | | /* [out] */ UINT *pctinfo); |
| | |
skipping to change at line 16992 | | skipping to change at line 13468 |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
IAppDomainHelper * This, | | IAppDomainHelper * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
IAppDomainHelper * This, | | IAppDomainHelper * This, |
/* [in] */ REFIID riid, | | /* [in] */ REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ LPOLESTR *rgszNames, |
|
/* [in] */ UINT cNames, | | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
/* [size_is][out] */ DISPID *rgDispId); | | /* [size_is][out] */ DISPID *rgDispId); |
| | |
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( |
IAppDomainHelper * This, | | IAppDomainHelper * 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 *Initialize )( | | HRESULT ( STDMETHODCALLTYPE *Initialize )( |
IAppDomainHelper * This, | | IAppDomainHelper * This, |
/* [in] */ IUnknown *pUnkAD, | | /* [in] */ IUnknown *pUnkAD, |
|
/* [in] */ HRESULT ( STDMETHODCALLTYPE __MIDL_0028 )( | | /* [in] */ HRESULT ( STDMETHODCALLTYPE __MIDL__IAppDomainHelper0000
)( |
void *pv), | | void *pv), |
/* [in] */ void *pPool); | | /* [in] */ void *pPool); |
| | |
HRESULT ( STDMETHODCALLTYPE *DoCallback )( | | HRESULT ( STDMETHODCALLTYPE *DoCallback )( |
IAppDomainHelper * This, | | IAppDomainHelper * This, |
/* [in] */ IUnknown *pUnkAD, | | /* [in] */ IUnknown *pUnkAD, |
|
/* [in] */ HRESULT ( STDMETHODCALLTYPE __MIDL_0029 )( | | /* [in] */ HRESULT ( STDMETHODCALLTYPE __MIDL__IAppDomainHelper0001
)( |
void *pv), | | void *pv), |
/* [in] */ void *pPool); | | /* [in] */ void *pPool); |
| | |
END_INTERFACE | | END_INTERFACE |
} IAppDomainHelperVtbl; | | } IAppDomainHelperVtbl; |
| | |
interface IAppDomainHelper | | interface IAppDomainHelper |
{ | | { |
CONST_VTBL struct IAppDomainHelperVtbl *lpVtbl; | | CONST_VTBL struct IAppDomainHelperVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IAppDomainHelper_QueryInterface(This,riid,ppvObject) \ | | #define IAppDomainHelper_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IAppDomainHelper_AddRef(This) \ | | #define IAppDomainHelper_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IAppDomainHelper_Release(This) \ | | #define IAppDomainHelper_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IAppDomainHelper_GetTypeInfoCount(This,pctinfo) \ | | #define IAppDomainHelper_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define IAppDomainHelper_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define IAppDomainHelper_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define IAppDomainHelper_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
\ | | #define IAppDomainHelper_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
\ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define IAppDomainHelper_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,p
VarResult,pExcepInfo,puArgErr) \ | | #define IAppDomainHelper_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,p
VarResult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
|
#define IAppDomainHelper_Initialize(This,pUnkAD,__MIDL_0028,pPool) \ | | #define IAppDomainHelper_Initialize(This,pUnkAD,__MIDL__IAppDomainHelper0000,pPo |
(This)->lpVtbl -> Initialize(This,pUnkAD,__MIDL_0028,pPool) | | ol) \ |
| | ( (This)->lpVtbl -> Initialize(This,pUnkAD,__MIDL__IAppDomainHelper0000,pPoo |
| | l) ) |
| | |
|
#define IAppDomainHelper_DoCallback(This,pUnkAD,__MIDL_0029,pPool) \ | | #define IAppDomainHelper_DoCallback(This,pUnkAD,__MIDL__IAppDomainHelper0001,pPo |
(This)->lpVtbl -> DoCallback(This,pUnkAD,__MIDL_0029,pPool) | | ol) \ |
| | ( (This)->lpVtbl -> DoCallback(This,pUnkAD,__MIDL__IAppDomainHelper0001,pPoo |
| | l) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IAppDomainHelper_Initialize_Proxy( | | |
IAppDomainHelper * This, | | |
/* [in] */ IUnknown *pUnkAD, | | |
/* [in] */ HRESULT ( STDMETHODCALLTYPE __MIDL_0028 )( | | |
void *pv), | | |
/* [in] */ void *pPool); | | |
| | |
void __RPC_STUB IAppDomainHelper_Initialize_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IAppDomainHelper_DoCallback_Proxy( | | |
IAppDomainHelper * This, | | |
/* [in] */ IUnknown *pUnkAD, | | |
/* [in] */ HRESULT ( STDMETHODCALLTYPE __MIDL_0029 )( | | |
void *pv), | | |
/* [in] */ void *pPool); | | |
| | |
void __RPC_STUB IAppDomainHelper_DoCallback_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IAppDomainHelper_INTERFACE_DEFINED__ */ | | #endif /* __IAppDomainHelper_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IAssemblyLocator_INTERFACE_DEFINED__ | | #ifndef __IAssemblyLocator_INTERFACE_DEFINED__ |
#define __IAssemblyLocator_INTERFACE_DEFINED__ | | #define __IAssemblyLocator_INTERFACE_DEFINED__ |
| | |
/* interface IAssemblyLocator */ | | /* interface IAssemblyLocator */ |
/* [object][oleautomation][unique][helpstring][uuid] */ | | /* [object][oleautomation][unique][helpstring][uuid] */ |
| | |
EXTERN_C const IID IID_IAssemblyLocator; | | EXTERN_C const IID IID_IAssemblyLocator; |
| | |
#if defined(__cplusplus) && !defined(CINTERFACE) | | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
MIDL_INTERFACE("391ffbb9-a8ee-432a-abc8-baa238dab90f") | | MIDL_INTERFACE("391ffbb9-a8ee-432a-abc8-baa238dab90f") |
IAssemblyLocator : public IDispatch | | IAssemblyLocator : public IDispatch |
{ | | { |
public: | | public: |
virtual HRESULT STDMETHODCALLTYPE GetModules( | | virtual HRESULT STDMETHODCALLTYPE GetModules( |
|
/* [in] */ BSTR applicationDir, | | /* [in] */ __RPC__in BSTR applicationDir, |
/* [in] */ BSTR applicationName, | | /* [in] */ __RPC__in BSTR applicationName, |
/* [in] */ BSTR assemblyName, | | /* [in] */ __RPC__in BSTR assemblyName, |
/* [retval][out] */ SAFEARRAY * *pModules) = 0; | | /* [retval][out] */ __RPC__deref_out_opt SAFEARRAY * *pModules) = 0; |
| | |
}; | | }; |
| | |
#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, | | IAssemblyLocator * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [iid_is][out] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
IAssemblyLocator * This); | | IAssemblyLocator * This); |
| | |
ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
IAssemblyLocator * This); | | IAssemblyLocator * This); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( |
IAssemblyLocator * This, | | IAssemblyLocator * This, |
|
/* [out] */ UINT *pctinfo); | | /* [out] */ __RPC__out UINT *pctinfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( |
IAssemblyLocator * This, | | IAssemblyLocator * This, |
/* [in] */ UINT iTInfo, | | /* [in] */ UINT iTInfo, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [out] */ ITypeInfo **ppTInfo); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppTInfo); |
| | |
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( | | HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( |
IAssemblyLocator * This, | | IAssemblyLocator * This, |
|
/* [in] */ REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
/* [size_is][in] */ LPOLESTR *rgszNames, | | /* [size_is][in] */ __RPC__in_ecount_full(cNames) LPOLESTR *rgszName |
/* [in] */ UINT cNames, | | s, |
| | /* [range][in] */ UINT cNames, |
/* [in] */ LCID lcid, | | /* [in] */ LCID lcid, |
|
/* [size_is][out] */ 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, | | IAssemblyLocator * This, |
|
/* [in] */ BSTR applicationDir, | | /* [in] */ __RPC__in BSTR applicationDir, |
/* [in] */ BSTR applicationName, | | /* [in] */ __RPC__in BSTR applicationName, |
/* [in] */ BSTR assemblyName, | | /* [in] */ __RPC__in BSTR assemblyName, |
/* [retval][out] */ SAFEARRAY * *pModules); | | /* [retval][out] */ __RPC__deref_out_opt SAFEARRAY * *pModules); |
| | |
END_INTERFACE | | END_INTERFACE |
} IAssemblyLocatorVtbl; | | } IAssemblyLocatorVtbl; |
| | |
interface IAssemblyLocator | | interface IAssemblyLocator |
{ | | { |
CONST_VTBL struct IAssemblyLocatorVtbl *lpVtbl; | | CONST_VTBL struct IAssemblyLocatorVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IAssemblyLocator_QueryInterface(This,riid,ppvObject) \ | | #define IAssemblyLocator_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IAssemblyLocator_AddRef(This) \ | | #define IAssemblyLocator_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IAssemblyLocator_Release(This) \ | | #define IAssemblyLocator_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IAssemblyLocator_GetTypeInfoCount(This,pctinfo) \ | | #define IAssemblyLocator_GetTypeInfoCount(This,pctinfo) \ |
|
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) | | ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) |
| | |
#define IAssemblyLocator_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ | | #define IAssemblyLocator_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ |
|
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) | | ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) |
| | |
#define IAssemblyLocator_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
\ | | #define IAssemblyLocator_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
\ |
|
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) | | ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
) |
| | |
#define IAssemblyLocator_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,p
VarResult,pExcepInfo,puArgErr) \ | | #define IAssemblyLocator_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,p
VarResult,pExcepInfo,puArgErr) \ |
|
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVar
Result,pExcepInfo,puArgErr) | | ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pV
arResult,pExcepInfo,puArgErr) ) |
| | |
#define IAssemblyLocator_GetModules(This,applicationDir,applicationName,assembly
Name,pModules) \ | | #define IAssemblyLocator_GetModules(This,applicationDir,applicationName,assembly
Name,pModules) \ |
|
(This)->lpVtbl -> GetModules(This,applicationDir,applicationName,assemblyNam
e,pModules) | | ( (This)->lpVtbl -> GetModules(This,applicationDir,applicationName,assemblyN
ame,pModules) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IAssemblyLocator_GetModules_Proxy( | | |
IAssemblyLocator * This, | | |
/* [in] */ BSTR applicationDir, | | |
/* [in] */ BSTR applicationName, | | |
/* [in] */ BSTR assemblyName, | | |
/* [retval][out] */ SAFEARRAY * *pModules); | | |
| | |
void __RPC_STUB IAssemblyLocator_GetModules_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IAssemblyLocator_INTERFACE_DEFINED__ */ | | #endif /* __IAssemblyLocator_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IManagedActivationEvents_INTERFACE_DEFINED__ | | #ifndef __IManagedActivationEvents_INTERFACE_DEFINED__ |
#define __IManagedActivationEvents_INTERFACE_DEFINED__ | | #define __IManagedActivationEvents_INTERFACE_DEFINED__ |
| | |
/* interface IManagedActivationEvents */ | | /* interface IManagedActivationEvents */ |
/* [uuid][unique][object][local] */ | | /* [uuid][unique][object][local] */ |
| | |
EXTERN_C const IID IID_IManagedActivationEvents; | | EXTERN_C const IID IID_IManagedActivationEvents; |
| | |
| | |
skipping to change at line 17250 | | skipping to change at line 13688 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [in] */ IManagedObjectInfo *pInfo, | | /* [in] */ IManagedObjectInfo *pInfo, |
| | |
skipping to change at line 17278 | | skipping to change at line 13717 |
} IManagedActivationEventsVtbl; | | } IManagedActivationEventsVtbl; |
| | |
interface IManagedActivationEvents | | interface IManagedActivationEvents |
{ | | { |
CONST_VTBL struct IManagedActivationEventsVtbl *lpVtbl; | | CONST_VTBL struct IManagedActivationEventsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IManagedActivationEvents_QueryInterface(This,riid,ppvObject) \ | | #define IManagedActivationEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IManagedActivationEvents_AddRef(This) \ | | #define IManagedActivationEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IManagedActivationEvents_Release(This) \ | | #define IManagedActivationEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IManagedActivationEvents_CreateManagedStub(This,pInfo,fDist) \ | | #define IManagedActivationEvents_CreateManagedStub(This,pInfo,fDist) \ |
|
(This)->lpVtbl -> CreateManagedStub(This,pInfo,fDist) | | ( (This)->lpVtbl -> CreateManagedStub(This,pInfo,fDist) ) |
| | |
#define IManagedActivationEvents_DestroyManagedStub(This,pInfo) \ | | #define IManagedActivationEvents_DestroyManagedStub(This,pInfo) \ |
|
(This)->lpVtbl -> DestroyManagedStub(This,pInfo) | | ( (This)->lpVtbl -> DestroyManagedStub(This,pInfo) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IManagedActivationEvents_CreateManagedStub_Proxy( | | |
IManagedActivationEvents * This, | | |
/* [in] */ IManagedObjectInfo *pInfo, | | |
/* [in] */ BOOL fDist); | | |
| | |
void __RPC_STUB IManagedActivationEvents_CreateManagedStub_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IManagedActivationEvents_DestroyManagedStub_Proxy( | | |
IManagedActivationEvents * This, | | |
/* [in] */ IManagedObjectInfo *pInfo); | | |
| | |
void __RPC_STUB IManagedActivationEvents_DestroyManagedStub_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IManagedActivationEvents_INTERFACE_DEFINED__ */ | | #endif /* __IManagedActivationEvents_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ISendMethodEvents_INTERFACE_DEFINED__ | | #ifndef __ISendMethodEvents_INTERFACE_DEFINED__ |
#define __ISendMethodEvents_INTERFACE_DEFINED__ | | #define __ISendMethodEvents_INTERFACE_DEFINED__ |
| | |
/* interface ISendMethodEvents */ | | /* interface ISendMethodEvents */ |
/* [uuid][unique][object][local] */ | | /* [uuid][unique][object][local] */ |
| | |
EXTERN_C const IID IID_ISendMethodEvents; | | EXTERN_C const IID IID_ISendMethodEvents; |
| | |
| | |
skipping to change at line 17356 | | skipping to change at line 13774 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [in] */ const void *pIdentity, | | /* [in] */ const void *pIdentity, |
| | |
skipping to change at line 17389 | | skipping to change at line 13808 |
} ISendMethodEventsVtbl; | | } ISendMethodEventsVtbl; |
| | |
interface ISendMethodEvents | | interface ISendMethodEvents |
{ | | { |
CONST_VTBL struct ISendMethodEventsVtbl *lpVtbl; | | CONST_VTBL struct ISendMethodEventsVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ISendMethodEvents_QueryInterface(This,riid,ppvObject) \ | | #define ISendMethodEvents_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ISendMethodEvents_AddRef(This) \ | | #define ISendMethodEvents_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ISendMethodEvents_Release(This) \ | | #define ISendMethodEvents_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ISendMethodEvents_SendMethodCall(This,pIdentity,riid,dwMeth) \ | | #define ISendMethodEvents_SendMethodCall(This,pIdentity,riid,dwMeth) \ |
|
(This)->lpVtbl -> SendMethodCall(This,pIdentity,riid,dwMeth) | | ( (This)->lpVtbl -> SendMethodCall(This,pIdentity,riid,dwMeth) ) |
| | |
#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,hrServe
r) | | ( (This)->lpVtbl -> SendMethodReturn(This,pIdentity,riid,dwMeth,hrCall,hrSer
ver) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE ISendMethodEvents_SendMethodCall_Proxy( | | |
ISendMethodEvents * This, | | |
/* [in] */ const void *pIdentity, | | |
/* [in] */ REFIID riid, | | |
/* [in] */ DWORD dwMeth); | | |
| | |
void __RPC_STUB ISendMethodEvents_SendMethodCall_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ISendMethodEvents_SendMethodReturn_Proxy( | | |
ISendMethodEvents * This, | | |
/* [in] */ const void *pIdentity, | | |
/* [in] */ REFIID riid, | | |
/* [in] */ DWORD dwMeth, | | |
/* [in] */ HRESULT hrCall, | | |
/* [in] */ HRESULT hrServer); | | |
| | |
void __RPC_STUB ISendMethodEvents_SendMethodReturn_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ISendMethodEvents_INTERFACE_DEFINED__ */ | | #endif /* __ISendMethodEvents_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_autosvcs_0406 */ | | /* interface __MIDL_itf_autosvcs_0000_0111 */ |
/* [local] */ | | /* [local] */ |
| | |
|
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0406_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0111_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0406_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0111_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 17474 | | skipping to change at line 13867 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [in] */ IObjPool *pPool, | | /* [in] */ IObjPool *pPool, |
| | |
skipping to change at line 17503 | | skipping to change at line 13897 |
} ITransactionResourcePoolVtbl; | | } ITransactionResourcePoolVtbl; |
| | |
interface ITransactionResourcePool | | interface ITransactionResourcePool |
{ | | { |
CONST_VTBL struct ITransactionResourcePoolVtbl *lpVtbl; | | CONST_VTBL struct ITransactionResourcePoolVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ITransactionResourcePool_QueryInterface(This,riid,ppvObject) \ | | #define ITransactionResourcePool_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ITransactionResourcePool_AddRef(This) \ | | #define ITransactionResourcePool_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ITransactionResourcePool_Release(This) \ | | #define ITransactionResourcePool_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ITransactionResourcePool_PutResource(This,pPool,pUnk) \ | | #define ITransactionResourcePool_PutResource(This,pPool,pUnk) \ |
|
(This)->lpVtbl -> PutResource(This,pPool,pUnk) | | ( (This)->lpVtbl -> PutResource(This,pPool,pUnk) ) |
| | |
#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 */ |
| | |
|
HRESULT STDMETHODCALLTYPE ITransactionResourcePool_PutResource_Proxy( | | |
ITransactionResourcePool * This, | | |
/* [in] */ IObjPool *pPool, | | |
/* [in] */ IUnknown *pUnk); | | |
| | |
void __RPC_STUB ITransactionResourcePool_PutResource_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ITransactionResourcePool_GetResource_Proxy( | | |
ITransactionResourcePool * This, | | |
/* [in] */ IObjPool *pPool, | | |
/* [out] */ IUnknown **ppUnk); | | |
| | |
void __RPC_STUB ITransactionResourcePool_GetResource_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ITransactionResourcePool_INTERFACE_DEFINED__ */ | | #endif /* __ITransactionResourcePool_INTERFACE_DEFINED__ */ |
| | |
|
/* interface __MIDL_itf_autosvcs_0407 */ | | /* interface __MIDL_itf_autosvcs_0000_0112 */ |
/* [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_0407_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0112_v0_0_c_ifspec; |
extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0407_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_autosvcs_0000_0112_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 17580 | | skipping to change at line 13952 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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 17602 | | skipping to change at line 13975 |
} IMTSCallVtbl; | | } IMTSCallVtbl; |
| | |
interface IMTSCall | | interface IMTSCall |
{ | | { |
CONST_VTBL struct IMTSCallVtbl *lpVtbl; | | CONST_VTBL struct IMTSCallVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IMTSCall_QueryInterface(This,riid,ppvObject) \ | | #define IMTSCall_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IMTSCall_AddRef(This) \ | | #define IMTSCall_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IMTSCall_Release(This) \ | | #define IMTSCall_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IMTSCall_OnCall(This) \ | | #define IMTSCall_OnCall(This) \ |
|
(This)->lpVtbl -> OnCall(This) | | ( (This)->lpVtbl -> OnCall(This) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IMTSCall_OnCall_Proxy( | | |
IMTSCall * This); | | |
| | |
void __RPC_STUB IMTSCall_OnCall_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IMTSCall_INTERFACE_DEFINED__ */ | | #endif /* __IMTSCall_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IContextProperties_INTERFACE_DEFINED__ | | #ifndef __IContextProperties_INTERFACE_DEFINED__ |
#define __IContextProperties_INTERFACE_DEFINED__ | | #define __IContextProperties_INTERFACE_DEFINED__ |
| | |
/* interface IContextProperties */ | | /* interface IContextProperties */ |
/* [object][unique][uuid][local] */ | | /* [object][unique][uuid][local] */ |
| | |
EXTERN_C const IID IID_IContextProperties; | | EXTERN_C const IID IID_IContextProperties; |
| | |
| | |
skipping to change at line 17670 | | skipping to change at line 14034 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [retval][out] */ long *plCount); | | /* [retval][out] */ long *plCount); |
| | |
skipping to change at line 17711 | | skipping to change at line 14076 |
} IContextPropertiesVtbl; | | } IContextPropertiesVtbl; |
| | |
interface IContextProperties | | interface IContextProperties |
{ | | { |
CONST_VTBL struct IContextPropertiesVtbl *lpVtbl; | | CONST_VTBL struct IContextPropertiesVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IContextProperties_QueryInterface(This,riid,ppvObject) \ | | #define IContextProperties_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IContextProperties_AddRef(This) \ | | #define IContextProperties_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IContextProperties_Release(This) \ | | #define IContextProperties_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IContextProperties_Count(This,plCount) \ | | #define IContextProperties_Count(This,plCount) \ |
|
(This)->lpVtbl -> Count(This,plCount) | | ( (This)->lpVtbl -> Count(This,plCount) ) |
| | |
#define IContextProperties_GetProperty(This,name,pProperty) \ | | #define IContextProperties_GetProperty(This,name,pProperty) \ |
|
(This)->lpVtbl -> GetProperty(This,name,pProperty) | | ( (This)->lpVtbl -> GetProperty(This,name,pProperty) ) |
| | |
#define IContextProperties_EnumNames(This,ppenum) \ | | #define IContextProperties_EnumNames(This,ppenum) \ |
|
(This)->lpVtbl -> EnumNames(This,ppenum) | | ( (This)->lpVtbl -> EnumNames(This,ppenum) ) |
| | |
#define IContextProperties_SetProperty(This,name,property) \ | | #define IContextProperties_SetProperty(This,name,property) \ |
|
(This)->lpVtbl -> SetProperty(This,name,property) | | ( (This)->lpVtbl -> SetProperty(This,name,property) ) |
| | |
#define IContextProperties_RemoveProperty(This,name) \ | | #define IContextProperties_RemoveProperty(This,name) \ |
|
(This)->lpVtbl -> RemoveProperty(This,name) | | ( (This)->lpVtbl -> RemoveProperty(This,name) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IContextProperties_Count_Proxy( | | |
IContextProperties * This, | | |
/* [retval][out] */ long *plCount); | | |
| | |
void __RPC_STUB IContextProperties_Count_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IContextProperties_GetProperty_Proxy( | | |
IContextProperties * This, | | |
/* [in] */ BSTR name, | | |
/* [retval][out] */ VARIANT *pProperty); | | |
| | |
void __RPC_STUB IContextProperties_GetProperty_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IContextProperties_EnumNames_Proxy( | | |
IContextProperties * This, | | |
/* [retval][out] */ IEnumNames **ppenum); | | |
| | |
void __RPC_STUB IContextProperties_EnumNames_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IContextProperties_SetProperty_Proxy( | | |
IContextProperties * This, | | |
/* [in] */ BSTR name, | | |
/* [in] */ VARIANT property); | | |
| | |
void __RPC_STUB IContextProperties_SetProperty_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IContextProperties_RemoveProperty_Proxy( | | |
IContextProperties * This, | | |
/* [in] */ BSTR name); | | |
| | |
void __RPC_STUB IContextProperties_RemoveProperty_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IContextProperties_INTERFACE_DEFINED__ */ | | #endif /* __IContextProperties_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IObjPool_INTERFACE_DEFINED__ | | #ifndef __IObjPool_INTERFACE_DEFINED__ |
#define __IObjPool_INTERFACE_DEFINED__ | | #define __IObjPool_INTERFACE_DEFINED__ |
| | |
/* interface IObjPool */ | | /* interface IObjPool */ |
/* [uuid][unique][object][local] */ | | /* [uuid][unique][object][local] */ |
| | |
EXTERN_C const IID IID_IObjPool; | | EXTERN_C const IID IID_IObjPool; |
| | |
| | |
skipping to change at line 17832 | | skipping to change at line 14145 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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 17873 | | skipping to change at line 14187 |
} IObjPoolVtbl; | | } IObjPoolVtbl; |
| | |
interface IObjPool | | interface IObjPool |
{ | | { |
CONST_VTBL struct IObjPoolVtbl *lpVtbl; | | CONST_VTBL struct IObjPoolVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IObjPool_QueryInterface(This,riid,ppvObject) \ | | #define IObjPool_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IObjPool_AddRef(This) \ | | #define IObjPool_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IObjPool_Release(This) \ | | #define IObjPool_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IObjPool_Reserved1(This) \ | | #define IObjPool_Reserved1(This) \ |
|
(This)->lpVtbl -> Reserved1(This) | | ( (This)->lpVtbl -> Reserved1(This) ) |
| | |
#define IObjPool_Reserved2(This) \ | | #define IObjPool_Reserved2(This) \ |
|
(This)->lpVtbl -> Reserved2(This) | | ( (This)->lpVtbl -> Reserved2(This) ) |
| | |
#define IObjPool_Reserved3(This) \ | | #define IObjPool_Reserved3(This) \ |
|
(This)->lpVtbl -> Reserved3(This) | | ( (This)->lpVtbl -> Reserved3(This) ) |
| | |
#define IObjPool_Reserved4(This) \ | | #define IObjPool_Reserved4(This) \ |
|
(This)->lpVtbl -> Reserved4(This) | | ( (This)->lpVtbl -> Reserved4(This) ) |
| | |
#define IObjPool_PutEndTx(This,pObj) \ | | #define IObjPool_PutEndTx(This,pObj) \ |
|
(This)->lpVtbl -> PutEndTx(This,pObj) | | ( (This)->lpVtbl -> PutEndTx(This,pObj) ) |
| | |
#define IObjPool_Reserved5(This) \ | | #define IObjPool_Reserved5(This) \ |
|
(This)->lpVtbl -> Reserved5(This) | | ( (This)->lpVtbl -> Reserved5(This) ) |
| | |
#define IObjPool_Reserved6(This) \ | | #define IObjPool_Reserved6(This) \ |
|
(This)->lpVtbl -> Reserved6(This) | | ( (This)->lpVtbl -> Reserved6(This) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
void STDMETHODCALLTYPE IObjPool_Reserved1_Proxy( | | |
IObjPool * This); | | |
| | |
void __RPC_STUB IObjPool_Reserved1_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE IObjPool_Reserved2_Proxy( | | |
IObjPool * This); | | |
| | |
void __RPC_STUB IObjPool_Reserved2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE IObjPool_Reserved3_Proxy( | | |
IObjPool * This); | | |
| | |
void __RPC_STUB IObjPool_Reserved3_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE IObjPool_Reserved4_Proxy( | | |
IObjPool * This); | | |
| | |
void __RPC_STUB IObjPool_Reserved4_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE IObjPool_PutEndTx_Proxy( | | |
IObjPool * This, | | |
IUnknown *pObj); | | |
| | |
void __RPC_STUB IObjPool_PutEndTx_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE IObjPool_Reserved5_Proxy( | | |
IObjPool * This); | | |
| | |
void __RPC_STUB IObjPool_Reserved5_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE IObjPool_Reserved6_Proxy( | | |
IObjPool * This); | | |
| | |
void __RPC_STUB IObjPool_Reserved6_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __IObjPool_INTERFACE_DEFINED__ */ | | #endif /* __IObjPool_INTERFACE_DEFINED__ */ |
| | |
#ifndef __ITransactionProperty_INTERFACE_DEFINED__ | | #ifndef __ITransactionProperty_INTERFACE_DEFINED__ |
#define __ITransactionProperty_INTERFACE_DEFINED__ | | #define __ITransactionProperty_INTERFACE_DEFINED__ |
| | |
/* interface ITransactionProperty */ | | /* interface ITransactionProperty */ |
/* [uuid][unique][object][local] */ | | /* [uuid][unique][object][local] */ |
| | |
EXTERN_C const IID IID_ITransactionProperty; | | EXTERN_C const IID IID_ITransactionProperty; |
| | |
| | |
skipping to change at line 18034 | | skipping to change at line 14284 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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 18108 | | skipping to change at line 14359 |
} ITransactionPropertyVtbl; | | } ITransactionPropertyVtbl; |
| | |
interface ITransactionProperty | | interface ITransactionProperty |
{ | | { |
CONST_VTBL struct ITransactionPropertyVtbl *lpVtbl; | | CONST_VTBL struct ITransactionPropertyVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define ITransactionProperty_QueryInterface(This,riid,ppvObject) \ | | #define ITransactionProperty_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define ITransactionProperty_AddRef(This) \ | | #define ITransactionProperty_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define ITransactionProperty_Release(This) \ | | #define ITransactionProperty_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define ITransactionProperty_Reserved1(This) \ | | #define ITransactionProperty_Reserved1(This) \ |
|
(This)->lpVtbl -> Reserved1(This) | | ( (This)->lpVtbl -> Reserved1(This) ) |
| | |
#define ITransactionProperty_Reserved2(This) \ | | #define ITransactionProperty_Reserved2(This) \ |
|
(This)->lpVtbl -> Reserved2(This) | | ( (This)->lpVtbl -> Reserved2(This) ) |
| | |
#define ITransactionProperty_Reserved3(This) \ | | #define ITransactionProperty_Reserved3(This) \ |
|
(This)->lpVtbl -> Reserved3(This) | | ( (This)->lpVtbl -> Reserved3(This) ) |
| | |
#define ITransactionProperty_Reserved4(This) \ | | #define ITransactionProperty_Reserved4(This) \ |
|
(This)->lpVtbl -> Reserved4(This) | | ( (This)->lpVtbl -> Reserved4(This) ) |
| | |
#define ITransactionProperty_Reserved5(This) \ | | #define ITransactionProperty_Reserved5(This) \ |
|
(This)->lpVtbl -> Reserved5(This) | | ( (This)->lpVtbl -> Reserved5(This) ) |
| | |
#define ITransactionProperty_Reserved6(This) \ | | #define ITransactionProperty_Reserved6(This) \ |
|
(This)->lpVtbl -> Reserved6(This) | | ( (This)->lpVtbl -> Reserved6(This) ) |
| | |
#define ITransactionProperty_Reserved7(This) \ | | #define ITransactionProperty_Reserved7(This) \ |
|
(This)->lpVtbl -> Reserved7(This) | | ( (This)->lpVtbl -> Reserved7(This) ) |
| | |
#define ITransactionProperty_Reserved8(This) \ | | #define ITransactionProperty_Reserved8(This) \ |
|
(This)->lpVtbl -> Reserved8(This) | | ( (This)->lpVtbl -> Reserved8(This) ) |
| | |
#define ITransactionProperty_Reserved9(This) \ | | #define ITransactionProperty_Reserved9(This) \ |
|
(This)->lpVtbl -> Reserved9(This) | | ( (This)->lpVtbl -> Reserved9(This) ) |
| | |
#define ITransactionProperty_GetTransactionResourcePool(This,ppTxPool) \ | | #define ITransactionProperty_GetTransactionResourcePool(This,ppTxPool) \ |
|
(This)->lpVtbl -> GetTransactionResourcePool(This,ppTxPool) | | ( (This)->lpVtbl -> GetTransactionResourcePool(This,ppTxPool) ) |
| | |
#define ITransactionProperty_Reserved10(This) \ | | #define ITransactionProperty_Reserved10(This) \ |
|
(This)->lpVtbl -> Reserved10(This) | | ( (This)->lpVtbl -> Reserved10(This) ) |
| | |
#define ITransactionProperty_Reserved11(This) \ | | #define ITransactionProperty_Reserved11(This) \ |
|
(This)->lpVtbl -> Reserved11(This) | | ( (This)->lpVtbl -> Reserved11(This) ) |
| | |
#define ITransactionProperty_Reserved12(This) \ | | #define ITransactionProperty_Reserved12(This) \ |
|
(This)->lpVtbl -> Reserved12(This) | | ( (This)->lpVtbl -> Reserved12(This) ) |
| | |
#define ITransactionProperty_Reserved13(This) \ | | #define ITransactionProperty_Reserved13(This) \ |
|
(This)->lpVtbl -> Reserved13(This) | | ( (This)->lpVtbl -> Reserved13(This) ) |
| | |
#define ITransactionProperty_Reserved14(This) \ | | #define ITransactionProperty_Reserved14(This) \ |
|
(This)->lpVtbl -> Reserved14(This) | | ( (This)->lpVtbl -> Reserved14(This) ) |
| | |
#define ITransactionProperty_Reserved15(This) \ | | #define ITransactionProperty_Reserved15(This) \ |
|
(This)->lpVtbl -> Reserved15(This) | | ( (This)->lpVtbl -> Reserved15(This) ) |
| | |
#define ITransactionProperty_Reserved16(This) \ | | #define ITransactionProperty_Reserved16(This) \ |
|
(This)->lpVtbl -> Reserved16(This) | | ( (This)->lpVtbl -> Reserved16(This) ) |
| | |
#define ITransactionProperty_Reserved17(This) \ | | #define ITransactionProperty_Reserved17(This) \ |
|
(This)->lpVtbl -> Reserved17(This) | | ( (This)->lpVtbl -> Reserved17(This) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
void STDMETHODCALLTYPE ITransactionProperty_Reserved1_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved1_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved2_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved2_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved3_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved3_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved4_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved4_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved5_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved5_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved6_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved6_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved7_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved7_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved8_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved8_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved9_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved9_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE ITransactionProperty_GetTransactionResourcePool_Proxy( | | |
ITransactionProperty * This, | | |
/* [out] */ ITransactionResourcePool **ppTxPool); | | |
| | |
void __RPC_STUB ITransactionProperty_GetTransactionResourcePool_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved10_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved10_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved11_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved11_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved12_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved12_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved13_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved13_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved14_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved14_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved15_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved15_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved16_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved16_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE ITransactionProperty_Reserved17_Proxy( | | |
ITransactionProperty * This); | | |
| | |
void __RPC_STUB ITransactionProperty_Reserved17_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#endif /* __ITransactionProperty_INTERFACE_DEFINED__ */ | | #endif /* __ITransactionProperty_INTERFACE_DEFINED__ */ |
| | |
#ifndef __IMTSActivity_INTERFACE_DEFINED__ | | #ifndef __IMTSActivity_INTERFACE_DEFINED__ |
#define __IMTSActivity_INTERFACE_DEFINED__ | | #define __IMTSActivity_INTERFACE_DEFINED__ |
| | |
/* interface IMTSActivity */ | | /* interface IMTSActivity */ |
/* [object][unique][uuid][local] */ | | /* [object][unique][uuid][local] */ |
| | |
EXTERN_C const IID IID_IMTSActivity; | | EXTERN_C const IID IID_IMTSActivity; |
| | |
| | |
skipping to change at line 18376 | | skipping to change at line 14464 |
| | |
#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] */ void **ppvObject); | | /* [iid_is][out] */ |
| | __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, |
/* [in] */ IMTSCall *pCall); | | /* [in] */ IMTSCall *pCall); |
| | |
skipping to change at line 18412 | | skipping to change at line 14501 |
} IMTSActivityVtbl; | | } IMTSActivityVtbl; |
| | |
interface IMTSActivity | | interface IMTSActivity |
{ | | { |
CONST_VTBL struct IMTSActivityVtbl *lpVtbl; | | CONST_VTBL struct IMTSActivityVtbl *lpVtbl; |
}; | | }; |
| | |
#ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
#define IMTSActivity_QueryInterface(This,riid,ppvObject) \ | | #define IMTSActivity_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) | | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
#define IMTSActivity_AddRef(This) \ | | #define IMTSActivity_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) | | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
#define IMTSActivity_Release(This) \ | | #define IMTSActivity_Release(This) \ |
|
(This)->lpVtbl -> Release(This) | | ( (This)->lpVtbl -> Release(This) ) |
| | |
#define IMTSActivity_SynchronousCall(This,pCall) \ | | #define IMTSActivity_SynchronousCall(This,pCall) \ |
|
(This)->lpVtbl -> SynchronousCall(This,pCall) | | ( (This)->lpVtbl -> SynchronousCall(This,pCall) ) |
| | |
#define IMTSActivity_AsyncCall(This,pCall) \ | | #define IMTSActivity_AsyncCall(This,pCall) \ |
|
(This)->lpVtbl -> AsyncCall(This,pCall) | | ( (This)->lpVtbl -> AsyncCall(This,pCall) ) |
| | |
#define IMTSActivity_Reserved1(This) \ | | #define IMTSActivity_Reserved1(This) \ |
|
(This)->lpVtbl -> Reserved1(This) | | ( (This)->lpVtbl -> Reserved1(This) ) |
| | |
#define IMTSActivity_BindToCurrentThread(This) \ | | #define IMTSActivity_BindToCurrentThread(This) \ |
|
(This)->lpVtbl -> BindToCurrentThread(This) | | ( (This)->lpVtbl -> BindToCurrentThread(This) ) |
| | |
#define IMTSActivity_UnbindFromThread(This) \ | | #define IMTSActivity_UnbindFromThread(This) \ |
|
(This)->lpVtbl -> UnbindFromThread(This) | | ( (This)->lpVtbl -> UnbindFromThread(This) ) |
| | |
#endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
#endif /* C style interface */ | | #endif /* C style interface */ |
| | |
|
HRESULT STDMETHODCALLTYPE IMTSActivity_SynchronousCall_Proxy( | | |
IMTSActivity * This, | | |
/* [in] */ IMTSCall *pCall); | | |
| | |
void __RPC_STUB IMTSActivity_SynchronousCall_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IMTSActivity_AsyncCall_Proxy( | | |
IMTSActivity * This, | | |
/* [in] */ IMTSCall *pCall); | | |
| | |
void __RPC_STUB IMTSActivity_AsyncCall_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
void STDMETHODCALLTYPE IMTSActivity_Reserved1_Proxy( | | |
IMTSActivity * This); | | |
| | |
void __RPC_STUB IMTSActivity_Reserved1_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IMTSActivity_BindToCurrentThread_Proxy( | | |
IMTSActivity * This); | | |
| | |
void __RPC_STUB IMTSActivity_BindToCurrentThread_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
HRESULT STDMETHODCALLTYPE IMTSActivity_UnbindFromThread_Proxy( | | |
IMTSActivity * This); | | |
| | |
void __RPC_STUB IMTSActivity_UnbindFromThread_Stub( | | |
IRpcStubBuffer *This, | | |
IRpcChannelBuffer *_pRpcChannelBuffer, | | |
PRPC_MESSAGE _pRpcMessage, | | |
DWORD *_pdwStubPhase); | | |
| | |
#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_0412_0001 | | enum __MIDL___MIDL_itf_autosvcs_0000_0117_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 18525 | | skipping to change at line 14567 |
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_0412_0002 | | enum __MIDL___MIDL_itf_autosvcs_0000_0117_0002 |
{ LockSetGet = 0, | | { LockSetGet = 0, |
|
LockMethod = LockSetGet + 1 | | LockMethod = ( LockSetGet + 1 ) |
} LockModes; | | } LockModes; |
| | |
typedef /* [public] */ | | typedef /* [public] */ |
|
enum __MIDL___MIDL_itf_autosvcs_0412_0003 | | enum __MIDL___MIDL_itf_autosvcs_0000_0117_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, |
CRMFLAG_WRITTENDURINGCOMMIT = 0x4, | | CRMFLAG_WRITTENDURINGCOMMIT = 0x4, |
CRMFLAG_WRITTENDURINGABORT = 0x8, | | CRMFLAG_WRITTENDURINGABORT = 0x8, |
| | |
skipping to change at line 18733 | | skipping to change at line 14775 |
#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 18807 | | skipping to change at line 14841 |
unsigned long __RPC_USER LPSAFEARRAY_UserSize( unsigned long *,
unsigned long , LPSAFEARRAY * ); | | unsigned long __RPC_USER LPSAFEARRAY_UserSize( unsigned long *,
unsigned long , LPSAFEARRAY * ); |
unsigned char * __RPC_USER LPSAFEARRAY_UserMarshal( unsigned long *, unsigned
char *, LPSAFEARRAY * ); | | unsigned char * __RPC_USER LPSAFEARRAY_UserMarshal( unsigned long *, unsigned
char *, LPSAFEARRAY * ); |
unsigned char * __RPC_USER LPSAFEARRAY_UserUnmarshal(unsigned long *, unsigned
char *, LPSAFEARRAY * ); | | unsigned char * __RPC_USER LPSAFEARRAY_UserUnmarshal(unsigned long *, unsigned
char *, LPSAFEARRAY * ); |
void __RPC_USER LPSAFEARRAY_UserFree( unsigned long *,
LPSAFEARRAY * ); | | void __RPC_USER LPSAFEARRAY_UserFree( unsigned long *,
LPSAFEARRAY * ); |
| | |
unsigned long __RPC_USER VARIANT_UserSize( unsigned long *, uns
igned long , VARIANT * ); | | unsigned long __RPC_USER VARIANT_UserSize( unsigned long *, uns
igned long , VARIANT * ); |
unsigned char * __RPC_USER VARIANT_UserMarshal( unsigned long *, unsigned char
*, VARIANT * ); | | unsigned char * __RPC_USER VARIANT_UserMarshal( unsigned long *, unsigned char
*, VARIANT * ); |
unsigned char * __RPC_USER VARIANT_UserUnmarshal(unsigned long *, unsigned char
*, VARIANT * ); | | unsigned char * __RPC_USER VARIANT_UserUnmarshal(unsigned long *, unsigned char
*, VARIANT * ); |
void __RPC_USER VARIANT_UserFree( unsigned long *, VAR
IANT * ); | | void __RPC_USER VARIANT_UserFree( unsigned long *, VAR
IANT * ); |
| | |
|
| | unsigned long __RPC_USER BSTR_UserSize64( unsigned long *, unsi |
| | gned long , BSTR * ); |
| | unsigned char * __RPC_USER BSTR_UserMarshal64( unsigned long *, unsigned char |
| | *, BSTR * ); |
| | unsigned char * __RPC_USER BSTR_UserUnmarshal64(unsigned long *, unsigned char |
| | *, BSTR * ); |
| | void __RPC_USER BSTR_UserFree64( unsigned long *, BSTR |
| | * ); |
| | |
| | unsigned long __RPC_USER LPSAFEARRAY_UserSize64( unsigned long |
| | *, unsigned long , LPSAFEARRAY * ); |
| | unsigned char * __RPC_USER LPSAFEARRAY_UserMarshal64( unsigned long *, unsigne |
| | d char *, LPSAFEARRAY * ); |
| | unsigned char * __RPC_USER LPSAFEARRAY_UserUnmarshal64(unsigned long *, unsigne |
| | d char *, LPSAFEARRAY * ); |
| | void __RPC_USER LPSAFEARRAY_UserFree64( unsigned long |
| | *, LPSAFEARRAY * ); |
| | |
| | unsigned long __RPC_USER VARIANT_UserSize64( unsigned long *, u |
| | nsigned long , VARIANT * ); |
| | unsigned char * __RPC_USER VARIANT_UserMarshal64( unsigned long *, unsigned ch |
| | ar *, VARIANT * ); |
| | unsigned char * __RPC_USER VARIANT_UserUnmarshal64(unsigned long *, unsigned ch |
| | ar *, VARIANT * ); |
| | void __RPC_USER VARIANT_UserFree64( unsigned long *, V |
| | ARIANT * ); |
| | |
/* end of Additional Prototypes */ | | /* end of Additional Prototypes */ |
| | |
#ifdef __cplusplus | | #ifdef __cplusplus |
} | | } |
#endif | | #endif |
| | |
#endif | | #endif |
| | |
End of changes. 1800 change blocks. |
6922 lines changed or deleted | | 2906 lines changed or added |
|