ClusCfgServer.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:309k
- virtual HRESULT STDMETHODCALLTYPE GetDescription(
- /* [out] */ BSTR *pbstrDescriptionOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetDescription(
- /* [unique][in] */ LPCWSTR pcszDescriptionIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetDriveLetterMappings(
- /* [out] */ SDriveLetterMapping *pdlmDriveLetterUsageOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetDriveLetterMappings(
- /* [in] */ SDriveLetterMapping dlmDriveLetterMappingIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetSize(
- /* [out] */ ULONG *pcMegaBytes) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgPartitionInfoVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgPartitionInfo * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgPartitionInfo * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgPartitionInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetUID )(
- IClusCfgPartitionInfo * This,
- /* [out] */ BSTR *pbstrUIDOut);
-
- HRESULT ( STDMETHODCALLTYPE *GetName )(
- IClusCfgPartitionInfo * This,
- /* [out] */ BSTR *pbstrNameOut);
-
- HRESULT ( STDMETHODCALLTYPE *SetName )(
- IClusCfgPartitionInfo * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
-
- HRESULT ( STDMETHODCALLTYPE *GetDescription )(
- IClusCfgPartitionInfo * This,
- /* [out] */ BSTR *pbstrDescriptionOut);
-
- HRESULT ( STDMETHODCALLTYPE *SetDescription )(
- IClusCfgPartitionInfo * This,
- /* [unique][in] */ LPCWSTR pcszDescriptionIn);
-
- HRESULT ( STDMETHODCALLTYPE *GetDriveLetterMappings )(
- IClusCfgPartitionInfo * This,
- /* [out] */ SDriveLetterMapping *pdlmDriveLetterUsageOut);
-
- HRESULT ( STDMETHODCALLTYPE *SetDriveLetterMappings )(
- IClusCfgPartitionInfo * This,
- /* [in] */ SDriveLetterMapping dlmDriveLetterMappingIn);
-
- HRESULT ( STDMETHODCALLTYPE *GetSize )(
- IClusCfgPartitionInfo * This,
- /* [out] */ ULONG *pcMegaBytes);
-
- END_INTERFACE
- } IClusCfgPartitionInfoVtbl;
- interface IClusCfgPartitionInfo
- {
- CONST_VTBL struct IClusCfgPartitionInfoVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgPartitionInfo_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgPartitionInfo_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgPartitionInfo_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgPartitionInfo_GetUID(This,pbstrUIDOut)
- (This)->lpVtbl -> GetUID(This,pbstrUIDOut)
- #define IClusCfgPartitionInfo_GetName(This,pbstrNameOut)
- (This)->lpVtbl -> GetName(This,pbstrNameOut)
- #define IClusCfgPartitionInfo_SetName(This,pcszNameIn)
- (This)->lpVtbl -> SetName(This,pcszNameIn)
- #define IClusCfgPartitionInfo_GetDescription(This,pbstrDescriptionOut)
- (This)->lpVtbl -> GetDescription(This,pbstrDescriptionOut)
- #define IClusCfgPartitionInfo_SetDescription(This,pcszDescriptionIn)
- (This)->lpVtbl -> SetDescription(This,pcszDescriptionIn)
- #define IClusCfgPartitionInfo_GetDriveLetterMappings(This,pdlmDriveLetterUsageOut)
- (This)->lpVtbl -> GetDriveLetterMappings(This,pdlmDriveLetterUsageOut)
- #define IClusCfgPartitionInfo_SetDriveLetterMappings(This,dlmDriveLetterMappingIn)
- (This)->lpVtbl -> SetDriveLetterMappings(This,dlmDriveLetterMappingIn)
- #define IClusCfgPartitionInfo_GetSize(This,pcMegaBytes)
- (This)->lpVtbl -> GetSize(This,pcMegaBytes)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgPartitionInfo_GetUID_Proxy(
- IClusCfgPartitionInfo * This,
- /* [out] */ BSTR *pbstrUIDOut);
- void __RPC_STUB IClusCfgPartitionInfo_GetUID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgPartitionInfo_GetName_Proxy(
- IClusCfgPartitionInfo * This,
- /* [out] */ BSTR *pbstrNameOut);
- void __RPC_STUB IClusCfgPartitionInfo_GetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgPartitionInfo_SetName_Proxy(
- IClusCfgPartitionInfo * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
- void __RPC_STUB IClusCfgPartitionInfo_SetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgPartitionInfo_GetDescription_Proxy(
- IClusCfgPartitionInfo * This,
- /* [out] */ BSTR *pbstrDescriptionOut);
- void __RPC_STUB IClusCfgPartitionInfo_GetDescription_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgPartitionInfo_SetDescription_Proxy(
- IClusCfgPartitionInfo * This,
- /* [unique][in] */ LPCWSTR pcszDescriptionIn);
- void __RPC_STUB IClusCfgPartitionInfo_SetDescription_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgPartitionInfo_GetDriveLetterMappings_Proxy(
- IClusCfgPartitionInfo * This,
- /* [out] */ SDriveLetterMapping *pdlmDriveLetterUsageOut);
- void __RPC_STUB IClusCfgPartitionInfo_GetDriveLetterMappings_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgPartitionInfo_SetDriveLetterMappings_Proxy(
- IClusCfgPartitionInfo * This,
- /* [in] */ SDriveLetterMapping dlmDriveLetterMappingIn);
- void __RPC_STUB IClusCfgPartitionInfo_SetDriveLetterMappings_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgPartitionInfo_GetSize_Proxy(
- IClusCfgPartitionInfo * This,
- /* [out] */ ULONG *pcMegaBytes);
- void __RPC_STUB IClusCfgPartitionInfo_GetSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgPartitionInfo_INTERFACE_DEFINED__ */
- #ifndef __AsyncIClusCfgPartitionInfo_INTERFACE_DEFINED__
- #define __AsyncIClusCfgPartitionInfo_INTERFACE_DEFINED__
- /* interface AsyncIClusCfgPartitionInfo */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_AsyncIClusCfgPartitionInfo;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("EC1EBD9F-5866-4846-8952-EC36C3961EEF")
- AsyncIClusCfgPartitionInfo : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Begin_GetUID( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetUID(
- /* [out] */ BSTR *pbstrUIDOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetName( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetName(
- /* [out] */ BSTR *pbstrNameOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_SetName(
- /* [unique][in] */ LPCWSTR pcszNameIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetName( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetDescription( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetDescription(
- /* [out] */ BSTR *pbstrDescriptionOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_SetDescription(
- /* [unique][in] */ LPCWSTR pcszDescriptionIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetDescription( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetDriveLetterMappings( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetDriveLetterMappings(
- /* [out] */ SDriveLetterMapping *pdlmDriveLetterUsageOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_SetDriveLetterMappings(
- /* [in] */ SDriveLetterMapping dlmDriveLetterMappingIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetDriveLetterMappings( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetSize( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetSize(
- /* [out] */ ULONG *pcMegaBytes) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct AsyncIClusCfgPartitionInfoVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- AsyncIClusCfgPartitionInfo * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- AsyncIClusCfgPartitionInfo * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- AsyncIClusCfgPartitionInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetUID )(
- AsyncIClusCfgPartitionInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetUID )(
- AsyncIClusCfgPartitionInfo * This,
- /* [out] */ BSTR *pbstrUIDOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetName )(
- AsyncIClusCfgPartitionInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetName )(
- AsyncIClusCfgPartitionInfo * This,
- /* [out] */ BSTR *pbstrNameOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetName )(
- AsyncIClusCfgPartitionInfo * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetName )(
- AsyncIClusCfgPartitionInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetDescription )(
- AsyncIClusCfgPartitionInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetDescription )(
- AsyncIClusCfgPartitionInfo * This,
- /* [out] */ BSTR *pbstrDescriptionOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetDescription )(
- AsyncIClusCfgPartitionInfo * This,
- /* [unique][in] */ LPCWSTR pcszDescriptionIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetDescription )(
- AsyncIClusCfgPartitionInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetDriveLetterMappings )(
- AsyncIClusCfgPartitionInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetDriveLetterMappings )(
- AsyncIClusCfgPartitionInfo * This,
- /* [out] */ SDriveLetterMapping *pdlmDriveLetterUsageOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetDriveLetterMappings )(
- AsyncIClusCfgPartitionInfo * This,
- /* [in] */ SDriveLetterMapping dlmDriveLetterMappingIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetDriveLetterMappings )(
- AsyncIClusCfgPartitionInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetSize )(
- AsyncIClusCfgPartitionInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetSize )(
- AsyncIClusCfgPartitionInfo * This,
- /* [out] */ ULONG *pcMegaBytes);
-
- END_INTERFACE
- } AsyncIClusCfgPartitionInfoVtbl;
- interface AsyncIClusCfgPartitionInfo
- {
- CONST_VTBL struct AsyncIClusCfgPartitionInfoVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define AsyncIClusCfgPartitionInfo_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define AsyncIClusCfgPartitionInfo_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define AsyncIClusCfgPartitionInfo_Release(This)
- (This)->lpVtbl -> Release(This)
- #define AsyncIClusCfgPartitionInfo_Begin_GetUID(This)
- (This)->lpVtbl -> Begin_GetUID(This)
- #define AsyncIClusCfgPartitionInfo_Finish_GetUID(This,pbstrUIDOut)
- (This)->lpVtbl -> Finish_GetUID(This,pbstrUIDOut)
- #define AsyncIClusCfgPartitionInfo_Begin_GetName(This)
- (This)->lpVtbl -> Begin_GetName(This)
- #define AsyncIClusCfgPartitionInfo_Finish_GetName(This,pbstrNameOut)
- (This)->lpVtbl -> Finish_GetName(This,pbstrNameOut)
- #define AsyncIClusCfgPartitionInfo_Begin_SetName(This,pcszNameIn)
- (This)->lpVtbl -> Begin_SetName(This,pcszNameIn)
- #define AsyncIClusCfgPartitionInfo_Finish_SetName(This)
- (This)->lpVtbl -> Finish_SetName(This)
- #define AsyncIClusCfgPartitionInfo_Begin_GetDescription(This)
- (This)->lpVtbl -> Begin_GetDescription(This)
- #define AsyncIClusCfgPartitionInfo_Finish_GetDescription(This,pbstrDescriptionOut)
- (This)->lpVtbl -> Finish_GetDescription(This,pbstrDescriptionOut)
- #define AsyncIClusCfgPartitionInfo_Begin_SetDescription(This,pcszDescriptionIn)
- (This)->lpVtbl -> Begin_SetDescription(This,pcszDescriptionIn)
- #define AsyncIClusCfgPartitionInfo_Finish_SetDescription(This)
- (This)->lpVtbl -> Finish_SetDescription(This)
- #define AsyncIClusCfgPartitionInfo_Begin_GetDriveLetterMappings(This)
- (This)->lpVtbl -> Begin_GetDriveLetterMappings(This)
- #define AsyncIClusCfgPartitionInfo_Finish_GetDriveLetterMappings(This,pdlmDriveLetterUsageOut)
- (This)->lpVtbl -> Finish_GetDriveLetterMappings(This,pdlmDriveLetterUsageOut)
- #define AsyncIClusCfgPartitionInfo_Begin_SetDriveLetterMappings(This,dlmDriveLetterMappingIn)
- (This)->lpVtbl -> Begin_SetDriveLetterMappings(This,dlmDriveLetterMappingIn)
- #define AsyncIClusCfgPartitionInfo_Finish_SetDriveLetterMappings(This)
- (This)->lpVtbl -> Finish_SetDriveLetterMappings(This)
- #define AsyncIClusCfgPartitionInfo_Begin_GetSize(This)
- (This)->lpVtbl -> Begin_GetSize(This)
- #define AsyncIClusCfgPartitionInfo_Finish_GetSize(This,pcMegaBytes)
- (This)->lpVtbl -> Finish_GetSize(This,pcMegaBytes)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Begin_GetUID_Proxy(
- AsyncIClusCfgPartitionInfo * This);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Begin_GetUID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Finish_GetUID_Proxy(
- AsyncIClusCfgPartitionInfo * This,
- /* [out] */ BSTR *pbstrUIDOut);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Finish_GetUID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Begin_GetName_Proxy(
- AsyncIClusCfgPartitionInfo * This);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Begin_GetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Finish_GetName_Proxy(
- AsyncIClusCfgPartitionInfo * This,
- /* [out] */ BSTR *pbstrNameOut);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Finish_GetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Begin_SetName_Proxy(
- AsyncIClusCfgPartitionInfo * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Begin_SetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Finish_SetName_Proxy(
- AsyncIClusCfgPartitionInfo * This);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Finish_SetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Begin_GetDescription_Proxy(
- AsyncIClusCfgPartitionInfo * This);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Begin_GetDescription_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Finish_GetDescription_Proxy(
- AsyncIClusCfgPartitionInfo * This,
- /* [out] */ BSTR *pbstrDescriptionOut);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Finish_GetDescription_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Begin_SetDescription_Proxy(
- AsyncIClusCfgPartitionInfo * This,
- /* [unique][in] */ LPCWSTR pcszDescriptionIn);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Begin_SetDescription_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Finish_SetDescription_Proxy(
- AsyncIClusCfgPartitionInfo * This);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Finish_SetDescription_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Begin_GetDriveLetterMappings_Proxy(
- AsyncIClusCfgPartitionInfo * This);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Begin_GetDriveLetterMappings_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Finish_GetDriveLetterMappings_Proxy(
- AsyncIClusCfgPartitionInfo * This,
- /* [out] */ SDriveLetterMapping *pdlmDriveLetterUsageOut);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Finish_GetDriveLetterMappings_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Begin_SetDriveLetterMappings_Proxy(
- AsyncIClusCfgPartitionInfo * This,
- /* [in] */ SDriveLetterMapping dlmDriveLetterMappingIn);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Begin_SetDriveLetterMappings_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Finish_SetDriveLetterMappings_Proxy(
- AsyncIClusCfgPartitionInfo * This);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Finish_SetDriveLetterMappings_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Begin_GetSize_Proxy(
- AsyncIClusCfgPartitionInfo * This);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Begin_GetSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgPartitionInfo_Finish_GetSize_Proxy(
- AsyncIClusCfgPartitionInfo * This,
- /* [out] */ ULONG *pcMegaBytes);
- void __RPC_STUB AsyncIClusCfgPartitionInfo_Finish_GetSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __AsyncIClusCfgPartitionInfo_INTERFACE_DEFINED__ */
- #ifndef __IEnumClusCfgIPAddresses_INTERFACE_DEFINED__
- #define __IEnumClusCfgIPAddresses_INTERFACE_DEFINED__
- /* interface IEnumClusCfgIPAddresses */
- /* [unique][async_uuid][uuid][object] */
- EXTERN_C const IID IID_IEnumClusCfgIPAddresses;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("BD5F35BA-0BC0-455f-926D-C3D356419486")
- IEnumClusCfgIPAddresses : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Next(
- /* [in] */ ULONG cNumberRequestedIn,
- /* [length_is][size_is][out] */ IClusCfgIPAddressInfo **rgpIPAddressInfoOut,
- /* [out] */ ULONG *pcNumberFetchedOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Skip(
- /* [in] */ ULONG cNumberToSkipIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Clone(
- /* [out] */ IEnumClusCfgIPAddresses **ppEnumIPAddressesOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Count(
- /* [ref][out] */ DWORD *pnCountOut) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IEnumClusCfgIPAddressesVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IEnumClusCfgIPAddresses * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IEnumClusCfgIPAddresses * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IEnumClusCfgIPAddresses * This);
-
- HRESULT ( STDMETHODCALLTYPE *Next )(
- IEnumClusCfgIPAddresses * This,
- /* [in] */ ULONG cNumberRequestedIn,
- /* [length_is][size_is][out] */ IClusCfgIPAddressInfo **rgpIPAddressInfoOut,
- /* [out] */ ULONG *pcNumberFetchedOut);
-
- HRESULT ( STDMETHODCALLTYPE *Skip )(
- IEnumClusCfgIPAddresses * This,
- /* [in] */ ULONG cNumberToSkipIn);
-
- HRESULT ( STDMETHODCALLTYPE *Reset )(
- IEnumClusCfgIPAddresses * This);
-
- HRESULT ( STDMETHODCALLTYPE *Clone )(
- IEnumClusCfgIPAddresses * This,
- /* [out] */ IEnumClusCfgIPAddresses **ppEnumIPAddressesOut);
-
- HRESULT ( STDMETHODCALLTYPE *Count )(
- IEnumClusCfgIPAddresses * This,
- /* [ref][out] */ DWORD *pnCountOut);
-
- END_INTERFACE
- } IEnumClusCfgIPAddressesVtbl;
- interface IEnumClusCfgIPAddresses
- {
- CONST_VTBL struct IEnumClusCfgIPAddressesVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IEnumClusCfgIPAddresses_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IEnumClusCfgIPAddresses_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IEnumClusCfgIPAddresses_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IEnumClusCfgIPAddresses_Next(This,cNumberRequestedIn,rgpIPAddressInfoOut,pcNumberFetchedOut)
- (This)->lpVtbl -> Next(This,cNumberRequestedIn,rgpIPAddressInfoOut,pcNumberFetchedOut)
- #define IEnumClusCfgIPAddresses_Skip(This,cNumberToSkipIn)
- (This)->lpVtbl -> Skip(This,cNumberToSkipIn)
- #define IEnumClusCfgIPAddresses_Reset(This)
- (This)->lpVtbl -> Reset(This)
- #define IEnumClusCfgIPAddresses_Clone(This,ppEnumIPAddressesOut)
- (This)->lpVtbl -> Clone(This,ppEnumIPAddressesOut)
- #define IEnumClusCfgIPAddresses_Count(This,pnCountOut)
- (This)->lpVtbl -> Count(This,pnCountOut)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IEnumClusCfgIPAddresses_Next_Proxy(
- IEnumClusCfgIPAddresses * This,
- /* [in] */ ULONG cNumberRequestedIn,
- /* [length_is][size_is][out] */ IClusCfgIPAddressInfo **rgpIPAddressInfoOut,
- /* [out] */ ULONG *pcNumberFetchedOut);
- void __RPC_STUB IEnumClusCfgIPAddresses_Next_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IEnumClusCfgIPAddresses_Skip_Proxy(
- IEnumClusCfgIPAddresses * This,
- /* [in] */ ULONG cNumberToSkipIn);
- void __RPC_STUB IEnumClusCfgIPAddresses_Skip_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IEnumClusCfgIPAddresses_Reset_Proxy(
- IEnumClusCfgIPAddresses * This);
- void __RPC_STUB IEnumClusCfgIPAddresses_Reset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IEnumClusCfgIPAddresses_Clone_Proxy(
- IEnumClusCfgIPAddresses * This,
- /* [out] */ IEnumClusCfgIPAddresses **ppEnumIPAddressesOut);
- void __RPC_STUB IEnumClusCfgIPAddresses_Clone_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IEnumClusCfgIPAddresses_Count_Proxy(
- IEnumClusCfgIPAddresses * This,
- /* [ref][out] */ DWORD *pnCountOut);
- void __RPC_STUB IEnumClusCfgIPAddresses_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IEnumClusCfgIPAddresses_INTERFACE_DEFINED__ */
- #ifndef __AsyncIEnumClusCfgIPAddresses_INTERFACE_DEFINED__
- #define __AsyncIEnumClusCfgIPAddresses_INTERFACE_DEFINED__
- /* interface AsyncIEnumClusCfgIPAddresses */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_AsyncIEnumClusCfgIPAddresses;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("BD5F35BA-0BC0-455f-926D-C3D356419487")
- AsyncIEnumClusCfgIPAddresses : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Begin_Next(
- /* [in] */ ULONG cNumberRequestedIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_Next(
- /* [length_is][size_is][out] */ IClusCfgIPAddressInfo **rgpIPAddressInfoOut,
- /* [out] */ ULONG *pcNumberFetchedOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_Skip(
- /* [in] */ ULONG cNumberToSkipIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_Skip( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_Reset( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_Reset( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_Clone( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_Clone(
- /* [out] */ IEnumClusCfgIPAddresses **ppEnumIPAddressesOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_Count( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_Count(
- /* [ref][out] */ DWORD *pnCountOut) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct AsyncIEnumClusCfgIPAddressesVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- AsyncIEnumClusCfgIPAddresses * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- AsyncIEnumClusCfgIPAddresses * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- AsyncIEnumClusCfgIPAddresses * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_Next )(
- AsyncIEnumClusCfgIPAddresses * This,
- /* [in] */ ULONG cNumberRequestedIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_Next )(
- AsyncIEnumClusCfgIPAddresses * This,
- /* [length_is][size_is][out] */ IClusCfgIPAddressInfo **rgpIPAddressInfoOut,
- /* [out] */ ULONG *pcNumberFetchedOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_Skip )(
- AsyncIEnumClusCfgIPAddresses * This,
- /* [in] */ ULONG cNumberToSkipIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_Skip )(
- AsyncIEnumClusCfgIPAddresses * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_Reset )(
- AsyncIEnumClusCfgIPAddresses * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_Reset )(
- AsyncIEnumClusCfgIPAddresses * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_Clone )(
- AsyncIEnumClusCfgIPAddresses * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_Clone )(
- AsyncIEnumClusCfgIPAddresses * This,
- /* [out] */ IEnumClusCfgIPAddresses **ppEnumIPAddressesOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_Count )(
- AsyncIEnumClusCfgIPAddresses * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_Count )(
- AsyncIEnumClusCfgIPAddresses * This,
- /* [ref][out] */ DWORD *pnCountOut);
-
- END_INTERFACE
- } AsyncIEnumClusCfgIPAddressesVtbl;
- interface AsyncIEnumClusCfgIPAddresses
- {
- CONST_VTBL struct AsyncIEnumClusCfgIPAddressesVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define AsyncIEnumClusCfgIPAddresses_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define AsyncIEnumClusCfgIPAddresses_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define AsyncIEnumClusCfgIPAddresses_Release(This)
- (This)->lpVtbl -> Release(This)
- #define AsyncIEnumClusCfgIPAddresses_Begin_Next(This,cNumberRequestedIn)
- (This)->lpVtbl -> Begin_Next(This,cNumberRequestedIn)
- #define AsyncIEnumClusCfgIPAddresses_Finish_Next(This,rgpIPAddressInfoOut,pcNumberFetchedOut)
- (This)->lpVtbl -> Finish_Next(This,rgpIPAddressInfoOut,pcNumberFetchedOut)
- #define AsyncIEnumClusCfgIPAddresses_Begin_Skip(This,cNumberToSkipIn)
- (This)->lpVtbl -> Begin_Skip(This,cNumberToSkipIn)
- #define AsyncIEnumClusCfgIPAddresses_Finish_Skip(This)
- (This)->lpVtbl -> Finish_Skip(This)
- #define AsyncIEnumClusCfgIPAddresses_Begin_Reset(This)
- (This)->lpVtbl -> Begin_Reset(This)
- #define AsyncIEnumClusCfgIPAddresses_Finish_Reset(This)
- (This)->lpVtbl -> Finish_Reset(This)
- #define AsyncIEnumClusCfgIPAddresses_Begin_Clone(This)
- (This)->lpVtbl -> Begin_Clone(This)
- #define AsyncIEnumClusCfgIPAddresses_Finish_Clone(This,ppEnumIPAddressesOut)
- (This)->lpVtbl -> Finish_Clone(This,ppEnumIPAddressesOut)
- #define AsyncIEnumClusCfgIPAddresses_Begin_Count(This)
- (This)->lpVtbl -> Begin_Count(This)
- #define AsyncIEnumClusCfgIPAddresses_Finish_Count(This,pnCountOut)
- (This)->lpVtbl -> Finish_Count(This,pnCountOut)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE AsyncIEnumClusCfgIPAddresses_Begin_Next_Proxy(
- AsyncIEnumClusCfgIPAddresses * This,
- /* [in] */ ULONG cNumberRequestedIn);
- void __RPC_STUB AsyncIEnumClusCfgIPAddresses_Begin_Next_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIEnumClusCfgIPAddresses_Finish_Next_Proxy(
- AsyncIEnumClusCfgIPAddresses * This,
- /* [length_is][size_is][out] */ IClusCfgIPAddressInfo **rgpIPAddressInfoOut,
- /* [out] */ ULONG *pcNumberFetchedOut);
- void __RPC_STUB AsyncIEnumClusCfgIPAddresses_Finish_Next_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIEnumClusCfgIPAddresses_Begin_Skip_Proxy(
- AsyncIEnumClusCfgIPAddresses * This,
- /* [in] */ ULONG cNumberToSkipIn);
- void __RPC_STUB AsyncIEnumClusCfgIPAddresses_Begin_Skip_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIEnumClusCfgIPAddresses_Finish_Skip_Proxy(
- AsyncIEnumClusCfgIPAddresses * This);
- void __RPC_STUB AsyncIEnumClusCfgIPAddresses_Finish_Skip_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIEnumClusCfgIPAddresses_Begin_Reset_Proxy(
- AsyncIEnumClusCfgIPAddresses * This);
- void __RPC_STUB AsyncIEnumClusCfgIPAddresses_Begin_Reset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIEnumClusCfgIPAddresses_Finish_Reset_Proxy(
- AsyncIEnumClusCfgIPAddresses * This);
- void __RPC_STUB AsyncIEnumClusCfgIPAddresses_Finish_Reset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIEnumClusCfgIPAddresses_Begin_Clone_Proxy(
- AsyncIEnumClusCfgIPAddresses * This);
- void __RPC_STUB AsyncIEnumClusCfgIPAddresses_Begin_Clone_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIEnumClusCfgIPAddresses_Finish_Clone_Proxy(
- AsyncIEnumClusCfgIPAddresses * This,
- /* [out] */ IEnumClusCfgIPAddresses **ppEnumIPAddressesOut);
- void __RPC_STUB AsyncIEnumClusCfgIPAddresses_Finish_Clone_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIEnumClusCfgIPAddresses_Begin_Count_Proxy(
- AsyncIEnumClusCfgIPAddresses * This);
- void __RPC_STUB AsyncIEnumClusCfgIPAddresses_Begin_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIEnumClusCfgIPAddresses_Finish_Count_Proxy(
- AsyncIEnumClusCfgIPAddresses * This,
- /* [ref][out] */ DWORD *pnCountOut);
- void __RPC_STUB AsyncIEnumClusCfgIPAddresses_Finish_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __AsyncIEnumClusCfgIPAddresses_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgIPAddressInfo_INTERFACE_DEFINED__
- #define __IClusCfgIPAddressInfo_INTERFACE_DEFINED__
- /* interface IClusCfgIPAddressInfo */
- /* [unique][async_uuid][uuid][object] */
- EXTERN_C const IID IID_IClusCfgIPAddressInfo;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("AAEAF0A5-E310-4604-A55E-2F9DDC4157A8")
- IClusCfgIPAddressInfo : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetUID(
- /* [out] */ BSTR *pbstrUIDOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetIPAddress(
- /* [out] */ ULONG *pulDottedQuadOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetIPAddress(
- /* [in] */ ULONG ulDottedQuadIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetSubnetMask(
- /* [out] */ ULONG *pulDottedQuadOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetSubnetMask(
- /* [in] */ ULONG ulDottedQuadIn) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgIPAddressInfoVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgIPAddressInfo * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgIPAddressInfo * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgIPAddressInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetUID )(
- IClusCfgIPAddressInfo * This,
- /* [out] */ BSTR *pbstrUIDOut);
-
- HRESULT ( STDMETHODCALLTYPE *GetIPAddress )(
- IClusCfgIPAddressInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
-
- HRESULT ( STDMETHODCALLTYPE *SetIPAddress )(
- IClusCfgIPAddressInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
-
- HRESULT ( STDMETHODCALLTYPE *GetSubnetMask )(
- IClusCfgIPAddressInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
-
- HRESULT ( STDMETHODCALLTYPE *SetSubnetMask )(
- IClusCfgIPAddressInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
-
- END_INTERFACE
- } IClusCfgIPAddressInfoVtbl;
- interface IClusCfgIPAddressInfo
- {
- CONST_VTBL struct IClusCfgIPAddressInfoVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgIPAddressInfo_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgIPAddressInfo_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgIPAddressInfo_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgIPAddressInfo_GetUID(This,pbstrUIDOut)
- (This)->lpVtbl -> GetUID(This,pbstrUIDOut)
- #define IClusCfgIPAddressInfo_GetIPAddress(This,pulDottedQuadOut)
- (This)->lpVtbl -> GetIPAddress(This,pulDottedQuadOut)
- #define IClusCfgIPAddressInfo_SetIPAddress(This,ulDottedQuadIn)
- (This)->lpVtbl -> SetIPAddress(This,ulDottedQuadIn)
- #define IClusCfgIPAddressInfo_GetSubnetMask(This,pulDottedQuadOut)
- (This)->lpVtbl -> GetSubnetMask(This,pulDottedQuadOut)
- #define IClusCfgIPAddressInfo_SetSubnetMask(This,ulDottedQuadIn)
- (This)->lpVtbl -> SetSubnetMask(This,ulDottedQuadIn)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgIPAddressInfo_GetUID_Proxy(
- IClusCfgIPAddressInfo * This,
- /* [out] */ BSTR *pbstrUIDOut);
- void __RPC_STUB IClusCfgIPAddressInfo_GetUID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgIPAddressInfo_GetIPAddress_Proxy(
- IClusCfgIPAddressInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
- void __RPC_STUB IClusCfgIPAddressInfo_GetIPAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgIPAddressInfo_SetIPAddress_Proxy(
- IClusCfgIPAddressInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
- void __RPC_STUB IClusCfgIPAddressInfo_SetIPAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgIPAddressInfo_GetSubnetMask_Proxy(
- IClusCfgIPAddressInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
- void __RPC_STUB IClusCfgIPAddressInfo_GetSubnetMask_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgIPAddressInfo_SetSubnetMask_Proxy(
- IClusCfgIPAddressInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
- void __RPC_STUB IClusCfgIPAddressInfo_SetSubnetMask_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgIPAddressInfo_INTERFACE_DEFINED__ */
- #ifndef __AsyncIClusCfgIPAddressInfo_INTERFACE_DEFINED__
- #define __AsyncIClusCfgIPAddressInfo_INTERFACE_DEFINED__
- /* interface AsyncIClusCfgIPAddressInfo */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_AsyncIClusCfgIPAddressInfo;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("AAEAF0A5-E310-4604-A55E-2F9DDC4157A9")
- AsyncIClusCfgIPAddressInfo : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Begin_GetUID( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetUID(
- /* [out] */ BSTR *pbstrUIDOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetIPAddress( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetIPAddress(
- /* [out] */ ULONG *pulDottedQuadOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_SetIPAddress(
- /* [in] */ ULONG ulDottedQuadIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetIPAddress( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetSubnetMask( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetSubnetMask(
- /* [out] */ ULONG *pulDottedQuadOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_SetSubnetMask(
- /* [in] */ ULONG ulDottedQuadIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetSubnetMask( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct AsyncIClusCfgIPAddressInfoVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- AsyncIClusCfgIPAddressInfo * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- AsyncIClusCfgIPAddressInfo * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- AsyncIClusCfgIPAddressInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetUID )(
- AsyncIClusCfgIPAddressInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetUID )(
- AsyncIClusCfgIPAddressInfo * This,
- /* [out] */ BSTR *pbstrUIDOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetIPAddress )(
- AsyncIClusCfgIPAddressInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetIPAddress )(
- AsyncIClusCfgIPAddressInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetIPAddress )(
- AsyncIClusCfgIPAddressInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetIPAddress )(
- AsyncIClusCfgIPAddressInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetSubnetMask )(
- AsyncIClusCfgIPAddressInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetSubnetMask )(
- AsyncIClusCfgIPAddressInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetSubnetMask )(
- AsyncIClusCfgIPAddressInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetSubnetMask )(
- AsyncIClusCfgIPAddressInfo * This);
-
- END_INTERFACE
- } AsyncIClusCfgIPAddressInfoVtbl;
- interface AsyncIClusCfgIPAddressInfo
- {
- CONST_VTBL struct AsyncIClusCfgIPAddressInfoVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define AsyncIClusCfgIPAddressInfo_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define AsyncIClusCfgIPAddressInfo_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define AsyncIClusCfgIPAddressInfo_Release(This)
- (This)->lpVtbl -> Release(This)
- #define AsyncIClusCfgIPAddressInfo_Begin_GetUID(This)
- (This)->lpVtbl -> Begin_GetUID(This)
- #define AsyncIClusCfgIPAddressInfo_Finish_GetUID(This,pbstrUIDOut)
- (This)->lpVtbl -> Finish_GetUID(This,pbstrUIDOut)
- #define AsyncIClusCfgIPAddressInfo_Begin_GetIPAddress(This)
- (This)->lpVtbl -> Begin_GetIPAddress(This)
- #define AsyncIClusCfgIPAddressInfo_Finish_GetIPAddress(This,pulDottedQuadOut)
- (This)->lpVtbl -> Finish_GetIPAddress(This,pulDottedQuadOut)
- #define AsyncIClusCfgIPAddressInfo_Begin_SetIPAddress(This,ulDottedQuadIn)
- (This)->lpVtbl -> Begin_SetIPAddress(This,ulDottedQuadIn)
- #define AsyncIClusCfgIPAddressInfo_Finish_SetIPAddress(This)
- (This)->lpVtbl -> Finish_SetIPAddress(This)
- #define AsyncIClusCfgIPAddressInfo_Begin_GetSubnetMask(This)
- (This)->lpVtbl -> Begin_GetSubnetMask(This)
- #define AsyncIClusCfgIPAddressInfo_Finish_GetSubnetMask(This,pulDottedQuadOut)
- (This)->lpVtbl -> Finish_GetSubnetMask(This,pulDottedQuadOut)
- #define AsyncIClusCfgIPAddressInfo_Begin_SetSubnetMask(This,ulDottedQuadIn)
- (This)->lpVtbl -> Begin_SetSubnetMask(This,ulDottedQuadIn)
- #define AsyncIClusCfgIPAddressInfo_Finish_SetSubnetMask(This)
- (This)->lpVtbl -> Finish_SetSubnetMask(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgIPAddressInfo_Begin_GetUID_Proxy(
- AsyncIClusCfgIPAddressInfo * This);
- void __RPC_STUB AsyncIClusCfgIPAddressInfo_Begin_GetUID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgIPAddressInfo_Finish_GetUID_Proxy(
- AsyncIClusCfgIPAddressInfo * This,
- /* [out] */ BSTR *pbstrUIDOut);
- void __RPC_STUB AsyncIClusCfgIPAddressInfo_Finish_GetUID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgIPAddressInfo_Begin_GetIPAddress_Proxy(
- AsyncIClusCfgIPAddressInfo * This);
- void __RPC_STUB AsyncIClusCfgIPAddressInfo_Begin_GetIPAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgIPAddressInfo_Finish_GetIPAddress_Proxy(
- AsyncIClusCfgIPAddressInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
- void __RPC_STUB AsyncIClusCfgIPAddressInfo_Finish_GetIPAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgIPAddressInfo_Begin_SetIPAddress_Proxy(
- AsyncIClusCfgIPAddressInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
- void __RPC_STUB AsyncIClusCfgIPAddressInfo_Begin_SetIPAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgIPAddressInfo_Finish_SetIPAddress_Proxy(
- AsyncIClusCfgIPAddressInfo * This);
- void __RPC_STUB AsyncIClusCfgIPAddressInfo_Finish_SetIPAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgIPAddressInfo_Begin_GetSubnetMask_Proxy(
- AsyncIClusCfgIPAddressInfo * This);
- void __RPC_STUB AsyncIClusCfgIPAddressInfo_Begin_GetSubnetMask_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgIPAddressInfo_Finish_GetSubnetMask_Proxy(
- AsyncIClusCfgIPAddressInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
- void __RPC_STUB AsyncIClusCfgIPAddressInfo_Finish_GetSubnetMask_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgIPAddressInfo_Begin_SetSubnetMask_Proxy(
- AsyncIClusCfgIPAddressInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
- void __RPC_STUB AsyncIClusCfgIPAddressInfo_Begin_SetSubnetMask_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgIPAddressInfo_Finish_SetSubnetMask_Proxy(
- AsyncIClusCfgIPAddressInfo * This);
- void __RPC_STUB AsyncIClusCfgIPAddressInfo_Finish_SetSubnetMask_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __AsyncIClusCfgIPAddressInfo_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgNetworkInfo_INTERFACE_DEFINED__
- #define __IClusCfgNetworkInfo_INTERFACE_DEFINED__
- /* interface IClusCfgNetworkInfo */
- /* [unique][async_uuid][uuid][object] */
- EXTERN_C const IID IID_IClusCfgNetworkInfo;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("19FC7580-950A-44a6-966E-74B14B20918F")
- IClusCfgNetworkInfo : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetUID(
- /* [out] */ BSTR *pbstrUIDOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetName(
- /* [out] */ BSTR *pbstrNameOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetName(
- /* [unique][in] */ LPCWSTR pcszNameIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetDescription(
- /* [out] */ BSTR *pbstrDescriptionOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetDescription(
- /* [unique][in] */ LPCWSTR pcszDescriptionIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetPrimaryNetworkAddress(
- /* [out] */ IClusCfgIPAddressInfo **ppIPAddressOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetPrimaryNetworkAddress(
- /* [in] */ IClusCfgIPAddressInfo *pIPAddressIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsPublic( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetPublic(
- /* [in] */ BOOL fIsPublicIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsPrivate( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetPrivate(
- /* [in] */ BOOL fIsPrivateIn) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgNetworkInfoVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgNetworkInfo * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgNetworkInfo * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetUID )(
- IClusCfgNetworkInfo * This,
- /* [out] */ BSTR *pbstrUIDOut);
-
- HRESULT ( STDMETHODCALLTYPE *GetName )(
- IClusCfgNetworkInfo * This,
- /* [out] */ BSTR *pbstrNameOut);
-
- HRESULT ( STDMETHODCALLTYPE *SetName )(
- IClusCfgNetworkInfo * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
-
- HRESULT ( STDMETHODCALLTYPE *GetDescription )(
- IClusCfgNetworkInfo * This,
- /* [out] */ BSTR *pbstrDescriptionOut);
-
- HRESULT ( STDMETHODCALLTYPE *SetDescription )(
- IClusCfgNetworkInfo * This,
- /* [unique][in] */ LPCWSTR pcszDescriptionIn);
-
- HRESULT ( STDMETHODCALLTYPE *GetPrimaryNetworkAddress )(
- IClusCfgNetworkInfo * This,
- /* [out] */ IClusCfgIPAddressInfo **ppIPAddressOut);
-
- HRESULT ( STDMETHODCALLTYPE *SetPrimaryNetworkAddress )(
- IClusCfgNetworkInfo * This,
- /* [in] */ IClusCfgIPAddressInfo *pIPAddressIn);
-
- HRESULT ( STDMETHODCALLTYPE *IsPublic )(
- IClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *SetPublic )(
- IClusCfgNetworkInfo * This,
- /* [in] */ BOOL fIsPublicIn);
-
- HRESULT ( STDMETHODCALLTYPE *IsPrivate )(
- IClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *SetPrivate )(
- IClusCfgNetworkInfo * This,
- /* [in] */ BOOL fIsPrivateIn);
-
- END_INTERFACE
- } IClusCfgNetworkInfoVtbl;
- interface IClusCfgNetworkInfo
- {
- CONST_VTBL struct IClusCfgNetworkInfoVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgNetworkInfo_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgNetworkInfo_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgNetworkInfo_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgNetworkInfo_GetUID(This,pbstrUIDOut)
- (This)->lpVtbl -> GetUID(This,pbstrUIDOut)
- #define IClusCfgNetworkInfo_GetName(This,pbstrNameOut)
- (This)->lpVtbl -> GetName(This,pbstrNameOut)
- #define IClusCfgNetworkInfo_SetName(This,pcszNameIn)
- (This)->lpVtbl -> SetName(This,pcszNameIn)
- #define IClusCfgNetworkInfo_GetDescription(This,pbstrDescriptionOut)
- (This)->lpVtbl -> GetDescription(This,pbstrDescriptionOut)
- #define IClusCfgNetworkInfo_SetDescription(This,pcszDescriptionIn)
- (This)->lpVtbl -> SetDescription(This,pcszDescriptionIn)
- #define IClusCfgNetworkInfo_GetPrimaryNetworkAddress(This,ppIPAddressOut)
- (This)->lpVtbl -> GetPrimaryNetworkAddress(This,ppIPAddressOut)
- #define IClusCfgNetworkInfo_SetPrimaryNetworkAddress(This,pIPAddressIn)
- (This)->lpVtbl -> SetPrimaryNetworkAddress(This,pIPAddressIn)
- #define IClusCfgNetworkInfo_IsPublic(This)
- (This)->lpVtbl -> IsPublic(This)
- #define IClusCfgNetworkInfo_SetPublic(This,fIsPublicIn)
- (This)->lpVtbl -> SetPublic(This,fIsPublicIn)
- #define IClusCfgNetworkInfo_IsPrivate(This)
- (This)->lpVtbl -> IsPrivate(This)
- #define IClusCfgNetworkInfo_SetPrivate(This,fIsPrivateIn)
- (This)->lpVtbl -> SetPrivate(This,fIsPrivateIn)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgNetworkInfo_GetUID_Proxy(
- IClusCfgNetworkInfo * This,
- /* [out] */ BSTR *pbstrUIDOut);
- void __RPC_STUB IClusCfgNetworkInfo_GetUID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgNetworkInfo_GetName_Proxy(
- IClusCfgNetworkInfo * This,
- /* [out] */ BSTR *pbstrNameOut);
- void __RPC_STUB IClusCfgNetworkInfo_GetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgNetworkInfo_SetName_Proxy(
- IClusCfgNetworkInfo * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
- void __RPC_STUB IClusCfgNetworkInfo_SetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgNetworkInfo_GetDescription_Proxy(
- IClusCfgNetworkInfo * This,
- /* [out] */ BSTR *pbstrDescriptionOut);
- void __RPC_STUB IClusCfgNetworkInfo_GetDescription_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgNetworkInfo_SetDescription_Proxy(
- IClusCfgNetworkInfo * This,
- /* [unique][in] */ LPCWSTR pcszDescriptionIn);
- void __RPC_STUB IClusCfgNetworkInfo_SetDescription_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgNetworkInfo_GetPrimaryNetworkAddress_Proxy(
- IClusCfgNetworkInfo * This,
- /* [out] */ IClusCfgIPAddressInfo **ppIPAddressOut);
- void __RPC_STUB IClusCfgNetworkInfo_GetPrimaryNetworkAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgNetworkInfo_SetPrimaryNetworkAddress_Proxy(
- IClusCfgNetworkInfo * This,
- /* [in] */ IClusCfgIPAddressInfo *pIPAddressIn);
- void __RPC_STUB IClusCfgNetworkInfo_SetPrimaryNetworkAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgNetworkInfo_IsPublic_Proxy(
- IClusCfgNetworkInfo * This);
- void __RPC_STUB IClusCfgNetworkInfo_IsPublic_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgNetworkInfo_SetPublic_Proxy(
- IClusCfgNetworkInfo * This,
- /* [in] */ BOOL fIsPublicIn);
- void __RPC_STUB IClusCfgNetworkInfo_SetPublic_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgNetworkInfo_IsPrivate_Proxy(
- IClusCfgNetworkInfo * This);
- void __RPC_STUB IClusCfgNetworkInfo_IsPrivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgNetworkInfo_SetPrivate_Proxy(
- IClusCfgNetworkInfo * This,
- /* [in] */ BOOL fIsPrivateIn);
- void __RPC_STUB IClusCfgNetworkInfo_SetPrivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgNetworkInfo_INTERFACE_DEFINED__ */
- #ifndef __AsyncIClusCfgNetworkInfo_INTERFACE_DEFINED__
- #define __AsyncIClusCfgNetworkInfo_INTERFACE_DEFINED__
- /* interface AsyncIClusCfgNetworkInfo */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_AsyncIClusCfgNetworkInfo;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("ED71FD2D-AD02-4dfc-B376-5FFA5F5A7C2C")
- AsyncIClusCfgNetworkInfo : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Begin_GetUID( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetUID(
- /* [out] */ BSTR *pbstrUIDOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetName( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetName(
- /* [out] */ BSTR *pbstrNameOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_SetName(
- /* [unique][in] */ LPCWSTR pcszNameIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetName( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetDescription( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetDescription(
- /* [out] */ BSTR *pbstrDescriptionOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_SetDescription(
- /* [unique][in] */ LPCWSTR pcszDescriptionIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetDescription( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetPrimaryNetworkAddress( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetPrimaryNetworkAddress(
- /* [out] */ IClusCfgIPAddressInfo **ppIPAddressOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_SetPrimaryNetworkAddress(
- /* [in] */ IClusCfgIPAddressInfo *pIPAddressIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetPrimaryNetworkAddress( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_IsPublic( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_IsPublic( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_SetPublic(
- /* [in] */ BOOL fIsPublicIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetPublic( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_IsPrivate( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_IsPrivate( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_SetPrivate(
- /* [in] */ BOOL fIsPrivateIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetPrivate( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct AsyncIClusCfgNetworkInfoVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- AsyncIClusCfgNetworkInfo * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- AsyncIClusCfgNetworkInfo * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- AsyncIClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetUID )(
- AsyncIClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetUID )(
- AsyncIClusCfgNetworkInfo * This,
- /* [out] */ BSTR *pbstrUIDOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetName )(
- AsyncIClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetName )(
- AsyncIClusCfgNetworkInfo * This,
- /* [out] */ BSTR *pbstrNameOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetName )(
- AsyncIClusCfgNetworkInfo * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetName )(
- AsyncIClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetDescription )(
- AsyncIClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetDescription )(
- AsyncIClusCfgNetworkInfo * This,
- /* [out] */ BSTR *pbstrDescriptionOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetDescription )(
- AsyncIClusCfgNetworkInfo * This,
- /* [unique][in] */ LPCWSTR pcszDescriptionIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetDescription )(
- AsyncIClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetPrimaryNetworkAddress )(
- AsyncIClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetPrimaryNetworkAddress )(
- AsyncIClusCfgNetworkInfo * This,
- /* [out] */ IClusCfgIPAddressInfo **ppIPAddressOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetPrimaryNetworkAddress )(
- AsyncIClusCfgNetworkInfo * This,
- /* [in] */ IClusCfgIPAddressInfo *pIPAddressIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetPrimaryNetworkAddress )(
- AsyncIClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_IsPublic )(
- AsyncIClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_IsPublic )(
- AsyncIClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetPublic )(
- AsyncIClusCfgNetworkInfo * This,
- /* [in] */ BOOL fIsPublicIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetPublic )(
- AsyncIClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_IsPrivate )(
- AsyncIClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_IsPrivate )(
- AsyncIClusCfgNetworkInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetPrivate )(
- AsyncIClusCfgNetworkInfo * This,
- /* [in] */ BOOL fIsPrivateIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetPrivate )(
- AsyncIClusCfgNetworkInfo * This);
-
- END_INTERFACE
- } AsyncIClusCfgNetworkInfoVtbl;
- interface AsyncIClusCfgNetworkInfo
- {
- CONST_VTBL struct AsyncIClusCfgNetworkInfoVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define AsyncIClusCfgNetworkInfo_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define AsyncIClusCfgNetworkInfo_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define AsyncIClusCfgNetworkInfo_Release(This)
- (This)->lpVtbl -> Release(This)
- #define AsyncIClusCfgNetworkInfo_Begin_GetUID(This)
- (This)->lpVtbl -> Begin_GetUID(This)
- #define AsyncIClusCfgNetworkInfo_Finish_GetUID(This,pbstrUIDOut)
- (This)->lpVtbl -> Finish_GetUID(This,pbstrUIDOut)
- #define AsyncIClusCfgNetworkInfo_Begin_GetName(This)
- (This)->lpVtbl -> Begin_GetName(This)
- #define AsyncIClusCfgNetworkInfo_Finish_GetName(This,pbstrNameOut)
- (This)->lpVtbl -> Finish_GetName(This,pbstrNameOut)
- #define AsyncIClusCfgNetworkInfo_Begin_SetName(This,pcszNameIn)
- (This)->lpVtbl -> Begin_SetName(This,pcszNameIn)
- #define AsyncIClusCfgNetworkInfo_Finish_SetName(This)
- (This)->lpVtbl -> Finish_SetName(This)
- #define AsyncIClusCfgNetworkInfo_Begin_GetDescription(This)
- (This)->lpVtbl -> Begin_GetDescription(This)
- #define AsyncIClusCfgNetworkInfo_Finish_GetDescription(This,pbstrDescriptionOut)
- (This)->lpVtbl -> Finish_GetDescription(This,pbstrDescriptionOut)
- #define AsyncIClusCfgNetworkInfo_Begin_SetDescription(This,pcszDescriptionIn)
- (This)->lpVtbl -> Begin_SetDescription(This,pcszDescriptionIn)
- #define AsyncIClusCfgNetworkInfo_Finish_SetDescription(This)
- (This)->lpVtbl -> Finish_SetDescription(This)
- #define AsyncIClusCfgNetworkInfo_Begin_GetPrimaryNetworkAddress(This)
- (This)->lpVtbl -> Begin_GetPrimaryNetworkAddress(This)
- #define AsyncIClusCfgNetworkInfo_Finish_GetPrimaryNetworkAddress(This,ppIPAddressOut)
- (This)->lpVtbl -> Finish_GetPrimaryNetworkAddress(This,ppIPAddressOut)
- #define AsyncIClusCfgNetworkInfo_Begin_SetPrimaryNetworkAddress(This,pIPAddressIn)
- (This)->lpVtbl -> Begin_SetPrimaryNetworkAddress(This,pIPAddressIn)
- #define AsyncIClusCfgNetworkInfo_Finish_SetPrimaryNetworkAddress(This)
- (This)->lpVtbl -> Finish_SetPrimaryNetworkAddress(This)
- #define AsyncIClusCfgNetworkInfo_Begin_IsPublic(This)
- (This)->lpVtbl -> Begin_IsPublic(This)
- #define AsyncIClusCfgNetworkInfo_Finish_IsPublic(This)
- (This)->lpVtbl -> Finish_IsPublic(This)
- #define AsyncIClusCfgNetworkInfo_Begin_SetPublic(This,fIsPublicIn)
- (This)->lpVtbl -> Begin_SetPublic(This,fIsPublicIn)
- #define AsyncIClusCfgNetworkInfo_Finish_SetPublic(This)
- (This)->lpVtbl -> Finish_SetPublic(This)
- #define AsyncIClusCfgNetworkInfo_Begin_IsPrivate(This)
- (This)->lpVtbl -> Begin_IsPrivate(This)
- #define AsyncIClusCfgNetworkInfo_Finish_IsPrivate(This)
- (This)->lpVtbl -> Finish_IsPrivate(This)
- #define AsyncIClusCfgNetworkInfo_Begin_SetPrivate(This,fIsPrivateIn)
- (This)->lpVtbl -> Begin_SetPrivate(This,fIsPrivateIn)
- #define AsyncIClusCfgNetworkInfo_Finish_SetPrivate(This)
- (This)->lpVtbl -> Finish_SetPrivate(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Begin_GetUID_Proxy(
- AsyncIClusCfgNetworkInfo * This);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Begin_GetUID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Finish_GetUID_Proxy(
- AsyncIClusCfgNetworkInfo * This,
- /* [out] */ BSTR *pbstrUIDOut);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Finish_GetUID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Begin_GetName_Proxy(
- AsyncIClusCfgNetworkInfo * This);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Begin_GetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Finish_GetName_Proxy(
- AsyncIClusCfgNetworkInfo * This,
- /* [out] */ BSTR *pbstrNameOut);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Finish_GetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Begin_SetName_Proxy(
- AsyncIClusCfgNetworkInfo * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Begin_SetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Finish_SetName_Proxy(
- AsyncIClusCfgNetworkInfo * This);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Finish_SetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Begin_GetDescription_Proxy(
- AsyncIClusCfgNetworkInfo * This);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Begin_GetDescription_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Finish_GetDescription_Proxy(
- AsyncIClusCfgNetworkInfo * This,
- /* [out] */ BSTR *pbstrDescriptionOut);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Finish_GetDescription_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Begin_SetDescription_Proxy(
- AsyncIClusCfgNetworkInfo * This,
- /* [unique][in] */ LPCWSTR pcszDescriptionIn);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Begin_SetDescription_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Finish_SetDescription_Proxy(
- AsyncIClusCfgNetworkInfo * This);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Finish_SetDescription_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Begin_GetPrimaryNetworkAddress_Proxy(
- AsyncIClusCfgNetworkInfo * This);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Begin_GetPrimaryNetworkAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Finish_GetPrimaryNetworkAddress_Proxy(
- AsyncIClusCfgNetworkInfo * This,
- /* [out] */ IClusCfgIPAddressInfo **ppIPAddressOut);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Finish_GetPrimaryNetworkAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Begin_SetPrimaryNetworkAddress_Proxy(
- AsyncIClusCfgNetworkInfo * This,
- /* [in] */ IClusCfgIPAddressInfo *pIPAddressIn);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Begin_SetPrimaryNetworkAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Finish_SetPrimaryNetworkAddress_Proxy(
- AsyncIClusCfgNetworkInfo * This);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Finish_SetPrimaryNetworkAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Begin_IsPublic_Proxy(
- AsyncIClusCfgNetworkInfo * This);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Begin_IsPublic_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Finish_IsPublic_Proxy(
- AsyncIClusCfgNetworkInfo * This);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Finish_IsPublic_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Begin_SetPublic_Proxy(
- AsyncIClusCfgNetworkInfo * This,
- /* [in] */ BOOL fIsPublicIn);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Begin_SetPublic_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Finish_SetPublic_Proxy(
- AsyncIClusCfgNetworkInfo * This);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Finish_SetPublic_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Begin_IsPrivate_Proxy(
- AsyncIClusCfgNetworkInfo * This);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Begin_IsPrivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Finish_IsPrivate_Proxy(
- AsyncIClusCfgNetworkInfo * This);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Finish_IsPrivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Begin_SetPrivate_Proxy(
- AsyncIClusCfgNetworkInfo * This,
- /* [in] */ BOOL fIsPrivateIn);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Begin_SetPrivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgNetworkInfo_Finish_SetPrivate_Proxy(
- AsyncIClusCfgNetworkInfo * This);
- void __RPC_STUB AsyncIClusCfgNetworkInfo_Finish_SetPrivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __AsyncIClusCfgNetworkInfo_INTERFACE_DEFINED__ */
- #ifndef __IClusCfgClusterInfo_INTERFACE_DEFINED__
- #define __IClusCfgClusterInfo_INTERFACE_DEFINED__
- /* interface IClusCfgClusterInfo */
- /* [unique][async_uuid][uuid][object] */
- EXTERN_C const IID IID_IClusCfgClusterInfo;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("85B4BBC0-DDC4-4ae7-8268-F4850BB2A6EE")
- IClusCfgClusterInfo : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE SetCommitMode(
- /* [in] */ ECommitMode ecmNewModeIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetCommitMode(
- /* [out] */ ECommitMode *pecmCurrentModeOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetName(
- /* [out] */ BSTR *pbstrNameOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetName(
- /* [unique][in] */ LPCWSTR pcszNameIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetIPAddress(
- /* [out] */ ULONG *pulDottedQuadOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetIPAddress(
- /* [in] */ ULONG ulDottedQuadIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetSubnetMask(
- /* [out] */ ULONG *pulDottedQuadOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetSubnetMask(
- /* [in] */ ULONG ulDottedQuadIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetNetworkInfo(
- /* [out] */ IClusCfgNetworkInfo **ppiccniOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetNetworkInfo(
- /* [in] */ IClusCfgNetworkInfo *piccniIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetClusterServiceAccountCredentials(
- /* [out] */ IClusCfgCredentials **ppicccCredentialsOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetBindingString(
- /* [out] */ BSTR *pbstrBindingStringOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetBindingString(
- /* [unique][in] */ LPCWSTR pcszBindingStringIn) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IClusCfgClusterInfoVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IClusCfgClusterInfo * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IClusCfgClusterInfo * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IClusCfgClusterInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *SetCommitMode )(
- IClusCfgClusterInfo * This,
- /* [in] */ ECommitMode ecmNewModeIn);
-
- HRESULT ( STDMETHODCALLTYPE *GetCommitMode )(
- IClusCfgClusterInfo * This,
- /* [out] */ ECommitMode *pecmCurrentModeOut);
-
- HRESULT ( STDMETHODCALLTYPE *GetName )(
- IClusCfgClusterInfo * This,
- /* [out] */ BSTR *pbstrNameOut);
-
- HRESULT ( STDMETHODCALLTYPE *SetName )(
- IClusCfgClusterInfo * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
-
- HRESULT ( STDMETHODCALLTYPE *GetIPAddress )(
- IClusCfgClusterInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
-
- HRESULT ( STDMETHODCALLTYPE *SetIPAddress )(
- IClusCfgClusterInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
-
- HRESULT ( STDMETHODCALLTYPE *GetSubnetMask )(
- IClusCfgClusterInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
-
- HRESULT ( STDMETHODCALLTYPE *SetSubnetMask )(
- IClusCfgClusterInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
-
- HRESULT ( STDMETHODCALLTYPE *GetNetworkInfo )(
- IClusCfgClusterInfo * This,
- /* [out] */ IClusCfgNetworkInfo **ppiccniOut);
-
- HRESULT ( STDMETHODCALLTYPE *SetNetworkInfo )(
- IClusCfgClusterInfo * This,
- /* [in] */ IClusCfgNetworkInfo *piccniIn);
-
- HRESULT ( STDMETHODCALLTYPE *GetClusterServiceAccountCredentials )(
- IClusCfgClusterInfo * This,
- /* [out] */ IClusCfgCredentials **ppicccCredentialsOut);
-
- HRESULT ( STDMETHODCALLTYPE *GetBindingString )(
- IClusCfgClusterInfo * This,
- /* [out] */ BSTR *pbstrBindingStringOut);
-
- HRESULT ( STDMETHODCALLTYPE *SetBindingString )(
- IClusCfgClusterInfo * This,
- /* [unique][in] */ LPCWSTR pcszBindingStringIn);
-
- END_INTERFACE
- } IClusCfgClusterInfoVtbl;
- interface IClusCfgClusterInfo
- {
- CONST_VTBL struct IClusCfgClusterInfoVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IClusCfgClusterInfo_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IClusCfgClusterInfo_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IClusCfgClusterInfo_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IClusCfgClusterInfo_SetCommitMode(This,ecmNewModeIn)
- (This)->lpVtbl -> SetCommitMode(This,ecmNewModeIn)
- #define IClusCfgClusterInfo_GetCommitMode(This,pecmCurrentModeOut)
- (This)->lpVtbl -> GetCommitMode(This,pecmCurrentModeOut)
- #define IClusCfgClusterInfo_GetName(This,pbstrNameOut)
- (This)->lpVtbl -> GetName(This,pbstrNameOut)
- #define IClusCfgClusterInfo_SetName(This,pcszNameIn)
- (This)->lpVtbl -> SetName(This,pcszNameIn)
- #define IClusCfgClusterInfo_GetIPAddress(This,pulDottedQuadOut)
- (This)->lpVtbl -> GetIPAddress(This,pulDottedQuadOut)
- #define IClusCfgClusterInfo_SetIPAddress(This,ulDottedQuadIn)
- (This)->lpVtbl -> SetIPAddress(This,ulDottedQuadIn)
- #define IClusCfgClusterInfo_GetSubnetMask(This,pulDottedQuadOut)
- (This)->lpVtbl -> GetSubnetMask(This,pulDottedQuadOut)
- #define IClusCfgClusterInfo_SetSubnetMask(This,ulDottedQuadIn)
- (This)->lpVtbl -> SetSubnetMask(This,ulDottedQuadIn)
- #define IClusCfgClusterInfo_GetNetworkInfo(This,ppiccniOut)
- (This)->lpVtbl -> GetNetworkInfo(This,ppiccniOut)
- #define IClusCfgClusterInfo_SetNetworkInfo(This,piccniIn)
- (This)->lpVtbl -> SetNetworkInfo(This,piccniIn)
- #define IClusCfgClusterInfo_GetClusterServiceAccountCredentials(This,ppicccCredentialsOut)
- (This)->lpVtbl -> GetClusterServiceAccountCredentials(This,ppicccCredentialsOut)
- #define IClusCfgClusterInfo_GetBindingString(This,pbstrBindingStringOut)
- (This)->lpVtbl -> GetBindingString(This,pbstrBindingStringOut)
- #define IClusCfgClusterInfo_SetBindingString(This,pcszBindingStringIn)
- (This)->lpVtbl -> SetBindingString(This,pcszBindingStringIn)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IClusCfgClusterInfo_SetCommitMode_Proxy(
- IClusCfgClusterInfo * This,
- /* [in] */ ECommitMode ecmNewModeIn);
- void __RPC_STUB IClusCfgClusterInfo_SetCommitMode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgClusterInfo_GetCommitMode_Proxy(
- IClusCfgClusterInfo * This,
- /* [out] */ ECommitMode *pecmCurrentModeOut);
- void __RPC_STUB IClusCfgClusterInfo_GetCommitMode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgClusterInfo_GetName_Proxy(
- IClusCfgClusterInfo * This,
- /* [out] */ BSTR *pbstrNameOut);
- void __RPC_STUB IClusCfgClusterInfo_GetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgClusterInfo_SetName_Proxy(
- IClusCfgClusterInfo * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
- void __RPC_STUB IClusCfgClusterInfo_SetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgClusterInfo_GetIPAddress_Proxy(
- IClusCfgClusterInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
- void __RPC_STUB IClusCfgClusterInfo_GetIPAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgClusterInfo_SetIPAddress_Proxy(
- IClusCfgClusterInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
- void __RPC_STUB IClusCfgClusterInfo_SetIPAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgClusterInfo_GetSubnetMask_Proxy(
- IClusCfgClusterInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
- void __RPC_STUB IClusCfgClusterInfo_GetSubnetMask_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgClusterInfo_SetSubnetMask_Proxy(
- IClusCfgClusterInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
- void __RPC_STUB IClusCfgClusterInfo_SetSubnetMask_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgClusterInfo_GetNetworkInfo_Proxy(
- IClusCfgClusterInfo * This,
- /* [out] */ IClusCfgNetworkInfo **ppiccniOut);
- void __RPC_STUB IClusCfgClusterInfo_GetNetworkInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgClusterInfo_SetNetworkInfo_Proxy(
- IClusCfgClusterInfo * This,
- /* [in] */ IClusCfgNetworkInfo *piccniIn);
- void __RPC_STUB IClusCfgClusterInfo_SetNetworkInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgClusterInfo_GetClusterServiceAccountCredentials_Proxy(
- IClusCfgClusterInfo * This,
- /* [out] */ IClusCfgCredentials **ppicccCredentialsOut);
- void __RPC_STUB IClusCfgClusterInfo_GetClusterServiceAccountCredentials_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgClusterInfo_GetBindingString_Proxy(
- IClusCfgClusterInfo * This,
- /* [out] */ BSTR *pbstrBindingStringOut);
- void __RPC_STUB IClusCfgClusterInfo_GetBindingString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IClusCfgClusterInfo_SetBindingString_Proxy(
- IClusCfgClusterInfo * This,
- /* [unique][in] */ LPCWSTR pcszBindingStringIn);
- void __RPC_STUB IClusCfgClusterInfo_SetBindingString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IClusCfgClusterInfo_INTERFACE_DEFINED__ */
- #ifndef __AsyncIClusCfgClusterInfo_INTERFACE_DEFINED__
- #define __AsyncIClusCfgClusterInfo_INTERFACE_DEFINED__
- /* interface AsyncIClusCfgClusterInfo */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_AsyncIClusCfgClusterInfo;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("8BDBA247-04F5-4114-837E-B263412A4B64")
- AsyncIClusCfgClusterInfo : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Begin_SetCommitMode(
- /* [in] */ ECommitMode ecmNewModeIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetCommitMode( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetCommitMode( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetCommitMode(
- /* [out] */ ECommitMode *pecmCurrentModeOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetName( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetName(
- /* [out] */ BSTR *pbstrNameOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_SetName(
- /* [unique][in] */ LPCWSTR pcszNameIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetName( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetIPAddress( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetIPAddress(
- /* [out] */ ULONG *pulDottedQuadOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_SetIPAddress(
- /* [in] */ ULONG ulDottedQuadIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetIPAddress( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetSubnetMask( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetSubnetMask(
- /* [out] */ ULONG *pulDottedQuadOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_SetSubnetMask(
- /* [in] */ ULONG ulDottedQuadIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetSubnetMask( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetNetworkInfo( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetNetworkInfo(
- /* [out] */ IClusCfgNetworkInfo **ppiccniOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_SetNetworkInfo(
- /* [in] */ IClusCfgNetworkInfo *piccniIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetNetworkInfo( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetClusterServiceAccountCredentials( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetClusterServiceAccountCredentials(
- /* [out] */ IClusCfgCredentials **ppicccCredentialsOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_GetBindingString( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_GetBindingString(
- /* [out] */ BSTR *pbstrBindingStringOut) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Begin_SetBindingString(
- /* [unique][in] */ LPCWSTR pcszBindingStringIn) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Finish_SetBindingString( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct AsyncIClusCfgClusterInfoVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- AsyncIClusCfgClusterInfo * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- AsyncIClusCfgClusterInfo * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- AsyncIClusCfgClusterInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetCommitMode )(
- AsyncIClusCfgClusterInfo * This,
- /* [in] */ ECommitMode ecmNewModeIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetCommitMode )(
- AsyncIClusCfgClusterInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetCommitMode )(
- AsyncIClusCfgClusterInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetCommitMode )(
- AsyncIClusCfgClusterInfo * This,
- /* [out] */ ECommitMode *pecmCurrentModeOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetName )(
- AsyncIClusCfgClusterInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetName )(
- AsyncIClusCfgClusterInfo * This,
- /* [out] */ BSTR *pbstrNameOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetName )(
- AsyncIClusCfgClusterInfo * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetName )(
- AsyncIClusCfgClusterInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetIPAddress )(
- AsyncIClusCfgClusterInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetIPAddress )(
- AsyncIClusCfgClusterInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetIPAddress )(
- AsyncIClusCfgClusterInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetIPAddress )(
- AsyncIClusCfgClusterInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetSubnetMask )(
- AsyncIClusCfgClusterInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetSubnetMask )(
- AsyncIClusCfgClusterInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetSubnetMask )(
- AsyncIClusCfgClusterInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetSubnetMask )(
- AsyncIClusCfgClusterInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetNetworkInfo )(
- AsyncIClusCfgClusterInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetNetworkInfo )(
- AsyncIClusCfgClusterInfo * This,
- /* [out] */ IClusCfgNetworkInfo **ppiccniOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetNetworkInfo )(
- AsyncIClusCfgClusterInfo * This,
- /* [in] */ IClusCfgNetworkInfo *piccniIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetNetworkInfo )(
- AsyncIClusCfgClusterInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetClusterServiceAccountCredentials )(
- AsyncIClusCfgClusterInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetClusterServiceAccountCredentials )(
- AsyncIClusCfgClusterInfo * This,
- /* [out] */ IClusCfgCredentials **ppicccCredentialsOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_GetBindingString )(
- AsyncIClusCfgClusterInfo * This);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_GetBindingString )(
- AsyncIClusCfgClusterInfo * This,
- /* [out] */ BSTR *pbstrBindingStringOut);
-
- HRESULT ( STDMETHODCALLTYPE *Begin_SetBindingString )(
- AsyncIClusCfgClusterInfo * This,
- /* [unique][in] */ LPCWSTR pcszBindingStringIn);
-
- HRESULT ( STDMETHODCALLTYPE *Finish_SetBindingString )(
- AsyncIClusCfgClusterInfo * This);
-
- END_INTERFACE
- } AsyncIClusCfgClusterInfoVtbl;
- interface AsyncIClusCfgClusterInfo
- {
- CONST_VTBL struct AsyncIClusCfgClusterInfoVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define AsyncIClusCfgClusterInfo_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define AsyncIClusCfgClusterInfo_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define AsyncIClusCfgClusterInfo_Release(This)
- (This)->lpVtbl -> Release(This)
- #define AsyncIClusCfgClusterInfo_Begin_SetCommitMode(This,ecmNewModeIn)
- (This)->lpVtbl -> Begin_SetCommitMode(This,ecmNewModeIn)
- #define AsyncIClusCfgClusterInfo_Finish_SetCommitMode(This)
- (This)->lpVtbl -> Finish_SetCommitMode(This)
- #define AsyncIClusCfgClusterInfo_Begin_GetCommitMode(This)
- (This)->lpVtbl -> Begin_GetCommitMode(This)
- #define AsyncIClusCfgClusterInfo_Finish_GetCommitMode(This,pecmCurrentModeOut)
- (This)->lpVtbl -> Finish_GetCommitMode(This,pecmCurrentModeOut)
- #define AsyncIClusCfgClusterInfo_Begin_GetName(This)
- (This)->lpVtbl -> Begin_GetName(This)
- #define AsyncIClusCfgClusterInfo_Finish_GetName(This,pbstrNameOut)
- (This)->lpVtbl -> Finish_GetName(This,pbstrNameOut)
- #define AsyncIClusCfgClusterInfo_Begin_SetName(This,pcszNameIn)
- (This)->lpVtbl -> Begin_SetName(This,pcszNameIn)
- #define AsyncIClusCfgClusterInfo_Finish_SetName(This)
- (This)->lpVtbl -> Finish_SetName(This)
- #define AsyncIClusCfgClusterInfo_Begin_GetIPAddress(This)
- (This)->lpVtbl -> Begin_GetIPAddress(This)
- #define AsyncIClusCfgClusterInfo_Finish_GetIPAddress(This,pulDottedQuadOut)
- (This)->lpVtbl -> Finish_GetIPAddress(This,pulDottedQuadOut)
- #define AsyncIClusCfgClusterInfo_Begin_SetIPAddress(This,ulDottedQuadIn)
- (This)->lpVtbl -> Begin_SetIPAddress(This,ulDottedQuadIn)
- #define AsyncIClusCfgClusterInfo_Finish_SetIPAddress(This)
- (This)->lpVtbl -> Finish_SetIPAddress(This)
- #define AsyncIClusCfgClusterInfo_Begin_GetSubnetMask(This)
- (This)->lpVtbl -> Begin_GetSubnetMask(This)
- #define AsyncIClusCfgClusterInfo_Finish_GetSubnetMask(This,pulDottedQuadOut)
- (This)->lpVtbl -> Finish_GetSubnetMask(This,pulDottedQuadOut)
- #define AsyncIClusCfgClusterInfo_Begin_SetSubnetMask(This,ulDottedQuadIn)
- (This)->lpVtbl -> Begin_SetSubnetMask(This,ulDottedQuadIn)
- #define AsyncIClusCfgClusterInfo_Finish_SetSubnetMask(This)
- (This)->lpVtbl -> Finish_SetSubnetMask(This)
- #define AsyncIClusCfgClusterInfo_Begin_GetNetworkInfo(This)
- (This)->lpVtbl -> Begin_GetNetworkInfo(This)
- #define AsyncIClusCfgClusterInfo_Finish_GetNetworkInfo(This,ppiccniOut)
- (This)->lpVtbl -> Finish_GetNetworkInfo(This,ppiccniOut)
- #define AsyncIClusCfgClusterInfo_Begin_SetNetworkInfo(This,piccniIn)
- (This)->lpVtbl -> Begin_SetNetworkInfo(This,piccniIn)
- #define AsyncIClusCfgClusterInfo_Finish_SetNetworkInfo(This)
- (This)->lpVtbl -> Finish_SetNetworkInfo(This)
- #define AsyncIClusCfgClusterInfo_Begin_GetClusterServiceAccountCredentials(This)
- (This)->lpVtbl -> Begin_GetClusterServiceAccountCredentials(This)
- #define AsyncIClusCfgClusterInfo_Finish_GetClusterServiceAccountCredentials(This,ppicccCredentialsOut)
- (This)->lpVtbl -> Finish_GetClusterServiceAccountCredentials(This,ppicccCredentialsOut)
- #define AsyncIClusCfgClusterInfo_Begin_GetBindingString(This)
- (This)->lpVtbl -> Begin_GetBindingString(This)
- #define AsyncIClusCfgClusterInfo_Finish_GetBindingString(This,pbstrBindingStringOut)
- (This)->lpVtbl -> Finish_GetBindingString(This,pbstrBindingStringOut)
- #define AsyncIClusCfgClusterInfo_Begin_SetBindingString(This,pcszBindingStringIn)
- (This)->lpVtbl -> Begin_SetBindingString(This,pcszBindingStringIn)
- #define AsyncIClusCfgClusterInfo_Finish_SetBindingString(This)
- (This)->lpVtbl -> Finish_SetBindingString(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Begin_SetCommitMode_Proxy(
- AsyncIClusCfgClusterInfo * This,
- /* [in] */ ECommitMode ecmNewModeIn);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Begin_SetCommitMode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Finish_SetCommitMode_Proxy(
- AsyncIClusCfgClusterInfo * This);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Finish_SetCommitMode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Begin_GetCommitMode_Proxy(
- AsyncIClusCfgClusterInfo * This);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Begin_GetCommitMode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Finish_GetCommitMode_Proxy(
- AsyncIClusCfgClusterInfo * This,
- /* [out] */ ECommitMode *pecmCurrentModeOut);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Finish_GetCommitMode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Begin_GetName_Proxy(
- AsyncIClusCfgClusterInfo * This);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Begin_GetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Finish_GetName_Proxy(
- AsyncIClusCfgClusterInfo * This,
- /* [out] */ BSTR *pbstrNameOut);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Finish_GetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Begin_SetName_Proxy(
- AsyncIClusCfgClusterInfo * This,
- /* [unique][in] */ LPCWSTR pcszNameIn);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Begin_SetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Finish_SetName_Proxy(
- AsyncIClusCfgClusterInfo * This);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Finish_SetName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Begin_GetIPAddress_Proxy(
- AsyncIClusCfgClusterInfo * This);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Begin_GetIPAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Finish_GetIPAddress_Proxy(
- AsyncIClusCfgClusterInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Finish_GetIPAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Begin_SetIPAddress_Proxy(
- AsyncIClusCfgClusterInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Begin_SetIPAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Finish_SetIPAddress_Proxy(
- AsyncIClusCfgClusterInfo * This);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Finish_SetIPAddress_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Begin_GetSubnetMask_Proxy(
- AsyncIClusCfgClusterInfo * This);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Begin_GetSubnetMask_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Finish_GetSubnetMask_Proxy(
- AsyncIClusCfgClusterInfo * This,
- /* [out] */ ULONG *pulDottedQuadOut);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Finish_GetSubnetMask_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Begin_SetSubnetMask_Proxy(
- AsyncIClusCfgClusterInfo * This,
- /* [in] */ ULONG ulDottedQuadIn);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Begin_SetSubnetMask_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Finish_SetSubnetMask_Proxy(
- AsyncIClusCfgClusterInfo * This);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Finish_SetSubnetMask_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Begin_GetNetworkInfo_Proxy(
- AsyncIClusCfgClusterInfo * This);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Begin_GetNetworkInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Finish_GetNetworkInfo_Proxy(
- AsyncIClusCfgClusterInfo * This,
- /* [out] */ IClusCfgNetworkInfo **ppiccniOut);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Finish_GetNetworkInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Begin_SetNetworkInfo_Proxy(
- AsyncIClusCfgClusterInfo * This,
- /* [in] */ IClusCfgNetworkInfo *piccniIn);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Begin_SetNetworkInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Finish_SetNetworkInfo_Proxy(
- AsyncIClusCfgClusterInfo * This);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Finish_SetNetworkInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Begin_GetClusterServiceAccountCredentials_Proxy(
- AsyncIClusCfgClusterInfo * This);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Begin_GetClusterServiceAccountCredentials_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Finish_GetClusterServiceAccountCredentials_Proxy(
- AsyncIClusCfgClusterInfo * This,
- /* [out] */ IClusCfgCredentials **ppicccCredentialsOut);
- void __RPC_STUB AsyncIClusCfgClusterInfo_Finish_GetClusterServiceAccountCredentials_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE AsyncIClusCfgClusterInfo_Begin_GetBindingString_Proxy(
- AsyncIClusCfgClusterInfo * This);