📄 eventsys.h
字号:
/* [in] */ UINT cNames,
/* [in] */ LCID lcid,
/* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
/* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
IEventClass __RPC_FAR * This,
/* [in] */ DISPID dispIdMember,
/* [in] */ REFIID riid,
/* [in] */ LCID lcid,
/* [in] */ WORD wFlags,
/* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
/* [out] */ VARIANT __RPC_FAR *pVarResult,
/* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
/* [out] */ UINT __RPC_FAR *puArgErr);
/* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EventClassID )(
IEventClass __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrEventClassID);
/* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EventClassID )(
IEventClass __RPC_FAR * This,
/* [in] */ BSTR bstrEventClassID);
/* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EventClassName )(
IEventClass __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrEventClassName);
/* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EventClassName )(
IEventClass __RPC_FAR * This,
/* [in] */ BSTR bstrEventClassName);
/* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_OwnerSID )(
IEventClass __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrOwnerSID);
/* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_OwnerSID )(
IEventClass __RPC_FAR * This,
/* [in] */ BSTR bstrOwnerSID);
/* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FiringInterfaceID )(
IEventClass __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrFiringInterfaceID);
/* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FiringInterfaceID )(
IEventClass __RPC_FAR * This,
/* [in] */ BSTR bstrFiringInterfaceID);
/* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Description )(
IEventClass __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrDescription);
/* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Description )(
IEventClass __RPC_FAR * This,
/* [in] */ BSTR bstrDescription);
/* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CustomConfigCLSID )(
IEventClass __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrCustomConfigCLSID);
/* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_CustomConfigCLSID )(
IEventClass __RPC_FAR * This,
/* [in] */ BSTR bstrCustomConfigCLSID);
/* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TypeLib )(
IEventClass __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrTypeLib);
/* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_TypeLib )(
IEventClass __RPC_FAR * This,
/* [in] */ BSTR bstrTypeLib);
END_INTERFACE
} IEventClassVtbl;
interface IEventClass
{
CONST_VTBL struct IEventClassVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IEventClass_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IEventClass_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IEventClass_Release(This) \
(This)->lpVtbl -> Release(This)
#define IEventClass_GetTypeInfoCount(This,pctinfo) \
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
#define IEventClass_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
#define IEventClass_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
#define IEventClass_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
#define IEventClass_get_EventClassID(This,pbstrEventClassID) \
(This)->lpVtbl -> get_EventClassID(This,pbstrEventClassID)
#define IEventClass_put_EventClassID(This,bstrEventClassID) \
(This)->lpVtbl -> put_EventClassID(This,bstrEventClassID)
#define IEventClass_get_EventClassName(This,pbstrEventClassName) \
(This)->lpVtbl -> get_EventClassName(This,pbstrEventClassName)
#define IEventClass_put_EventClassName(This,bstrEventClassName) \
(This)->lpVtbl -> put_EventClassName(This,bstrEventClassName)
#define IEventClass_get_OwnerSID(This,pbstrOwnerSID) \
(This)->lpVtbl -> get_OwnerSID(This,pbstrOwnerSID)
#define IEventClass_put_OwnerSID(This,bstrOwnerSID) \
(This)->lpVtbl -> put_OwnerSID(This,bstrOwnerSID)
#define IEventClass_get_FiringInterfaceID(This,pbstrFiringInterfaceID) \
(This)->lpVtbl -> get_FiringInterfaceID(This,pbstrFiringInterfaceID)
#define IEventClass_put_FiringInterfaceID(This,bstrFiringInterfaceID) \
(This)->lpVtbl -> put_FiringInterfaceID(This,bstrFiringInterfaceID)
#define IEventClass_get_Description(This,pbstrDescription) \
(This)->lpVtbl -> get_Description(This,pbstrDescription)
#define IEventClass_put_Description(This,bstrDescription) \
(This)->lpVtbl -> put_Description(This,bstrDescription)
#define IEventClass_get_CustomConfigCLSID(This,pbstrCustomConfigCLSID) \
(This)->lpVtbl -> get_CustomConfigCLSID(This,pbstrCustomConfigCLSID)
#define IEventClass_put_CustomConfigCLSID(This,bstrCustomConfigCLSID) \
(This)->lpVtbl -> put_CustomConfigCLSID(This,bstrCustomConfigCLSID)
#define IEventClass_get_TypeLib(This,pbstrTypeLib) \
(This)->lpVtbl -> get_TypeLib(This,pbstrTypeLib)
#define IEventClass_put_TypeLib(This,bstrTypeLib) \
(This)->lpVtbl -> put_TypeLib(This,bstrTypeLib)
#endif /* COBJMACROS */
#endif /* C style interface */
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IEventClass_get_EventClassID_Proxy(
IEventClass __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrEventClassID);
void __RPC_STUB IEventClass_get_EventClassID_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IEventClass_put_EventClassID_Proxy(
IEventClass __RPC_FAR * This,
/* [in] */ BSTR bstrEventClassID);
void __RPC_STUB IEventClass_put_EventClassID_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IEventClass_get_EventClassName_Proxy(
IEventClass __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrEventClassName);
void __RPC_STUB IEventClass_get_EventClassName_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IEventClass_put_EventClassName_Proxy(
IEventClass __RPC_FAR * This,
/* [in] */ BSTR bstrEventClassName);
void __RPC_STUB IEventClass_put_EventClassName_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IEventClass_get_OwnerSID_Proxy(
IEventClass __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrOwnerSID);
void __RPC_STUB IEventClass_get_OwnerSID_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IEventClass_put_OwnerSID_Proxy(
IEventClass __RPC_FAR * This,
/* [in] */ BSTR bstrOwnerSID);
void __RPC_STUB IEventClass_put_OwnerSID_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IEventClass_get_FiringInterfaceID_Proxy(
IEventClass __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrFiringInterfaceID);
void __RPC_STUB IEventClass_get_FiringInterfaceID_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IEventClass_put_FiringInterfaceID_Proxy(
IEventClass __RPC_FAR * This,
/* [in] */ BSTR bstrFiringInterfaceID);
void __RPC_STUB IEventClass_put_FiringInterfaceID_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IEventClass_get_Description_Proxy(
IEventClass __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrDescription);
void __RPC_STUB IEventClass_get_Description_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IEventClass_put_Description_Proxy(
IEventClass __RPC_FAR * This,
/* [in] */ BSTR bstrDescription);
void __RPC_STUB IEventClass_put_Description_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IEventClass_get_CustomConfigCLSID_Proxy(
IEventClass __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrCustomConfigCLSID);
void __RPC_STUB IEventClass_get_CustomConfigCLSID_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IEventClass_put_CustomConfigCLSID_Proxy(
IEventClass __RPC_FAR * This,
/* [in] */ BSTR bstrCustomConfigCLSID);
void __RPC_STUB IEventClass_put_CustomConfigCLSID_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IEventClass_get_TypeLib_Proxy(
IEventClass __RPC_FAR * This,
/* [retval][out] */ BSTR __RPC_FAR *pbstrTypeLib);
void __RPC_STUB IEventClass_get_TypeLib_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IEventClass_put_TypeLib_Proxy(
IEventClass __RPC_FAR * This,
/* [in] */ BSTR bstrTypeLib);
void __RPC_STUB IEventClass_put_TypeLib_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IEventClass_INTERFACE_DEFINED__ */
#ifndef __IEventSubscription_INTERFACE_DEFINED__
#define __IEventSubscription_INTERFACE_DEFINED__
/* interface IEventSubscription */
/* [unique][helpstring][dual][uuid][object] */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -