📄 bdaiface.h
字号:
END_INTERFACE
} IBDA_IPV6FilterVtbl;
interface IBDA_IPV6Filter
{
CONST_VTBL struct IBDA_IPV6FilterVtbl *lpVtbl;
};
#ifdef COBJMACROS
#define IBDA_IPV6Filter_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IBDA_IPV6Filter_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IBDA_IPV6Filter_Release(This) \
(This)->lpVtbl -> Release(This)
#define IBDA_IPV6Filter_GetMulticastListSize(This,pulcbAddresses) \
(This)->lpVtbl -> GetMulticastListSize(This,pulcbAddresses)
#define IBDA_IPV6Filter_PutMulticastList(This,ulcbAddresses,pAddressList) \
(This)->lpVtbl -> PutMulticastList(This,ulcbAddresses,pAddressList)
#define IBDA_IPV6Filter_GetMulticastList(This,pulcbAddresses,pAddressList) \
(This)->lpVtbl -> GetMulticastList(This,pulcbAddresses,pAddressList)
#define IBDA_IPV6Filter_PutMulticastMode(This,ulModeMask) \
(This)->lpVtbl -> PutMulticastMode(This,ulModeMask)
#define IBDA_IPV6Filter_GetMulticastMode(This,pulModeMask) \
(This)->lpVtbl -> GetMulticastMode(This,pulModeMask)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IBDA_IPV6Filter_GetMulticastListSize_Proxy(
IBDA_IPV6Filter * This,
/* [out][in] */ ULONG *pulcbAddresses);
void __RPC_STUB IBDA_IPV6Filter_GetMulticastListSize_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IBDA_IPV6Filter_PutMulticastList_Proxy(
IBDA_IPV6Filter * This,
/* [in] */ ULONG ulcbAddresses,
/* [size_is][in] */ BYTE pAddressList[ ]);
void __RPC_STUB IBDA_IPV6Filter_PutMulticastList_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IBDA_IPV6Filter_GetMulticastList_Proxy(
IBDA_IPV6Filter * This,
/* [out][in] */ ULONG *pulcbAddresses,
/* [size_is][out] */ BYTE pAddressList[ ]);
void __RPC_STUB IBDA_IPV6Filter_GetMulticastList_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IBDA_IPV6Filter_PutMulticastMode_Proxy(
IBDA_IPV6Filter * This,
/* [in] */ ULONG ulModeMask);
void __RPC_STUB IBDA_IPV6Filter_PutMulticastMode_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IBDA_IPV6Filter_GetMulticastMode_Proxy(
IBDA_IPV6Filter * This,
/* [out] */ ULONG *pulModeMask);
void __RPC_STUB IBDA_IPV6Filter_GetMulticastMode_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IBDA_IPV6Filter_INTERFACE_DEFINED__ */
#ifndef __IBDA_DeviceControl_INTERFACE_DEFINED__
#define __IBDA_DeviceControl_INTERFACE_DEFINED__
/* interface IBDA_DeviceControl */
/* [unique][uuid][object] */
EXTERN_C const IID IID_IBDA_DeviceControl;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("FD0A5AF3-B41D-11d2-9C95-00C04F7971E0")
IBDA_DeviceControl : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE StartChanges( void) = 0;
virtual HRESULT STDMETHODCALLTYPE CheckChanges( void) = 0;
virtual HRESULT STDMETHODCALLTYPE CommitChanges( void) = 0;
virtual HRESULT STDMETHODCALLTYPE GetChangeState(
/* [out][in] */ ULONG *pState) = 0;
};
#else /* C style interface */
typedef struct IBDA_DeviceControlVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
IBDA_DeviceControl * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void **ppvObject);
ULONG ( STDMETHODCALLTYPE *AddRef )(
IBDA_DeviceControl * This);
ULONG ( STDMETHODCALLTYPE *Release )(
IBDA_DeviceControl * This);
HRESULT ( STDMETHODCALLTYPE *StartChanges )(
IBDA_DeviceControl * This);
HRESULT ( STDMETHODCALLTYPE *CheckChanges )(
IBDA_DeviceControl * This);
HRESULT ( STDMETHODCALLTYPE *CommitChanges )(
IBDA_DeviceControl * This);
HRESULT ( STDMETHODCALLTYPE *GetChangeState )(
IBDA_DeviceControl * This,
/* [out][in] */ ULONG *pState);
END_INTERFACE
} IBDA_DeviceControlVtbl;
interface IBDA_DeviceControl
{
CONST_VTBL struct IBDA_DeviceControlVtbl *lpVtbl;
};
#ifdef COBJMACROS
#define IBDA_DeviceControl_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IBDA_DeviceControl_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IBDA_DeviceControl_Release(This) \
(This)->lpVtbl -> Release(This)
#define IBDA_DeviceControl_StartChanges(This) \
(This)->lpVtbl -> StartChanges(This)
#define IBDA_DeviceControl_CheckChanges(This) \
(This)->lpVtbl -> CheckChanges(This)
#define IBDA_DeviceControl_CommitChanges(This) \
(This)->lpVtbl -> CommitChanges(This)
#define IBDA_DeviceControl_GetChangeState(This,pState) \
(This)->lpVtbl -> GetChangeState(This,pState)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IBDA_DeviceControl_StartChanges_Proxy(
IBDA_DeviceControl * This);
void __RPC_STUB IBDA_DeviceControl_StartChanges_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IBDA_DeviceControl_CheckChanges_Proxy(
IBDA_DeviceControl * This);
void __RPC_STUB IBDA_DeviceControl_CheckChanges_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IBDA_DeviceControl_CommitChanges_Proxy(
IBDA_DeviceControl * This);
void __RPC_STUB IBDA_DeviceControl_CommitChanges_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IBDA_DeviceControl_GetChangeState_Proxy(
IBDA_DeviceControl * This,
/* [out][in] */ ULONG *pState);
void __RPC_STUB IBDA_DeviceControl_GetChangeState_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IBDA_DeviceControl_INTERFACE_DEFINED__ */
#ifndef __IBDA_PinControl_INTERFACE_DEFINED__
#define __IBDA_PinControl_INTERFACE_DEFINED__
/* interface IBDA_PinControl */
/* [unique][uuid][object] */
EXTERN_C const IID IID_IBDA_PinControl;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("0DED49D5-A8B7-4d5d-97A1-12B0C195874D")
IBDA_PinControl : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE GetPinID(
/* [out][in] */ ULONG *pulPinID) = 0;
virtual HRESULT STDMETHODCALLTYPE GetPinType(
/* [out][in] */ ULONG *pulPinType) = 0;
virtual HRESULT STDMETHODCALLTYPE RegistrationContext(
/* [out][in] */ ULONG *pulRegistrationCtx) = 0;
};
#else /* C style interface */
typedef struct IBDA_PinControlVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
IBDA_PinControl * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void **ppvObject);
ULONG ( STDMETHODCALLTYPE *AddRef )(
IBDA_PinControl * This);
ULONG ( STDMETHODCALLTYPE *Release )(
IBDA_PinControl * This);
HRESULT ( STDMETHODCALLTYPE *GetPinID )(
IBDA_PinControl * This,
/* [out][in] */ ULONG *pulPinID);
HRESULT ( STDMETHODCALLTYPE *GetPinType )(
IBDA_PinControl * This,
/* [out][in] */ ULONG *pulPinType);
HRESULT ( STDMETHODCALLTYPE *RegistrationContext )(
IBDA_PinControl * This,
/* [out][in] */ ULONG *pulRegistrationCtx);
END_INTERFACE
} IBDA_PinControlVtbl;
interface IBDA_PinControl
{
CONST_VTBL struct IBDA_PinControlVtbl *lpVtbl;
};
#ifdef COBJMACROS
#define IBDA_PinControl_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IBDA_PinControl_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IBDA_PinControl_Release(This) \
(This)->lpVtbl -> Release(This)
#define IBDA_PinControl_GetPinID(This,pulPinID) \
(This)->lpVtbl -> GetPinID(This,pulPinID)
#define IBDA_PinControl_GetPinType(This,pulPinType) \
(This)->lpVtbl -> GetPinType(This,pulPinType)
#define IBDA_PinControl_RegistrationContext(This,pulRegistrationCtx) \
(This)->lpVtbl -> RegistrationContext(This,pulRegistrationCtx)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IBDA_PinControl_GetPinID_Proxy(
IBDA_PinControl * This,
/* [out][in] */ ULONG *pulPinID);
void __RPC_STUB IBDA_PinControl_GetPinID_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IBDA_PinControl_GetPinType_Proxy(
IBDA_PinControl * This,
/* [out][in] */ ULONG *pulPinType);
void __RPC_STUB IBDA_PinControl_GetPinType_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IBDA_PinControl_RegistrationContext_Proxy(
IBDA_PinControl * This,
/* [out][in] */ ULONG *pulRegistrationCtx);
void __RPC_STUB IBDA_PinControl_RegistrationContext_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IBDA_PinControl_INTERFACE_DEFINED__ */
#ifndef __IBDA_SignalProperties_INTERFACE_DEFINED__
#define __IBDA_SignalProperties_INTERFACE_DEFINED__
/* interface IBDA_SignalProperties */
/* [unique][uuid][object] */
EXTERN_C const IID IID_IBDA_SignalProperties;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("D2F1644B-B409-11d2-BC69-00A0C9EE9E16")
IBDA_SignalProperties : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE PutNetworkType(
/* [in] */ REFGUID guidNetworkType) = 0;
virtual HRESULT STDMETHODCALLTYPE GetNetworkType(
/* [out][in] */ GUID *pguidNetworkType) = 0;
virtual HRESULT STDMETHODCALLTYPE PutSignalSource(
/* [in] */ ULONG ulSignalSource) = 0;
virtual HRESULT STDMETHODCALLTYPE GetSignalSource(
/* [out][in] */ ULONG *pulSignalSource) = 0;
virtual HRESULT STDMETHODCALLTYPE PutTuningSpace(
/* [in] */ REFGUID guidTuningSpace) = 0;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -