📄 rrascfg.h
字号:
/* [in] */ ULONG_PTR uReserved1,
/* [in] */ ULONG_PTR uReserved2);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Deactivate )(
IAuthenticationProviderConfig __RPC_FAR * This,
/* [in] */ ULONG_PTR uConnectionParam,
/* [in] */ ULONG_PTR uReserved1,
/* [in] */ ULONG_PTR uReserved2);
END_INTERFACE
} IAuthenticationProviderConfigVtbl;
interface IAuthenticationProviderConfig
{
CONST_VTBL struct IAuthenticationProviderConfigVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IAuthenticationProviderConfig_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IAuthenticationProviderConfig_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IAuthenticationProviderConfig_Release(This) \
(This)->lpVtbl -> Release(This)
#define IAuthenticationProviderConfig_Initialize(This,pszMachineName,puConnectionParam) \
(This)->lpVtbl -> Initialize(This,pszMachineName,puConnectionParam)
#define IAuthenticationProviderConfig_Uninitialize(This,uConnectionParam) \
(This)->lpVtbl -> Uninitialize(This,uConnectionParam)
#define IAuthenticationProviderConfig_Configure(This,uConnectionParam,hWnd,dwFlags,uReserved1,uReserved2) \
(This)->lpVtbl -> Configure(This,uConnectionParam,hWnd,dwFlags,uReserved1,uReserved2)
#define IAuthenticationProviderConfig_Activate(This,uConnectionParam,uReserved1,uReserved2) \
(This)->lpVtbl -> Activate(This,uConnectionParam,uReserved1,uReserved2)
#define IAuthenticationProviderConfig_Deactivate(This,uConnectionParam,uReserved1,uReserved2) \
(This)->lpVtbl -> Deactivate(This,uConnectionParam,uReserved1,uReserved2)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IAuthenticationProviderConfig_Initialize_Proxy(
IAuthenticationProviderConfig __RPC_FAR * This,
/* [string][in] */ LPCOLESTR pszMachineName,
/* [out] */ ULONG_PTR __RPC_FAR *puConnectionParam);
void __RPC_STUB IAuthenticationProviderConfig_Initialize_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAuthenticationProviderConfig_Uninitialize_Proxy(
IAuthenticationProviderConfig __RPC_FAR * This,
/* [in] */ ULONG_PTR uConnectionParam);
void __RPC_STUB IAuthenticationProviderConfig_Uninitialize_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAuthenticationProviderConfig_Configure_Proxy(
IAuthenticationProviderConfig __RPC_FAR * This,
/* [in] */ ULONG_PTR uConnectionParam,
/* [in] */ HWND hWnd,
/* [in] */ DWORD dwFlags,
/* [in] */ ULONG_PTR uReserved1,
/* [in] */ ULONG_PTR uReserved2);
void __RPC_STUB IAuthenticationProviderConfig_Configure_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAuthenticationProviderConfig_Activate_Proxy(
IAuthenticationProviderConfig __RPC_FAR * This,
/* [in] */ ULONG_PTR uConnectionParam,
/* [in] */ ULONG_PTR uReserved1,
/* [in] */ ULONG_PTR uReserved2);
void __RPC_STUB IAuthenticationProviderConfig_Activate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAuthenticationProviderConfig_Deactivate_Proxy(
IAuthenticationProviderConfig __RPC_FAR * This,
/* [in] */ ULONG_PTR uConnectionParam,
/* [in] */ ULONG_PTR uReserved1,
/* [in] */ ULONG_PTR uReserved2);
void __RPC_STUB IAuthenticationProviderConfig_Deactivate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IAuthenticationProviderConfig_INTERFACE_DEFINED__ */
/* interface __MIDL_itf_rrascfg_0013 */
/* [local] */
#define DeclareIAuthenticationProviderConfigMembers(IPURE) \
STDMETHOD(Initialize)(THIS_ \
LPCOLESTR pszMachineName, \
ULONG_PTR *puConnectionParam) IPURE; \
STDMETHOD(Uninitialize)(THIS_ \
ULONG_PTR uConnectionParam) IPURE; \
\
STDMETHOD(Configure)(THIS_ \
ULONG_PTR uConnectionParam, \
HWND hWnd, \
DWORD dwFlags, \
ULONG_PTR uReserved1, \
ULONG_PTR uReserved2) IPURE; \
\
STDMETHOD(Activate)(THIS_ \
ULONG_PTR uConnectionParam, \
ULONG_PTR uReserved1, \
ULONG_PTR uReserved2) IPURE; \
\
STDMETHOD(Deactivate)(THIS_ \
ULONG_PTR uConnectionParam, \
ULONG_PTR uReserved1, \
ULONG_PTR uReserved2) IPURE; \
extern RPC_IF_HANDLE __MIDL_itf_rrascfg_0013_v0_0_c_ifspec;
extern RPC_IF_HANDLE __MIDL_itf_rrascfg_0013_v0_0_s_ifspec;
#ifndef __IAccountingProviderConfig_INTERFACE_DEFINED__
#define __IAccountingProviderConfig_INTERFACE_DEFINED__
/* interface IAccountingProviderConfig */
/* [unique][local][uuid][object] */
EXTERN_C const IID IID_IAccountingProviderConfig;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("66A2DB18-D706-11D0-A37B-00C04FC9DA04")
IAccountingProviderConfig : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE Initialize(
/* [string][in] */ LPCOLESTR pszMachineName,
/* [out] */ ULONG_PTR __RPC_FAR *puConnectionParam) = 0;
virtual HRESULT STDMETHODCALLTYPE Uninitialize(
/* [in] */ ULONG_PTR uConnectionParam) = 0;
virtual HRESULT STDMETHODCALLTYPE Configure(
/* [in] */ ULONG_PTR uConnectionParam,
/* [in] */ HWND hWnd,
/* [in] */ DWORD dwFlags,
/* [in] */ ULONG_PTR uReserved1,
/* [in] */ ULONG_PTR uReserved2) = 0;
virtual HRESULT STDMETHODCALLTYPE Activate(
/* [in] */ ULONG_PTR uConnectionParam,
/* [in] */ ULONG_PTR uReserved1,
/* [in] */ ULONG_PTR uReserved2) = 0;
virtual HRESULT STDMETHODCALLTYPE Deactivate(
/* [in] */ ULONG_PTR uConnectionParam,
/* [in] */ ULONG_PTR uReserved1,
/* [in] */ ULONG_PTR uReserved2) = 0;
};
#else /* C style interface */
typedef struct IAccountingProviderConfigVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IAccountingProviderConfig __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IAccountingProviderConfig __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IAccountingProviderConfig __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Initialize )(
IAccountingProviderConfig __RPC_FAR * This,
/* [string][in] */ LPCOLESTR pszMachineName,
/* [out] */ ULONG_PTR __RPC_FAR *puConnectionParam);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Uninitialize )(
IAccountingProviderConfig __RPC_FAR * This,
/* [in] */ ULONG_PTR uConnectionParam);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Configure )(
IAccountingProviderConfig __RPC_FAR * This,
/* [in] */ ULONG_PTR uConnectionParam,
/* [in] */ HWND hWnd,
/* [in] */ DWORD dwFlags,
/* [in] */ ULONG_PTR uReserved1,
/* [in] */ ULONG_PTR uReserved2);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Activate )(
IAccountingProviderConfig __RPC_FAR * This,
/* [in] */ ULONG_PTR uConnectionParam,
/* [in] */ ULONG_PTR uReserved1,
/* [in] */ ULONG_PTR uReserved2);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Deactivate )(
IAccountingProviderConfig __RPC_FAR * This,
/* [in] */ ULONG_PTR uConnectionParam,
/* [in] */ ULONG_PTR uReserved1,
/* [in] */ ULONG_PTR uReserved2);
END_INTERFACE
} IAccountingProviderConfigVtbl;
interface IAccountingProviderConfig
{
CONST_VTBL struct IAccountingProviderConfigVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IAccountingProviderConfig_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IAccountingProviderConfig_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IAccountingProviderConfig_Release(This) \
(This)->lpVtbl -> Release(This)
#define IAccountingProviderConfig_Initialize(This,pszMachineName,puConnectionParam) \
(This)->lpVtbl -> Initialize(This,pszMachineName,puConnectionParam)
#define IAccountingProviderConfig_Uninitialize(This,uConnectionParam) \
(This)->lpVtbl -> Uninitialize(This,uConnectionParam)
#define IAccountingProviderConfig_Configure(This,uConnectionParam,hWnd,dwFlags,uReserved1,uReserved2) \
(This)->lpVtbl -> Configure(This,uConnectionParam,hWnd,dwFlags,uReserved1,uReserved2)
#define IAccountingProviderConfig_Activate(This,uConnectionParam,uReserved1,uReserved2) \
(This)->lpVtbl -> Activate(This,uConnectionParam,uReserved1,uReserved2)
#define IAccountingProviderConfig_Deactivate(This,uConnectionParam,uReserved1,uReserved2) \
(This)->lpVtbl -> Deactivate(This,uConnectionParam,uReserved1,uReserved2)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IAccountingProviderConfig_Initialize_Proxy(
IAccountingProviderConfig __RPC_FAR * This,
/* [string][in] */ LPCOLESTR pszMachineName,
/* [out] */ ULONG_PTR __RPC_FAR *puConnectionParam);
void __RPC_STUB IAccountingProviderConfig_Initialize_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAccountingProviderConfig_Uninitialize_Proxy(
IAccountingProviderConfig __RPC_FAR * This,
/* [in] */ ULONG_PTR uConnectionParam);
void __RPC_STUB IAccountingProviderConfig_Uninitialize_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAccountingProviderConfig_Configure_Proxy(
IAccountingProviderConfig __RPC_FAR * This,
/* [in] */ ULONG_PTR uConnectionParam,
/* [in] */ HWND hWnd,
/* [in] */ DWORD dwFlags,
/* [in] */ ULONG_PTR uReserved1,
/* [in] */ ULONG_PTR uReserved2);
void __RPC_STUB IAccountingProviderConfig_Configure_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAccountingProviderConfig_Activate_Proxy(
IAccountingProviderConfig __RPC_FAR * This,
/* [in] */ ULONG_PTR uConnectionParam,
/* [in] */ ULONG_PTR uReserved1,
/* [in] */ ULONG_PTR uReserved2);
void __RPC_STUB IAccountingProviderConfig_Activate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IAccountingProviderConfig_Deactivate_Proxy(
IAccountingProviderConfig __RPC_FAR * This,
/* [in] */ ULONG_PTR uConnectionParam,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -