ClusCfgServer.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:309k
- void __RPC_STUB AsyncIClusCfgClusterInfo_Begin_GetBindingString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Finish_GetBindingString_Proxy(
- AsyncIClusCfgClusterInfo * This,
- /* [out] */ BSTR *pbstrBindingStringOut);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Finish_GetBindingString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Begin_SetBindingString_Proxy(
- AsyncIClusCfgClusterInfo * This,
- /* [unique][in] */ LPCWSTR pcszBindingStringIn);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Begin_SetBindingString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Finish_SetBindingString_Proxy(
- AsyncIClusCfgClusterInfo * This);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Finish_SetBindingString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __AsyncIClusCfgClusterInfo_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgInitialize_INTERFACE_DEFINED__
- #define __IClusCfgInitialize_INTERFACE_DEFINED__
- /* interface IClusCfgInitialize */
- /* [unique][async_uuid][uuid][object] */
- EXTERN_C const IID IID_IClusCfgInitialize;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("2A0EB82D-F878-492a-951E-AE000918C4A6")
- IClusCfgInitialize : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Initialize(
- /* [in] */ IUnknown *punkCallbackIn,
- /* [in] */ LCID lcidIn) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgInitializeVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgInitialize * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgInitialize * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgInitialize * This);
-
- HRESULT ( STDMETHODCALLTYPE *Initialize )(
- IClusCfgInitialize * This,
- /* [in] */ IUnknown *punkCallbackIn,
- /* [in] */ LCID lcidIn);
-
- END_INTERFACE
- } IClusCfgInitializeVtbl;
- interface IClusCfgInitialize
- {
- CONST_VTBL struct IClusCfgInitializeVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgInitialize_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgInitialize_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgInitialize_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgInitialize_Initialize(This,punkCallbackIn,lcidIn)
- (This)->lpVtbl -> Initialize(This,punkCallbackIn,lcidIn)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgInitialize_Initialize_Proxy(
- IClusCfgInitialize * This,
- /* [in] */ IUnknown *punkCallbackIn,
- /* [in] */ LCID lcidIn);
- void __RPC_STUB IClusCfgInitialize_Initialize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgInitialize_INTERFACE_DEFINED__ */
- #ifndef __AsyncIClusCfgInitialize_INTERFACE_DEFINED__
- #define __AsyncIClusCfgInitialize_INTERFACE_DEFINED__
- /* interface AsyncIClusCfgInitialize */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_AsyncIClusCfgInitialize;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("2A0EB82E-F878-492a-951E-AE000918C4A6")
- AsyncIClusCfgInitialize : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Begin_Initialize(
- /* [in] */ IUnknown *punkCallbackIn,
- /* [in] */ LCID lcidIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_Initialize( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct AsyncIClusCfgInitializeVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- AsyncIClusCfgInitialize * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- AsyncIClusCfgInitialize * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- AsyncIClusCfgInitialize * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_Initialize )(
- AsyncIClusCfgInitialize * This,
- /* [in] */ IUnknown *punkCallbackIn,
- /* [in] */ LCID lcidIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_Initialize )(
- AsyncIClusCfgInitialize * This);
-
- END_INTERFACE
- } AsyncIClusCfgInitializeVtbl;
- interface AsyncIClusCfgInitialize
- {
- CONST_VTBL struct AsyncIClusCfgInitializeVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define AsyncIClusCfgInitialize_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define AsyncIClusCfgInitialize_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define AsyncIClusCfgInitialize_Release(This)
- (This)->lpVtbl -> Release(This)
- #define AsyncIClusCfgInitialize_Begin_Initialize(This,punkCallbackIn,lcidIn)
- (This)->lpVtbl -> Begin_Initialize(This,punkCallbackIn,lcidIn)
- #define AsyncIClusCfgInitialize_Finish_Initialize(This)
- (This)->lpVtbl -> Finish_Initialize(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgInitialize_Begin_Initialize_Proxy(
- AsyncIClusCfgInitialize * This,
- /* [in] */ IUnknown *punkCallbackIn,
- /* [in] */ LCID lcidIn);
- void __RPC_STUB AsyncIClusCfgInitialize_Begin_Initialize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgInitialize_Finish_Initialize_Proxy(
- AsyncIClusCfgInitialize * This);
- void __RPC_STUB AsyncIClusCfgInitialize_Finish_Initialize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __AsyncIClusCfgInitialize_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgCallback_INTERFACE_DEFINED__
- #define __IClusCfgCallback_INTERFACE_DEFINED__
- /* interface IClusCfgCallback */
- /* [unique][async_uuid][uuid][object] */
- EXTERN_C const IID IID_IClusCfgCallback;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("238DCA63-E2EF-4f32-A24D-ACBF975BE842")
- IClusCfgCallback : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE SendStatusReport(
- /* [unique][in] */ LPCWSTR pcszNodeNameIn,
- /* [in] */ CLSID clsidTaskMajorIn,
- /* [in] */ CLSID clsidTaskMinorIn,
- /* [in] */ ULONG ulMinIn,
- /* [in] */ ULONG ulMaxIn,
- /* [in] */ ULONG ulCurrentIn,
- /* [in] */ HRESULT hrStatusIn,
- /* [unique][in] */ LPCWSTR pcszDescriptionIn,
- /* [in] */ FILETIME *pftTimeIn,
- /* [unique][in] */ LPCWSTR pcszReferenceIn) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgCallbackVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgCallback * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgCallback * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgCallback * This);
-
- HRESULT ( STDMETHODCALLTYPE *SendStatusReport )(
- IClusCfgCallback * This,
- /* [unique][in] */ LPCWSTR pcszNodeNameIn,
- /* [in] */ CLSID clsidTaskMajorIn,
- /* [in] */ CLSID clsidTaskMinorIn,
- /* [in] */ ULONG ulMinIn,
- /* [in] */ ULONG ulMaxIn,
- /* [in] */ ULONG ulCurrentIn,
- /* [in] */ HRESULT hrStatusIn,
- /* [unique][in] */ LPCWSTR pcszDescriptionIn,
- /* [in] */ FILETIME *pftTimeIn,
- /* [unique][in] */ LPCWSTR pcszReferenceIn);
-
- END_INTERFACE
- } IClusCfgCallbackVtbl;
- interface IClusCfgCallback
- {
- CONST_VTBL struct IClusCfgCallbackVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgCallback_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgCallback_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgCallback_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgCallback_SendStatusReport(This,pcszNodeNameIn,clsidTaskMajorIn,clsidTaskMinorIn,ulMinIn,ulMaxIn,ulCurrentIn,hrStatusIn,pcszDescriptionIn,pftTimeIn,pcszReferenceIn)
- (This)->lpVtbl -> SendStatusReport(This,pcszNodeNameIn,clsidTaskMajorIn,clsidTaskMinorIn,ulMinIn,ulMaxIn,ulCurrentIn,hrStatusIn,pcszDescriptionIn,pftTimeIn,pcszReferenceIn)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgCallback_SendStatusReport_Proxy(
- IClusCfgCallback * This,
- /* [unique][in] */ LPCWSTR pcszNodeNameIn,
- /* [in] */ CLSID clsidTaskMajorIn,
- /* [in] */ CLSID clsidTaskMinorIn,
- /* [in] */ ULONG ulMinIn,
- /* [in] */ ULONG ulMaxIn,
- /* [in] */ ULONG ulCurrentIn,
- /* [in] */ HRESULT hrStatusIn,
- /* [unique][in] */ LPCWSTR pcszDescriptionIn,
- /* [in] */ FILETIME *pftTimeIn,
- /* [unique][in] */ LPCWSTR pcszReferenceIn);
- void __RPC_STUB IClusCfgCallback_SendStatusReport_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgCallback_INTERFACE_DEFINED__ */
- #ifndef __AsyncIClusCfgCallback_INTERFACE_DEFINED__
- #define __AsyncIClusCfgCallback_INTERFACE_DEFINED__
- /* interface AsyncIClusCfgCallback */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_AsyncIClusCfgCallback;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("EBCE8945-AC69-4b3a-865D-E2D4EB33E41B")
- AsyncIClusCfgCallback : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Begin_SendStatusReport(
- /* [unique][in] */ LPCWSTR pcszNodeNameIn,
- /* [in] */ CLSID clsidTaskMajorIn,
- /* [in] */ CLSID clsidTaskMinorIn,
- /* [in] */ ULONG ulMinIn,
- /* [in] */ ULONG ulMaxIn,
- /* [in] */ ULONG ulCurrentIn,
- /* [in] */ HRESULT hrStatusIn,
- /* [unique][in] */ LPCWSTR pcszDescriptionIn,
- /* [in] */ FILETIME *pftTimeIn,
- /* [unique][in] */ LPCWSTR pcszReferenceIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SendStatusReport( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct AsyncIClusCfgCallbackVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- AsyncIClusCfgCallback * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- AsyncIClusCfgCallback * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- AsyncIClusCfgCallback * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SendStatusReport )(
- AsyncIClusCfgCallback * This,
- /* [unique][in] */ LPCWSTR pcszNodeNameIn,
- /* [in] */ CLSID clsidTaskMajorIn,
- /* [in] */ CLSID clsidTaskMinorIn,
- /* [in] */ ULONG ulMinIn,
- /* [in] */ ULONG ulMaxIn,
- /* [in] */ ULONG ulCurrentIn,
- /* [in] */ HRESULT hrStatusIn,
- /* [unique][in] */ LPCWSTR pcszDescriptionIn,
- /* [in] */ FILETIME *pftTimeIn,
- /* [unique][in] */ LPCWSTR pcszReferenceIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SendStatusReport )(
- AsyncIClusCfgCallback * This);
-
- END_INTERFACE
- } AsyncIClusCfgCallbackVtbl;
- interface AsyncIClusCfgCallback
- {
- CONST_VTBL struct AsyncIClusCfgCallbackVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define AsyncIClusCfgCallback_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define AsyncIClusCfgCallback_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define AsyncIClusCfgCallback_Release(This)
- (This)->lpVtbl -> Release(This)
- #define AsyncIClusCfgCallback_Begin_SendStatusReport(This,pcszNodeNameIn,clsidTaskMajorIn,clsidTaskMinorIn,ulMinIn,ulMaxIn,ulCurrentIn,hrStatusIn,pcszDescriptionIn,pftTimeIn,pcszReferenceIn)
- (This)->lpVtbl -> Begin_SendStatusReport(This,pcszNodeNameIn,clsidTaskMajorIn,clsidTaskMinorIn,ulMinIn,ulMaxIn,ulCurrentIn,hrStatusIn,pcszDescriptionIn,pftTimeIn,pcszReferenceIn)
- #define AsyncIClusCfgCallback_Finish_SendStatusReport(This)
- (This)->lpVtbl -> Finish_SendStatusReport(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgCallback_Begin_SendStatusReport_Proxy(
- AsyncIClusCfgCallback * This,
- /* [unique][in] */ LPCWSTR pcszNodeNameIn,
- /* [in] */ CLSID clsidTaskMajorIn,
- /* [in] */ CLSID clsidTaskMinorIn,
- /* [in] */ ULONG ulMinIn,
- /* [in] */ ULONG ulMaxIn,
- /* [in] */ ULONG ulCurrentIn,
- /* [in] */ HRESULT hrStatusIn,
- /* [unique][in] */ LPCWSTR pcszDescriptionIn,
- /* [in] */ FILETIME *pftTimeIn,
- /* [unique][in] */ LPCWSTR pcszReferenceIn);
- void __RPC_STUB AsyncIClusCfgCallback_Begin_SendStatusReport_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgCallback_Finish_SendStatusReport_Proxy(
- AsyncIClusCfgCallback * This);
- void __RPC_STUB AsyncIClusCfgCallback_Finish_SendStatusReport_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __AsyncIClusCfgCallback_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgCredentials_INTERFACE_DEFINED__
- #define __IClusCfgCredentials_INTERFACE_DEFINED__
- /* interface IClusCfgCredentials */
- /* [unique][async_uuid][uuid][object] */
- EXTERN_C const IID IID_IClusCfgCredentials;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("54AA9406-A409-4b49-B314-5F0A0CE4C88E")
- IClusCfgCredentials : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE SetCredentials(
- /* [unique][in] */ LPCWSTR pcszUserIn,
- /* [unique][in] */ LPCWSTR pcszDomainIn,
- /* [unique][in] */ LPCWSTR pcszPasswordIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCredentials(
- /* [out] */ BSTR *pbstrUserOut,
- /* [out] */ BSTR *pbstrDomainOut,
- /* [out] */ BSTR *pbstrPasswordOut) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgCredentialsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgCredentials * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgCredentials * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgCredentials * This);
-
- HRESULT ( STDMETHODCALLTYPE *SetCredentials )(
- IClusCfgCredentials * This,
- /* [unique][in] */ LPCWSTR pcszUserIn,
- /* [unique][in] */ LPCWSTR pcszDomainIn,
- /* [unique][in] */ LPCWSTR pcszPasswordIn);
-
- HRESULT ( STDMETHODCALLTYPE *GetCredentials )(
- IClusCfgCredentials * This,
- /* [out] */ BSTR *pbstrUserOut,
- /* [out] */ BSTR *pbstrDomainOut,
- /* [out] */ BSTR *pbstrPasswordOut);
-
- END_INTERFACE
- } IClusCfgCredentialsVtbl;
- interface IClusCfgCredentials
- {
- CONST_VTBL struct IClusCfgCredentialsVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgCredentials_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgCredentials_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgCredentials_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgCredentials_SetCredentials(This,pcszUserIn,pcszDomainIn,pcszPasswordIn)
- (This)->lpVtbl -> SetCredentials(This,pcszUserIn,pcszDomainIn,pcszPasswordIn)
- #define IClusCfgCredentials_GetCredentials(This,pbstrUserOut,pbstrDomainOut,pbstrPasswordOut)
- (This)->lpVtbl -> GetCredentials(This,pbstrUserOut,pbstrDomainOut,pbstrPasswordOut)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgCredentials_SetCredentials_Proxy(
- IClusCfgCredentials * This,
- /* [unique][in] */ LPCWSTR pcszUserIn,
- /* [unique][in] */ LPCWSTR pcszDomainIn,
- /* [unique][in] */ LPCWSTR pcszPasswordIn);
- void __RPC_STUB IClusCfgCredentials_SetCredentials_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgCredentials_GetCredentials_Proxy(
- IClusCfgCredentials * This,
- /* [out] */ BSTR *pbstrUserOut,
- /* [out] */ BSTR *pbstrDomainOut,
- /* [out] */ BSTR *pbstrPasswordOut);
- void __RPC_STUB IClusCfgCredentials_GetCredentials_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgCredentials_INTERFACE_DEFINED__ */
- #ifndef __AsyncIClusCfgCredentials_INTERFACE_DEFINED__
- #define __AsyncIClusCfgCredentials_INTERFACE_DEFINED__
- /* interface AsyncIClusCfgCredentials */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_AsyncIClusCfgCredentials;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("54AA9406-A409-4b49-B314-5F0A0CE4C88F")
- AsyncIClusCfgCredentials : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Begin_SetCredentials(
- /* [unique][in] */ LPCWSTR pcszUserIn,
- /* [unique][in] */ LPCWSTR pcszDomainIn,
- /* [unique][in] */ LPCWSTR pcszPasswordIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetCredentials( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetCredentials( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetCredentials(
- /* [out] */ BSTR *pbstrUserOut,
- /* [out] */ BSTR *pbstrDomainOut,
- /* [out] */ BSTR *pbstrPasswordOut) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct AsyncIClusCfgCredentialsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- AsyncIClusCfgCredentials * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- AsyncIClusCfgCredentials * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- AsyncIClusCfgCredentials * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetCredentials )(
- AsyncIClusCfgCredentials * This,
- /* [unique][in] */ LPCWSTR pcszUserIn,
- /* [unique][in] */ LPCWSTR pcszDomainIn,
- /* [unique][in] */ LPCWSTR pcszPasswordIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetCredentials )(
- AsyncIClusCfgCredentials * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetCredentials )(
- AsyncIClusCfgCredentials * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetCredentials )(
- AsyncIClusCfgCredentials * This,
- /* [out] */ BSTR *pbstrUserOut,
- /* [out] */ BSTR *pbstrDomainOut,
- /* [out] */ BSTR *pbstrPasswordOut);
-
- END_INTERFACE
- } AsyncIClusCfgCredentialsVtbl;
- interface AsyncIClusCfgCredentials
- {
- CONST_VTBL struct AsyncIClusCfgCredentialsVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define AsyncIClusCfgCredentials_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define AsyncIClusCfgCredentials_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define AsyncIClusCfgCredentials_Release(This)
- (This)->lpVtbl -> Release(This)
- #define AsyncIClusCfgCredentials_Begin_SetCredentials(This,pcszUserIn,pcszDomainIn,pcszPasswordIn)
- (This)->lpVtbl -> Begin_SetCredentials(This,pcszUserIn,pcszDomainIn,pcszPasswordIn)
- #define AsyncIClusCfgCredentials_Finish_SetCredentials(This)
- (This)->lpVtbl -> Finish_SetCredentials(This)
- #define AsyncIClusCfgCredentials_Begin_GetCredentials(This)
- (This)->lpVtbl -> Begin_GetCredentials(This)
- #define AsyncIClusCfgCredentials_Finish_GetCredentials(This,pbstrUserOut,pbstrDomainOut,pbstrPasswordOut)
- (This)->lpVtbl -> Finish_GetCredentials(This,pbstrUserOut,pbstrDomainOut,pbstrPasswordOut)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgCredentials_Begin_SetCredentials_Proxy(
- AsyncIClusCfgCredentials * This,
- /* [unique][in] */ LPCWSTR pcszUserIn,
- /* [unique][in] */ LPCWSTR pcszDomainIn,
- /* [unique][in] */ LPCWSTR pcszPasswordIn);
- void __RPC_STUB AsyncIClusCfgCredentials_Begin_SetCredentials_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgCredentials_Finish_SetCredentials_Proxy(
- AsyncIClusCfgCredentials * This);
- void __RPC_STUB AsyncIClusCfgCredentials_Finish_SetCredentials_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgCredentials_Begin_GetCredentials_Proxy(
- AsyncIClusCfgCredentials * This);
- void __RPC_STUB AsyncIClusCfgCredentials_Begin_GetCredentials_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgCredentials_Finish_GetCredentials_Proxy(
- AsyncIClusCfgCredentials * This,
- /* [out] */ BSTR *pbstrUserOut,
- /* [out] */ BSTR *pbstrDomainOut,
- /* [out] */ BSTR *pbstrPasswordOut);
- void __RPC_STUB AsyncIClusCfgCredentials_Finish_GetCredentials_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __AsyncIClusCfgCredentials_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgCapabilities_INTERFACE_DEFINED__
- #define __IClusCfgCapabilities_INTERFACE_DEFINED__
- /* interface IClusCfgCapabilities */
- /* [unique][uuid][object] */
- EXTERN_C const IID IID_IClusCfgCapabilities;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("D94AB253-36C7-41c1-B52E-26B451975C8D")
- IClusCfgCapabilities : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE CanNodeBeClustered( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgCapabilitiesVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgCapabilities * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgCapabilities * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgCapabilities * This);
-
- HRESULT ( STDMETHODCALLTYPE *CanNodeBeClustered )(
- IClusCfgCapabilities * This);
-
- END_INTERFACE
- } IClusCfgCapabilitiesVtbl;
- interface IClusCfgCapabilities
- {
- CONST_VTBL struct IClusCfgCapabilitiesVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgCapabilities_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgCapabilities_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgCapabilities_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgCapabilities_CanNodeBeClustered(This)
- (This)->lpVtbl -> CanNodeBeClustered(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgCapabilities_CanNodeBeClustered_Proxy(
- IClusCfgCapabilities * This);
- void __RPC_STUB IClusCfgCapabilities_CanNodeBeClustered_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgCapabilities_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgManagedResourceCfg_INTERFACE_DEFINED__
- #define __IClusCfgManagedResourceCfg_INTERFACE_DEFINED__
- /* interface IClusCfgManagedResourceCfg */
- /* [unique][local][uuid][object] */
- EXTERN_C const IID IID_IClusCfgManagedResourceCfg;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("60300A0F-77E1-440c-BD94-6BFB0DBFDB3A")
- IClusCfgManagedResourceCfg : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE PreCreate(
- /* [in] */ IUnknown *punkServicesIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Create(
- /* [in] */ IUnknown *punkServicesIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE PostCreate(
- /* [in] */ IUnknown *punkServicesIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Evict(
- /* [in] */ IUnknown *punkServicesIn) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgManagedResourceCfgVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgManagedResourceCfg * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgManagedResourceCfg * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgManagedResourceCfg * This);
-
- HRESULT ( STDMETHODCALLTYPE *PreCreate )(
- IClusCfgManagedResourceCfg * This,
- /* [in] */ IUnknown *punkServicesIn);
-
- HRESULT ( STDMETHODCALLTYPE *Create )(
- IClusCfgManagedResourceCfg * This,
- /* [in] */ IUnknown *punkServicesIn);
-
- HRESULT ( STDMETHODCALLTYPE *PostCreate )(
- IClusCfgManagedResourceCfg * This,
- /* [in] */ IUnknown *punkServicesIn);
-
- HRESULT ( STDMETHODCALLTYPE *Evict )(
- IClusCfgManagedResourceCfg * This,
- /* [in] */ IUnknown *punkServicesIn);
-
- END_INTERFACE
- } IClusCfgManagedResourceCfgVtbl;
- interface IClusCfgManagedResourceCfg
- {
- CONST_VTBL struct IClusCfgManagedResourceCfgVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgManagedResourceCfg_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgManagedResourceCfg_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgManagedResourceCfg_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgManagedResourceCfg_PreCreate(This,punkServicesIn)
- (This)->lpVtbl -> PreCreate(This,punkServicesIn)
- #define IClusCfgManagedResourceCfg_Create(This,punkServicesIn)
- (This)->lpVtbl -> Create(This,punkServicesIn)
- #define IClusCfgManagedResourceCfg_PostCreate(This,punkServicesIn)
- (This)->lpVtbl -> PostCreate(This,punkServicesIn)
- #define IClusCfgManagedResourceCfg_Evict(This,punkServicesIn)
- (This)->lpVtbl -> Evict(This,punkServicesIn)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgManagedResourceCfg_PreCreate_Proxy(
- IClusCfgManagedResourceCfg * This,
- /* [in] */ IUnknown *punkServicesIn);
- void __RPC_STUB IClusCfgManagedResourceCfg_PreCreate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgManagedResourceCfg_Create_Proxy(
- IClusCfgManagedResourceCfg * This,
- /* [in] */ IUnknown *punkServicesIn);
- void __RPC_STUB IClusCfgManagedResourceCfg_Create_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgManagedResourceCfg_PostCreate_Proxy(
- IClusCfgManagedResourceCfg * This,
- /* [in] */ IUnknown *punkServicesIn);
- void __RPC_STUB IClusCfgManagedResourceCfg_PostCreate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgManagedResourceCfg_Evict_Proxy(
- IClusCfgManagedResourceCfg * This,
- /* [in] */ IUnknown *punkServicesIn);
- void __RPC_STUB IClusCfgManagedResourceCfg_Evict_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgManagedResourceCfg_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgResourcePreCreate_INTERFACE_DEFINED__
- #define __IClusCfgResourcePreCreate_INTERFACE_DEFINED__
- /* interface IClusCfgResourcePreCreate */
- /* [unique][local][uuid][object] */
- typedef /* [helpstring][uuid] */ DECLSPEC_UUID("1DAF9692-6662-43b1-AD45-D50F7849B0CD")
- enum EDependencyFlags
- { dfUNKNOWN = 0,
- dfSHARED = 1,
- dfEXCLUSIVE = 2
- } EDependencyFlags;
- EXTERN_C const IID IID_IClusCfgResourcePreCreate;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("4240F6A1-9D49-427e-8F3D-09384E1F59E4")
- IClusCfgResourcePreCreate : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE SetDependency(
- /* [in] */ LPCLSID pclsidDepResTypeIn,
- /* [in] */ DWORD dfIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetType(
- /* [in] */ CLSID *pclsidIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetClassType(
- /* [in] */ CLSID *pclsidIn) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgResourcePreCreateVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgResourcePreCreate * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgResourcePreCreate * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgResourcePreCreate * This);
-
- HRESULT ( STDMETHODCALLTYPE *SetDependency )(
- IClusCfgResourcePreCreate * This,
- /* [in] */ LPCLSID pclsidDepResTypeIn,
- /* [in] */ DWORD dfIn);
-
- HRESULT ( STDMETHODCALLTYPE *SetType )(
- IClusCfgResourcePreCreate * This,
- /* [in] */ CLSID *pclsidIn);
-
- HRESULT ( STDMETHODCALLTYPE *SetClassType )(
- IClusCfgResourcePreCreate * This,
- /* [in] */ CLSID *pclsidIn);
-
- END_INTERFACE
- } IClusCfgResourcePreCreateVtbl;
- interface IClusCfgResourcePreCreate
- {
- CONST_VTBL struct IClusCfgResourcePreCreateVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgResourcePreCreate_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgResourcePreCreate_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgResourcePreCreate_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgResourcePreCreate_SetDependency(This,pclsidDepResTypeIn,dfIn)
- (This)->lpVtbl -> SetDependency(This,pclsidDepResTypeIn,dfIn)
- #define IClusCfgResourcePreCreate_SetType(This,pclsidIn)
- (This)->lpVtbl -> SetType(This,pclsidIn)
- #define IClusCfgResourcePreCreate_SetClassType(This,pclsidIn)
- (This)->lpVtbl -> SetClassType(This,pclsidIn)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgResourcePreCreate_SetDependency_Proxy(
- IClusCfgResourcePreCreate * This,
- /* [in] */ LPCLSID pclsidDepResTypeIn,
- /* [in] */ DWORD dfIn);
- void __RPC_STUB IClusCfgResourcePreCreate_SetDependency_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgResourcePreCreate_SetType_Proxy(
- IClusCfgResourcePreCreate * This,
- /* [in] */ CLSID *pclsidIn);
- void __RPC_STUB IClusCfgResourcePreCreate_SetType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgResourcePreCreate_SetClassType_Proxy(
- IClusCfgResourcePreCreate * This,
- /* [in] */ CLSID *pclsidIn);
- void __RPC_STUB IClusCfgResourcePreCreate_SetClassType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgResourcePreCreate_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgResourceCreate_INTERFACE_DEFINED__
- #define __IClusCfgResourceCreate_INTERFACE_DEFINED__
- /* interface IClusCfgResourceCreate */
- /* [unique][local][uuid][object] */
- EXTERN_C const IID IID_IClusCfgResourceCreate;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("0647B41A-C777-443c-9432-02CCCF4FF443")
- IClusCfgResourceCreate : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE SetPropertyBinary(
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const DWORD cbSizeIn,
- /* [in] */ const BYTE *pbyteIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetPropertyDWORD(
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const DWORD dwDWORDIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetPropertyString(
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [unique][in] */ LPCWSTR pcszStringIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetPropertyExpandString(
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [unique][in] */ LPCWSTR pcszStringIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetPropertyMultiString(
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const DWORD cbMultiStringIn,
- /* [unique][in] */ LPCWSTR pcszMultiStringIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetPropertyUnsignedLargeInt(
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const ULARGE_INTEGER ulIntIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetPropertyLong(
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const LONG lLongIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetPropertySecurityDescriptor(
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const SECURITY_DESCRIPTOR *pcsdIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetPropertyLargeInt(
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const LARGE_INTEGER lIntIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SendResourceControl(
- /* [in] */ DWORD dwControlCodeIn,
- /* [in] */ LPVOID lpBufferIn,
- /* [in] */ DWORD cbBufferSizeIn) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgResourceCreateVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgResourceCreate * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgResourceCreate * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgResourceCreate * This);
-
- HRESULT ( STDMETHODCALLTYPE *SetPropertyBinary )(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const DWORD cbSizeIn,
- /* [in] */ const BYTE *pbyteIn);
-
- HRESULT ( STDMETHODCALLTYPE *SetPropertyDWORD )(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const DWORD dwDWORDIn);
-
- HRESULT ( STDMETHODCALLTYPE *SetPropertyString )(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [unique][in] */ LPCWSTR pcszStringIn);
-
- HRESULT ( STDMETHODCALLTYPE *SetPropertyExpandString )(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [unique][in] */ LPCWSTR pcszStringIn);
-
- HRESULT ( STDMETHODCALLTYPE *SetPropertyMultiString )(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const DWORD cbMultiStringIn,
- /* [unique][in] */ LPCWSTR pcszMultiStringIn);
-
- HRESULT ( STDMETHODCALLTYPE *SetPropertyUnsignedLargeInt )(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const ULARGE_INTEGER ulIntIn);
-
- HRESULT ( STDMETHODCALLTYPE *SetPropertyLong )(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const LONG lLongIn);
-
- HRESULT ( STDMETHODCALLTYPE *SetPropertySecurityDescriptor )(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const SECURITY_DESCRIPTOR *pcsdIn);
-
- HRESULT ( STDMETHODCALLTYPE *SetPropertyLargeInt )(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const LARGE_INTEGER lIntIn);
-
- HRESULT ( STDMETHODCALLTYPE *SendResourceControl )(
- IClusCfgResourceCreate * This,
- /* [in] */ DWORD dwControlCodeIn,
- /* [in] */ LPVOID lpBufferIn,
- /* [in] */ DWORD cbBufferSizeIn);
-
- END_INTERFACE
- } IClusCfgResourceCreateVtbl;
- interface IClusCfgResourceCreate
- {
- CONST_VTBL struct IClusCfgResourceCreateVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgResourceCreate_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgResourceCreate_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgResourceCreate_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgResourceCreate_SetPropertyBinary(This,pcszNameIn,cbSizeIn,pbyteIn)
- (This)->lpVtbl -> SetPropertyBinary(This,pcszNameIn,cbSizeIn,pbyteIn)
- #define IClusCfgResourceCreate_SetPropertyDWORD(This,pcszNameIn,dwDWORDIn)
- (This)->lpVtbl -> SetPropertyDWORD(This,pcszNameIn,dwDWORDIn)
- #define IClusCfgResourceCreate_SetPropertyString(This,pcszNameIn,pcszStringIn)
- (This)->lpVtbl -> SetPropertyString(This,pcszNameIn,pcszStringIn)
- #define IClusCfgResourceCreate_SetPropertyExpandString(This,pcszNameIn,pcszStringIn)
- (This)->lpVtbl -> SetPropertyExpandString(This,pcszNameIn,pcszStringIn)
- #define IClusCfgResourceCreate_SetPropertyMultiString(This,pcszNameIn,cbMultiStringIn,pcszMultiStringIn)
- (This)->lpVtbl -> SetPropertyMultiString(This,pcszNameIn,cbMultiStringIn,pcszMultiStringIn)
- #define IClusCfgResourceCreate_SetPropertyUnsignedLargeInt(This,pcszNameIn,ulIntIn)
- (This)->lpVtbl -> SetPropertyUnsignedLargeInt(This,pcszNameIn,ulIntIn)
- #define IClusCfgResourceCreate_SetPropertyLong(This,pcszNameIn,lLongIn)
- (This)->lpVtbl -> SetPropertyLong(This,pcszNameIn,lLongIn)
- #define IClusCfgResourceCreate_SetPropertySecurityDescriptor(This,pcszNameIn,pcsdIn)
- (This)->lpVtbl -> SetPropertySecurityDescriptor(This,pcszNameIn,pcsdIn)
- #define IClusCfgResourceCreate_SetPropertyLargeInt(This,pcszNameIn,lIntIn)
- (This)->lpVtbl -> SetPropertyLargeInt(This,pcszNameIn,lIntIn)
- #define IClusCfgResourceCreate_SendResourceControl(This,dwControlCodeIn,lpBufferIn,cbBufferSizeIn)
- (This)->lpVtbl -> SendResourceControl(This,dwControlCodeIn,lpBufferIn,cbBufferSizeIn)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgResourceCreate_SetPropertyBinary_Proxy(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const DWORD cbSizeIn,
- /* [in] */ const BYTE *pbyteIn);
- void __RPC_STUB IClusCfgResourceCreate_SetPropertyBinary_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgResourceCreate_SetPropertyDWORD_Proxy(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const DWORD dwDWORDIn);
- void __RPC_STUB IClusCfgResourceCreate_SetPropertyDWORD_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgResourceCreate_SetPropertyString_Proxy(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [unique][in] */ LPCWSTR pcszStringIn);
- void __RPC_STUB IClusCfgResourceCreate_SetPropertyString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgResourceCreate_SetPropertyExpandString_Proxy(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [unique][in] */ LPCWSTR pcszStringIn);
- void __RPC_STUB IClusCfgResourceCreate_SetPropertyExpandString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgResourceCreate_SetPropertyMultiString_Proxy(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const DWORD cbMultiStringIn,
- /* [unique][in] */ LPCWSTR pcszMultiStringIn);
- void __RPC_STUB IClusCfgResourceCreate_SetPropertyMultiString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgResourceCreate_SetPropertyUnsignedLargeInt_Proxy(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const ULARGE_INTEGER ulIntIn);
- void __RPC_STUB IClusCfgResourceCreate_SetPropertyUnsignedLargeInt_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgResourceCreate_SetPropertyLong_Proxy(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const LONG lLongIn);
- void __RPC_STUB IClusCfgResourceCreate_SetPropertyLong_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgResourceCreate_SetPropertySecurityDescriptor_Proxy(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const SECURITY_DESCRIPTOR *pcsdIn);
- void __RPC_STUB IClusCfgResourceCreate_SetPropertySecurityDescriptor_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgResourceCreate_SetPropertyLargeInt_Proxy(
- IClusCfgResourceCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn,
- /* [in] */ const LARGE_INTEGER lIntIn);
- void __RPC_STUB IClusCfgResourceCreate_SetPropertyLargeInt_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgResourceCreate_SendResourceControl_Proxy(
- IClusCfgResourceCreate * This,
- /* [in] */ DWORD dwControlCodeIn,
- /* [in] */ LPVOID lpBufferIn,
- /* [in] */ DWORD cbBufferSizeIn);
- void __RPC_STUB IClusCfgResourceCreate_SendResourceControl_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgResourceCreate_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgResourcePostCreate_INTERFACE_DEFINED__
- #define __IClusCfgResourcePostCreate_INTERFACE_DEFINED__
- /* interface IClusCfgResourcePostCreate */
- /* [unique][local][uuid][object] */
- EXTERN_C const IID IID_IClusCfgResourcePostCreate;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("72A9BF54-13B6-451f-910D-6913EBF025AB")
- IClusCfgResourcePostCreate : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE ChangeName(
- /* [unique][in] */ LPCWSTR pcszNameIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SendResourceControl(
- /* [in] */ DWORD dwControlCodeIn,
- /* [in] */ LPVOID lpBufferIn,
- /* [in] */ DWORD cbBufferSizeIn,
- /* [in] */ LPVOID lBufferInout,
- /* [in] */ DWORD cbOutBufferSizeIn,
- /* [out] */ LPDWORD lpcbBytesReturnedOut) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgResourcePostCreateVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgResourcePostCreate * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgResourcePostCreate * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgResourcePostCreate * This);
-
- HRESULT ( STDMETHODCALLTYPE *ChangeName )(
- IClusCfgResourcePostCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
-
- HRESULT ( STDMETHODCALLTYPE *SendResourceControl )(
- IClusCfgResourcePostCreate * This,
- /* [in] */ DWORD dwControlCodeIn,
- /* [in] */ LPVOID lpBufferIn,
- /* [in] */ DWORD cbBufferSizeIn,
- /* [in] */ LPVOID lBufferInout,
- /* [in] */ DWORD cbOutBufferSizeIn,
- /* [out] */ LPDWORD lpcbBytesReturnedOut);
-
- END_INTERFACE
- } IClusCfgResourcePostCreateVtbl;
- interface IClusCfgResourcePostCreate
- {
- CONST_VTBL struct IClusCfgResourcePostCreateVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgResourcePostCreate_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgResourcePostCreate_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgResourcePostCreate_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgResourcePostCreate_ChangeName(This,pcszNameIn)
- (This)->lpVtbl -> ChangeName(This,pcszNameIn)
- #define IClusCfgResourcePostCreate_SendResourceControl(This,dwControlCodeIn,lpBufferIn,cbBufferSizeIn,lBufferInout,cbOutBufferSizeIn,lpcbBytesReturnedOut)
- (This)->lpVtbl -> SendResourceControl(This,dwControlCodeIn,lpBufferIn,cbBufferSizeIn,lBufferInout,cbOutBufferSizeIn,lpcbBytesReturnedOut)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgResourcePostCreate_ChangeName_Proxy(
- IClusCfgResourcePostCreate * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
- void __RPC_STUB IClusCfgResourcePostCreate_ChangeName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgResourcePostCreate_SendResourceControl_Proxy(
- IClusCfgResourcePostCreate * This,
- /* [in] */ DWORD dwControlCodeIn,
- /* [in] */ LPVOID lpBufferIn,
- /* [in] */ DWORD cbBufferSizeIn,
- /* [in] */ LPVOID lBufferInout,
- /* [in] */ DWORD cbOutBufferSizeIn,
- /* [out] */ LPDWORD lpcbBytesReturnedOut);
- void __RPC_STUB IClusCfgResourcePostCreate_SendResourceControl_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgResourcePostCreate_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgGroupCfg_INTERFACE_DEFINED__
- #define __IClusCfgGroupCfg_INTERFACE_DEFINED__
- /* interface IClusCfgGroupCfg */
- /* [unique][local][uuid][object] */
- EXTERN_C const IID IID_IClusCfgGroupCfg;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("DCB6D3D2-A55F-49e5-A64A-0CCFEB01ED3A")
- IClusCfgGroupCfg : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE SetName(
- /* [unique][in] */ LPCWSTR pcszNameIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetName(
- /* [out] */ BSTR *pbstrNameOut) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgGroupCfgVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgGroupCfg * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgGroupCfg * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgGroupCfg * This);
-
- HRESULT ( STDMETHODCALLTYPE *SetName )(
- IClusCfgGroupCfg * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
-
- HRESULT ( STDMETHODCALLTYPE *GetName )(
- IClusCfgGroupCfg * This,
- /* [out] */ BSTR *pbstrNameOut);
-
- END_INTERFACE
- } IClusCfgGroupCfgVtbl;
- interface IClusCfgGroupCfg
- {
- CONST_VTBL struct IClusCfgGroupCfgVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgGroupCfg_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgGroupCfg_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgGroupCfg_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgGroupCfg_SetName(This,pcszNameIn)
- (This)->lpVtbl -> SetName(This,pcszNameIn)
- #define IClusCfgGroupCfg_GetName(This,pbstrNameOut)
- (This)->lpVtbl -> GetName(This,pbstrNameOut)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgGroupCfg_SetName_Proxy(
- IClusCfgGroupCfg * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
- void __RPC_STUB IClusCfgGroupCfg_SetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgGroupCfg_GetName_Proxy(
- IClusCfgGroupCfg * This,
- /* [out] */ BSTR *pbstrNameOut);
- void __RPC_STUB IClusCfgGroupCfg_GetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgGroupCfg_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgMemberSetChangeListener_INTERFACE_DEFINED__
- #define __IClusCfgMemberSetChangeListener_INTERFACE_DEFINED__
- /* interface IClusCfgMemberSetChangeListener */
- /* [unique][async_uuid][uuid][object] */
- EXTERN_C const IID IID_IClusCfgMemberSetChangeListener;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("2B64534F-2643-4ABC-A4E5-824D881B7582")
- IClusCfgMemberSetChangeListener : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Notify(
- /* [in] */ IUnknown *punkClusterInfoIn) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgMemberSetChangeListenerVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgMemberSetChangeListener * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgMemberSetChangeListener * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgMemberSetChangeListener * This);
-
- HRESULT ( STDMETHODCALLTYPE *Notify )(
- IClusCfgMemberSetChangeListener * This,
- /* [in] */ IUnknown *punkClusterInfoIn);
-
- END_INTERFACE
- } IClusCfgMemberSetChangeListenerVtbl;
- interface IClusCfgMemberSetChangeListener
- {
- CONST_VTBL struct IClusCfgMemberSetChangeListenerVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgMemberSetChangeListener_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgMemberSetChangeListener_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgMemberSetChangeListener_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgMemberSetChangeListener_Notify(This,punkClusterInfoIn)
- (This)->lpVtbl -> Notify(This,punkClusterInfoIn)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgMemberSetChangeListener_Notify_Proxy(
- IClusCfgMemberSetChangeListener * This,
- /* [in] */ IUnknown *punkClusterInfoIn);
- void __RPC_STUB IClusCfgMemberSetChangeListener_Notify_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgMemberSetChangeListener_INTERFACE_DEFINED__ */
- #ifndef __AsyncIClusCfgMemberSetChangeListener_INTERFACE_DEFINED__
- #define __AsyncIClusCfgMemberSetChangeListener_INTERFACE_DEFINED__
- /* interface AsyncIClusCfgMemberSetChangeListener */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_AsyncIClusCfgMemberSetChangeListener;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("2B645350-2643-4ABC-A4E5-824D881B7582")
- AsyncIClusCfgMemberSetChangeListener : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Begin_Notify(
- /* [in] */ IUnknown *punkClusterInfoIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_Notify( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct AsyncIClusCfgMemberSetChangeListenerVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- AsyncIClusCfgMemberSetChangeListener * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- AsyncIClusCfgMemberSetChangeListener * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- AsyncIClusCfgMemberSetChangeListener * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_Notify )(
- AsyncIClusCfgMemberSetChangeListener * This,
- /* [in] */ IUnknown *punkClusterInfoIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_Notify )(
- AsyncIClusCfgMemberSetChangeListener * This);
-
- END_INTERFACE
- } AsyncIClusCfgMemberSetChangeListenerVtbl;
- interface AsyncIClusCfgMemberSetChangeListener
- {
- CONST_VTBL struct AsyncIClusCfgMemberSetChangeListenerVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define AsyncIClusCfgMemberSetChangeListener_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define AsyncIClusCfgMemberSetChangeListener_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define AsyncIClusCfgMemberSetChangeListener_Release(This)
- (This)->lpVtbl -> Release(This)
- #define AsyncIClusCfgMemberSetChangeListener_Begin_Notify(This,punkClusterInfoIn)
- (This)->lpVtbl -> Begin_Notify(This,punkClusterInfoIn)
- #define AsyncIClusCfgMemberSetChangeListener_Finish_Notify(This)
- (This)->lpVtbl -> Finish_Notify(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgMemberSetChangeListener_Begin_Notify_Proxy(
- AsyncIClusCfgMemberSetChangeListener * This,
- /* [in] */ IUnknown *punkClusterInfoIn);
- void __RPC_STUB AsyncIClusCfgMemberSetChangeListener_Begin_Notify_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgMemberSetChangeListener_Finish_Notify_Proxy(
- AsyncIClusCfgMemberSetChangeListener * This);
- void __RPC_STUB AsyncIClusCfgMemberSetChangeListener_Finish_Notify_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __AsyncIClusCfgMemberSetChangeListener_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgResourceTypeInfo_INTERFACE_DEFINED__
- #define __IClusCfgResourceTypeInfo_INTERFACE_DEFINED__
- /* interface IClusCfgResourceTypeInfo */
- /* [unique][async_uuid][uuid][object] */
- EXTERN_C const IID IID_IClusCfgResourceTypeInfo;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("C649A281-C847-4F5C-9841-D2F73B5AA71D")
- IClusCfgResourceTypeInfo : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE CommitChanges(
- /* [in] */ IUnknown *punkClusterInfoIn,
- /* [in] */ IUnknown *punkResTypeServicesIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetTypeName(
- /* [out] */ BSTR *pbstrTypeNameOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetTypeGUID(
- /* [out] */ GUID *pguidGUIDOut) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgResourceTypeInfoVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgResourceTypeInfo * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgResourceTypeInfo * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgResourceTypeInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *CommitChanges )(
- IClusCfgResourceTypeInfo * This,
- /* [in] */ IUnknown *punkClusterInfoIn,
- /* [in] */ IUnknown *punkResTypeServicesIn);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeName )(
- IClusCfgResourceTypeInfo * This,
- /* [out] */ BSTR *pbstrTypeNameOut);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeGUID )(
- IClusCfgResourceTypeInfo * This,
- /* [out] */ GUID *pguidGUIDOut);
-
- END_INTERFACE
- } IClusCfgResourceTypeInfoVtbl;
- interface IClusCfgResourceTypeInfo
- {
- CONST_VTBL struct IClusCfgResourceTypeInfoVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgResourceTypeInfo_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgResourceTypeInfo_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgResourceTypeInfo_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgResourceTypeInfo_CommitChanges(This,punkClusterInfoIn,punkResTypeServicesIn)
- (This)->lpVtbl -> CommitChanges(This,punkClusterInfoIn,punkResTypeServicesIn)
- #define IClusCfgResourceTypeInfo_GetTypeName(This,pbstrTypeNameOut)
- (This)->lpVtbl -> GetTypeName(This,pbstrTypeNameOut)
- #define IClusCfgResourceTypeInfo_GetTypeGUID(This,pguidGUIDOut)
- (This)->lpVtbl -> GetTypeGUID(This,pguidGUIDOut)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgResourceTypeInfo_CommitChanges_Proxy(
- IClusCfgResourceTypeInfo * This,
- /* [in] */ IUnknown *punkClusterInfoIn,
- /* [in] */ IUnknown *punkResTypeServicesIn);
- void __RPC_STUB IClusCfgResourceTypeInfo_CommitChanges_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgResourceTypeInfo_GetTypeName_Proxy(
- IClusCfgResourceTypeInfo * This,
- /* [out] */ BSTR *pbstrTypeNameOut);
- void __RPC_STUB IClusCfgResourceTypeInfo_GetTypeName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgResourceTypeInfo_GetTypeGUID_Proxy(
- IClusCfgResourceTypeInfo * This,
- /* [out] */ GUID *pguidGUIDOut);
- void __RPC_STUB IClusCfgResourceTypeInfo_GetTypeGUID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgResourceTypeInfo_INTERFACE_DEFINED__ */
- #ifndef __AsyncIClusCfgResourceTypeInfo_INTERFACE_DEFINED__
- #define __AsyncIClusCfgResourceTypeInfo_INTERFACE_DEFINED__
- /* interface AsyncIClusCfgResourceTypeInfo */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_AsyncIClusCfgResourceTypeInfo;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("C649A282-C847-4F5C-9841-D2F73B5AA71D")
- AsyncIClusCfgResourceTypeInfo : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Begin_CommitChanges(
- /* [in] */ IUnknown *punkClusterInfoIn,
- /* [in] */ IUnknown *punkResTypeServicesIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_CommitChanges( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetTypeName( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetTypeName(
- /* [out] */ BSTR *pbstrTypeNameOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetTypeGUID( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetTypeGUID(
- /* [out] */ GUID *pguidGUIDOut) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct AsyncIClusCfgResourceTypeInfoVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- AsyncIClusCfgResourceTypeInfo * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- AsyncIClusCfgResourceTypeInfo * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- AsyncIClusCfgResourceTypeInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_CommitChanges )(
- AsyncIClusCfgResourceTypeInfo * This,
- /* [in] */ IUnknown *punkClusterInfoIn,
- /* [in] */ IUnknown *punkResTypeServicesIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_CommitChanges )(
- AsyncIClusCfgResourceTypeInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetTypeName )(
- AsyncIClusCfgResourceTypeInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetTypeName )(
- AsyncIClusCfgResourceTypeInfo * This,
- /* [out] */ BSTR *pbstrTypeNameOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetTypeGUID )(
- AsyncIClusCfgResourceTypeInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetTypeGUID )(
- AsyncIClusCfgResourceTypeInfo * This,
- /* [out] */ GUID *pguidGUIDOut);
-
- END_INTERFACE
- } AsyncIClusCfgResourceTypeInfoVtbl;
- interface AsyncIClusCfgResourceTypeInfo
- {
- CONST_VTBL struct AsyncIClusCfgResourceTypeInfoVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define AsyncIClusCfgResourceTypeInfo_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define AsyncIClusCfgResourceTypeInfo_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define AsyncIClusCfgResourceTypeInfo_Release(This)
- (This)->lpVtbl -> Release(This)
- #define AsyncIClusCfgResourceTypeInfo_Begin_CommitChanges(This,punkClusterInfoIn,punkResTypeServicesIn)
- (This)->lpVtbl -> Begin_CommitChanges(This,punkClusterInfoIn,punkResTypeServicesIn)
- #define AsyncIClusCfgResourceTypeInfo_Finish_CommitChanges(This)
- (This)->lpVtbl -> Finish_CommitChanges(This)
- #define AsyncIClusCfgResourceTypeInfo_Begin_GetTypeName(This)
- (This)->lpVtbl -> Begin_GetTypeName(This)
- #define AsyncIClusCfgResourceTypeInfo_Finish_GetTypeName(This,pbstrTypeNameOut)
- (This)->lpVtbl -> Finish_GetTypeName(This,pbstrTypeNameOut)
- #define AsyncIClusCfgResourceTypeInfo_Begin_GetTypeGUID(This)
- (This)->lpVtbl -> Begin_GetTypeGUID(This)
- #define AsyncIClusCfgResourceTypeInfo_Finish_GetTypeGUID(This,pguidGUIDOut)
- (This)->lpVtbl -> Finish_GetTypeGUID(This,pguidGUIDOut)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgResourceTypeInfo_Begin_CommitChanges_Proxy(
- AsyncIClusCfgResourceTypeInfo * This,
- /* [in] */ IUnknown *punkClusterInfoIn,
- /* [in] */ IUnknown *punkResTypeServicesIn);
- void __RPC_STUB AsyncIClusCfgResourceTypeInfo_Begin_CommitChanges_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgResourceTypeInfo_Finish_CommitChanges_Proxy(
- AsyncIClusCfgResourceTypeInfo * This);
- void __RPC_STUB AsyncIClusCfgResourceTypeInfo_Finish_CommitChanges_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgResourceTypeInfo_Begin_GetTypeName_Proxy(
- AsyncIClusCfgResourceTypeInfo * This);
- void __RPC_STUB AsyncIClusCfgResourceTypeInfo_Begin_GetTypeName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgResourceTypeInfo_Finish_GetTypeName_Proxy(
- AsyncIClusCfgResourceTypeInfo * This,
- /* [out] */ BSTR *pbstrTypeNameOut);
- void __RPC_STUB AsyncIClusCfgResourceTypeInfo_Finish_GetTypeName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgResourceTypeInfo_Begin_GetTypeGUID_Proxy(
- AsyncIClusCfgResourceTypeInfo * This);
- void __RPC_STUB AsyncIClusCfgResourceTypeInfo_Begin_GetTypeGUID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgResourceTypeInfo_Finish_GetTypeGUID_Proxy(
- AsyncIClusCfgResourceTypeInfo * This,
- /* [out] */ GUID *pguidGUIDOut);
- void __RPC_STUB AsyncIClusCfgResourceTypeInfo_Finish_GetTypeGUID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __AsyncIClusCfgResourceTypeInfo_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgResourceTypeCreate_INTERFACE_DEFINED__
- #define __IClusCfgResourceTypeCreate_INTERFACE_DEFINED__
- /* interface IClusCfgResourceTypeCreate */
- /* [unique][async_uuid][uuid][object] */
- EXTERN_C const IID IID_IClusCfgResourceTypeCreate;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3AFCE3B8-5F3E-4DDF-A8F4-4B4FCBF28F8F")
- IClusCfgResourceTypeCreate : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Create(
- /* [string][in] */ const WCHAR *pcszResTypeNameIn,
- /* [string][in] */ const WCHAR *pcszResTypeDisplayNameIn,
- /* [string][in] */ const WCHAR *pcszResDllNameIn,
- /* [in] */ DWORD dwLooksAliveIntervalIn,
- /* [in] */ DWORD dwIsAliveIntervalIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE RegisterAdminExtensions(
- /* [string][in] */ const WCHAR *pcszResTypeNameIn,
- /* [in] */ ULONG cExtClsidCountIn,
- /* [size_is][in] */ const CLSID *rgclsidExtClsidsIn) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgResourceTypeCreateVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgResourceTypeCreate * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgResourceTypeCreate * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgResourceTypeCreate * This);
-
- HRESULT ( STDMETHODCALLTYPE *Create )(
- IClusCfgResourceTypeCreate * This,
- /* [string][in] */ const WCHAR *pcszResTypeNameIn,
- /* [string][in] */ const WCHAR *pcszResTypeDisplayNameIn,
- /* [string][in] */ const WCHAR *pcszResDllNameIn,
- /* [in] */ DWORD dwLooksAliveIntervalIn,
- /* [in] */ DWORD dwIsAliveIntervalIn);
-
- HRESULT ( STDMETHODCALLTYPE *RegisterAdminExtensions )(
- IClusCfgResourceTypeCreate * This,
- /* [string][in] */ const WCHAR *pcszResTypeNameIn,
- /* [in] */ ULONG cExtClsidCountIn,
- /* [size_is][in] */ const CLSID *rgclsidExtClsidsIn);
-
- END_INTERFACE
- } IClusCfgResourceTypeCreateVtbl;
- interface IClusCfgResourceTypeCreate
- {
- CONST_VTBL struct IClusCfgResourceTypeCreateVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgResourceTypeCreate_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgResourceTypeCreate_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgResourceTypeCreate_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgResourceTypeCreate_Create(This,pcszResTypeNameIn,pcszResTypeDisplayNameIn,pcszResDllNameIn,dwLooksAliveIntervalIn,dwIsAliveIntervalIn)
- (This)->lpVtbl -> Create(This,pcszResTypeNameIn,pcszResTypeDisplayNameIn,pcszResDllNameIn,dwLooksAliveIntervalIn,dwIsAliveIntervalIn)
- #define IClusCfgResourceTypeCreate_RegisterAdminExtensions(This,pcszResTypeNameIn,cExtClsidCountIn,rgclsidExtClsidsIn)
- (This)->lpVtbl -> RegisterAdminExtensions(This,pcszResTypeNameIn,cExtClsidCountIn,rgclsidExtClsidsIn)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgResourceTypeCreate_Create_Proxy(
- IClusCfgResourceTypeCreate * This,
- /* [string][in] */ const WCHAR *pcszResTypeNameIn,
- /* [string][in] */ const WCHAR *pcszResTypeDisplayNameIn,
- /* [string][in] */ const WCHAR *pcszResDllNameIn,
- /* [in] */ DWORD dwLooksAliveIntervalIn,
- /* [in] */ DWORD dwIsAliveIntervalIn);
- void __RPC_STUB IClusCfgResourceTypeCreate_Create_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgResourceTypeCreate_RegisterAdminExtensions_Proxy(
- IClusCfgResourceTypeCreate * This,
- /* [string][in] */ const WCHAR *pcszResTypeNameIn,
- /* [in] */ ULONG cExtClsidCountIn,
- /* [size_is][in] */ const CLSID *rgclsidExtClsidsIn);
- void __RPC_STUB IClusCfgResourceTypeCreate_RegisterAdminExtensions_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgResourceTypeCreate_INTERFACE_DEFINED__ */
- #ifndef __AsyncIClusCfgResourceTypeCreate_INTERFACE_DEFINED__
- #define __AsyncIClusCfgResourceTypeCreate_INTERFACE_DEFINED__
- /* interface AsyncIClusCfgResourceTypeCreate */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_AsyncIClusCfgResourceTypeCreate;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3AFCE3B9-5F3E-4DDF-A8F4-4B4FCBF28F8F")
- AsyncIClusCfgResourceTypeCreate : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Begin_Create(
- /* [string][in] */ const WCHAR *pcszResTypeNameIn,
- /* [string][in] */ const WCHAR *pcszResTypeDisplayNameIn,
- /* [string][in] */ const WCHAR *pcszResDllNameIn,
- /* [in] */ DWORD dwLooksAliveIntervalIn,
- /* [in] */ DWORD dwIsAliveIntervalIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_Create( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_RegisterAdminExtensions(
- /* [string][in] */ const WCHAR *pcszResTypeNameIn,
- /* [in] */ ULONG cExtClsidCountIn,
- /* [size_is][in] */ const CLSID *rgclsidExtClsidsIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_RegisterAdminExtensions( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct AsyncIClusCfgResourceTypeCreateVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- AsyncIClusCfgResourceTypeCreate * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- AsyncIClusCfgResourceTypeCreate * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- AsyncIClusCfgResourceTypeCreate * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_Create )(
- AsyncIClusCfgResourceTypeCreate * This,
- /* [string][in] */ const WCHAR *pcszResTypeNameIn,
- /* [string][in] */ const WCHAR *pcszResTypeDisplayNameIn,
- /* [string][in] */ const WCHAR *pcszResDllNameIn,
- /* [in] */ DWORD dwLooksAliveIntervalIn,
- /* [in] */ DWORD dwIsAliveIntervalIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_Create )(
- AsyncIClusCfgResourceTypeCreate * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_RegisterAdminExtensions )(
- AsyncIClusCfgResourceTypeCreate * This,
- /* [string][in] */ const WCHAR *pcszResTypeNameIn,
- /* [in] */ ULONG cExtClsidCountIn,
- /* [size_is][in] */ const CLSID *rgclsidExtClsidsIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_RegisterAdminExtensions )(
- AsyncIClusCfgResourceTypeCreate * This);
-
- END_INTERFACE
- } AsyncIClusCfgResourceTypeCreateVtbl;
- interface AsyncIClusCfgResourceTypeCreate
- {
- CONST_VTBL struct AsyncIClusCfgResourceTypeCreateVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define AsyncIClusCfgResourceTypeCreate_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define AsyncIClusCfgResourceTypeCreate_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define AsyncIClusCfgResourceTypeCreate_Release(This)
- (This)->lpVtbl -> Release(This)
- #define AsyncIClusCfgResourceTypeCreate_Begin_Create(This,pcszResTypeNameIn,pcszResTypeDisplayNameIn,pcszResDllNameIn,dwLooksAliveIntervalIn,dwIsAliveIntervalIn)
- (This)->lpVtbl -> Begin_Create(This,pcszResTypeNameIn,pcszResTypeDisplayNameIn,pcszResDllNameIn,dwLooksAliveIntervalIn,dwIsAliveIntervalIn)
- #define AsyncIClusCfgResourceTypeCreate_Finish_Create(This)
- (This)->lpVtbl -> Finish_Create(This)
- #define AsyncIClusCfgResourceTypeCreate_Begin_RegisterAdminExtensions(This,pcszResTypeNameIn,cExtClsidCountIn,rgclsidExtClsidsIn)
- (This)->lpVtbl -> Begin_RegisterAdminExtensions(This,pcszResTypeNameIn,cExtClsidCountIn,rgclsidExtClsidsIn)
- #define AsyncIClusCfgResourceTypeCreate_Finish_RegisterAdminExtensions(This)
- (This)->lpVtbl -> Finish_RegisterAdminExtensions(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgResourceTypeCreate_Begin_Create_Proxy(
- AsyncIClusCfgResourceTypeCreate * This,
- /* [string][in] */ const WCHAR *pcszResTypeNameIn,
- /* [string][in] */ const WCHAR *pcszResTypeDisplayNameIn,
- /* [string][in] */ const WCHAR *pcszResDllNameIn,
- /* [in] */ DWORD dwLooksAliveIntervalIn,
- /* [in] */ DWORD dwIsAliveIntervalIn);
- void __RPC_STUB AsyncIClusCfgResourceTypeCreate_Begin_Create_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgResourceTypeCreate_Finish_Create_Proxy(
- AsyncIClusCfgResourceTypeCreate * This);
- void __RPC_STUB AsyncIClusCfgResourceTypeCreate_Finish_Create_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgResourceTypeCreate_Begin_RegisterAdminExtensions_Proxy(
- AsyncIClusCfgResourceTypeCreate * This,
- /* [string][in] */ const WCHAR *pcszResTypeNameIn,
- /* [in] */ ULONG cExtClsidCountIn,
- /* [size_is][in] */ const CLSID *rgclsidExtClsidsIn);
- void __RPC_STUB AsyncIClusCfgResourceTypeCreate_Begin_RegisterAdminExtensions_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgResourceTypeCreate_Finish_RegisterAdminExtensions_Proxy(
- AsyncIClusCfgResourceTypeCreate * This);
- void __RPC_STUB AsyncIClusCfgResourceTypeCreate_Finish_RegisterAdminExtensions_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __AsyncIClusCfgResourceTypeCreate_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgEvictCleanup_INTERFACE_DEFINED__
- #define __IClusCfgEvictCleanup_INTERFACE_DEFINED__
- /* interface IClusCfgEvictCleanup */
- /* [unique][async_uuid][uuid][object] */
- EXTERN_C const IID IID_IClusCfgEvictCleanup;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("6FE3E361-D373-4C5F-A0AF-1DFE8493C655")
- IClusCfgEvictCleanup : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE CleanupLocalNode(
- /* [in] */ DWORD dwDelayIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE CleanupRemoteNode(
- /* [string][in] */ const WCHAR *pcszEvictedNodeNameIn,
- /* [in] */ DWORD dwDelayIn) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgEvictCleanupVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgEvictCleanup * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgEvictCleanup * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgEvictCleanup * This);
-
- HRESULT ( STDMETHODCALLTYPE *CleanupLocalNode )(
- IClusCfgEvictCleanup * This,
- /* [in] */ DWORD dwDelayIn);
-
- HRESULT ( STDMETHODCALLTYPE *CleanupRemoteNode )(
- IClusCfgEvictCleanup * This,
- /* [string][in] */ const WCHAR *pcszEvictedNodeNameIn,
- /* [in] */ DWORD dwDelayIn);
-
- END_INTERFACE
- } IClusCfgEvictCleanupVtbl;
- interface IClusCfgEvictCleanup
- {
- CONST_VTBL struct IClusCfgEvictCleanupVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgEvictCleanup_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgEvictCleanup_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgEvictCleanup_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgEvictCleanup_CleanupLocalNode(This,dwDelayIn)
- (This)->lpVtbl -> CleanupLocalNode(This,dwDelayIn)
- #define IClusCfgEvictCleanup_CleanupRemoteNode(This,pcszEvictedNodeNameIn,dwDelayIn)
- (This)->lpVtbl -> CleanupRemoteNode(This,pcszEvictedNodeNameIn,dwDelayIn)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgEvictCleanup_CleanupLocalNode_Proxy(
- IClusCfgEvictCleanup * This,
- /* [in] */ DWORD dwDelayIn);
- void __RPC_STUB IClusCfgEvictCleanup_CleanupLocalNode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgEvictCleanup_CleanupRemoteNode_Proxy(
- IClusCfgEvictCleanup * This,
- /* [string][in] */ const WCHAR *pcszEvictedNodeNameIn,
- /* [in] */ DWORD dwDelayIn);
- void __RPC_STUB IClusCfgEvictCleanup_CleanupRemoteNode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgEvictCleanup_INTERFACE_DEFINED__ */
- #ifndef __AsyncIClusCfgEvictCleanup_INTERFACE_DEFINED__
- #define __AsyncIClusCfgEvictCleanup_INTERFACE_DEFINED__
- /* interface AsyncIClusCfgEvictCleanup */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_AsyncIClusCfgEvictCleanup;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("6FE3E362-D373-4C5F-A0AF-1DFE8493C655")
- AsyncIClusCfgEvictCleanup : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Begin_CleanupLocalNode(
- /* [in] */ DWORD dwDelayIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_CleanupLocalNode( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_CleanupRemoteNode(
- /* [string][in] */ const WCHAR *pcszEvictedNodeNameIn,
- /* [in] */ DWORD dwDelayIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_CleanupRemoteNode( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct AsyncIClusCfgEvictCleanupVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- AsyncIClusCfgEvictCleanup * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- AsyncIClusCfgEvictCleanup * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- AsyncIClusCfgEvictCleanup * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_CleanupLocalNode )(
- AsyncIClusCfgEvictCleanup * This,
- /* [in] */ DWORD dwDelayIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_CleanupLocalNode )(
- AsyncIClusCfgEvictCleanup * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_CleanupRemoteNode )(
- AsyncIClusCfgEvictCleanup * This,
- /* [string][in] */ const WCHAR *pcszEvictedNodeNameIn,
- /* [in] */ DWORD dwDelayIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_CleanupRemoteNode )(
- AsyncIClusCfgEvictCleanup * This);
-
- END_INTERFACE
- } AsyncIClusCfgEvictCleanupVtbl;
- interface AsyncIClusCfgEvictCleanup
- {
- CONST_VTBL struct AsyncIClusCfgEvictCleanupVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define AsyncIClusCfgEvictCleanup_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define AsyncIClusCfgEvictCleanup_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define AsyncIClusCfgEvictCleanup_Release(This)
- (This)->lpVtbl -> Release(This)
- #define AsyncIClusCfgEvictCleanup_Begin_CleanupLocalNode(This,dwDelayIn)
- (This)->lpVtbl -> Begin_CleanupLocalNode(This,dwDelayIn)
- #define AsyncIClusCfgEvictCleanup_Finish_CleanupLocalNode(This)
- (This)->lpVtbl -> Finish_CleanupLocalNode(This)
- #define AsyncIClusCfgEvictCleanup_Begin_CleanupRemoteNode(This,pcszEvictedNodeNameIn,dwDelayIn)
- (This)->lpVtbl -> Begin_CleanupRemoteNode(This,pcszEvictedNodeNameIn,dwDelayIn)
- #define AsyncIClusCfgEvictCleanup_Finish_CleanupRemoteNode(This)
- (This)->lpVtbl -> Finish_CleanupRemoteNode(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgEvictCleanup_Begin_CleanupLocalNode_Proxy(
- AsyncIClusCfgEvictCleanup * This,
- /* [in] */ DWORD dwDelayIn);
- void __RPC_STUB AsyncIClusCfgEvictCleanup_Begin_CleanupLocalNode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgEvictCleanup_Finish_CleanupLocalNode_Proxy(
- AsyncIClusCfgEvictCleanup * This);
- void __RPC_STUB AsyncIClusCfgEvictCleanup_Finish_CleanupLocalNode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgEvictCleanup_Begin_CleanupRemoteNode_Proxy(
- AsyncIClusCfgEvictCleanup * This,
- /* [string][in] */ const WCHAR *pcszEvictedNodeNameIn,
- /* [in] */ DWORD dwDelayIn);
- void __RPC_STUB AsyncIClusCfgEvictCleanup_Begin_CleanupRemoteNode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgEvictCleanup_Finish_CleanupRemoteNode_Proxy(
- AsyncIClusCfgEvictCleanup * This);
- void __RPC_STUB AsyncIClusCfgEvictCleanup_Finish_CleanupRemoteNode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __AsyncIClusCfgEvictCleanup_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgStartupListener_INTERFACE_DEFINED__
- #define __IClusCfgStartupListener_INTERFACE_DEFINED__
- /* interface IClusCfgStartupListener */
- /* [unique][async_uuid][uuid][object] */
- EXTERN_C const IID IID_IClusCfgStartupListener;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("D282CAEF-2EDE-4ab9-A5D5-F7BDE3D23F0F")
- IClusCfgStartupListener : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Notify(
- /* [in] */ IUnknown *punkIn) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgStartupListenerVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgStartupListener * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgStartupListener * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgStartupListener * This);
-
- HRESULT ( STDMETHODCALLTYPE *Notify )(
- IClusCfgStartupListener * This,
- /* [in] */ IUnknown *punkIn);
-
- END_INTERFACE
- } IClusCfgStartupListenerVtbl;
- interface IClusCfgStartupListener
- {
- CONST_VTBL struct IClusCfgStartupListenerVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgStartupListener_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgStartupListener_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgStartupListener_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgStartupListener_Notify(This,punkIn)
- (This)->lpVtbl -> Notify(This,punkIn)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgStartupListener_Notify_Proxy(
- IClusCfgStartupListener * This,
- /* [in] */ IUnknown *punkIn);
- void __RPC_STUB IClusCfgStartupListener_Notify_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgStartupListener_INTERFACE_DEFINED__ */
- #ifndef __AsyncIClusCfgStartupListener_INTERFACE_DEFINED__
- #define __AsyncIClusCfgStartupListener_INTERFACE_DEFINED__
- /* interface AsyncIClusCfgStartupListener */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_AsyncIClusCfgStartupListener;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("D282CAF0-2EDE-4ab9-A5D5-F7BDE3D23F10")
- AsyncIClusCfgStartupListener : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Begin_Notify(
- /* [in] */ IUnknown *punkIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_Notify( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct AsyncIClusCfgStartupListenerVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- AsyncIClusCfgStartupListener * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- AsyncIClusCfgStartupListener * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- AsyncIClusCfgStartupListener * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_Notify )(
- AsyncIClusCfgStartupListener * This,
- /* [in] */ IUnknown *punkIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_Notify )(
- AsyncIClusCfgStartupListener * This);
-
- END_INTERFACE
- } AsyncIClusCfgStartupListenerVtbl;
- interface AsyncIClusCfgStartupListener
- {
- CONST_VTBL struct AsyncIClusCfgStartupListenerVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define AsyncIClusCfgStartupListener_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define AsyncIClusCfgStartupListener_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define AsyncIClusCfgStartupListener_Release(This)
- (This)->lpVtbl -> Release(This)
- #define AsyncIClusCfgStartupListener_Begin_Notify(This,punkIn)
- (This)->lpVtbl -> Begin_Notify(This,punkIn)
- #define AsyncIClusCfgStartupListener_Finish_Notify(This)
- (This)->lpVtbl -> Finish_Notify(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgStartupListener_Begin_Notify_Proxy(
- AsyncIClusCfgStartupListener * This,
- /* [in] */ IUnknown *punkIn);
- void __RPC_STUB AsyncIClusCfgStartupListener_Begin_Notify_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgStartupListener_Finish_Notify_Proxy(
- AsyncIClusCfgStartupListener * This);
- void __RPC_STUB AsyncIClusCfgStartupListener_Finish_Notify_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __AsyncIClusCfgStartupListener_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgStartupNotify_INTERFACE_DEFINED__
- #define __IClusCfgStartupNotify_INTERFACE_DEFINED__
- /* interface IClusCfgStartupNotify */
- /* [unique][async_uuid][uuid][object] */
- EXTERN_C const IID IID_IClusCfgStartupNotify;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("C2B0D069-6353-4EE1-B253-6B0D75DB2CD3")
- IClusCfgStartupNotify : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE SendNotifications( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgStartupNotifyVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgStartupNotify * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgStartupNotify * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgStartupNotify * This);
-
- HRESULT ( STDMETHODCALLTYPE *SendNotifications )(
- IClusCfgStartupNotify * This);
-
- END_INTERFACE
- } IClusCfgStartupNotifyVtbl;
- interface IClusCfgStartupNotify
- {
- CONST_VTBL struct IClusCfgStartupNotifyVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgStartupNotify_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgStartupNotify_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgStartupNotify_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgStartupNotify_SendNotifications(This)
- (This)->lpVtbl -> SendNotifications(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgStartupNotify_SendNotifications_Proxy(
- IClusCfgStartupNotify * This);
- void __RPC_STUB IClusCfgStartupNotify_SendNotifications_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgStartupNotify_INTERFACE_DEFINED__ */
- #ifndef __AsyncIClusCfgStartupNotify_INTERFACE_DEFINED__
- #define __AsyncIClusCfgStartupNotify_INTERFACE_DEFINED__
- /* interface AsyncIClusCfgStartupNotify */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_AsyncIClusCfgStartupNotify;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("C2B0D06A-6353-4EE1-B253-6B0D75DB2CD3")
- AsyncIClusCfgStartupNotify : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Begin_SendNotifications( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SendNotifications( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct AsyncIClusCfgStartupNotifyVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- AsyncIClusCfgStartupNotify * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- AsyncIClusCfgStartupNotify * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- AsyncIClusCfgStartupNotify * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SendNotifications )(
- AsyncIClusCfgStartupNotify * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SendNotifications )(
- AsyncIClusCfgStartupNotify * This);
-
- END_INTERFACE
- } AsyncIClusCfgStartupNotifyVtbl;
- interface AsyncIClusCfgStartupNotify
- {
- CONST_VTBL struct AsyncIClusCfgStartupNotifyVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define AsyncIClusCfgStartupNotify_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define AsyncIClusCfgStartupNotify_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define AsyncIClusCfgStartupNotify_Release(This)
- (This)->lpVtbl -> Release(This)
- #define AsyncIClusCfgStartupNotify_Begin_SendNotifications(This)
- (This)->lpVtbl -> Begin_SendNotifications(This)
- #define AsyncIClusCfgStartupNotify_Finish_SendNotifications(This)
- (This)->lpVtbl -> Finish_SendNotifications(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgStartupNotify_Begin_SendNotifications_Proxy(
- AsyncIClusCfgStartupNotify * This);
- void __RPC_STUB AsyncIClusCfgStartupNotify_Begin_SendNotifications_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgStartupNotify_Finish_SendNotifications_Proxy(
- AsyncIClusCfgStartupNotify * This);
- void __RPC_STUB AsyncIClusCfgStartupNotify_Finish_SendNotifications_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __AsyncIClusCfgStartupNotify_INTERFACE_DEFINED__ */
- /* Additional Prototypes for ALL interfaces */
- unsigned long __RPC_USER BSTR_UserSize( unsigned long *, unsigned long , BSTR * );
- unsigned char * __RPC_USER BSTR_UserMarshal( unsigned long *, unsigned char *, BSTR * );
- unsigned char * __RPC_USER BSTR_UserUnmarshal(unsigned long *, unsigned char *, BSTR * );
- void __RPC_USER BSTR_UserFree( unsigned long *, BSTR * );
- /* end of Additional Prototypes */
- #ifdef __cplusplus
- }
- #endif
- #endif