📄 eventcpts.h
字号:
IMtsTransactionEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ REFGUID guidTx,
/* [in] */ REFGUID tsid,
/* [in] */ BOOL fRoot);
void __RPC_STUB IMtsTransactionEvents_OnTransactionStart_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMtsTransactionEvents_OnTransactionPrepared_Proxy(
IMtsTransactionEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ REFGUID guidTx,
/* [in] */ BOOL fVoteYes);
void __RPC_STUB IMtsTransactionEvents_OnTransactionPrepared_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMtsTransactionEvents_OnTransactionAborted_Proxy(
IMtsTransactionEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ REFGUID guidTx);
void __RPC_STUB IMtsTransactionEvents_OnTransactionAborted_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IMtsTransactionEvents_INTERFACE_DEFINED__ */
#ifndef __IMtsMethodEvents_INTERFACE_DEFINED__
#define __IMtsMethodEvents_INTERFACE_DEFINED__
/****************************************
* Generated header for interface: IMtsMethodEvents
* at Thu Sep 11 16:03:12 1997
* using MIDL 3.01.75
****************************************/
/* [uuid][object] */
EXTERN_C const IID IID_IMtsMethodEvents;
#if defined(__cplusplus) && !defined(CINTERFACE)
interface DECLSPEC_UUID("BACEDF53-74AB-11D0-B162-00AA00BA3258")
IMtsMethodEvents : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE OnMethodCall(
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID oid,
/* [in] */ REFCLSID guidCid,
/* [in] */ REFIID guidRid,
/* [in] */ ULONG iMeth) = 0;
virtual HRESULT STDMETHODCALLTYPE OnMethodReturn(
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID oid,
/* [in] */ REFCLSID guidCid,
/* [in] */ REFIID guidRid,
/* [in] */ ULONG iMeth,
/* [in] */ HRESULT hresult) = 0;
virtual HRESULT STDMETHODCALLTYPE OnMethodException(
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID oid,
/* [in] */ REFCLSID guidCid,
/* [in] */ REFIID guidRid,
/* [in] */ ULONG iMeth) = 0;
};
#else /* C style interface */
typedef struct IMtsMethodEventsVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IMtsMethodEvents __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IMtsMethodEvents __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IMtsMethodEvents __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnMethodCall )(
IMtsMethodEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID oid,
/* [in] */ REFCLSID guidCid,
/* [in] */ REFIID guidRid,
/* [in] */ ULONG iMeth);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnMethodReturn )(
IMtsMethodEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID oid,
/* [in] */ REFCLSID guidCid,
/* [in] */ REFIID guidRid,
/* [in] */ ULONG iMeth,
/* [in] */ HRESULT hresult);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnMethodException )(
IMtsMethodEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID oid,
/* [in] */ REFCLSID guidCid,
/* [in] */ REFIID guidRid,
/* [in] */ ULONG iMeth);
END_INTERFACE
} IMtsMethodEventsVtbl;
interface IMtsMethodEvents
{
CONST_VTBL struct IMtsMethodEventsVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IMtsMethodEvents_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IMtsMethodEvents_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IMtsMethodEvents_Release(This) \
(This)->lpVtbl -> Release(This)
#define IMtsMethodEvents_OnMethodCall(This,perfCount,oid,guidCid,guidRid,iMeth) \
(This)->lpVtbl -> OnMethodCall(This,perfCount,oid,guidCid,guidRid,iMeth)
#define IMtsMethodEvents_OnMethodReturn(This,perfCount,oid,guidCid,guidRid,iMeth,hresult) \
(This)->lpVtbl -> OnMethodReturn(This,perfCount,oid,guidCid,guidRid,iMeth,hresult)
#define IMtsMethodEvents_OnMethodException(This,perfCount,oid,guidCid,guidRid,iMeth) \
(This)->lpVtbl -> OnMethodException(This,perfCount,oid,guidCid,guidRid,iMeth)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IMtsMethodEvents_OnMethodCall_Proxy(
IMtsMethodEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID oid,
/* [in] */ REFCLSID guidCid,
/* [in] */ REFIID guidRid,
/* [in] */ ULONG iMeth);
void __RPC_STUB IMtsMethodEvents_OnMethodCall_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMtsMethodEvents_OnMethodReturn_Proxy(
IMtsMethodEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID oid,
/* [in] */ REFCLSID guidCid,
/* [in] */ REFIID guidRid,
/* [in] */ ULONG iMeth,
/* [in] */ HRESULT hresult);
void __RPC_STUB IMtsMethodEvents_OnMethodReturn_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMtsMethodEvents_OnMethodException_Proxy(
IMtsMethodEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID oid,
/* [in] */ REFCLSID guidCid,
/* [in] */ REFIID guidRid,
/* [in] */ ULONG iMeth);
void __RPC_STUB IMtsMethodEvents_OnMethodException_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IMtsMethodEvents_INTERFACE_DEFINED__ */
#ifndef __IMtsObjectEvents_INTERFACE_DEFINED__
#define __IMtsObjectEvents_INTERFACE_DEFINED__
/****************************************
* Generated header for interface: IMtsObjectEvents
* at Thu Sep 11 16:03:12 1997
* using MIDL 3.01.75
****************************************/
/* [uuid][object] */
EXTERN_C const IID IID_IMtsObjectEvents;
#if defined(__cplusplus) && !defined(CINTERFACE)
interface DECLSPEC_UUID("BACEDF54-74AB-11D0-B162-00AA00BA3258")
IMtsObjectEvents : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE OnObjectActivate(
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID ObjectID) = 0;
virtual HRESULT STDMETHODCALLTYPE OnObjectDeactivate(
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID ObjectID) = 0;
virtual HRESULT STDMETHODCALLTYPE OnDisableCommit(
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID ObjectID) = 0;
virtual HRESULT STDMETHODCALLTYPE OnEnableCommit(
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID ObjectID) = 0;
virtual HRESULT STDMETHODCALLTYPE OnSetComplete(
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID ObjectID) = 0;
};
#else /* C style interface */
typedef struct IMtsObjectEventsVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IMtsObjectEvents __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IMtsObjectEvents __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IMtsObjectEvents __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnObjectActivate )(
IMtsObjectEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID ObjectID);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnObjectDeactivate )(
IMtsObjectEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID ObjectID);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnDisableCommit )(
IMtsObjectEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID ObjectID);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnEnableCommit )(
IMtsObjectEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID ObjectID);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnSetComplete )(
IMtsObjectEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID ObjectID);
END_INTERFACE
} IMtsObjectEventsVtbl;
interface IMtsObjectEvents
{
CONST_VTBL struct IMtsObjectEventsVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IMtsObjectEvents_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IMtsObjectEvents_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IMtsObjectEvents_Release(This) \
(This)->lpVtbl -> Release(This)
#define IMtsObjectEvents_OnObjectActivate(This,perfCount,ObjectID) \
(This)->lpVtbl -> OnObjectActivate(This,perfCount,ObjectID)
#define IMtsObjectEvents_OnObjectDeactivate(This,perfCount,ObjectID) \
(This)->lpVtbl -> OnObjectDeactivate(This,perfCount,ObjectID)
#define IMtsObjectEvents_OnDisableCommit(This,perfCount,ObjectID) \
(This)->lpVtbl -> OnDisableCommit(This,perfCount,ObjectID)
#define IMtsObjectEvents_OnEnableCommit(This,perfCount,ObjectID) \
(This)->lpVtbl -> OnEnableCommit(This,perfCount,ObjectID)
#define IMtsObjectEvents_OnSetComplete(This,perfCount,ObjectID) \
(This)->lpVtbl -> OnSetComplete(This,perfCount,ObjectID)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IMtsObjectEvents_OnObjectActivate_Proxy(
IMtsObjectEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID ObjectID);
void __RPC_STUB IMtsObjectEvents_OnObjectActivate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IMtsObjectEvents_OnObjectDeactivate_Proxy(
IMtsObjectEvents __RPC_FAR * This,
/* [in] */ LONGLONG perfCount,
/* [in] */ MTS_OBJID ObjectID);
void __RPC_STUB IMtsObjectEvents_OnObjectDeactivate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -