EventSys.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:152k
- #pragma warning( disable: 4049 ) /* more than 64k source lines */
- /* this ALWAYS GENERATED file contains the definitions for the interfaces */
- /* File created by MIDL compiler version 6.00.0347 */
- /* Compiler settings for eventsys.idl:
- Oicf, W1, Zp8, env=Win32 (32b run)
- protocol : dce , ms_ext, c_ext, robust
- error checks: allocation ref bounds_check enum stub_data
- VC __declspec() decoration level:
- __declspec(uuid()), __declspec(selectany), __declspec(novtable)
- DECLSPEC_UUID(), MIDL_INTERFACE()
- */
- //@@MIDL_FILE_HEADING( )
- /* verify that the <rpcndr.h> version is high enough to compile this file*/
- #ifndef __REQUIRED_RPCNDR_H_VERSION__
- #define __REQUIRED_RPCNDR_H_VERSION__ 475
- #endif
- #include "rpc.h"
- #include "rpcndr.h"
- #ifndef __RPCNDR_H_VERSION__
- #error this stub requires an updated version of <rpcndr.h>
- #endif // __RPCNDR_H_VERSION__
- #ifndef COM_NO_WINDOWS_H
- #include "windows.h"
- #include "ole2.h"
- #endif /*COM_NO_WINDOWS_H*/
- #ifndef __eventsys_h__
- #define __eventsys_h__
- #if defined(_MSC_VER) && (_MSC_VER >= 1020)
- #pragma once
- #endif
- /* Forward Declarations */
- #ifndef __IEventSystem_FWD_DEFINED__
- #define __IEventSystem_FWD_DEFINED__
- typedef interface IEventSystem IEventSystem;
- #endif /* __IEventSystem_FWD_DEFINED__ */
- #ifndef __IEventPublisher_FWD_DEFINED__
- #define __IEventPublisher_FWD_DEFINED__
- typedef interface IEventPublisher IEventPublisher;
- #endif /* __IEventPublisher_FWD_DEFINED__ */
- #ifndef __IEventClass_FWD_DEFINED__
- #define __IEventClass_FWD_DEFINED__
- typedef interface IEventClass IEventClass;
- #endif /* __IEventClass_FWD_DEFINED__ */
- #ifndef __IEventClass2_FWD_DEFINED__
- #define __IEventClass2_FWD_DEFINED__
- typedef interface IEventClass2 IEventClass2;
- #endif /* __IEventClass2_FWD_DEFINED__ */
- #ifndef __IEventSubscription_FWD_DEFINED__
- #define __IEventSubscription_FWD_DEFINED__
- typedef interface IEventSubscription IEventSubscription;
- #endif /* __IEventSubscription_FWD_DEFINED__ */
- #ifndef __IFiringControl_FWD_DEFINED__
- #define __IFiringControl_FWD_DEFINED__
- typedef interface IFiringControl IFiringControl;
- #endif /* __IFiringControl_FWD_DEFINED__ */
- #ifndef __IPublisherFilter_FWD_DEFINED__
- #define __IPublisherFilter_FWD_DEFINED__
- typedef interface IPublisherFilter IPublisherFilter;
- #endif /* __IPublisherFilter_FWD_DEFINED__ */
- #ifndef __IMultiInterfacePublisherFilter_FWD_DEFINED__
- #define __IMultiInterfacePublisherFilter_FWD_DEFINED__
- typedef interface IMultiInterfacePublisherFilter IMultiInterfacePublisherFilter;
- #endif /* __IMultiInterfacePublisherFilter_FWD_DEFINED__ */
- #ifndef __IEventObjectChange_FWD_DEFINED__
- #define __IEventObjectChange_FWD_DEFINED__
- typedef interface IEventObjectChange IEventObjectChange;
- #endif /* __IEventObjectChange_FWD_DEFINED__ */
- #ifndef __IEventObjectChange2_FWD_DEFINED__
- #define __IEventObjectChange2_FWD_DEFINED__
- typedef interface IEventObjectChange2 IEventObjectChange2;
- #endif /* __IEventObjectChange2_FWD_DEFINED__ */
- #ifndef __IEnumEventObject_FWD_DEFINED__
- #define __IEnumEventObject_FWD_DEFINED__
- typedef interface IEnumEventObject IEnumEventObject;
- #endif /* __IEnumEventObject_FWD_DEFINED__ */
- #ifndef __IEventObjectCollection_FWD_DEFINED__
- #define __IEventObjectCollection_FWD_DEFINED__
- typedef interface IEventObjectCollection IEventObjectCollection;
- #endif /* __IEventObjectCollection_FWD_DEFINED__ */
- #ifndef __IEventProperty_FWD_DEFINED__
- #define __IEventProperty_FWD_DEFINED__
- typedef interface IEventProperty IEventProperty;
- #endif /* __IEventProperty_FWD_DEFINED__ */
- #ifndef __IEventControl_FWD_DEFINED__
- #define __IEventControl_FWD_DEFINED__
- typedef interface IEventControl IEventControl;
- #endif /* __IEventControl_FWD_DEFINED__ */
- #ifndef __IMultiInterfaceEventControl_FWD_DEFINED__
- #define __IMultiInterfaceEventControl_FWD_DEFINED__
- typedef interface IMultiInterfaceEventControl IMultiInterfaceEventControl;
- #endif /* __IMultiInterfaceEventControl_FWD_DEFINED__ */
- #ifndef __CEventSystem_FWD_DEFINED__
- #define __CEventSystem_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class CEventSystem CEventSystem;
- #else
- typedef struct CEventSystem CEventSystem;
- #endif /* __cplusplus */
- #endif /* __CEventSystem_FWD_DEFINED__ */
- #ifndef __CEventPublisher_FWD_DEFINED__
- #define __CEventPublisher_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class CEventPublisher CEventPublisher;
- #else
- typedef struct CEventPublisher CEventPublisher;
- #endif /* __cplusplus */
- #endif /* __CEventPublisher_FWD_DEFINED__ */
- #ifndef __CEventClass_FWD_DEFINED__
- #define __CEventClass_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class CEventClass CEventClass;
- #else
- typedef struct CEventClass CEventClass;
- #endif /* __cplusplus */
- #endif /* __CEventClass_FWD_DEFINED__ */
- #ifndef __CEventSubscription_FWD_DEFINED__
- #define __CEventSubscription_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class CEventSubscription CEventSubscription;
- #else
- typedef struct CEventSubscription CEventSubscription;
- #endif /* __cplusplus */
- #endif /* __CEventSubscription_FWD_DEFINED__ */
- #ifndef __EventObjectChange_FWD_DEFINED__
- #define __EventObjectChange_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class EventObjectChange EventObjectChange;
- #else
- typedef struct EventObjectChange EventObjectChange;
- #endif /* __cplusplus */
- #endif /* __EventObjectChange_FWD_DEFINED__ */
- #ifndef __EventObjectChange2_FWD_DEFINED__
- #define __EventObjectChange2_FWD_DEFINED__
- #ifdef __cplusplus
- typedef class EventObjectChange2 EventObjectChange2;
- #else
- typedef struct EventObjectChange2 EventObjectChange2;
- #endif /* __cplusplus */
- #endif /* __EventObjectChange2_FWD_DEFINED__ */
- /* header files for imported files */
- #include "oaidl.h"
- #include "ocidl.h"
- #ifdef __cplusplus
- extern "C"{
- #endif
- void * __RPC_USER MIDL_user_allocate(size_t);
- void __RPC_USER MIDL_user_free( void * );
- /* interface __MIDL_itf_eventsys_0000 */
- /* [local] */
- #define PROGID_EventSystem OLESTR("EventSystem.EventSystem")
- #define PROGID_EventPublisher OLESTR("EventSystem.EventPublisher")
- #define PROGID_EventClass OLESTR("EventSystem.EventClass")
- #define PROGID_EventSubscription OLESTR("EventSystem.EventSubscription")
- #define PROGID_EventPublisherCollection OLESTR("EventSystem.EventPublisherCollection")
- #define PROGID_EventClassCollection OLESTR("EventSystem.EventClassCollection")
- #define PROGID_EventSubscriptionCollection OLESTR("EventSystem.EventSubscriptionCollection")
- #define PROGID_EventSubsystem OLESTR("EventSystem.EventSubsystem")
- #define EVENTSYSTEM_PUBLISHER_ID OLESTR("{d0564c30-9df4-11d1-a281-00c04fca0aa7}")
- #define EVENTSYSTEM_SUBSYSTEM_CLSID OLESTR("{503c1fd8-b605-11d2-a92d-006008c60e24}")
- extern RPC_IF_HANDLE __MIDL_itf_eventsys_0000_v0_0_c_ifspec;
- extern RPC_IF_HANDLE __MIDL_itf_eventsys_0000_v0_0_s_ifspec;
- #ifndef __IEventSystem_INTERFACE_DEFINED__
- #define __IEventSystem_INTERFACE_DEFINED__
- /* interface IEventSystem */
- /* [unique][helpstring][dual][uuid][object] */
- // *****************************************************************
- // This is a Deprecated interface - Use COMAdmin interfaces instead.
- // *****************************************************************
- EXTERN_C const IID IID_IEventSystem;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("4E14FB9F-2E22-11D1-9964-00C04FBBB345")
- IEventSystem : public IDispatch
- {
- public:
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Query(
- /* [in] */ BSTR progID,
- /* [in] */ BSTR queryCriteria,
- /* [out] */ int *errorIndex,
- /* [retval][out] */ IUnknown **ppInterface) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Store(
- /* [in] */ BSTR ProgID,
- /* [in] */ IUnknown *pInterface) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Remove(
- /* [in] */ BSTR progID,
- /* [in] */ BSTR queryCriteria,
- /* [out] */ int *errorIndex) = 0;
-
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_EventObjectChangeEventClassID(
- /* [retval][out] */ BSTR *pbstrEventClassID) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE QueryS(
- /* [in] */ BSTR progID,
- /* [in] */ BSTR queryCriteria,
- /* [retval][out] */ IUnknown **ppInterface) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RemoveS(
- /* [in] */ BSTR progID,
- /* [in] */ BSTR queryCriteria) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IEventSystemVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IEventSystem * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IEventSystem * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IEventSystem * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IEventSystem * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IEventSystem * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IEventSystem * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IEventSystem * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Query )(
- IEventSystem * This,
- /* [in] */ BSTR progID,
- /* [in] */ BSTR queryCriteria,
- /* [out] */ int *errorIndex,
- /* [retval][out] */ IUnknown **ppInterface);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Store )(
- IEventSystem * This,
- /* [in] */ BSTR ProgID,
- /* [in] */ IUnknown *pInterface);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Remove )(
- IEventSystem * This,
- /* [in] */ BSTR progID,
- /* [in] */ BSTR queryCriteria,
- /* [out] */ int *errorIndex);
-
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_EventObjectChangeEventClassID )(
- IEventSystem * This,
- /* [retval][out] */ BSTR *pbstrEventClassID);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *QueryS )(
- IEventSystem * This,
- /* [in] */ BSTR progID,
- /* [in] */ BSTR queryCriteria,
- /* [retval][out] */ IUnknown **ppInterface);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RemoveS )(
- IEventSystem * This,
- /* [in] */ BSTR progID,
- /* [in] */ BSTR queryCriteria);
-
- END_INTERFACE
- } IEventSystemVtbl;
- interface IEventSystem
- {
- CONST_VTBL struct IEventSystemVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IEventSystem_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IEventSystem_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IEventSystem_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IEventSystem_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IEventSystem_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IEventSystem_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IEventSystem_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IEventSystem_Query(This,progID,queryCriteria,errorIndex,ppInterface)
- (This)->lpVtbl -> Query(This,progID,queryCriteria,errorIndex,ppInterface)
- #define IEventSystem_Store(This,ProgID,pInterface)
- (This)->lpVtbl -> Store(This,ProgID,pInterface)
- #define IEventSystem_Remove(This,progID,queryCriteria,errorIndex)
- (This)->lpVtbl -> Remove(This,progID,queryCriteria,errorIndex)
- #define IEventSystem_get_EventObjectChangeEventClassID(This,pbstrEventClassID)
- (This)->lpVtbl -> get_EventObjectChangeEventClassID(This,pbstrEventClassID)
- #define IEventSystem_QueryS(This,progID,queryCriteria,ppInterface)
- (This)->lpVtbl -> QueryS(This,progID,queryCriteria,ppInterface)
- #define IEventSystem_RemoveS(This,progID,queryCriteria)
- (This)->lpVtbl -> RemoveS(This,progID,queryCriteria)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IEventSystem_Query_Proxy(
- IEventSystem * This,
- /* [in] */ BSTR progID,
- /* [in] */ BSTR queryCriteria,
- /* [out] */ int *errorIndex,
- /* [retval][out] */ IUnknown **ppInterface);
- void __RPC_STUB IEventSystem_Query_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IEventSystem_Store_Proxy(
- IEventSystem * This,
- /* [in] */ BSTR ProgID,
- /* [in] */ IUnknown *pInterface);
- void __RPC_STUB IEventSystem_Store_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IEventSystem_Remove_Proxy(
- IEventSystem * This,
- /* [in] */ BSTR progID,
- /* [in] */ BSTR queryCriteria,
- /* [out] */ int *errorIndex);
- void __RPC_STUB IEventSystem_Remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IEventSystem_get_EventObjectChangeEventClassID_Proxy(
- IEventSystem * This,
- /* [retval][out] */ BSTR *pbstrEventClassID);
- void __RPC_STUB IEventSystem_get_EventObjectChangeEventClassID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IEventSystem_QueryS_Proxy(
- IEventSystem * This,
- /* [in] */ BSTR progID,
- /* [in] */ BSTR queryCriteria,
- /* [retval][out] */ IUnknown **ppInterface);
- void __RPC_STUB IEventSystem_QueryS_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IEventSystem_RemoveS_Proxy(
- IEventSystem * This,
- /* [in] */ BSTR progID,
- /* [in] */ BSTR queryCriteria);
- void __RPC_STUB IEventSystem_RemoveS_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IEventSystem_INTERFACE_DEFINED__ */
- #ifndef __IEventPublisher_INTERFACE_DEFINED__
- #define __IEventPublisher_INTERFACE_DEFINED__
- /* interface IEventPublisher */
- /* [unique][helpstring][dual][uuid][object] */
- // ********************************************
- // This is a Deprecated interface - Do Not Use.
- // ********************************************
- EXTERN_C const IID IID_IEventPublisher;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("E341516B-2E32-11D1-9964-00C04FBBB345")
- IEventPublisher : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_PublisherID(
- /* [retval][out] */ BSTR *pbstrPublisherID) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_PublisherID(
- /* [in] */ BSTR bstrPublisherID) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_PublisherName(
- /* [retval][out] */ BSTR *pbstrPublisherName) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_PublisherName(
- /* [in] */ BSTR bstrPublisherName) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_PublisherType(
- /* [retval][out] */ BSTR *pbstrPublisherType) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_PublisherType(
- /* [in] */ BSTR bstrPublisherType) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_OwnerSID(
- /* [retval][out] */ BSTR *pbstrOwnerSID) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_OwnerSID(
- /* [in] */ BSTR bstrOwnerSID) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Description(
- /* [retval][out] */ BSTR *pbstrDescription) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Description(
- /* [in] */ BSTR bstrDescription) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetDefaultProperty(
- /* [in] */ BSTR bstrPropertyName,
- /* [retval][out] */ VARIANT *propertyValue) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PutDefaultProperty(
- /* [in] */ BSTR bstrPropertyName,
- /* [in] */ VARIANT *propertyValue) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RemoveDefaultProperty(
- /* [in] */ BSTR bstrPropertyName) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetDefaultPropertyCollection(
- /* [retval][out] */ IEventObjectCollection **collection) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IEventPublisherVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IEventPublisher * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IEventPublisher * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IEventPublisher * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IEventPublisher * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IEventPublisher * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IEventPublisher * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IEventPublisher * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PublisherID )(
- IEventPublisher * This,
- /* [retval][out] */ BSTR *pbstrPublisherID);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_PublisherID )(
- IEventPublisher * This,
- /* [in] */ BSTR bstrPublisherID);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PublisherName )(
- IEventPublisher * This,
- /* [retval][out] */ BSTR *pbstrPublisherName);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_PublisherName )(
- IEventPublisher * This,
- /* [in] */ BSTR bstrPublisherName);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PublisherType )(
- IEventPublisher * This,
- /* [retval][out] */ BSTR *pbstrPublisherType);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_PublisherType )(
- IEventPublisher * This,
- /* [in] */ BSTR bstrPublisherType);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_OwnerSID )(
- IEventPublisher * This,
- /* [retval][out] */ BSTR *pbstrOwnerSID);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_OwnerSID )(
- IEventPublisher * This,
- /* [in] */ BSTR bstrOwnerSID);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Description )(
- IEventPublisher * This,
- /* [retval][out] */ BSTR *pbstrDescription);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Description )(
- IEventPublisher * This,
- /* [in] */ BSTR bstrDescription);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetDefaultProperty )(
- IEventPublisher * This,
- /* [in] */ BSTR bstrPropertyName,
- /* [retval][out] */ VARIANT *propertyValue);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PutDefaultProperty )(
- IEventPublisher * This,
- /* [in] */ BSTR bstrPropertyName,
- /* [in] */ VARIANT *propertyValue);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RemoveDefaultProperty )(
- IEventPublisher * This,
- /* [in] */ BSTR bstrPropertyName);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetDefaultPropertyCollection )(
- IEventPublisher * This,
- /* [retval][out] */ IEventObjectCollection **collection);
-
- END_INTERFACE
- } IEventPublisherVtbl;
- interface IEventPublisher
- {
- CONST_VTBL struct IEventPublisherVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IEventPublisher_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IEventPublisher_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IEventPublisher_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IEventPublisher_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IEventPublisher_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IEventPublisher_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IEventPublisher_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IEventPublisher_get_PublisherID(This,pbstrPublisherID)
- (This)->lpVtbl -> get_PublisherID(This,pbstrPublisherID)
- #define IEventPublisher_put_PublisherID(This,bstrPublisherID)
- (This)->lpVtbl -> put_PublisherID(This,bstrPublisherID)
- #define IEventPublisher_get_PublisherName(This,pbstrPublisherName)
- (This)->lpVtbl -> get_PublisherName(This,pbstrPublisherName)
- #define IEventPublisher_put_PublisherName(This,bstrPublisherName)
- (This)->lpVtbl -> put_PublisherName(This,bstrPublisherName)
- #define IEventPublisher_get_PublisherType(This,pbstrPublisherType)
- (This)->lpVtbl -> get_PublisherType(This,pbstrPublisherType)
- #define IEventPublisher_put_PublisherType(This,bstrPublisherType)
- (This)->lpVtbl -> put_PublisherType(This,bstrPublisherType)
- #define IEventPublisher_get_OwnerSID(This,pbstrOwnerSID)
- (This)->lpVtbl -> get_OwnerSID(This,pbstrOwnerSID)
- #define IEventPublisher_put_OwnerSID(This,bstrOwnerSID)
- (This)->lpVtbl -> put_OwnerSID(This,bstrOwnerSID)
- #define IEventPublisher_get_Description(This,pbstrDescription)
- (This)->lpVtbl -> get_Description(This,pbstrDescription)
- #define IEventPublisher_put_Description(This,bstrDescription)
- (This)->lpVtbl -> put_Description(This,bstrDescription)
- #define IEventPublisher_GetDefaultProperty(This,bstrPropertyName,propertyValue)
- (This)->lpVtbl -> GetDefaultProperty(This,bstrPropertyName,propertyValue)
- #define IEventPublisher_PutDefaultProperty(This,bstrPropertyName,propertyValue)
- (This)->lpVtbl -> PutDefaultProperty(This,bstrPropertyName,propertyValue)
- #define IEventPublisher_RemoveDefaultProperty(This,bstrPropertyName)
- (This)->lpVtbl -> RemoveDefaultProperty(This,bstrPropertyName)
- #define IEventPublisher_GetDefaultPropertyCollection(This,collection)
- (This)->lpVtbl -> GetDefaultPropertyCollection(This,collection)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IEventPublisher_get_PublisherID_Proxy(
- IEventPublisher * This,
- /* [retval][out] */ BSTR *pbstrPublisherID);
- void __RPC_STUB IEventPublisher_get_PublisherID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IEventPublisher_put_PublisherID_Proxy(
- IEventPublisher * This,
- /* [in] */ BSTR bstrPublisherID);
- void __RPC_STUB IEventPublisher_put_PublisherID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IEventPublisher_get_PublisherName_Proxy(
- IEventPublisher * This,
- /* [retval][out] */ BSTR *pbstrPublisherName);
- void __RPC_STUB IEventPublisher_get_PublisherName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IEventPublisher_put_PublisherName_Proxy(
- IEventPublisher * This,
- /* [in] */ BSTR bstrPublisherName);
- void __RPC_STUB IEventPublisher_put_PublisherName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IEventPublisher_get_PublisherType_Proxy(
- IEventPublisher * This,
- /* [retval][out] */ BSTR *pbstrPublisherType);
- void __RPC_STUB IEventPublisher_get_PublisherType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IEventPublisher_put_PublisherType_Proxy(
- IEventPublisher * This,
- /* [in] */ BSTR bstrPublisherType);
- void __RPC_STUB IEventPublisher_put_PublisherType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IEventPublisher_get_OwnerSID_Proxy(
- IEventPublisher * This,
- /* [retval][out] */ BSTR *pbstrOwnerSID);
- void __RPC_STUB IEventPublisher_get_OwnerSID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IEventPublisher_put_OwnerSID_Proxy(
- IEventPublisher * This,
- /* [in] */ BSTR bstrOwnerSID);
- void __RPC_STUB IEventPublisher_put_OwnerSID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IEventPublisher_get_Description_Proxy(
- IEventPublisher * This,
- /* [retval][out] */ BSTR *pbstrDescription);
- void __RPC_STUB IEventPublisher_get_Description_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IEventPublisher_put_Description_Proxy(
- IEventPublisher * This,
- /* [in] */ BSTR bstrDescription);
- void __RPC_STUB IEventPublisher_put_Description_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IEventPublisher_GetDefaultProperty_Proxy(
- IEventPublisher * This,
- /* [in] */ BSTR bstrPropertyName,
- /* [retval][out] */ VARIANT *propertyValue);
- void __RPC_STUB IEventPublisher_GetDefaultProperty_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IEventPublisher_PutDefaultProperty_Proxy(
- IEventPublisher * This,
- /* [in] */ BSTR bstrPropertyName,
- /* [in] */ VARIANT *propertyValue);
- void __RPC_STUB IEventPublisher_PutDefaultProperty_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IEventPublisher_RemoveDefaultProperty_Proxy(
- IEventPublisher * This,
- /* [in] */ BSTR bstrPropertyName);
- void __RPC_STUB IEventPublisher_RemoveDefaultProperty_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IEventPublisher_GetDefaultPropertyCollection_Proxy(
- IEventPublisher * This,
- /* [retval][out] */ IEventObjectCollection **collection);
- void __RPC_STUB IEventPublisher_GetDefaultPropertyCollection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IEventPublisher_INTERFACE_DEFINED__ */
- #ifndef __IEventClass_INTERFACE_DEFINED__
- #define __IEventClass_INTERFACE_DEFINED__
- /* interface IEventClass */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IEventClass;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("fb2b72a0-7a68-11d1-88f9-0080c7d771bf")
- IEventClass : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_EventClassID(
- /* [retval][out] */ BSTR *pbstrEventClassID) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_EventClassID(
- /* [in] */ BSTR bstrEventClassID) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_EventClassName(
- /* [retval][out] */ BSTR *pbstrEventClassName) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_EventClassName(
- /* [in] */ BSTR bstrEventClassName) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_OwnerSID(
- /* [retval][out] */ BSTR *pbstrOwnerSID) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_OwnerSID(
- /* [in] */ BSTR bstrOwnerSID) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_FiringInterfaceID(
- /* [retval][out] */ BSTR *pbstrFiringInterfaceID) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_FiringInterfaceID(
- /* [in] */ BSTR bstrFiringInterfaceID) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Description(
- /* [retval][out] */ BSTR *pbstrDescription) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Description(
- /* [in] */ BSTR bstrDescription) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_CustomConfigCLSID(
- /* [retval][out] */ BSTR *pbstrCustomConfigCLSID) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_CustomConfigCLSID(
- /* [in] */ BSTR bstrCustomConfigCLSID) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_TypeLib(
- /* [retval][out] */ BSTR *pbstrTypeLib) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_TypeLib(
- /* [in] */ BSTR bstrTypeLib) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IEventClassVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IEventClass * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IEventClass * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IEventClass * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IEventClass * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IEventClass * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IEventClass * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IEventClass * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_EventClassID )(
- IEventClass * This,
- /* [retval][out] */ BSTR *pbstrEventClassID);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_EventClassID )(
- IEventClass * This,
- /* [in] */ BSTR bstrEventClassID);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_EventClassName )(
- IEventClass * This,
- /* [retval][out] */ BSTR *pbstrEventClassName);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_EventClassName )(
- IEventClass * This,
- /* [in] */ BSTR bstrEventClassName);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_OwnerSID )(
- IEventClass * This,
- /* [retval][out] */ BSTR *pbstrOwnerSID);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_OwnerSID )(
- IEventClass * This,
- /* [in] */ BSTR bstrOwnerSID);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_FiringInterfaceID )(
- IEventClass * This,
- /* [retval][out] */ BSTR *pbstrFiringInterfaceID);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_FiringInterfaceID )(
- IEventClass * This,
- /* [in] */ BSTR bstrFiringInterfaceID);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Description )(
- IEventClass * This,
- /* [retval][out] */ BSTR *pbstrDescription);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Description )(
- IEventClass * This,
- /* [in] */ BSTR bstrDescription);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_CustomConfigCLSID )(
- IEventClass * This,
- /* [retval][out] */ BSTR *pbstrCustomConfigCLSID);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_CustomConfigCLSID )(
- IEventClass * This,
- /* [in] */ BSTR bstrCustomConfigCLSID);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_TypeLib )(
- IEventClass * This,
- /* [retval][out] */ BSTR *pbstrTypeLib);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_TypeLib )(
- IEventClass * This,
- /* [in] */ BSTR bstrTypeLib);
-
- END_INTERFACE
- } IEventClassVtbl;
- interface IEventClass
- {
- CONST_VTBL struct IEventClassVtbl *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 * This,
- /* [retval][out] */ BSTR *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 * 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 * This,
- /* [retval][out] */ BSTR *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 * 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 * This,
- /* [retval][out] */ BSTR *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 * 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 * This,
- /* [retval][out] */ BSTR *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 * 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 * This,
- /* [retval][out] */ BSTR *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 * 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 * This,
- /* [retval][out] */ BSTR *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 * 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 * This,
- /* [retval][out] */ BSTR *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 * 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 __IEventClass2_INTERFACE_DEFINED__
- #define __IEventClass2_INTERFACE_DEFINED__
- /* interface IEventClass2 */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IEventClass2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("fb2b72a1-7a68-11d1-88f9-0080c7d771bf")
- IEventClass2 : public IEventClass
- {
- public:
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_PublisherID(
- /* [retval][out] */ BSTR *pbstrPublisherID) = 0;
-
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_PublisherID(
- /* [in] */ BSTR bstrPublisherID) = 0;
-
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_MultiInterfacePublisherFilterCLSID(
- /* [retval][out] */ BSTR *pbstrPubFilCLSID) = 0;
-
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_MultiInterfacePublisherFilterCLSID(
- /* [in] */ BSTR bstrPubFilCLSID) = 0;
-
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_AllowInprocActivation(
- /* [retval][out] */ BOOL *pfAllowInprocActivation) = 0;
-
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_AllowInprocActivation(
- /* [in] */ BOOL fAllowInprocActivation) = 0;
-
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_FireInParallel(
- /* [retval][out] */ BOOL *pfFireInParallel) = 0;
-
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_FireInParallel(
- /* [in] */ BOOL fFireInParallel) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IEventClass2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IEventClass2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IEventClass2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IEventClass2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IEventClass2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IEventClass2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IEventClass2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IEventClass2 * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_EventClassID )(
- IEventClass2 * This,
- /* [retval][out] */ BSTR *pbstrEventClassID);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_EventClassID )(
- IEventClass2 * This,
- /* [in] */ BSTR bstrEventClassID);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_EventClassName )(
- IEventClass2 * This,
- /* [retval][out] */ BSTR *pbstrEventClassName);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_EventClassName )(
- IEventClass2 * This,
- /* [in] */ BSTR bstrEventClassName);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_OwnerSID )(
- IEventClass2 * This,
- /* [retval][out] */ BSTR *pbstrOwnerSID);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_OwnerSID )(
- IEventClass2 * This,
- /* [in] */ BSTR bstrOwnerSID);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_FiringInterfaceID )(
- IEventClass2 * This,
- /* [retval][out] */ BSTR *pbstrFiringInterfaceID);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_FiringInterfaceID )(
- IEventClass2 * This,
- /* [in] */ BSTR bstrFiringInterfaceID);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Description )(
- IEventClass2 * This,
- /* [retval][out] */ BSTR *pbstrDescription);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Description )(
- IEventClass2 * This,
- /* [in] */ BSTR bstrDescription);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_CustomConfigCLSID )(
- IEventClass2 * This,
- /* [retval][out] */ BSTR *pbstrCustomConfigCLSID);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_CustomConfigCLSID )(
- IEventClass2 * This,
- /* [in] */ BSTR bstrCustomConfigCLSID);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_TypeLib )(
- IEventClass2 * This,
- /* [retval][out] */ BSTR *pbstrTypeLib);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_TypeLib )(
- IEventClass2 * This,
- /* [in] */ BSTR bstrTypeLib);
-
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_PublisherID )(
- IEventClass2 * This,
- /* [retval][out] */ BSTR *pbstrPublisherID);
-
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_PublisherID )(
- IEventClass2 * This,
- /* [in] */ BSTR bstrPublisherID);
-
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_MultiInterfacePublisherFilterCLSID )(
- IEventClass2 * This,
- /* [retval][out] */ BSTR *pbstrPubFilCLSID);
-
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_MultiInterfacePublisherFilterCLSID )(
- IEventClass2 * This,
- /* [in] */ BSTR bstrPubFilCLSID);
-
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_AllowInprocActivation )(
- IEventClass2 * This,
- /* [retval][out] */ BOOL *pfAllowInprocActivation);
-
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_AllowInprocActivation )(
- IEventClass2 * This,
- /* [in] */ BOOL fAllowInprocActivation);
-
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_FireInParallel )(
- IEventClass2 * This,
- /* [retval][out] */ BOOL *pfFireInParallel);
-
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_FireInParallel )(
- IEventClass2 * This,
- /* [in] */ BOOL fFireInParallel);
-
- END_INTERFACE
- } IEventClass2Vtbl;
- interface IEventClass2
- {
- CONST_VTBL struct IEventClass2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IEventClass2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IEventClass2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IEventClass2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IEventClass2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IEventClass2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IEventClass2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IEventClass2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IEventClass2_get_EventClassID(This,pbstrEventClassID)
- (This)->lpVtbl -> get_EventClassID(This,pbstrEventClassID)
- #define IEventClass2_put_EventClassID(This,bstrEventClassID)
- (This)->lpVtbl -> put_EventClassID(This,bstrEventClassID)
- #define IEventClass2_get_EventClassName(This,pbstrEventClassName)
- (This)->lpVtbl -> get_EventClassName(This,pbstrEventClassName)
- #define IEventClass2_put_EventClassName(This,bstrEventClassName)
- (This)->lpVtbl -> put_EventClassName(This,bstrEventClassName)
- #define IEventClass2_get_OwnerSID(This,pbstrOwnerSID)
- (This)->lpVtbl -> get_OwnerSID(This,pbstrOwnerSID)
- #define IEventClass2_put_OwnerSID(This,bstrOwnerSID)
- (This)->lpVtbl -> put_OwnerSID(This,bstrOwnerSID)
- #define IEventClass2_get_FiringInterfaceID(This,pbstrFiringInterfaceID)
- (This)->lpVtbl -> get_FiringInterfaceID(This,pbstrFiringInterfaceID)
- #define IEventClass2_put_FiringInterfaceID(This,bstrFiringInterfaceID)
- (This)->lpVtbl -> put_FiringInterfaceID(This,bstrFiringInterfaceID)
- #define IEventClass2_get_Description(This,pbstrDescription)
- (This)->lpVtbl -> get_Description(This,pbstrDescription)
- #define IEventClass2_put_Description(This,bstrDescription)
- (This)->lpVtbl -> put_Description(This,bstrDescription)
- #define IEventClass2_get_CustomConfigCLSID(This,pbstrCustomConfigCLSID)
- (This)->lpVtbl -> get_CustomConfigCLSID(This,pbstrCustomConfigCLSID)
- #define IEventClass2_put_CustomConfigCLSID(This,bstrCustomConfigCLSID)
- (This)->lpVtbl -> put_CustomConfigCLSID(This,bstrCustomConfigCLSID)
- #define IEventClass2_get_TypeLib(This,pbstrTypeLib)
- (This)->lpVtbl -> get_TypeLib(This,pbstrTypeLib)
- #define IEventClass2_put_TypeLib(This,bstrTypeLib)
- (This)->lpVtbl -> put_TypeLib(This,bstrTypeLib)
- #define IEventClass2_get_PublisherID(This,pbstrPublisherID)
- (This)->lpVtbl -> get_PublisherID(This,pbstrPublisherID)
- #define IEventClass2_put_PublisherID(This,bstrPublisherID)
- (This)->lpVtbl -> put_PublisherID(This,bstrPublisherID)
- #define IEventClass2_get_MultiInterfacePublisherFilterCLSID(This,pbstrPubFilCLSID)
- (This)->lpVtbl -> get_MultiInterfacePublisherFilterCLSID(This,pbstrPubFilCLSID)
- #define IEventClass2_put_MultiInterfacePublisherFilterCLSID(This,bstrPubFilCLSID)
- (This)->lpVtbl -> put_MultiInterfacePublisherFilterCLSID(This,bstrPubFilCLSID)
- #define IEventClass2_get_AllowInprocActivation(This,pfAllowInprocActivation)
- (This)->lpVtbl -> get_AllowInprocActivation(This,pfAllowInprocActivation)
- #define IEventClass2_put_AllowInprocActivation(This,fAllowInprocActivation)
- (This)->lpVtbl -> put_AllowInprocActivation(This,fAllowInprocActivation)
- #define IEventClass2_get_FireInParallel(This,pfFireInParallel)
- (This)->lpVtbl -> get_FireInParallel(This,pfFireInParallel)
- #define IEventClass2_put_FireInParallel(This,fFireInParallel)
- (This)->lpVtbl -> put_FireInParallel(This,fFireInParallel)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IEventClass2_get_PublisherID_Proxy(
- IEventClass2 * This,
- /* [retval][out] */ BSTR *pbstrPublisherID);
- void __RPC_STUB IEventClass2_get_PublisherID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IEventClass2_put_PublisherID_Proxy(
- IEventClass2 * This,
- /* [in] */ BSTR bstrPublisherID);
- void __RPC_STUB IEventClass2_put_PublisherID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IEventClass2_get_MultiInterfacePublisherFilterCLSID_Proxy(
- IEventClass2 * This,
- /* [retval][out] */ BSTR *pbstrPubFilCLSID);
- void __RPC_STUB IEventClass2_get_MultiInterfacePublisherFilterCLSID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IEventClass2_put_MultiInterfacePublisherFilterCLSID_Proxy(
- IEventClass2 * This,
- /* [in] */ BSTR bstrPubFilCLSID);
- void __RPC_STUB IEventClass2_put_MultiInterfacePublisherFilterCLSID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IEventClass2_get_AllowInprocActivation_Proxy(
- IEventClass2 * This,
- /* [retval][out] */ BOOL *pfAllowInprocActivation);
- void __RPC_STUB IEventClass2_get_AllowInprocActivation_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IEventClass2_put_AllowInprocActivation_Proxy(
- IEventClass2 * This,
- /* [in] */ BOOL fAllowInprocActivation);
- void __RPC_STUB IEventClass2_put_AllowInprocActivation_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IEventClass2_get_FireInParallel_Proxy(
- IEventClass2 * This,
- /* [retval][out] */ BOOL *pfFireInParallel);
- void __RPC_STUB IEventClass2_get_FireInParallel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE IEventClass2_put_FireInParallel_Proxy(
- IEventClass2 * This,
- /* [in] */ BOOL fFireInParallel);
- void __RPC_STUB IEventClass2_put_FireInParallel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IEventClass2_INTERFACE_DEFINED__ */
- #ifndef __IEventSubscription_INTERFACE_DEFINED__
- #define __IEventSubscription_INTERFACE_DEFINED__
- /* interface IEventSubscription */
- /* [unique][helpstring][dual][uuid][object] */
- EXTERN_C const IID IID_IEventSubscription;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("4A6B0E15-2E38-11D1-9965-00C04FBBB345")
- IEventSubscription : public IDispatch
- {
- public:
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SubscriptionID(
- /* [retval][out] */ BSTR *pbstrSubscriptionID) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_SubscriptionID(
- /* [in] */ BSTR bstrSubscriptionID) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SubscriptionName(
- /* [retval][out] */ BSTR *pbstrSubscriptionName) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_SubscriptionName(
- /* [in] */ BSTR bstrSubscriptionName) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_PublisherID(
- /* [retval][out] */ BSTR *pbstrPublisherID) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_PublisherID(
- /* [in] */ BSTR bstrPublisherID) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_EventClassID(
- /* [retval][out] */ BSTR *pbstrEventClassID) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_EventClassID(
- /* [in] */ BSTR bstrEventClassID) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MethodName(
- /* [retval][out] */ BSTR *pbstrMethodName) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MethodName(
- /* [in] */ BSTR bstrMethodName) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SubscriberCLSID(
- /* [retval][out] */ BSTR *pbstrSubscriberCLSID) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_SubscriberCLSID(
- /* [in] */ BSTR bstrSubscriberCLSID) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SubscriberInterface(
- /* [retval][out] */ IUnknown **ppSubscriberInterface) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_SubscriberInterface(
- /* [in] */ IUnknown *pSubscriberInterface) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_PerUser(
- /* [retval][out] */ BOOL *pfPerUser) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_PerUser(
- /* [in] */ BOOL fPerUser) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_OwnerSID(
- /* [retval][out] */ BSTR *pbstrOwnerSID) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_OwnerSID(
- /* [in] */ BSTR bstrOwnerSID) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Enabled(
- /* [retval][out] */ BOOL *pfEnabled) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Enabled(
- /* [in] */ BOOL fEnabled) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_Description(
- /* [retval][out] */ BSTR *pbstrDescription) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_Description(
- /* [in] */ BSTR bstrDescription) = 0;
-
- virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_MachineName(
- /* [retval][out] */ BSTR *pbstrMachineName) = 0;
-
- virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_MachineName(
- /* [in] */ BSTR bstrMachineName) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetPublisherProperty(
- /* [in] */ BSTR bstrPropertyName,
- /* [retval][out] */ VARIANT *propertyValue) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PutPublisherProperty(
- /* [in] */ BSTR bstrPropertyName,
- /* [in] */ VARIANT *propertyValue) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RemovePublisherProperty(
- /* [in] */ BSTR bstrPropertyName) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetPublisherPropertyCollection(
- /* [retval][out] */ IEventObjectCollection **collection) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetSubscriberProperty(
- /* [in] */ BSTR bstrPropertyName,
- /* [retval][out] */ VARIANT *propertyValue) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PutSubscriberProperty(
- /* [in] */ BSTR bstrPropertyName,
- /* [in] */ VARIANT *propertyValue) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RemoveSubscriberProperty(
- /* [in] */ BSTR bstrPropertyName) = 0;
-
- virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetSubscriberPropertyCollection(
- /* [retval][out] */ IEventObjectCollection **collection) = 0;
-
- virtual /* [helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_InterfaceID(
- /* [retval][out] */ BSTR *pbstrInterfaceID) = 0;
-
- virtual /* [helpstring][propput][id] */ HRESULT STDMETHODCALLTYPE put_InterfaceID(
- /* [in] */ BSTR bstrInterfaceID) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IEventSubscriptionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IEventSubscription * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IEventSubscription * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IEventSubscription * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IEventSubscription * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IEventSubscription * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IEventSubscription * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IEventSubscription * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SubscriptionID )(
- IEventSubscription * This,
- /* [retval][out] */ BSTR *pbstrSubscriptionID);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SubscriptionID )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrSubscriptionID);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SubscriptionName )(
- IEventSubscription * This,
- /* [retval][out] */ BSTR *pbstrSubscriptionName);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SubscriptionName )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrSubscriptionName);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PublisherID )(
- IEventSubscription * This,
- /* [retval][out] */ BSTR *pbstrPublisherID);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_PublisherID )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrPublisherID);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_EventClassID )(
- IEventSubscription * This,
- /* [retval][out] */ BSTR *pbstrEventClassID);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_EventClassID )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrEventClassID);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_MethodName )(
- IEventSubscription * This,
- /* [retval][out] */ BSTR *pbstrMethodName);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_MethodName )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrMethodName);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SubscriberCLSID )(
- IEventSubscription * This,
- /* [retval][out] */ BSTR *pbstrSubscriberCLSID);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SubscriberCLSID )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrSubscriberCLSID);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SubscriberInterface )(
- IEventSubscription * This,
- /* [retval][out] */ IUnknown **ppSubscriberInterface);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SubscriberInterface )(
- IEventSubscription * This,
- /* [in] */ IUnknown *pSubscriberInterface);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_PerUser )(
- IEventSubscription * This,
- /* [retval][out] */ BOOL *pfPerUser);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_PerUser )(
- IEventSubscription * This,
- /* [in] */ BOOL fPerUser);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_OwnerSID )(
- IEventSubscription * This,
- /* [retval][out] */ BSTR *pbstrOwnerSID);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_OwnerSID )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrOwnerSID);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Enabled )(
- IEventSubscription * This,
- /* [retval][out] */ BOOL *pfEnabled);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Enabled )(
- IEventSubscription * This,
- /* [in] */ BOOL fEnabled);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Description )(
- IEventSubscription * This,
- /* [retval][out] */ BSTR *pbstrDescription);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Description )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrDescription);
-
- /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_MachineName )(
- IEventSubscription * This,
- /* [retval][out] */ BSTR *pbstrMachineName);
-
- /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_MachineName )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrMachineName);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetPublisherProperty )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrPropertyName,
- /* [retval][out] */ VARIANT *propertyValue);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PutPublisherProperty )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrPropertyName,
- /* [in] */ VARIANT *propertyValue);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RemovePublisherProperty )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrPropertyName);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetPublisherPropertyCollection )(
- IEventSubscription * This,
- /* [retval][out] */ IEventObjectCollection **collection);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetSubscriberProperty )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrPropertyName,
- /* [retval][out] */ VARIANT *propertyValue);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *PutSubscriberProperty )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrPropertyName,
- /* [in] */ VARIANT *propertyValue);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *RemoveSubscriberProperty )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrPropertyName);
-
- /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetSubscriberPropertyCollection )(
- IEventSubscription * This,
- /* [retval][out] */ IEventObjectCollection **collection);
-
- /* [helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE *get_InterfaceID )(
- IEventSubscription * This,
- /* [retval][out] */ BSTR *pbstrInterfaceID);
-
- /* [helpstring][propput][id] */ HRESULT ( STDMETHODCALLTYPE *put_InterfaceID )(
- IEventSubscription * This,
- /* [in] */ BSTR bstrInterfaceID);
-
- END_INTERFACE
- } IEventSubscriptionVtbl;
- interface IEventSubscription
- {
- CONST_VTBL struct IEventSubscriptionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IEventSubscription_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IEventSubscription_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IEventSubscription_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IEventSubscription_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IEventSubscription_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IEventSubscription_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IEventSubscription_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IEventSubscription_get_SubscriptionID(This,pbstrSubscriptionID)
- (This)->lpVtbl -> get_SubscriptionID(This,pbstrSubscriptionID)
- #define IEventSubscription_put_SubscriptionID(This,bstrSubscriptionID)
- (This)->lpVtbl -> put_SubscriptionID(This,bstrSubscriptionID)
- #define IEventSubscription_get_SubscriptionName(This,pbstrSubscriptionName)
- (This)->lpVtbl -> get_SubscriptionName(This,pbstrSubscriptionName)
- #define IEventSubscription_put_SubscriptionName(This,bstrSubscriptionName)
- (This)->lpVtbl -> put_SubscriptionName(This,bstrSubscriptionName)
- #define IEventSubscription_get_PublisherID(This,pbstrPublisherID)
- (This)->lpVtbl -> get_PublisherID(This,pbstrPublisherID)
- #define IEventSubscription_put_PublisherID(This,bstrPublisherID)
- (This)->lpVtbl -> put_PublisherID(This,bstrPublisherID)
- #define IEventSubscription_get_EventClassID(This,pbstrEventClassID)
- (This)->lpVtbl -> get_EventClassID(This,pbstrEventClassID)
- #define IEventSubscription_put_EventClassID(This,bstrEventClassID)
- (This)->lpVtbl -> put_EventClassID(This,bstrEventClassID)
- #define IEventSubscription_get_MethodName(This,pbstrMethodName)
- (This)->lpVtbl -> get_MethodName(This,pbstrMethodName)
- #define IEventSubscription_put_MethodName(This,bstrMethodName)
- (This)->lpVtbl -> put_MethodName(This,bstrMethodName)
- #define IEventSubscription_get_SubscriberCLSID(This,pbstrSubscriberCLSID)
- (This)->lpVtbl -> get_SubscriberCLSID(This,pbstrSubscriberCLSID)
- #define IEventSubscription_put_SubscriberCLSID(This,bstrSubscriberCLSID)
- (This)->lpVtbl -> put_SubscriberCLSID(This,bstrSubscriberCLSID)
- #define IEventSubscription_get_SubscriberInterface(This,ppSubscriberInterface)
- (This)->lpVtbl -> get_SubscriberInterface(This,ppSubscriberInterface)
- #define IEventSubscription_put_SubscriberInterface(This,pSubscriberInterface)
- (This)->lpVtbl -> put_SubscriberInterface(This,pSubscriberInterface)
- #define IEventSubscription_get_PerUser(This,pfPerUser)
- (This)->lpVtbl -> get_PerUser(This,pfPerUser)
- #define IEventSubscription_put_PerUser(This,fPerUser)
- (This)->lpVtbl -> put_PerUser(This,fPerUser)
- #define IEventSubscription_get_OwnerSID(This,pbstrOwnerSID)
- (This)->lpVtbl -> get_OwnerSID(This,pbstrOwnerSID)
- #define IEventSubscription_put_OwnerSID(This,bstrOwnerSID)
- (This)->lpVtbl -> put_OwnerSID(This,bstrOwnerSID)
- #define IEventSubscription_get_Enabled(This,pfEnabled)
- (This)->lpVtbl -> get_Enabled(This,pfEnabled)
- #define IEventSubscription_put_Enabled(This,fEnabled)
- (This)->lpVtbl -> put_Enabled(This,fEnabled)
- #define IEventSubscription_get_Description(This,pbstrDescription)
- (This)->lpVtbl -> get_Description(This,pbstrDescription)
- #define IEventSubscription_put_Description(This,bstrDescription)
- (This)->lpVtbl -> put_Description(This,bstrDescription)
- #define IEventSubscription_get_MachineName(This,pbstrMachineName)
- (This)->lpVtbl -> get_MachineName(This,pbstrMachineName)
- #define IEventSubscription_put_MachineName(This,bstrMachineName)
- (This)->lpVtbl -> put_MachineName(This,bstrMachineName)
- #define IEventSubscription_GetPublisherProperty(This,bstrPropertyName,propertyValue)
- (This)->lpVtbl -> GetPublisherProperty(This,bstrPropertyName,propertyValue)
- #define IEventSubscription_PutPublisherProperty(This,bstrPropertyName,propertyValue)
- (This)->lpVtbl -> PutPublisherProperty(This,bstrPropertyName,propertyValue)
- #define IEventSubscription_RemovePublisherProperty(This,bstrPropertyName)
- (This)->lpVtbl -> RemovePublisherProperty(This,bstrPropertyName)
- #define IEventSubscription_GetPublisherPropertyCollection(This,collection)
- (This)->lpVtbl -> GetPublisherPropertyCollection(This,collection)
- #define IEventSubscription_GetSubscriberProperty(This,bstrPropertyName,propertyValue)
- (This)->lpVtbl -> GetSubscriberProperty(This,bstrPropertyName,propertyValue)
- #define IEventSubscription_PutSubscriberProperty(This,bstrPropertyName,propertyValue)
- (This)->lpVtbl -> PutSubscriberProperty(This,bstrPropertyName,propertyValue)
- #define IEventSubscription_RemoveSubscriberProperty(This,bstrPropertyName)
- (This)->lpVtbl -> RemoveSubscriberProperty(This,bstrPropertyName)
- #define IEventSubscription_GetSubscriberPropertyCollection(This,collection)
- (This)->lpVtbl -> GetSubscriberPropertyCollection(This,collection)
- #define IEventSubscription_get_InterfaceID(This,pbstrInterfaceID)
- (This)->lpVtbl -> get_InterfaceID(This,pbstrInterfaceID)
- #define IEventSubscription_put_InterfaceID(This,bstrInterfaceID)
- (This)->lpVtbl -> put_InterfaceID(This,bstrInterfaceID)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE IEventSubscription_get_SubscriptionID_Proxy(
- IEventSubscription * This,
- /* [retval][out] */ BSTR *pbstrSubscriptionID);
- void __RPC_STUB IEventSubscription_get_SubscriptionID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE IEventSubscription_put_SubscriptionID_Proxy(
- IEventSubscription * This,
- /* [in] */ BSTR bstrSubscriptionID);
- void __RPC_STUB IEventSubscription_put_SubscriptionID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);