You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
4096 lines
119 KiB
4096 lines
119 KiB
|
|
#pragma warning( disable: 4049 ) /* more than 64k source lines */ |
|
|
|
/* this ALWAYS GENERATED file contains the definitions for the interfaces */ |
|
|
|
|
|
/* File created by MIDL compiler version 6.00.0357 */ |
|
/* Compiler settings for bdaiface.idl: |
|
Oicf, W1, Zp8, env=Win32 (32b run) |
|
protocol : dce , ms_ext, c_ext, robust |
|
error checks: allocation ref bounds_check enum stub_data |
|
VC __declspec() decoration level: |
|
__declspec(uuid()), __declspec(selectany), __declspec(novtable) |
|
DECLSPEC_UUID(), MIDL_INTERFACE() |
|
*/ |
|
//@@MIDL_FILE_HEADING( ) |
|
|
|
|
|
/* verify that the <rpcndr.h> version is high enough to compile this file*/ |
|
#ifndef __REQUIRED_RPCNDR_H_VERSION__ |
|
#define __REQUIRED_RPCNDR_H_VERSION__ 475 |
|
#endif |
|
|
|
#include "rpc.h" |
|
#include "rpcndr.h" |
|
|
|
#ifndef __RPCNDR_H_VERSION__ |
|
#error this stub requires an updated version of <rpcndr.h> |
|
#endif // __RPCNDR_H_VERSION__ |
|
|
|
#ifndef COM_NO_WINDOWS_H |
|
#include "windows.h" |
|
#include "ole2.h" |
|
#endif /*COM_NO_WINDOWS_H*/ |
|
|
|
#ifndef __bdaiface_h__ |
|
#define __bdaiface_h__ |
|
|
|
#if defined(_MSC_VER) && (_MSC_VER >= 1020) |
|
#pragma once |
|
#endif |
|
|
|
/* Forward Declarations */ |
|
|
|
#ifndef __IBDA_NetworkProvider_FWD_DEFINED__ |
|
#define __IBDA_NetworkProvider_FWD_DEFINED__ |
|
typedef interface IBDA_NetworkProvider IBDA_NetworkProvider; |
|
#endif /* __IBDA_NetworkProvider_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_EthernetFilter_FWD_DEFINED__ |
|
#define __IBDA_EthernetFilter_FWD_DEFINED__ |
|
typedef interface IBDA_EthernetFilter IBDA_EthernetFilter; |
|
#endif /* __IBDA_EthernetFilter_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_IPV4Filter_FWD_DEFINED__ |
|
#define __IBDA_IPV4Filter_FWD_DEFINED__ |
|
typedef interface IBDA_IPV4Filter IBDA_IPV4Filter; |
|
#endif /* __IBDA_IPV4Filter_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_IPV6Filter_FWD_DEFINED__ |
|
#define __IBDA_IPV6Filter_FWD_DEFINED__ |
|
typedef interface IBDA_IPV6Filter IBDA_IPV6Filter; |
|
#endif /* __IBDA_IPV6Filter_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_DeviceControl_FWD_DEFINED__ |
|
#define __IBDA_DeviceControl_FWD_DEFINED__ |
|
typedef interface IBDA_DeviceControl IBDA_DeviceControl; |
|
#endif /* __IBDA_DeviceControl_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_PinControl_FWD_DEFINED__ |
|
#define __IBDA_PinControl_FWD_DEFINED__ |
|
typedef interface IBDA_PinControl IBDA_PinControl; |
|
#endif /* __IBDA_PinControl_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_SignalProperties_FWD_DEFINED__ |
|
#define __IBDA_SignalProperties_FWD_DEFINED__ |
|
typedef interface IBDA_SignalProperties IBDA_SignalProperties; |
|
#endif /* __IBDA_SignalProperties_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_SignalStatistics_FWD_DEFINED__ |
|
#define __IBDA_SignalStatistics_FWD_DEFINED__ |
|
typedef interface IBDA_SignalStatistics IBDA_SignalStatistics; |
|
#endif /* __IBDA_SignalStatistics_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_Topology_FWD_DEFINED__ |
|
#define __IBDA_Topology_FWD_DEFINED__ |
|
typedef interface IBDA_Topology IBDA_Topology; |
|
#endif /* __IBDA_Topology_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_VoidTransform_FWD_DEFINED__ |
|
#define __IBDA_VoidTransform_FWD_DEFINED__ |
|
typedef interface IBDA_VoidTransform IBDA_VoidTransform; |
|
#endif /* __IBDA_VoidTransform_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_NullTransform_FWD_DEFINED__ |
|
#define __IBDA_NullTransform_FWD_DEFINED__ |
|
typedef interface IBDA_NullTransform IBDA_NullTransform; |
|
#endif /* __IBDA_NullTransform_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_FrequencyFilter_FWD_DEFINED__ |
|
#define __IBDA_FrequencyFilter_FWD_DEFINED__ |
|
typedef interface IBDA_FrequencyFilter IBDA_FrequencyFilter; |
|
#endif /* __IBDA_FrequencyFilter_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_LNBInfo_FWD_DEFINED__ |
|
#define __IBDA_LNBInfo_FWD_DEFINED__ |
|
typedef interface IBDA_LNBInfo IBDA_LNBInfo; |
|
#endif /* __IBDA_LNBInfo_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_AutoDemodulate_FWD_DEFINED__ |
|
#define __IBDA_AutoDemodulate_FWD_DEFINED__ |
|
typedef interface IBDA_AutoDemodulate IBDA_AutoDemodulate; |
|
#endif /* __IBDA_AutoDemodulate_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_DigitalDemodulator_FWD_DEFINED__ |
|
#define __IBDA_DigitalDemodulator_FWD_DEFINED__ |
|
typedef interface IBDA_DigitalDemodulator IBDA_DigitalDemodulator; |
|
#endif /* __IBDA_DigitalDemodulator_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_IPSinkControl_FWD_DEFINED__ |
|
#define __IBDA_IPSinkControl_FWD_DEFINED__ |
|
typedef interface IBDA_IPSinkControl IBDA_IPSinkControl; |
|
#endif /* __IBDA_IPSinkControl_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_IPSinkInfo_FWD_DEFINED__ |
|
#define __IBDA_IPSinkInfo_FWD_DEFINED__ |
|
typedef interface IBDA_IPSinkInfo IBDA_IPSinkInfo; |
|
#endif /* __IBDA_IPSinkInfo_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IEnumPIDMap_FWD_DEFINED__ |
|
#define __IEnumPIDMap_FWD_DEFINED__ |
|
typedef interface IEnumPIDMap IEnumPIDMap; |
|
#endif /* __IEnumPIDMap_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IMPEG2PIDMap_FWD_DEFINED__ |
|
#define __IMPEG2PIDMap_FWD_DEFINED__ |
|
typedef interface IMPEG2PIDMap IMPEG2PIDMap; |
|
#endif /* __IMPEG2PIDMap_FWD_DEFINED__ */ |
|
|
|
|
|
#ifndef __IFrequencyMap_FWD_DEFINED__ |
|
#define __IFrequencyMap_FWD_DEFINED__ |
|
typedef interface IFrequencyMap IFrequencyMap; |
|
#endif /* __IFrequencyMap_FWD_DEFINED__ */ |
|
|
|
|
|
/* header files for imported files */ |
|
#include "unknwn.h" |
|
#include "strmif.h" |
|
#include "BdaTypes.h" |
|
|
|
#ifdef __cplusplus |
|
extern "C"{ |
|
#endif |
|
|
|
void * __RPC_USER MIDL_user_allocate(size_t); |
|
void __RPC_USER MIDL_user_free( void * ); |
|
|
|
#ifndef __IBDA_NetworkProvider_INTERFACE_DEFINED__ |
|
#define __IBDA_NetworkProvider_INTERFACE_DEFINED__ |
|
|
|
/* interface IBDA_NetworkProvider */ |
|
/* [unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IBDA_NetworkProvider; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("fd501041-8ebe-11ce-8183-00aa00577da2") |
|
IBDA_NetworkProvider : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE PutSignalSource( |
|
/* [in] */ ULONG ulSignalSource) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetSignalSource( |
|
/* [out][in] */ ULONG *pulSignalSource) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetNetworkType( |
|
/* [out][in] */ GUID *pguidNetworkType) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE PutTuningSpace( |
|
/* [in] */ REFGUID guidTuningSpace) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetTuningSpace( |
|
/* [out][in] */ GUID *pguidTuingSpace) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE RegisterDeviceFilter( |
|
/* [in] */ IUnknown *pUnkFilterControl, |
|
/* [out][in] */ ULONG *ppvRegisitrationContext) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE UnRegisterDeviceFilter( |
|
/* [in] */ ULONG pvRegistrationContext) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IBDA_NetworkProviderVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IBDA_NetworkProvider * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IBDA_NetworkProvider * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IBDA_NetworkProvider * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *PutSignalSource )( |
|
IBDA_NetworkProvider * This, |
|
/* [in] */ ULONG ulSignalSource); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetSignalSource )( |
|
IBDA_NetworkProvider * This, |
|
/* [out][in] */ ULONG *pulSignalSource); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetNetworkType )( |
|
IBDA_NetworkProvider * This, |
|
/* [out][in] */ GUID *pguidNetworkType); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *PutTuningSpace )( |
|
IBDA_NetworkProvider * This, |
|
/* [in] */ REFGUID guidTuningSpace); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTuningSpace )( |
|
IBDA_NetworkProvider * This, |
|
/* [out][in] */ GUID *pguidTuingSpace); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *RegisterDeviceFilter )( |
|
IBDA_NetworkProvider * This, |
|
/* [in] */ IUnknown *pUnkFilterControl, |
|
/* [out][in] */ ULONG *ppvRegisitrationContext); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *UnRegisterDeviceFilter )( |
|
IBDA_NetworkProvider * This, |
|
/* [in] */ ULONG pvRegistrationContext); |
|
|
|
END_INTERFACE |
|
} IBDA_NetworkProviderVtbl; |
|
|
|
interface IBDA_NetworkProvider |
|
{ |
|
CONST_VTBL struct IBDA_NetworkProviderVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IBDA_NetworkProvider_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IBDA_NetworkProvider_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IBDA_NetworkProvider_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IBDA_NetworkProvider_PutSignalSource(This,ulSignalSource) \ |
|
(This)->lpVtbl -> PutSignalSource(This,ulSignalSource) |
|
|
|
#define IBDA_NetworkProvider_GetSignalSource(This,pulSignalSource) \ |
|
(This)->lpVtbl -> GetSignalSource(This,pulSignalSource) |
|
|
|
#define IBDA_NetworkProvider_GetNetworkType(This,pguidNetworkType) \ |
|
(This)->lpVtbl -> GetNetworkType(This,pguidNetworkType) |
|
|
|
#define IBDA_NetworkProvider_PutTuningSpace(This,guidTuningSpace) \ |
|
(This)->lpVtbl -> PutTuningSpace(This,guidTuningSpace) |
|
|
|
#define IBDA_NetworkProvider_GetTuningSpace(This,pguidTuingSpace) \ |
|
(This)->lpVtbl -> GetTuningSpace(This,pguidTuingSpace) |
|
|
|
#define IBDA_NetworkProvider_RegisterDeviceFilter(This,pUnkFilterControl,ppvRegisitrationContext) \ |
|
(This)->lpVtbl -> RegisterDeviceFilter(This,pUnkFilterControl,ppvRegisitrationContext) |
|
|
|
#define IBDA_NetworkProvider_UnRegisterDeviceFilter(This,pvRegistrationContext) \ |
|
(This)->lpVtbl -> UnRegisterDeviceFilter(This,pvRegistrationContext) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_NetworkProvider_PutSignalSource_Proxy( |
|
IBDA_NetworkProvider * This, |
|
/* [in] */ ULONG ulSignalSource); |
|
|
|
|
|
void __RPC_STUB IBDA_NetworkProvider_PutSignalSource_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_NetworkProvider_GetSignalSource_Proxy( |
|
IBDA_NetworkProvider * This, |
|
/* [out][in] */ ULONG *pulSignalSource); |
|
|
|
|
|
void __RPC_STUB IBDA_NetworkProvider_GetSignalSource_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_NetworkProvider_GetNetworkType_Proxy( |
|
IBDA_NetworkProvider * This, |
|
/* [out][in] */ GUID *pguidNetworkType); |
|
|
|
|
|
void __RPC_STUB IBDA_NetworkProvider_GetNetworkType_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_NetworkProvider_PutTuningSpace_Proxy( |
|
IBDA_NetworkProvider * This, |
|
/* [in] */ REFGUID guidTuningSpace); |
|
|
|
|
|
void __RPC_STUB IBDA_NetworkProvider_PutTuningSpace_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_NetworkProvider_GetTuningSpace_Proxy( |
|
IBDA_NetworkProvider * This, |
|
/* [out][in] */ GUID *pguidTuingSpace); |
|
|
|
|
|
void __RPC_STUB IBDA_NetworkProvider_GetTuningSpace_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_NetworkProvider_RegisterDeviceFilter_Proxy( |
|
IBDA_NetworkProvider * This, |
|
/* [in] */ IUnknown *pUnkFilterControl, |
|
/* [out][in] */ ULONG *ppvRegisitrationContext); |
|
|
|
|
|
void __RPC_STUB IBDA_NetworkProvider_RegisterDeviceFilter_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_NetworkProvider_UnRegisterDeviceFilter_Proxy( |
|
IBDA_NetworkProvider * This, |
|
/* [in] */ ULONG pvRegistrationContext); |
|
|
|
|
|
void __RPC_STUB IBDA_NetworkProvider_UnRegisterDeviceFilter_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IBDA_NetworkProvider_INTERFACE_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_EthernetFilter_INTERFACE_DEFINED__ |
|
#define __IBDA_EthernetFilter_INTERFACE_DEFINED__ |
|
|
|
/* interface IBDA_EthernetFilter */ |
|
/* [unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IBDA_EthernetFilter; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("71985F43-1CA1-11d3-9CC8-00C04F7971E0") |
|
IBDA_EthernetFilter : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE GetMulticastListSize( |
|
/* [out][in] */ ULONG *pulcbAddresses) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE PutMulticastList( |
|
/* [in] */ ULONG ulcbAddresses, |
|
/* [size_is][in] */ BYTE pAddressList[ ]) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetMulticastList( |
|
/* [out][in] */ ULONG *pulcbAddresses, |
|
/* [size_is][out] */ BYTE pAddressList[ ]) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE PutMulticastMode( |
|
/* [in] */ ULONG ulModeMask) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetMulticastMode( |
|
/* [out] */ ULONG *pulModeMask) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IBDA_EthernetFilterVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IBDA_EthernetFilter * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IBDA_EthernetFilter * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IBDA_EthernetFilter * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetMulticastListSize )( |
|
IBDA_EthernetFilter * This, |
|
/* [out][in] */ ULONG *pulcbAddresses); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *PutMulticastList )( |
|
IBDA_EthernetFilter * This, |
|
/* [in] */ ULONG ulcbAddresses, |
|
/* [size_is][in] */ BYTE pAddressList[ ]); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetMulticastList )( |
|
IBDA_EthernetFilter * This, |
|
/* [out][in] */ ULONG *pulcbAddresses, |
|
/* [size_is][out] */ BYTE pAddressList[ ]); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *PutMulticastMode )( |
|
IBDA_EthernetFilter * This, |
|
/* [in] */ ULONG ulModeMask); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetMulticastMode )( |
|
IBDA_EthernetFilter * This, |
|
/* [out] */ ULONG *pulModeMask); |
|
|
|
END_INTERFACE |
|
} IBDA_EthernetFilterVtbl; |
|
|
|
interface IBDA_EthernetFilter |
|
{ |
|
CONST_VTBL struct IBDA_EthernetFilterVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IBDA_EthernetFilter_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IBDA_EthernetFilter_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IBDA_EthernetFilter_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IBDA_EthernetFilter_GetMulticastListSize(This,pulcbAddresses) \ |
|
(This)->lpVtbl -> GetMulticastListSize(This,pulcbAddresses) |
|
|
|
#define IBDA_EthernetFilter_PutMulticastList(This,ulcbAddresses,pAddressList) \ |
|
(This)->lpVtbl -> PutMulticastList(This,ulcbAddresses,pAddressList) |
|
|
|
#define IBDA_EthernetFilter_GetMulticastList(This,pulcbAddresses,pAddressList) \ |
|
(This)->lpVtbl -> GetMulticastList(This,pulcbAddresses,pAddressList) |
|
|
|
#define IBDA_EthernetFilter_PutMulticastMode(This,ulModeMask) \ |
|
(This)->lpVtbl -> PutMulticastMode(This,ulModeMask) |
|
|
|
#define IBDA_EthernetFilter_GetMulticastMode(This,pulModeMask) \ |
|
(This)->lpVtbl -> GetMulticastMode(This,pulModeMask) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_EthernetFilter_GetMulticastListSize_Proxy( |
|
IBDA_EthernetFilter * This, |
|
/* [out][in] */ ULONG *pulcbAddresses); |
|
|
|
|
|
void __RPC_STUB IBDA_EthernetFilter_GetMulticastListSize_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_EthernetFilter_PutMulticastList_Proxy( |
|
IBDA_EthernetFilter * This, |
|
/* [in] */ ULONG ulcbAddresses, |
|
/* [size_is][in] */ BYTE pAddressList[ ]); |
|
|
|
|
|
void __RPC_STUB IBDA_EthernetFilter_PutMulticastList_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_EthernetFilter_GetMulticastList_Proxy( |
|
IBDA_EthernetFilter * This, |
|
/* [out][in] */ ULONG *pulcbAddresses, |
|
/* [size_is][out] */ BYTE pAddressList[ ]); |
|
|
|
|
|
void __RPC_STUB IBDA_EthernetFilter_GetMulticastList_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_EthernetFilter_PutMulticastMode_Proxy( |
|
IBDA_EthernetFilter * This, |
|
/* [in] */ ULONG ulModeMask); |
|
|
|
|
|
void __RPC_STUB IBDA_EthernetFilter_PutMulticastMode_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_EthernetFilter_GetMulticastMode_Proxy( |
|
IBDA_EthernetFilter * This, |
|
/* [out] */ ULONG *pulModeMask); |
|
|
|
|
|
void __RPC_STUB IBDA_EthernetFilter_GetMulticastMode_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IBDA_EthernetFilter_INTERFACE_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_IPV4Filter_INTERFACE_DEFINED__ |
|
#define __IBDA_IPV4Filter_INTERFACE_DEFINED__ |
|
|
|
/* interface IBDA_IPV4Filter */ |
|
/* [unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IBDA_IPV4Filter; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("71985F44-1CA1-11d3-9CC8-00C04F7971E0") |
|
IBDA_IPV4Filter : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE GetMulticastListSize( |
|
/* [out][in] */ ULONG *pulcbAddresses) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE PutMulticastList( |
|
/* [in] */ ULONG ulcbAddresses, |
|
/* [size_is][in] */ BYTE pAddressList[ ]) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetMulticastList( |
|
/* [out][in] */ ULONG *pulcbAddresses, |
|
/* [size_is][out] */ BYTE pAddressList[ ]) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE PutMulticastMode( |
|
/* [in] */ ULONG ulModeMask) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetMulticastMode( |
|
/* [out] */ ULONG *pulModeMask) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IBDA_IPV4FilterVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IBDA_IPV4Filter * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IBDA_IPV4Filter * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IBDA_IPV4Filter * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetMulticastListSize )( |
|
IBDA_IPV4Filter * This, |
|
/* [out][in] */ ULONG *pulcbAddresses); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *PutMulticastList )( |
|
IBDA_IPV4Filter * This, |
|
/* [in] */ ULONG ulcbAddresses, |
|
/* [size_is][in] */ BYTE pAddressList[ ]); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetMulticastList )( |
|
IBDA_IPV4Filter * This, |
|
/* [out][in] */ ULONG *pulcbAddresses, |
|
/* [size_is][out] */ BYTE pAddressList[ ]); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *PutMulticastMode )( |
|
IBDA_IPV4Filter * This, |
|
/* [in] */ ULONG ulModeMask); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetMulticastMode )( |
|
IBDA_IPV4Filter * This, |
|
/* [out] */ ULONG *pulModeMask); |
|
|
|
END_INTERFACE |
|
} IBDA_IPV4FilterVtbl; |
|
|
|
interface IBDA_IPV4Filter |
|
{ |
|
CONST_VTBL struct IBDA_IPV4FilterVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IBDA_IPV4Filter_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IBDA_IPV4Filter_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IBDA_IPV4Filter_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IBDA_IPV4Filter_GetMulticastListSize(This,pulcbAddresses) \ |
|
(This)->lpVtbl -> GetMulticastListSize(This,pulcbAddresses) |
|
|
|
#define IBDA_IPV4Filter_PutMulticastList(This,ulcbAddresses,pAddressList) \ |
|
(This)->lpVtbl -> PutMulticastList(This,ulcbAddresses,pAddressList) |
|
|
|
#define IBDA_IPV4Filter_GetMulticastList(This,pulcbAddresses,pAddressList) \ |
|
(This)->lpVtbl -> GetMulticastList(This,pulcbAddresses,pAddressList) |
|
|
|
#define IBDA_IPV4Filter_PutMulticastMode(This,ulModeMask) \ |
|
(This)->lpVtbl -> PutMulticastMode(This,ulModeMask) |
|
|
|
#define IBDA_IPV4Filter_GetMulticastMode(This,pulModeMask) \ |
|
(This)->lpVtbl -> GetMulticastMode(This,pulModeMask) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_IPV4Filter_GetMulticastListSize_Proxy( |
|
IBDA_IPV4Filter * This, |
|
/* [out][in] */ ULONG *pulcbAddresses); |
|
|
|
|
|
void __RPC_STUB IBDA_IPV4Filter_GetMulticastListSize_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_IPV4Filter_PutMulticastList_Proxy( |
|
IBDA_IPV4Filter * This, |
|
/* [in] */ ULONG ulcbAddresses, |
|
/* [size_is][in] */ BYTE pAddressList[ ]); |
|
|
|
|
|
void __RPC_STUB IBDA_IPV4Filter_PutMulticastList_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_IPV4Filter_GetMulticastList_Proxy( |
|
IBDA_IPV4Filter * This, |
|
/* [out][in] */ ULONG *pulcbAddresses, |
|
/* [size_is][out] */ BYTE pAddressList[ ]); |
|
|
|
|
|
void __RPC_STUB IBDA_IPV4Filter_GetMulticastList_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_IPV4Filter_PutMulticastMode_Proxy( |
|
IBDA_IPV4Filter * This, |
|
/* [in] */ ULONG ulModeMask); |
|
|
|
|
|
void __RPC_STUB IBDA_IPV4Filter_PutMulticastMode_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_IPV4Filter_GetMulticastMode_Proxy( |
|
IBDA_IPV4Filter * This, |
|
/* [out] */ ULONG *pulModeMask); |
|
|
|
|
|
void __RPC_STUB IBDA_IPV4Filter_GetMulticastMode_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IBDA_IPV4Filter_INTERFACE_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_IPV6Filter_INTERFACE_DEFINED__ |
|
#define __IBDA_IPV6Filter_INTERFACE_DEFINED__ |
|
|
|
/* interface IBDA_IPV6Filter */ |
|
/* [unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IBDA_IPV6Filter; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("E1785A74-2A23-4fb3-9245-A8F88017EF33") |
|
IBDA_IPV6Filter : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE GetMulticastListSize( |
|
/* [out][in] */ ULONG *pulcbAddresses) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE PutMulticastList( |
|
/* [in] */ ULONG ulcbAddresses, |
|
/* [size_is][in] */ BYTE pAddressList[ ]) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetMulticastList( |
|
/* [out][in] */ ULONG *pulcbAddresses, |
|
/* [size_is][out] */ BYTE pAddressList[ ]) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE PutMulticastMode( |
|
/* [in] */ ULONG ulModeMask) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetMulticastMode( |
|
/* [out] */ ULONG *pulModeMask) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IBDA_IPV6FilterVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IBDA_IPV6Filter * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IBDA_IPV6Filter * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IBDA_IPV6Filter * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetMulticastListSize )( |
|
IBDA_IPV6Filter * This, |
|
/* [out][in] */ ULONG *pulcbAddresses); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *PutMulticastList )( |
|
IBDA_IPV6Filter * This, |
|
/* [in] */ ULONG ulcbAddresses, |
|
/* [size_is][in] */ BYTE pAddressList[ ]); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetMulticastList )( |
|
IBDA_IPV6Filter * This, |
|
/* [out][in] */ ULONG *pulcbAddresses, |
|
/* [size_is][out] */ BYTE pAddressList[ ]); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *PutMulticastMode )( |
|
IBDA_IPV6Filter * This, |
|
/* [in] */ ULONG ulModeMask); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetMulticastMode )( |
|
IBDA_IPV6Filter * This, |
|
/* [out] */ ULONG *pulModeMask); |
|
|
|
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; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetTuningSpace( |
|
/* [out][in] */ GUID *pguidTuingSpace) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IBDA_SignalPropertiesVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IBDA_SignalProperties * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IBDA_SignalProperties * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IBDA_SignalProperties * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *PutNetworkType )( |
|
IBDA_SignalProperties * This, |
|
/* [in] */ REFGUID guidNetworkType); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetNetworkType )( |
|
IBDA_SignalProperties * This, |
|
/* [out][in] */ GUID *pguidNetworkType); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *PutSignalSource )( |
|
IBDA_SignalProperties * This, |
|
/* [in] */ ULONG ulSignalSource); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetSignalSource )( |
|
IBDA_SignalProperties * This, |
|
/* [out][in] */ ULONG *pulSignalSource); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *PutTuningSpace )( |
|
IBDA_SignalProperties * This, |
|
/* [in] */ REFGUID guidTuningSpace); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTuningSpace )( |
|
IBDA_SignalProperties * This, |
|
/* [out][in] */ GUID *pguidTuingSpace); |
|
|
|
END_INTERFACE |
|
} IBDA_SignalPropertiesVtbl; |
|
|
|
interface IBDA_SignalProperties |
|
{ |
|
CONST_VTBL struct IBDA_SignalPropertiesVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IBDA_SignalProperties_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IBDA_SignalProperties_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IBDA_SignalProperties_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IBDA_SignalProperties_PutNetworkType(This,guidNetworkType) \ |
|
(This)->lpVtbl -> PutNetworkType(This,guidNetworkType) |
|
|
|
#define IBDA_SignalProperties_GetNetworkType(This,pguidNetworkType) \ |
|
(This)->lpVtbl -> GetNetworkType(This,pguidNetworkType) |
|
|
|
#define IBDA_SignalProperties_PutSignalSource(This,ulSignalSource) \ |
|
(This)->lpVtbl -> PutSignalSource(This,ulSignalSource) |
|
|
|
#define IBDA_SignalProperties_GetSignalSource(This,pulSignalSource) \ |
|
(This)->lpVtbl -> GetSignalSource(This,pulSignalSource) |
|
|
|
#define IBDA_SignalProperties_PutTuningSpace(This,guidTuningSpace) \ |
|
(This)->lpVtbl -> PutTuningSpace(This,guidTuningSpace) |
|
|
|
#define IBDA_SignalProperties_GetTuningSpace(This,pguidTuingSpace) \ |
|
(This)->lpVtbl -> GetTuningSpace(This,pguidTuingSpace) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalProperties_PutNetworkType_Proxy( |
|
IBDA_SignalProperties * This, |
|
/* [in] */ REFGUID guidNetworkType); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalProperties_PutNetworkType_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalProperties_GetNetworkType_Proxy( |
|
IBDA_SignalProperties * This, |
|
/* [out][in] */ GUID *pguidNetworkType); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalProperties_GetNetworkType_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalProperties_PutSignalSource_Proxy( |
|
IBDA_SignalProperties * This, |
|
/* [in] */ ULONG ulSignalSource); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalProperties_PutSignalSource_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalProperties_GetSignalSource_Proxy( |
|
IBDA_SignalProperties * This, |
|
/* [out][in] */ ULONG *pulSignalSource); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalProperties_GetSignalSource_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalProperties_PutTuningSpace_Proxy( |
|
IBDA_SignalProperties * This, |
|
/* [in] */ REFGUID guidTuningSpace); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalProperties_PutTuningSpace_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalProperties_GetTuningSpace_Proxy( |
|
IBDA_SignalProperties * This, |
|
/* [out][in] */ GUID *pguidTuingSpace); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalProperties_GetTuningSpace_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IBDA_SignalProperties_INTERFACE_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_SignalStatistics_INTERFACE_DEFINED__ |
|
#define __IBDA_SignalStatistics_INTERFACE_DEFINED__ |
|
|
|
/* interface IBDA_SignalStatistics */ |
|
/* [unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IBDA_SignalStatistics; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("1347D106-CF3A-428a-A5CB-AC0D9A2A4338") |
|
IBDA_SignalStatistics : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE put_SignalStrength( |
|
/* [in] */ LONG lDbStrength) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_SignalStrength( |
|
/* [out][in] */ LONG *plDbStrength) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_SignalQuality( |
|
/* [in] */ LONG lPercentQuality) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_SignalQuality( |
|
/* [out][in] */ LONG *plPercentQuality) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_SignalPresent( |
|
/* [in] */ BOOLEAN fPresent) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_SignalPresent( |
|
/* [out][in] */ BOOLEAN *pfPresent) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_SignalLocked( |
|
/* [in] */ BOOLEAN fLocked) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_SignalLocked( |
|
/* [out][in] */ BOOLEAN *pfLocked) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_SampleTime( |
|
/* [in] */ LONG lmsSampleTime) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_SampleTime( |
|
/* [out][in] */ LONG *plmsSampleTime) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IBDA_SignalStatisticsVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IBDA_SignalStatistics * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IBDA_SignalStatistics * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IBDA_SignalStatistics * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_SignalStrength )( |
|
IBDA_SignalStatistics * This, |
|
/* [in] */ LONG lDbStrength); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_SignalStrength )( |
|
IBDA_SignalStatistics * This, |
|
/* [out][in] */ LONG *plDbStrength); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_SignalQuality )( |
|
IBDA_SignalStatistics * This, |
|
/* [in] */ LONG lPercentQuality); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_SignalQuality )( |
|
IBDA_SignalStatistics * This, |
|
/* [out][in] */ LONG *plPercentQuality); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_SignalPresent )( |
|
IBDA_SignalStatistics * This, |
|
/* [in] */ BOOLEAN fPresent); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_SignalPresent )( |
|
IBDA_SignalStatistics * This, |
|
/* [out][in] */ BOOLEAN *pfPresent); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_SignalLocked )( |
|
IBDA_SignalStatistics * This, |
|
/* [in] */ BOOLEAN fLocked); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_SignalLocked )( |
|
IBDA_SignalStatistics * This, |
|
/* [out][in] */ BOOLEAN *pfLocked); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_SampleTime )( |
|
IBDA_SignalStatistics * This, |
|
/* [in] */ LONG lmsSampleTime); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_SampleTime )( |
|
IBDA_SignalStatistics * This, |
|
/* [out][in] */ LONG *plmsSampleTime); |
|
|
|
END_INTERFACE |
|
} IBDA_SignalStatisticsVtbl; |
|
|
|
interface IBDA_SignalStatistics |
|
{ |
|
CONST_VTBL struct IBDA_SignalStatisticsVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IBDA_SignalStatistics_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IBDA_SignalStatistics_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IBDA_SignalStatistics_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IBDA_SignalStatistics_put_SignalStrength(This,lDbStrength) \ |
|
(This)->lpVtbl -> put_SignalStrength(This,lDbStrength) |
|
|
|
#define IBDA_SignalStatistics_get_SignalStrength(This,plDbStrength) \ |
|
(This)->lpVtbl -> get_SignalStrength(This,plDbStrength) |
|
|
|
#define IBDA_SignalStatistics_put_SignalQuality(This,lPercentQuality) \ |
|
(This)->lpVtbl -> put_SignalQuality(This,lPercentQuality) |
|
|
|
#define IBDA_SignalStatistics_get_SignalQuality(This,plPercentQuality) \ |
|
(This)->lpVtbl -> get_SignalQuality(This,plPercentQuality) |
|
|
|
#define IBDA_SignalStatistics_put_SignalPresent(This,fPresent) \ |
|
(This)->lpVtbl -> put_SignalPresent(This,fPresent) |
|
|
|
#define IBDA_SignalStatistics_get_SignalPresent(This,pfPresent) \ |
|
(This)->lpVtbl -> get_SignalPresent(This,pfPresent) |
|
|
|
#define IBDA_SignalStatistics_put_SignalLocked(This,fLocked) \ |
|
(This)->lpVtbl -> put_SignalLocked(This,fLocked) |
|
|
|
#define IBDA_SignalStatistics_get_SignalLocked(This,pfLocked) \ |
|
(This)->lpVtbl -> get_SignalLocked(This,pfLocked) |
|
|
|
#define IBDA_SignalStatistics_put_SampleTime(This,lmsSampleTime) \ |
|
(This)->lpVtbl -> put_SampleTime(This,lmsSampleTime) |
|
|
|
#define IBDA_SignalStatistics_get_SampleTime(This,plmsSampleTime) \ |
|
(This)->lpVtbl -> get_SampleTime(This,plmsSampleTime) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalStatistics_put_SignalStrength_Proxy( |
|
IBDA_SignalStatistics * This, |
|
/* [in] */ LONG lDbStrength); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalStatistics_put_SignalStrength_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalStatistics_get_SignalStrength_Proxy( |
|
IBDA_SignalStatistics * This, |
|
/* [out][in] */ LONG *plDbStrength); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalStatistics_get_SignalStrength_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalStatistics_put_SignalQuality_Proxy( |
|
IBDA_SignalStatistics * This, |
|
/* [in] */ LONG lPercentQuality); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalStatistics_put_SignalQuality_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalStatistics_get_SignalQuality_Proxy( |
|
IBDA_SignalStatistics * This, |
|
/* [out][in] */ LONG *plPercentQuality); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalStatistics_get_SignalQuality_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalStatistics_put_SignalPresent_Proxy( |
|
IBDA_SignalStatistics * This, |
|
/* [in] */ BOOLEAN fPresent); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalStatistics_put_SignalPresent_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalStatistics_get_SignalPresent_Proxy( |
|
IBDA_SignalStatistics * This, |
|
/* [out][in] */ BOOLEAN *pfPresent); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalStatistics_get_SignalPresent_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalStatistics_put_SignalLocked_Proxy( |
|
IBDA_SignalStatistics * This, |
|
/* [in] */ BOOLEAN fLocked); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalStatistics_put_SignalLocked_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalStatistics_get_SignalLocked_Proxy( |
|
IBDA_SignalStatistics * This, |
|
/* [out][in] */ BOOLEAN *pfLocked); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalStatistics_get_SignalLocked_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalStatistics_put_SampleTime_Proxy( |
|
IBDA_SignalStatistics * This, |
|
/* [in] */ LONG lmsSampleTime); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalStatistics_put_SampleTime_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_SignalStatistics_get_SampleTime_Proxy( |
|
IBDA_SignalStatistics * This, |
|
/* [out][in] */ LONG *plmsSampleTime); |
|
|
|
|
|
void __RPC_STUB IBDA_SignalStatistics_get_SampleTime_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IBDA_SignalStatistics_INTERFACE_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_Topology_INTERFACE_DEFINED__ |
|
#define __IBDA_Topology_INTERFACE_DEFINED__ |
|
|
|
/* interface IBDA_Topology */ |
|
/* [unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IBDA_Topology; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("79B56888-7FEA-4690-B45D-38FD3C7849BE") |
|
IBDA_Topology : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE GetNodeTypes( |
|
/* [out][in] */ ULONG *pulcNodeTypes, |
|
/* [in] */ ULONG ulcNodeTypesMax, |
|
/* [size_is][out][in] */ ULONG rgulNodeTypes[ ]) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetNodeDescriptors( |
|
/* [out][in] */ ULONG *ulcNodeDescriptors, |
|
/* [in] */ ULONG ulcNodeDescriptorsMax, |
|
/* [size_is][out][in] */ BDANODE_DESCRIPTOR rgNodeDescriptors[ ]) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetNodeInterfaces( |
|
/* [in] */ ULONG ulNodeType, |
|
/* [out][in] */ ULONG *pulcInterfaces, |
|
/* [in] */ ULONG ulcInterfacesMax, |
|
/* [size_is][out][in] */ GUID rgguidInterfaces[ ]) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetPinTypes( |
|
/* [out][in] */ ULONG *pulcPinTypes, |
|
/* [in] */ ULONG ulcPinTypesMax, |
|
/* [size_is][out][in] */ ULONG rgulPinTypes[ ]) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetTemplateConnections( |
|
/* [out][in] */ ULONG *pulcConnections, |
|
/* [in] */ ULONG ulcConnectionsMax, |
|
/* [size_is][out][in] */ BDA_TEMPLATE_CONNECTION rgConnections[ ]) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE CreatePin( |
|
/* [in] */ ULONG ulPinType, |
|
/* [out][in] */ ULONG *pulPinId) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE DeletePin( |
|
/* [in] */ ULONG ulPinId) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE SetMediaType( |
|
/* [in] */ ULONG ulPinId, |
|
/* [in] */ AM_MEDIA_TYPE *pMediaType) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE SetMedium( |
|
/* [in] */ ULONG ulPinId, |
|
/* [in] */ REGPINMEDIUM *pMedium) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE CreateTopology( |
|
/* [in] */ ULONG ulInputPinId, |
|
/* [in] */ ULONG ulOutputPinId) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetControlNode( |
|
/* [in] */ ULONG ulInputPinId, |
|
/* [in] */ ULONG ulOutputPinId, |
|
/* [in] */ ULONG ulNodeType, |
|
/* [out][in] */ IUnknown **ppControlNode) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IBDA_TopologyVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IBDA_Topology * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IBDA_Topology * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IBDA_Topology * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetNodeTypes )( |
|
IBDA_Topology * This, |
|
/* [out][in] */ ULONG *pulcNodeTypes, |
|
/* [in] */ ULONG ulcNodeTypesMax, |
|
/* [size_is][out][in] */ ULONG rgulNodeTypes[ ]); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetNodeDescriptors )( |
|
IBDA_Topology * This, |
|
/* [out][in] */ ULONG *ulcNodeDescriptors, |
|
/* [in] */ ULONG ulcNodeDescriptorsMax, |
|
/* [size_is][out][in] */ BDANODE_DESCRIPTOR rgNodeDescriptors[ ]); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetNodeInterfaces )( |
|
IBDA_Topology * This, |
|
/* [in] */ ULONG ulNodeType, |
|
/* [out][in] */ ULONG *pulcInterfaces, |
|
/* [in] */ ULONG ulcInterfacesMax, |
|
/* [size_is][out][in] */ GUID rgguidInterfaces[ ]); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetPinTypes )( |
|
IBDA_Topology * This, |
|
/* [out][in] */ ULONG *pulcPinTypes, |
|
/* [in] */ ULONG ulcPinTypesMax, |
|
/* [size_is][out][in] */ ULONG rgulPinTypes[ ]); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetTemplateConnections )( |
|
IBDA_Topology * This, |
|
/* [out][in] */ ULONG *pulcConnections, |
|
/* [in] */ ULONG ulcConnectionsMax, |
|
/* [size_is][out][in] */ BDA_TEMPLATE_CONNECTION rgConnections[ ]); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *CreatePin )( |
|
IBDA_Topology * This, |
|
/* [in] */ ULONG ulPinType, |
|
/* [out][in] */ ULONG *pulPinId); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *DeletePin )( |
|
IBDA_Topology * This, |
|
/* [in] */ ULONG ulPinId); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *SetMediaType )( |
|
IBDA_Topology * This, |
|
/* [in] */ ULONG ulPinId, |
|
/* [in] */ AM_MEDIA_TYPE *pMediaType); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *SetMedium )( |
|
IBDA_Topology * This, |
|
/* [in] */ ULONG ulPinId, |
|
/* [in] */ REGPINMEDIUM *pMedium); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *CreateTopology )( |
|
IBDA_Topology * This, |
|
/* [in] */ ULONG ulInputPinId, |
|
/* [in] */ ULONG ulOutputPinId); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetControlNode )( |
|
IBDA_Topology * This, |
|
/* [in] */ ULONG ulInputPinId, |
|
/* [in] */ ULONG ulOutputPinId, |
|
/* [in] */ ULONG ulNodeType, |
|
/* [out][in] */ IUnknown **ppControlNode); |
|
|
|
END_INTERFACE |
|
} IBDA_TopologyVtbl; |
|
|
|
interface IBDA_Topology |
|
{ |
|
CONST_VTBL struct IBDA_TopologyVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IBDA_Topology_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IBDA_Topology_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IBDA_Topology_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IBDA_Topology_GetNodeTypes(This,pulcNodeTypes,ulcNodeTypesMax,rgulNodeTypes) \ |
|
(This)->lpVtbl -> GetNodeTypes(This,pulcNodeTypes,ulcNodeTypesMax,rgulNodeTypes) |
|
|
|
#define IBDA_Topology_GetNodeDescriptors(This,ulcNodeDescriptors,ulcNodeDescriptorsMax,rgNodeDescriptors) \ |
|
(This)->lpVtbl -> GetNodeDescriptors(This,ulcNodeDescriptors,ulcNodeDescriptorsMax,rgNodeDescriptors) |
|
|
|
#define IBDA_Topology_GetNodeInterfaces(This,ulNodeType,pulcInterfaces,ulcInterfacesMax,rgguidInterfaces) \ |
|
(This)->lpVtbl -> GetNodeInterfaces(This,ulNodeType,pulcInterfaces,ulcInterfacesMax,rgguidInterfaces) |
|
|
|
#define IBDA_Topology_GetPinTypes(This,pulcPinTypes,ulcPinTypesMax,rgulPinTypes) \ |
|
(This)->lpVtbl -> GetPinTypes(This,pulcPinTypes,ulcPinTypesMax,rgulPinTypes) |
|
|
|
#define IBDA_Topology_GetTemplateConnections(This,pulcConnections,ulcConnectionsMax,rgConnections) \ |
|
(This)->lpVtbl -> GetTemplateConnections(This,pulcConnections,ulcConnectionsMax,rgConnections) |
|
|
|
#define IBDA_Topology_CreatePin(This,ulPinType,pulPinId) \ |
|
(This)->lpVtbl -> CreatePin(This,ulPinType,pulPinId) |
|
|
|
#define IBDA_Topology_DeletePin(This,ulPinId) \ |
|
(This)->lpVtbl -> DeletePin(This,ulPinId) |
|
|
|
#define IBDA_Topology_SetMediaType(This,ulPinId,pMediaType) \ |
|
(This)->lpVtbl -> SetMediaType(This,ulPinId,pMediaType) |
|
|
|
#define IBDA_Topology_SetMedium(This,ulPinId,pMedium) \ |
|
(This)->lpVtbl -> SetMedium(This,ulPinId,pMedium) |
|
|
|
#define IBDA_Topology_CreateTopology(This,ulInputPinId,ulOutputPinId) \ |
|
(This)->lpVtbl -> CreateTopology(This,ulInputPinId,ulOutputPinId) |
|
|
|
#define IBDA_Topology_GetControlNode(This,ulInputPinId,ulOutputPinId,ulNodeType,ppControlNode) \ |
|
(This)->lpVtbl -> GetControlNode(This,ulInputPinId,ulOutputPinId,ulNodeType,ppControlNode) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_Topology_GetNodeTypes_Proxy( |
|
IBDA_Topology * This, |
|
/* [out][in] */ ULONG *pulcNodeTypes, |
|
/* [in] */ ULONG ulcNodeTypesMax, |
|
/* [size_is][out][in] */ ULONG rgulNodeTypes[ ]); |
|
|
|
|
|
void __RPC_STUB IBDA_Topology_GetNodeTypes_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_Topology_GetNodeDescriptors_Proxy( |
|
IBDA_Topology * This, |
|
/* [out][in] */ ULONG *ulcNodeDescriptors, |
|
/* [in] */ ULONG ulcNodeDescriptorsMax, |
|
/* [size_is][out][in] */ BDANODE_DESCRIPTOR rgNodeDescriptors[ ]); |
|
|
|
|
|
void __RPC_STUB IBDA_Topology_GetNodeDescriptors_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_Topology_GetNodeInterfaces_Proxy( |
|
IBDA_Topology * This, |
|
/* [in] */ ULONG ulNodeType, |
|
/* [out][in] */ ULONG *pulcInterfaces, |
|
/* [in] */ ULONG ulcInterfacesMax, |
|
/* [size_is][out][in] */ GUID rgguidInterfaces[ ]); |
|
|
|
|
|
void __RPC_STUB IBDA_Topology_GetNodeInterfaces_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_Topology_GetPinTypes_Proxy( |
|
IBDA_Topology * This, |
|
/* [out][in] */ ULONG *pulcPinTypes, |
|
/* [in] */ ULONG ulcPinTypesMax, |
|
/* [size_is][out][in] */ ULONG rgulPinTypes[ ]); |
|
|
|
|
|
void __RPC_STUB IBDA_Topology_GetPinTypes_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_Topology_GetTemplateConnections_Proxy( |
|
IBDA_Topology * This, |
|
/* [out][in] */ ULONG *pulcConnections, |
|
/* [in] */ ULONG ulcConnectionsMax, |
|
/* [size_is][out][in] */ BDA_TEMPLATE_CONNECTION rgConnections[ ]); |
|
|
|
|
|
void __RPC_STUB IBDA_Topology_GetTemplateConnections_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_Topology_CreatePin_Proxy( |
|
IBDA_Topology * This, |
|
/* [in] */ ULONG ulPinType, |
|
/* [out][in] */ ULONG *pulPinId); |
|
|
|
|
|
void __RPC_STUB IBDA_Topology_CreatePin_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_Topology_DeletePin_Proxy( |
|
IBDA_Topology * This, |
|
/* [in] */ ULONG ulPinId); |
|
|
|
|
|
void __RPC_STUB IBDA_Topology_DeletePin_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_Topology_SetMediaType_Proxy( |
|
IBDA_Topology * This, |
|
/* [in] */ ULONG ulPinId, |
|
/* [in] */ AM_MEDIA_TYPE *pMediaType); |
|
|
|
|
|
void __RPC_STUB IBDA_Topology_SetMediaType_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_Topology_SetMedium_Proxy( |
|
IBDA_Topology * This, |
|
/* [in] */ ULONG ulPinId, |
|
/* [in] */ REGPINMEDIUM *pMedium); |
|
|
|
|
|
void __RPC_STUB IBDA_Topology_SetMedium_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_Topology_CreateTopology_Proxy( |
|
IBDA_Topology * This, |
|
/* [in] */ ULONG ulInputPinId, |
|
/* [in] */ ULONG ulOutputPinId); |
|
|
|
|
|
void __RPC_STUB IBDA_Topology_CreateTopology_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_Topology_GetControlNode_Proxy( |
|
IBDA_Topology * This, |
|
/* [in] */ ULONG ulInputPinId, |
|
/* [in] */ ULONG ulOutputPinId, |
|
/* [in] */ ULONG ulNodeType, |
|
/* [out][in] */ IUnknown **ppControlNode); |
|
|
|
|
|
void __RPC_STUB IBDA_Topology_GetControlNode_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IBDA_Topology_INTERFACE_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_VoidTransform_INTERFACE_DEFINED__ |
|
#define __IBDA_VoidTransform_INTERFACE_DEFINED__ |
|
|
|
/* interface IBDA_VoidTransform */ |
|
/* [unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IBDA_VoidTransform; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("71985F46-1CA1-11d3-9CC8-00C04F7971E0") |
|
IBDA_VoidTransform : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE Start( void) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE Stop( void) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IBDA_VoidTransformVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IBDA_VoidTransform * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IBDA_VoidTransform * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IBDA_VoidTransform * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *Start )( |
|
IBDA_VoidTransform * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *Stop )( |
|
IBDA_VoidTransform * This); |
|
|
|
END_INTERFACE |
|
} IBDA_VoidTransformVtbl; |
|
|
|
interface IBDA_VoidTransform |
|
{ |
|
CONST_VTBL struct IBDA_VoidTransformVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IBDA_VoidTransform_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IBDA_VoidTransform_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IBDA_VoidTransform_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IBDA_VoidTransform_Start(This) \ |
|
(This)->lpVtbl -> Start(This) |
|
|
|
#define IBDA_VoidTransform_Stop(This) \ |
|
(This)->lpVtbl -> Stop(This) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_VoidTransform_Start_Proxy( |
|
IBDA_VoidTransform * This); |
|
|
|
|
|
void __RPC_STUB IBDA_VoidTransform_Start_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_VoidTransform_Stop_Proxy( |
|
IBDA_VoidTransform * This); |
|
|
|
|
|
void __RPC_STUB IBDA_VoidTransform_Stop_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IBDA_VoidTransform_INTERFACE_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_NullTransform_INTERFACE_DEFINED__ |
|
#define __IBDA_NullTransform_INTERFACE_DEFINED__ |
|
|
|
/* interface IBDA_NullTransform */ |
|
/* [unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IBDA_NullTransform; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("DDF15B0D-BD25-11d2-9CA0-00C04F7971E0") |
|
IBDA_NullTransform : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE Start( void) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE Stop( void) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IBDA_NullTransformVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IBDA_NullTransform * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IBDA_NullTransform * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IBDA_NullTransform * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *Start )( |
|
IBDA_NullTransform * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *Stop )( |
|
IBDA_NullTransform * This); |
|
|
|
END_INTERFACE |
|
} IBDA_NullTransformVtbl; |
|
|
|
interface IBDA_NullTransform |
|
{ |
|
CONST_VTBL struct IBDA_NullTransformVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IBDA_NullTransform_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IBDA_NullTransform_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IBDA_NullTransform_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IBDA_NullTransform_Start(This) \ |
|
(This)->lpVtbl -> Start(This) |
|
|
|
#define IBDA_NullTransform_Stop(This) \ |
|
(This)->lpVtbl -> Stop(This) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_NullTransform_Start_Proxy( |
|
IBDA_NullTransform * This); |
|
|
|
|
|
void __RPC_STUB IBDA_NullTransform_Start_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_NullTransform_Stop_Proxy( |
|
IBDA_NullTransform * This); |
|
|
|
|
|
void __RPC_STUB IBDA_NullTransform_Stop_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IBDA_NullTransform_INTERFACE_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_FrequencyFilter_INTERFACE_DEFINED__ |
|
#define __IBDA_FrequencyFilter_INTERFACE_DEFINED__ |
|
|
|
/* interface IBDA_FrequencyFilter */ |
|
/* [unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IBDA_FrequencyFilter; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("71985F47-1CA1-11d3-9CC8-00C04F7971E0") |
|
IBDA_FrequencyFilter : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE put_Autotune( |
|
/* [in] */ ULONG ulTransponder) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_Autotune( |
|
/* [out][in] */ ULONG *pulTransponder) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_Frequency( |
|
/* [in] */ ULONG ulFrequency) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_Frequency( |
|
/* [out][in] */ ULONG *pulFrequency) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_Polarity( |
|
/* [in] */ Polarisation Polarity) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_Polarity( |
|
/* [out][in] */ Polarisation *pPolarity) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_Range( |
|
/* [in] */ ULONG ulRange) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_Range( |
|
/* [out][in] */ ULONG *pulRange) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_Bandwidth( |
|
/* [in] */ ULONG ulBandwidth) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_Bandwidth( |
|
/* [out][in] */ ULONG *pulBandwidth) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_FrequencyMultiplier( |
|
/* [in] */ ULONG ulMultiplier) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_FrequencyMultiplier( |
|
/* [out][in] */ ULONG *pulMultiplier) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IBDA_FrequencyFilterVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IBDA_FrequencyFilter * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IBDA_FrequencyFilter * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IBDA_FrequencyFilter * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_Autotune )( |
|
IBDA_FrequencyFilter * This, |
|
/* [in] */ ULONG ulTransponder); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_Autotune )( |
|
IBDA_FrequencyFilter * This, |
|
/* [out][in] */ ULONG *pulTransponder); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_Frequency )( |
|
IBDA_FrequencyFilter * This, |
|
/* [in] */ ULONG ulFrequency); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_Frequency )( |
|
IBDA_FrequencyFilter * This, |
|
/* [out][in] */ ULONG *pulFrequency); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_Polarity )( |
|
IBDA_FrequencyFilter * This, |
|
/* [in] */ Polarisation Polarity); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_Polarity )( |
|
IBDA_FrequencyFilter * This, |
|
/* [out][in] */ Polarisation *pPolarity); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_Range )( |
|
IBDA_FrequencyFilter * This, |
|
/* [in] */ ULONG ulRange); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_Range )( |
|
IBDA_FrequencyFilter * This, |
|
/* [out][in] */ ULONG *pulRange); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_Bandwidth )( |
|
IBDA_FrequencyFilter * This, |
|
/* [in] */ ULONG ulBandwidth); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_Bandwidth )( |
|
IBDA_FrequencyFilter * This, |
|
/* [out][in] */ ULONG *pulBandwidth); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_FrequencyMultiplier )( |
|
IBDA_FrequencyFilter * This, |
|
/* [in] */ ULONG ulMultiplier); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_FrequencyMultiplier )( |
|
IBDA_FrequencyFilter * This, |
|
/* [out][in] */ ULONG *pulMultiplier); |
|
|
|
END_INTERFACE |
|
} IBDA_FrequencyFilterVtbl; |
|
|
|
interface IBDA_FrequencyFilter |
|
{ |
|
CONST_VTBL struct IBDA_FrequencyFilterVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IBDA_FrequencyFilter_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IBDA_FrequencyFilter_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IBDA_FrequencyFilter_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IBDA_FrequencyFilter_put_Autotune(This,ulTransponder) \ |
|
(This)->lpVtbl -> put_Autotune(This,ulTransponder) |
|
|
|
#define IBDA_FrequencyFilter_get_Autotune(This,pulTransponder) \ |
|
(This)->lpVtbl -> get_Autotune(This,pulTransponder) |
|
|
|
#define IBDA_FrequencyFilter_put_Frequency(This,ulFrequency) \ |
|
(This)->lpVtbl -> put_Frequency(This,ulFrequency) |
|
|
|
#define IBDA_FrequencyFilter_get_Frequency(This,pulFrequency) \ |
|
(This)->lpVtbl -> get_Frequency(This,pulFrequency) |
|
|
|
#define IBDA_FrequencyFilter_put_Polarity(This,Polarity) \ |
|
(This)->lpVtbl -> put_Polarity(This,Polarity) |
|
|
|
#define IBDA_FrequencyFilter_get_Polarity(This,pPolarity) \ |
|
(This)->lpVtbl -> get_Polarity(This,pPolarity) |
|
|
|
#define IBDA_FrequencyFilter_put_Range(This,ulRange) \ |
|
(This)->lpVtbl -> put_Range(This,ulRange) |
|
|
|
#define IBDA_FrequencyFilter_get_Range(This,pulRange) \ |
|
(This)->lpVtbl -> get_Range(This,pulRange) |
|
|
|
#define IBDA_FrequencyFilter_put_Bandwidth(This,ulBandwidth) \ |
|
(This)->lpVtbl -> put_Bandwidth(This,ulBandwidth) |
|
|
|
#define IBDA_FrequencyFilter_get_Bandwidth(This,pulBandwidth) \ |
|
(This)->lpVtbl -> get_Bandwidth(This,pulBandwidth) |
|
|
|
#define IBDA_FrequencyFilter_put_FrequencyMultiplier(This,ulMultiplier) \ |
|
(This)->lpVtbl -> put_FrequencyMultiplier(This,ulMultiplier) |
|
|
|
#define IBDA_FrequencyFilter_get_FrequencyMultiplier(This,pulMultiplier) \ |
|
(This)->lpVtbl -> get_FrequencyMultiplier(This,pulMultiplier) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_FrequencyFilter_put_Autotune_Proxy( |
|
IBDA_FrequencyFilter * This, |
|
/* [in] */ ULONG ulTransponder); |
|
|
|
|
|
void __RPC_STUB IBDA_FrequencyFilter_put_Autotune_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_FrequencyFilter_get_Autotune_Proxy( |
|
IBDA_FrequencyFilter * This, |
|
/* [out][in] */ ULONG *pulTransponder); |
|
|
|
|
|
void __RPC_STUB IBDA_FrequencyFilter_get_Autotune_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_FrequencyFilter_put_Frequency_Proxy( |
|
IBDA_FrequencyFilter * This, |
|
/* [in] */ ULONG ulFrequency); |
|
|
|
|
|
void __RPC_STUB IBDA_FrequencyFilter_put_Frequency_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_FrequencyFilter_get_Frequency_Proxy( |
|
IBDA_FrequencyFilter * This, |
|
/* [out][in] */ ULONG *pulFrequency); |
|
|
|
|
|
void __RPC_STUB IBDA_FrequencyFilter_get_Frequency_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_FrequencyFilter_put_Polarity_Proxy( |
|
IBDA_FrequencyFilter * This, |
|
/* [in] */ Polarisation Polarity); |
|
|
|
|
|
void __RPC_STUB IBDA_FrequencyFilter_put_Polarity_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_FrequencyFilter_get_Polarity_Proxy( |
|
IBDA_FrequencyFilter * This, |
|
/* [out][in] */ Polarisation *pPolarity); |
|
|
|
|
|
void __RPC_STUB IBDA_FrequencyFilter_get_Polarity_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_FrequencyFilter_put_Range_Proxy( |
|
IBDA_FrequencyFilter * This, |
|
/* [in] */ ULONG ulRange); |
|
|
|
|
|
void __RPC_STUB IBDA_FrequencyFilter_put_Range_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_FrequencyFilter_get_Range_Proxy( |
|
IBDA_FrequencyFilter * This, |
|
/* [out][in] */ ULONG *pulRange); |
|
|
|
|
|
void __RPC_STUB IBDA_FrequencyFilter_get_Range_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_FrequencyFilter_put_Bandwidth_Proxy( |
|
IBDA_FrequencyFilter * This, |
|
/* [in] */ ULONG ulBandwidth); |
|
|
|
|
|
void __RPC_STUB IBDA_FrequencyFilter_put_Bandwidth_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_FrequencyFilter_get_Bandwidth_Proxy( |
|
IBDA_FrequencyFilter * This, |
|
/* [out][in] */ ULONG *pulBandwidth); |
|
|
|
|
|
void __RPC_STUB IBDA_FrequencyFilter_get_Bandwidth_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_FrequencyFilter_put_FrequencyMultiplier_Proxy( |
|
IBDA_FrequencyFilter * This, |
|
/* [in] */ ULONG ulMultiplier); |
|
|
|
|
|
void __RPC_STUB IBDA_FrequencyFilter_put_FrequencyMultiplier_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_FrequencyFilter_get_FrequencyMultiplier_Proxy( |
|
IBDA_FrequencyFilter * This, |
|
/* [out][in] */ ULONG *pulMultiplier); |
|
|
|
|
|
void __RPC_STUB IBDA_FrequencyFilter_get_FrequencyMultiplier_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IBDA_FrequencyFilter_INTERFACE_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_LNBInfo_INTERFACE_DEFINED__ |
|
#define __IBDA_LNBInfo_INTERFACE_DEFINED__ |
|
|
|
/* interface IBDA_LNBInfo */ |
|
/* [unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IBDA_LNBInfo; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("992CF102-49F9-4719-A664-C4F23E2408F4") |
|
IBDA_LNBInfo : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE put_LocalOscilatorFrequencyLowBand( |
|
/* [in] */ ULONG ulLOFLow) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_LocalOscilatorFrequencyLowBand( |
|
/* [out][in] */ ULONG *pulLOFLow) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_LocalOscilatorFrequencyHighBand( |
|
/* [in] */ ULONG ulLOFHigh) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_LocalOscilatorFrequencyHighBand( |
|
/* [out][in] */ ULONG *pulLOFHigh) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_HighLowSwitchFrequency( |
|
/* [in] */ ULONG ulSwitchFrequency) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_HighLowSwitchFrequency( |
|
/* [out][in] */ ULONG *pulSwitchFrequency) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IBDA_LNBInfoVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IBDA_LNBInfo * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IBDA_LNBInfo * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IBDA_LNBInfo * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_LocalOscilatorFrequencyLowBand )( |
|
IBDA_LNBInfo * This, |
|
/* [in] */ ULONG ulLOFLow); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_LocalOscilatorFrequencyLowBand )( |
|
IBDA_LNBInfo * This, |
|
/* [out][in] */ ULONG *pulLOFLow); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_LocalOscilatorFrequencyHighBand )( |
|
IBDA_LNBInfo * This, |
|
/* [in] */ ULONG ulLOFHigh); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_LocalOscilatorFrequencyHighBand )( |
|
IBDA_LNBInfo * This, |
|
/* [out][in] */ ULONG *pulLOFHigh); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_HighLowSwitchFrequency )( |
|
IBDA_LNBInfo * This, |
|
/* [in] */ ULONG ulSwitchFrequency); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_HighLowSwitchFrequency )( |
|
IBDA_LNBInfo * This, |
|
/* [out][in] */ ULONG *pulSwitchFrequency); |
|
|
|
END_INTERFACE |
|
} IBDA_LNBInfoVtbl; |
|
|
|
interface IBDA_LNBInfo |
|
{ |
|
CONST_VTBL struct IBDA_LNBInfoVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IBDA_LNBInfo_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IBDA_LNBInfo_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IBDA_LNBInfo_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IBDA_LNBInfo_put_LocalOscilatorFrequencyLowBand(This,ulLOFLow) \ |
|
(This)->lpVtbl -> put_LocalOscilatorFrequencyLowBand(This,ulLOFLow) |
|
|
|
#define IBDA_LNBInfo_get_LocalOscilatorFrequencyLowBand(This,pulLOFLow) \ |
|
(This)->lpVtbl -> get_LocalOscilatorFrequencyLowBand(This,pulLOFLow) |
|
|
|
#define IBDA_LNBInfo_put_LocalOscilatorFrequencyHighBand(This,ulLOFHigh) \ |
|
(This)->lpVtbl -> put_LocalOscilatorFrequencyHighBand(This,ulLOFHigh) |
|
|
|
#define IBDA_LNBInfo_get_LocalOscilatorFrequencyHighBand(This,pulLOFHigh) \ |
|
(This)->lpVtbl -> get_LocalOscilatorFrequencyHighBand(This,pulLOFHigh) |
|
|
|
#define IBDA_LNBInfo_put_HighLowSwitchFrequency(This,ulSwitchFrequency) \ |
|
(This)->lpVtbl -> put_HighLowSwitchFrequency(This,ulSwitchFrequency) |
|
|
|
#define IBDA_LNBInfo_get_HighLowSwitchFrequency(This,pulSwitchFrequency) \ |
|
(This)->lpVtbl -> get_HighLowSwitchFrequency(This,pulSwitchFrequency) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_LNBInfo_put_LocalOscilatorFrequencyLowBand_Proxy( |
|
IBDA_LNBInfo * This, |
|
/* [in] */ ULONG ulLOFLow); |
|
|
|
|
|
void __RPC_STUB IBDA_LNBInfo_put_LocalOscilatorFrequencyLowBand_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_LNBInfo_get_LocalOscilatorFrequencyLowBand_Proxy( |
|
IBDA_LNBInfo * This, |
|
/* [out][in] */ ULONG *pulLOFLow); |
|
|
|
|
|
void __RPC_STUB IBDA_LNBInfo_get_LocalOscilatorFrequencyLowBand_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_LNBInfo_put_LocalOscilatorFrequencyHighBand_Proxy( |
|
IBDA_LNBInfo * This, |
|
/* [in] */ ULONG ulLOFHigh); |
|
|
|
|
|
void __RPC_STUB IBDA_LNBInfo_put_LocalOscilatorFrequencyHighBand_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_LNBInfo_get_LocalOscilatorFrequencyHighBand_Proxy( |
|
IBDA_LNBInfo * This, |
|
/* [out][in] */ ULONG *pulLOFHigh); |
|
|
|
|
|
void __RPC_STUB IBDA_LNBInfo_get_LocalOscilatorFrequencyHighBand_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_LNBInfo_put_HighLowSwitchFrequency_Proxy( |
|
IBDA_LNBInfo * This, |
|
/* [in] */ ULONG ulSwitchFrequency); |
|
|
|
|
|
void __RPC_STUB IBDA_LNBInfo_put_HighLowSwitchFrequency_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_LNBInfo_get_HighLowSwitchFrequency_Proxy( |
|
IBDA_LNBInfo * This, |
|
/* [out][in] */ ULONG *pulSwitchFrequency); |
|
|
|
|
|
void __RPC_STUB IBDA_LNBInfo_get_HighLowSwitchFrequency_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IBDA_LNBInfo_INTERFACE_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_AutoDemodulate_INTERFACE_DEFINED__ |
|
#define __IBDA_AutoDemodulate_INTERFACE_DEFINED__ |
|
|
|
/* interface IBDA_AutoDemodulate */ |
|
/* [unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IBDA_AutoDemodulate; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("DDF15B12-BD25-11d2-9CA0-00C04F7971E0") |
|
IBDA_AutoDemodulate : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE put_AutoDemodulate( void) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IBDA_AutoDemodulateVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IBDA_AutoDemodulate * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IBDA_AutoDemodulate * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IBDA_AutoDemodulate * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_AutoDemodulate )( |
|
IBDA_AutoDemodulate * This); |
|
|
|
END_INTERFACE |
|
} IBDA_AutoDemodulateVtbl; |
|
|
|
interface IBDA_AutoDemodulate |
|
{ |
|
CONST_VTBL struct IBDA_AutoDemodulateVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IBDA_AutoDemodulate_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IBDA_AutoDemodulate_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IBDA_AutoDemodulate_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IBDA_AutoDemodulate_put_AutoDemodulate(This) \ |
|
(This)->lpVtbl -> put_AutoDemodulate(This) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_AutoDemodulate_put_AutoDemodulate_Proxy( |
|
IBDA_AutoDemodulate * This); |
|
|
|
|
|
void __RPC_STUB IBDA_AutoDemodulate_put_AutoDemodulate_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IBDA_AutoDemodulate_INTERFACE_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_DigitalDemodulator_INTERFACE_DEFINED__ |
|
#define __IBDA_DigitalDemodulator_INTERFACE_DEFINED__ |
|
|
|
/* interface IBDA_DigitalDemodulator */ |
|
/* [unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IBDA_DigitalDemodulator; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("EF30F379-985B-4d10-B640-A79D5E04E1E0") |
|
IBDA_DigitalDemodulator : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE put_ModulationType( |
|
/* [in] */ ModulationType *pModulationType) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_ModulationType( |
|
/* [out][in] */ ModulationType *pModulationType) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_InnerFECMethod( |
|
/* [in] */ FECMethod *pFECMethod) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_InnerFECMethod( |
|
/* [out][in] */ FECMethod *pFECMethod) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_InnerFECRate( |
|
/* [in] */ BinaryConvolutionCodeRate *pFECRate) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_InnerFECRate( |
|
/* [out][in] */ BinaryConvolutionCodeRate *pFECRate) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_OuterFECMethod( |
|
/* [in] */ FECMethod *pFECMethod) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_OuterFECMethod( |
|
/* [out][in] */ FECMethod *pFECMethod) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_OuterFECRate( |
|
/* [in] */ BinaryConvolutionCodeRate *pFECRate) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_OuterFECRate( |
|
/* [out][in] */ BinaryConvolutionCodeRate *pFECRate) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_SymbolRate( |
|
/* [in] */ ULONG *pSymbolRate) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_SymbolRate( |
|
/* [out][in] */ ULONG *pSymbolRate) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE put_SpectralInversion( |
|
/* [in] */ SpectralInversion *pSpectralInversion) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_SpectralInversion( |
|
/* [out][in] */ SpectralInversion *pSpectralInversion) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IBDA_DigitalDemodulatorVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IBDA_DigitalDemodulator * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IBDA_DigitalDemodulator * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IBDA_DigitalDemodulator * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_ModulationType )( |
|
IBDA_DigitalDemodulator * This, |
|
/* [in] */ ModulationType *pModulationType); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_ModulationType )( |
|
IBDA_DigitalDemodulator * This, |
|
/* [out][in] */ ModulationType *pModulationType); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_InnerFECMethod )( |
|
IBDA_DigitalDemodulator * This, |
|
/* [in] */ FECMethod *pFECMethod); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_InnerFECMethod )( |
|
IBDA_DigitalDemodulator * This, |
|
/* [out][in] */ FECMethod *pFECMethod); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_InnerFECRate )( |
|
IBDA_DigitalDemodulator * This, |
|
/* [in] */ BinaryConvolutionCodeRate *pFECRate); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_InnerFECRate )( |
|
IBDA_DigitalDemodulator * This, |
|
/* [out][in] */ BinaryConvolutionCodeRate *pFECRate); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_OuterFECMethod )( |
|
IBDA_DigitalDemodulator * This, |
|
/* [in] */ FECMethod *pFECMethod); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_OuterFECMethod )( |
|
IBDA_DigitalDemodulator * This, |
|
/* [out][in] */ FECMethod *pFECMethod); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_OuterFECRate )( |
|
IBDA_DigitalDemodulator * This, |
|
/* [in] */ BinaryConvolutionCodeRate *pFECRate); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_OuterFECRate )( |
|
IBDA_DigitalDemodulator * This, |
|
/* [out][in] */ BinaryConvolutionCodeRate *pFECRate); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_SymbolRate )( |
|
IBDA_DigitalDemodulator * This, |
|
/* [in] */ ULONG *pSymbolRate); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_SymbolRate )( |
|
IBDA_DigitalDemodulator * This, |
|
/* [out][in] */ ULONG *pSymbolRate); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *put_SpectralInversion )( |
|
IBDA_DigitalDemodulator * This, |
|
/* [in] */ SpectralInversion *pSpectralInversion); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_SpectralInversion )( |
|
IBDA_DigitalDemodulator * This, |
|
/* [out][in] */ SpectralInversion *pSpectralInversion); |
|
|
|
END_INTERFACE |
|
} IBDA_DigitalDemodulatorVtbl; |
|
|
|
interface IBDA_DigitalDemodulator |
|
{ |
|
CONST_VTBL struct IBDA_DigitalDemodulatorVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IBDA_DigitalDemodulator_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IBDA_DigitalDemodulator_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IBDA_DigitalDemodulator_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IBDA_DigitalDemodulator_put_ModulationType(This,pModulationType) \ |
|
(This)->lpVtbl -> put_ModulationType(This,pModulationType) |
|
|
|
#define IBDA_DigitalDemodulator_get_ModulationType(This,pModulationType) \ |
|
(This)->lpVtbl -> get_ModulationType(This,pModulationType) |
|
|
|
#define IBDA_DigitalDemodulator_put_InnerFECMethod(This,pFECMethod) \ |
|
(This)->lpVtbl -> put_InnerFECMethod(This,pFECMethod) |
|
|
|
#define IBDA_DigitalDemodulator_get_InnerFECMethod(This,pFECMethod) \ |
|
(This)->lpVtbl -> get_InnerFECMethod(This,pFECMethod) |
|
|
|
#define IBDA_DigitalDemodulator_put_InnerFECRate(This,pFECRate) \ |
|
(This)->lpVtbl -> put_InnerFECRate(This,pFECRate) |
|
|
|
#define IBDA_DigitalDemodulator_get_InnerFECRate(This,pFECRate) \ |
|
(This)->lpVtbl -> get_InnerFECRate(This,pFECRate) |
|
|
|
#define IBDA_DigitalDemodulator_put_OuterFECMethod(This,pFECMethod) \ |
|
(This)->lpVtbl -> put_OuterFECMethod(This,pFECMethod) |
|
|
|
#define IBDA_DigitalDemodulator_get_OuterFECMethod(This,pFECMethod) \ |
|
(This)->lpVtbl -> get_OuterFECMethod(This,pFECMethod) |
|
|
|
#define IBDA_DigitalDemodulator_put_OuterFECRate(This,pFECRate) \ |
|
(This)->lpVtbl -> put_OuterFECRate(This,pFECRate) |
|
|
|
#define IBDA_DigitalDemodulator_get_OuterFECRate(This,pFECRate) \ |
|
(This)->lpVtbl -> get_OuterFECRate(This,pFECRate) |
|
|
|
#define IBDA_DigitalDemodulator_put_SymbolRate(This,pSymbolRate) \ |
|
(This)->lpVtbl -> put_SymbolRate(This,pSymbolRate) |
|
|
|
#define IBDA_DigitalDemodulator_get_SymbolRate(This,pSymbolRate) \ |
|
(This)->lpVtbl -> get_SymbolRate(This,pSymbolRate) |
|
|
|
#define IBDA_DigitalDemodulator_put_SpectralInversion(This,pSpectralInversion) \ |
|
(This)->lpVtbl -> put_SpectralInversion(This,pSpectralInversion) |
|
|
|
#define IBDA_DigitalDemodulator_get_SpectralInversion(This,pSpectralInversion) \ |
|
(This)->lpVtbl -> get_SpectralInversion(This,pSpectralInversion) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_DigitalDemodulator_put_ModulationType_Proxy( |
|
IBDA_DigitalDemodulator * This, |
|
/* [in] */ ModulationType *pModulationType); |
|
|
|
|
|
void __RPC_STUB IBDA_DigitalDemodulator_put_ModulationType_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_DigitalDemodulator_get_ModulationType_Proxy( |
|
IBDA_DigitalDemodulator * This, |
|
/* [out][in] */ ModulationType *pModulationType); |
|
|
|
|
|
void __RPC_STUB IBDA_DigitalDemodulator_get_ModulationType_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_DigitalDemodulator_put_InnerFECMethod_Proxy( |
|
IBDA_DigitalDemodulator * This, |
|
/* [in] */ FECMethod *pFECMethod); |
|
|
|
|
|
void __RPC_STUB IBDA_DigitalDemodulator_put_InnerFECMethod_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_DigitalDemodulator_get_InnerFECMethod_Proxy( |
|
IBDA_DigitalDemodulator * This, |
|
/* [out][in] */ FECMethod *pFECMethod); |
|
|
|
|
|
void __RPC_STUB IBDA_DigitalDemodulator_get_InnerFECMethod_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_DigitalDemodulator_put_InnerFECRate_Proxy( |
|
IBDA_DigitalDemodulator * This, |
|
/* [in] */ BinaryConvolutionCodeRate *pFECRate); |
|
|
|
|
|
void __RPC_STUB IBDA_DigitalDemodulator_put_InnerFECRate_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_DigitalDemodulator_get_InnerFECRate_Proxy( |
|
IBDA_DigitalDemodulator * This, |
|
/* [out][in] */ BinaryConvolutionCodeRate *pFECRate); |
|
|
|
|
|
void __RPC_STUB IBDA_DigitalDemodulator_get_InnerFECRate_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_DigitalDemodulator_put_OuterFECMethod_Proxy( |
|
IBDA_DigitalDemodulator * This, |
|
/* [in] */ FECMethod *pFECMethod); |
|
|
|
|
|
void __RPC_STUB IBDA_DigitalDemodulator_put_OuterFECMethod_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_DigitalDemodulator_get_OuterFECMethod_Proxy( |
|
IBDA_DigitalDemodulator * This, |
|
/* [out][in] */ FECMethod *pFECMethod); |
|
|
|
|
|
void __RPC_STUB IBDA_DigitalDemodulator_get_OuterFECMethod_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_DigitalDemodulator_put_OuterFECRate_Proxy( |
|
IBDA_DigitalDemodulator * This, |
|
/* [in] */ BinaryConvolutionCodeRate *pFECRate); |
|
|
|
|
|
void __RPC_STUB IBDA_DigitalDemodulator_put_OuterFECRate_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_DigitalDemodulator_get_OuterFECRate_Proxy( |
|
IBDA_DigitalDemodulator * This, |
|
/* [out][in] */ BinaryConvolutionCodeRate *pFECRate); |
|
|
|
|
|
void __RPC_STUB IBDA_DigitalDemodulator_get_OuterFECRate_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_DigitalDemodulator_put_SymbolRate_Proxy( |
|
IBDA_DigitalDemodulator * This, |
|
/* [in] */ ULONG *pSymbolRate); |
|
|
|
|
|
void __RPC_STUB IBDA_DigitalDemodulator_put_SymbolRate_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_DigitalDemodulator_get_SymbolRate_Proxy( |
|
IBDA_DigitalDemodulator * This, |
|
/* [out][in] */ ULONG *pSymbolRate); |
|
|
|
|
|
void __RPC_STUB IBDA_DigitalDemodulator_get_SymbolRate_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_DigitalDemodulator_put_SpectralInversion_Proxy( |
|
IBDA_DigitalDemodulator * This, |
|
/* [in] */ SpectralInversion *pSpectralInversion); |
|
|
|
|
|
void __RPC_STUB IBDA_DigitalDemodulator_put_SpectralInversion_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_DigitalDemodulator_get_SpectralInversion_Proxy( |
|
IBDA_DigitalDemodulator * This, |
|
/* [out][in] */ SpectralInversion *pSpectralInversion); |
|
|
|
|
|
void __RPC_STUB IBDA_DigitalDemodulator_get_SpectralInversion_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IBDA_DigitalDemodulator_INTERFACE_DEFINED__ */ |
|
|
|
|
|
/* interface __MIDL_itf_bdaiface_0421 */ |
|
/* [local] */ |
|
|
|
typedef /* [public] */ |
|
enum __MIDL___MIDL_itf_bdaiface_0421_0001 |
|
{ KSPROPERTY_IPSINK_MULTICASTLIST = 0, |
|
KSPROPERTY_IPSINK_ADAPTER_DESCRIPTION = KSPROPERTY_IPSINK_MULTICASTLIST + 1, |
|
KSPROPERTY_IPSINK_ADAPTER_ADDRESS = KSPROPERTY_IPSINK_ADAPTER_DESCRIPTION + 1 |
|
} KSPROPERTY_IPSINK; |
|
|
|
|
|
|
|
extern RPC_IF_HANDLE __MIDL_itf_bdaiface_0421_v0_0_c_ifspec; |
|
extern RPC_IF_HANDLE __MIDL_itf_bdaiface_0421_v0_0_s_ifspec; |
|
|
|
#ifndef __IBDA_IPSinkControl_INTERFACE_DEFINED__ |
|
#define __IBDA_IPSinkControl_INTERFACE_DEFINED__ |
|
|
|
/* interface IBDA_IPSinkControl */ |
|
/* [helpstring][unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IBDA_IPSinkControl; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("3F4DC8E2-4050-11d3-8F4B-00C04F7971E2") |
|
IBDA_IPSinkControl : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE GetMulticastList( |
|
/* [out][in] */ unsigned long *pulcbSize, |
|
/* [out][in] */ BYTE **pbBuffer) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE GetAdapterIPAddress( |
|
/* [out][in] */ unsigned long *pulcbSize, |
|
/* [out][in] */ BYTE **pbBuffer) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IBDA_IPSinkControlVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IBDA_IPSinkControl * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IBDA_IPSinkControl * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IBDA_IPSinkControl * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetMulticastList )( |
|
IBDA_IPSinkControl * This, |
|
/* [out][in] */ unsigned long *pulcbSize, |
|
/* [out][in] */ BYTE **pbBuffer); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *GetAdapterIPAddress )( |
|
IBDA_IPSinkControl * This, |
|
/* [out][in] */ unsigned long *pulcbSize, |
|
/* [out][in] */ BYTE **pbBuffer); |
|
|
|
END_INTERFACE |
|
} IBDA_IPSinkControlVtbl; |
|
|
|
interface IBDA_IPSinkControl |
|
{ |
|
CONST_VTBL struct IBDA_IPSinkControlVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IBDA_IPSinkControl_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IBDA_IPSinkControl_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IBDA_IPSinkControl_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IBDA_IPSinkControl_GetMulticastList(This,pulcbSize,pbBuffer) \ |
|
(This)->lpVtbl -> GetMulticastList(This,pulcbSize,pbBuffer) |
|
|
|
#define IBDA_IPSinkControl_GetAdapterIPAddress(This,pulcbSize,pbBuffer) \ |
|
(This)->lpVtbl -> GetAdapterIPAddress(This,pulcbSize,pbBuffer) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_IPSinkControl_GetMulticastList_Proxy( |
|
IBDA_IPSinkControl * This, |
|
/* [out][in] */ unsigned long *pulcbSize, |
|
/* [out][in] */ BYTE **pbBuffer); |
|
|
|
|
|
void __RPC_STUB IBDA_IPSinkControl_GetMulticastList_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_IPSinkControl_GetAdapterIPAddress_Proxy( |
|
IBDA_IPSinkControl * This, |
|
/* [out][in] */ unsigned long *pulcbSize, |
|
/* [out][in] */ BYTE **pbBuffer); |
|
|
|
|
|
void __RPC_STUB IBDA_IPSinkControl_GetAdapterIPAddress_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IBDA_IPSinkControl_INTERFACE_DEFINED__ */ |
|
|
|
|
|
#ifndef __IBDA_IPSinkInfo_INTERFACE_DEFINED__ |
|
#define __IBDA_IPSinkInfo_INTERFACE_DEFINED__ |
|
|
|
/* interface IBDA_IPSinkInfo */ |
|
/* [unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IBDA_IPSinkInfo; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("A750108F-492E-4d51-95F7-649B23FF7AD7") |
|
IBDA_IPSinkInfo : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE get_MulticastList( |
|
/* [out][in] */ ULONG *pulcbAddresses, |
|
/* [size_is][out] */ BYTE **ppbAddressList) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_AdapterIPAddress( |
|
/* [out] */ BSTR *pbstrBuffer) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE get_AdapterDescription( |
|
/* [out] */ BSTR *pbstrBuffer) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IBDA_IPSinkInfoVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IBDA_IPSinkInfo * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IBDA_IPSinkInfo * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IBDA_IPSinkInfo * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_MulticastList )( |
|
IBDA_IPSinkInfo * This, |
|
/* [out][in] */ ULONG *pulcbAddresses, |
|
/* [size_is][out] */ BYTE **ppbAddressList); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_AdapterIPAddress )( |
|
IBDA_IPSinkInfo * This, |
|
/* [out] */ BSTR *pbstrBuffer); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *get_AdapterDescription )( |
|
IBDA_IPSinkInfo * This, |
|
/* [out] */ BSTR *pbstrBuffer); |
|
|
|
END_INTERFACE |
|
} IBDA_IPSinkInfoVtbl; |
|
|
|
interface IBDA_IPSinkInfo |
|
{ |
|
CONST_VTBL struct IBDA_IPSinkInfoVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IBDA_IPSinkInfo_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IBDA_IPSinkInfo_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IBDA_IPSinkInfo_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IBDA_IPSinkInfo_get_MulticastList(This,pulcbAddresses,ppbAddressList) \ |
|
(This)->lpVtbl -> get_MulticastList(This,pulcbAddresses,ppbAddressList) |
|
|
|
#define IBDA_IPSinkInfo_get_AdapterIPAddress(This,pbstrBuffer) \ |
|
(This)->lpVtbl -> get_AdapterIPAddress(This,pbstrBuffer) |
|
|
|
#define IBDA_IPSinkInfo_get_AdapterDescription(This,pbstrBuffer) \ |
|
(This)->lpVtbl -> get_AdapterDescription(This,pbstrBuffer) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_IPSinkInfo_get_MulticastList_Proxy( |
|
IBDA_IPSinkInfo * This, |
|
/* [out][in] */ ULONG *pulcbAddresses, |
|
/* [size_is][out] */ BYTE **ppbAddressList); |
|
|
|
|
|
void __RPC_STUB IBDA_IPSinkInfo_get_MulticastList_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_IPSinkInfo_get_AdapterIPAddress_Proxy( |
|
IBDA_IPSinkInfo * This, |
|
/* [out] */ BSTR *pbstrBuffer); |
|
|
|
|
|
void __RPC_STUB IBDA_IPSinkInfo_get_AdapterIPAddress_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IBDA_IPSinkInfo_get_AdapterDescription_Proxy( |
|
IBDA_IPSinkInfo * This, |
|
/* [out] */ BSTR *pbstrBuffer); |
|
|
|
|
|
void __RPC_STUB IBDA_IPSinkInfo_get_AdapterDescription_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IBDA_IPSinkInfo_INTERFACE_DEFINED__ */ |
|
|
|
|
|
#ifndef __IEnumPIDMap_INTERFACE_DEFINED__ |
|
#define __IEnumPIDMap_INTERFACE_DEFINED__ |
|
|
|
/* interface IEnumPIDMap */ |
|
/* [unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IEnumPIDMap; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("afb6c2a2-2c41-11d3-8a60-0000f81e0e4a") |
|
IEnumPIDMap : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE Next( |
|
/* [in] */ ULONG cRequest, |
|
/* [size_is][out][in] */ PID_MAP *pPIDMap, |
|
/* [out] */ ULONG *pcReceived) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE Skip( |
|
/* [in] */ ULONG cRecords) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE Clone( |
|
/* [out] */ IEnumPIDMap **ppIEnumPIDMap) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IEnumPIDMapVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IEnumPIDMap * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IEnumPIDMap * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IEnumPIDMap * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *Next )( |
|
IEnumPIDMap * This, |
|
/* [in] */ ULONG cRequest, |
|
/* [size_is][out][in] */ PID_MAP *pPIDMap, |
|
/* [out] */ ULONG *pcReceived); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *Skip )( |
|
IEnumPIDMap * This, |
|
/* [in] */ ULONG cRecords); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *Reset )( |
|
IEnumPIDMap * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *Clone )( |
|
IEnumPIDMap * This, |
|
/* [out] */ IEnumPIDMap **ppIEnumPIDMap); |
|
|
|
END_INTERFACE |
|
} IEnumPIDMapVtbl; |
|
|
|
interface IEnumPIDMap |
|
{ |
|
CONST_VTBL struct IEnumPIDMapVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IEnumPIDMap_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IEnumPIDMap_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IEnumPIDMap_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IEnumPIDMap_Next(This,cRequest,pPIDMap,pcReceived) \ |
|
(This)->lpVtbl -> Next(This,cRequest,pPIDMap,pcReceived) |
|
|
|
#define IEnumPIDMap_Skip(This,cRecords) \ |
|
(This)->lpVtbl -> Skip(This,cRecords) |
|
|
|
#define IEnumPIDMap_Reset(This) \ |
|
(This)->lpVtbl -> Reset(This) |
|
|
|
#define IEnumPIDMap_Clone(This,ppIEnumPIDMap) \ |
|
(This)->lpVtbl -> Clone(This,ppIEnumPIDMap) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IEnumPIDMap_Next_Proxy( |
|
IEnumPIDMap * This, |
|
/* [in] */ ULONG cRequest, |
|
/* [size_is][out][in] */ PID_MAP *pPIDMap, |
|
/* [out] */ ULONG *pcReceived); |
|
|
|
|
|
void __RPC_STUB IEnumPIDMap_Next_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IEnumPIDMap_Skip_Proxy( |
|
IEnumPIDMap * This, |
|
/* [in] */ ULONG cRecords); |
|
|
|
|
|
void __RPC_STUB IEnumPIDMap_Skip_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IEnumPIDMap_Reset_Proxy( |
|
IEnumPIDMap * This); |
|
|
|
|
|
void __RPC_STUB IEnumPIDMap_Reset_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IEnumPIDMap_Clone_Proxy( |
|
IEnumPIDMap * This, |
|
/* [out] */ IEnumPIDMap **ppIEnumPIDMap); |
|
|
|
|
|
void __RPC_STUB IEnumPIDMap_Clone_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IEnumPIDMap_INTERFACE_DEFINED__ */ |
|
|
|
|
|
#ifndef __IMPEG2PIDMap_INTERFACE_DEFINED__ |
|
#define __IMPEG2PIDMap_INTERFACE_DEFINED__ |
|
|
|
/* interface IMPEG2PIDMap */ |
|
/* [unique][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IMPEG2PIDMap; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("afb6c2a1-2c41-11d3-8a60-0000f81e0e4a") |
|
IMPEG2PIDMap : public IUnknown |
|
{ |
|
public: |
|
virtual HRESULT STDMETHODCALLTYPE MapPID( |
|
/* [in] */ ULONG culPID, |
|
/* [in] */ ULONG *pulPID, |
|
/* [in] */ MEDIA_SAMPLE_CONTENT MediaSampleContent) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE UnmapPID( |
|
/* [in] */ ULONG culPID, |
|
/* [in] */ ULONG *pulPID) = 0; |
|
|
|
virtual HRESULT STDMETHODCALLTYPE EnumPIDMap( |
|
/* [out] */ IEnumPIDMap **pIEnumPIDMap) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IMPEG2PIDMapVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IMPEG2PIDMap * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IMPEG2PIDMap * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IMPEG2PIDMap * This); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *MapPID )( |
|
IMPEG2PIDMap * This, |
|
/* [in] */ ULONG culPID, |
|
/* [in] */ ULONG *pulPID, |
|
/* [in] */ MEDIA_SAMPLE_CONTENT MediaSampleContent); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *UnmapPID )( |
|
IMPEG2PIDMap * This, |
|
/* [in] */ ULONG culPID, |
|
/* [in] */ ULONG *pulPID); |
|
|
|
HRESULT ( STDMETHODCALLTYPE *EnumPIDMap )( |
|
IMPEG2PIDMap * This, |
|
/* [out] */ IEnumPIDMap **pIEnumPIDMap); |
|
|
|
END_INTERFACE |
|
} IMPEG2PIDMapVtbl; |
|
|
|
interface IMPEG2PIDMap |
|
{ |
|
CONST_VTBL struct IMPEG2PIDMapVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IMPEG2PIDMap_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IMPEG2PIDMap_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IMPEG2PIDMap_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IMPEG2PIDMap_MapPID(This,culPID,pulPID,MediaSampleContent) \ |
|
(This)->lpVtbl -> MapPID(This,culPID,pulPID,MediaSampleContent) |
|
|
|
#define IMPEG2PIDMap_UnmapPID(This,culPID,pulPID) \ |
|
(This)->lpVtbl -> UnmapPID(This,culPID,pulPID) |
|
|
|
#define IMPEG2PIDMap_EnumPIDMap(This,pIEnumPIDMap) \ |
|
(This)->lpVtbl -> EnumPIDMap(This,pIEnumPIDMap) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IMPEG2PIDMap_MapPID_Proxy( |
|
IMPEG2PIDMap * This, |
|
/* [in] */ ULONG culPID, |
|
/* [in] */ ULONG *pulPID, |
|
/* [in] */ MEDIA_SAMPLE_CONTENT MediaSampleContent); |
|
|
|
|
|
void __RPC_STUB IMPEG2PIDMap_MapPID_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IMPEG2PIDMap_UnmapPID_Proxy( |
|
IMPEG2PIDMap * This, |
|
/* [in] */ ULONG culPID, |
|
/* [in] */ ULONG *pulPID); |
|
|
|
|
|
void __RPC_STUB IMPEG2PIDMap_UnmapPID_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
HRESULT STDMETHODCALLTYPE IMPEG2PIDMap_EnumPIDMap_Proxy( |
|
IMPEG2PIDMap * This, |
|
/* [out] */ IEnumPIDMap **pIEnumPIDMap); |
|
|
|
|
|
void __RPC_STUB IMPEG2PIDMap_EnumPIDMap_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IMPEG2PIDMap_INTERFACE_DEFINED__ */ |
|
|
|
|
|
#ifndef __IFrequencyMap_INTERFACE_DEFINED__ |
|
#define __IFrequencyMap_INTERFACE_DEFINED__ |
|
|
|
/* interface IFrequencyMap */ |
|
/* [restricted][hidden][unique][helpstring][uuid][object] */ |
|
|
|
|
|
EXTERN_C const IID IID_IFrequencyMap; |
|
|
|
#if defined(__cplusplus) && !defined(CINTERFACE) |
|
|
|
MIDL_INTERFACE("06FB45C1-693C-4ea7-B79F-7A6A54D8DEF2") |
|
IFrequencyMap : public IUnknown |
|
{ |
|
public: |
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE get_FrequencyMapping( |
|
/* [out] */ ULONG *ulCount, |
|
/* [size_is][size_is][out] */ ULONG **ppulList) = 0; |
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE put_FrequencyMapping( |
|
/* [in] */ ULONG ulCount, |
|
/* [size_is][in] */ ULONG pList[ ]) = 0; |
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE get_CountryCode( |
|
/* [out] */ ULONG *pulCountryCode) = 0; |
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE put_CountryCode( |
|
/* [in] */ ULONG ulCountryCode) = 0; |
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE get_DefaultFrequencyMapping( |
|
/* [in] */ ULONG ulCountryCode, |
|
/* [out] */ ULONG *pulCount, |
|
/* [size_is][size_is][out] */ ULONG **ppulList) = 0; |
|
|
|
virtual /* [helpstring] */ HRESULT STDMETHODCALLTYPE get_CountryCodeList( |
|
/* [out] */ ULONG *pulCount, |
|
/* [size_is][size_is][out] */ ULONG **ppulList) = 0; |
|
|
|
}; |
|
|
|
#else /* C style interface */ |
|
|
|
typedef struct IFrequencyMapVtbl |
|
{ |
|
BEGIN_INTERFACE |
|
|
|
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
IFrequencyMap * This, |
|
/* [in] */ REFIID riid, |
|
/* [iid_is][out] */ void **ppvObject); |
|
|
|
ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
IFrequencyMap * This); |
|
|
|
ULONG ( STDMETHODCALLTYPE *Release )( |
|
IFrequencyMap * This); |
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *get_FrequencyMapping )( |
|
IFrequencyMap * This, |
|
/* [out] */ ULONG *ulCount, |
|
/* [size_is][size_is][out] */ ULONG **ppulList); |
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *put_FrequencyMapping )( |
|
IFrequencyMap * This, |
|
/* [in] */ ULONG ulCount, |
|
/* [size_is][in] */ ULONG pList[ ]); |
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *get_CountryCode )( |
|
IFrequencyMap * This, |
|
/* [out] */ ULONG *pulCountryCode); |
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *put_CountryCode )( |
|
IFrequencyMap * This, |
|
/* [in] */ ULONG ulCountryCode); |
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *get_DefaultFrequencyMapping )( |
|
IFrequencyMap * This, |
|
/* [in] */ ULONG ulCountryCode, |
|
/* [out] */ ULONG *pulCount, |
|
/* [size_is][size_is][out] */ ULONG **ppulList); |
|
|
|
/* [helpstring] */ HRESULT ( STDMETHODCALLTYPE *get_CountryCodeList )( |
|
IFrequencyMap * This, |
|
/* [out] */ ULONG *pulCount, |
|
/* [size_is][size_is][out] */ ULONG **ppulList); |
|
|
|
END_INTERFACE |
|
} IFrequencyMapVtbl; |
|
|
|
interface IFrequencyMap |
|
{ |
|
CONST_VTBL struct IFrequencyMapVtbl *lpVtbl; |
|
}; |
|
|
|
|
|
|
|
#ifdef COBJMACROS |
|
|
|
|
|
#define IFrequencyMap_QueryInterface(This,riid,ppvObject) \ |
|
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject) |
|
|
|
#define IFrequencyMap_AddRef(This) \ |
|
(This)->lpVtbl -> AddRef(This) |
|
|
|
#define IFrequencyMap_Release(This) \ |
|
(This)->lpVtbl -> Release(This) |
|
|
|
|
|
#define IFrequencyMap_get_FrequencyMapping(This,ulCount,ppulList) \ |
|
(This)->lpVtbl -> get_FrequencyMapping(This,ulCount,ppulList) |
|
|
|
#define IFrequencyMap_put_FrequencyMapping(This,ulCount,pList) \ |
|
(This)->lpVtbl -> put_FrequencyMapping(This,ulCount,pList) |
|
|
|
#define IFrequencyMap_get_CountryCode(This,pulCountryCode) \ |
|
(This)->lpVtbl -> get_CountryCode(This,pulCountryCode) |
|
|
|
#define IFrequencyMap_put_CountryCode(This,ulCountryCode) \ |
|
(This)->lpVtbl -> put_CountryCode(This,ulCountryCode) |
|
|
|
#define IFrequencyMap_get_DefaultFrequencyMapping(This,ulCountryCode,pulCount,ppulList) \ |
|
(This)->lpVtbl -> get_DefaultFrequencyMapping(This,ulCountryCode,pulCount,ppulList) |
|
|
|
#define IFrequencyMap_get_CountryCodeList(This,pulCount,ppulList) \ |
|
(This)->lpVtbl -> get_CountryCodeList(This,pulCount,ppulList) |
|
|
|
#endif /* COBJMACROS */ |
|
|
|
|
|
#endif /* C style interface */ |
|
|
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IFrequencyMap_get_FrequencyMapping_Proxy( |
|
IFrequencyMap * This, |
|
/* [out] */ ULONG *ulCount, |
|
/* [size_is][size_is][out] */ ULONG **ppulList); |
|
|
|
|
|
void __RPC_STUB IFrequencyMap_get_FrequencyMapping_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IFrequencyMap_put_FrequencyMapping_Proxy( |
|
IFrequencyMap * This, |
|
/* [in] */ ULONG ulCount, |
|
/* [size_is][in] */ ULONG pList[ ]); |
|
|
|
|
|
void __RPC_STUB IFrequencyMap_put_FrequencyMapping_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IFrequencyMap_get_CountryCode_Proxy( |
|
IFrequencyMap * This, |
|
/* [out] */ ULONG *pulCountryCode); |
|
|
|
|
|
void __RPC_STUB IFrequencyMap_get_CountryCode_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IFrequencyMap_put_CountryCode_Proxy( |
|
IFrequencyMap * This, |
|
/* [in] */ ULONG ulCountryCode); |
|
|
|
|
|
void __RPC_STUB IFrequencyMap_put_CountryCode_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IFrequencyMap_get_DefaultFrequencyMapping_Proxy( |
|
IFrequencyMap * This, |
|
/* [in] */ ULONG ulCountryCode, |
|
/* [out] */ ULONG *pulCount, |
|
/* [size_is][size_is][out] */ ULONG **ppulList); |
|
|
|
|
|
void __RPC_STUB IFrequencyMap_get_DefaultFrequencyMapping_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
/* [helpstring] */ HRESULT STDMETHODCALLTYPE IFrequencyMap_get_CountryCodeList_Proxy( |
|
IFrequencyMap * This, |
|
/* [out] */ ULONG *pulCount, |
|
/* [size_is][size_is][out] */ ULONG **ppulList); |
|
|
|
|
|
void __RPC_STUB IFrequencyMap_get_CountryCodeList_Stub( |
|
IRpcStubBuffer *This, |
|
IRpcChannelBuffer *_pRpcChannelBuffer, |
|
PRPC_MESSAGE _pRpcMessage, |
|
DWORD *_pdwStubPhase); |
|
|
|
|
|
|
|
#endif /* __IFrequencyMap_INTERFACE_DEFINED__ */ |
|
|
|
|
|
/* Additional Prototypes for ALL interfaces */ |
|
|
|
unsigned long __RPC_USER BSTR_UserSize( unsigned long *, unsigned long , BSTR * ); |
|
unsigned char * __RPC_USER BSTR_UserMarshal( unsigned long *, unsigned char *, BSTR * ); |
|
unsigned char * __RPC_USER BSTR_UserUnmarshal(unsigned long *, unsigned char *, BSTR * ); |
|
void __RPC_USER BSTR_UserFree( unsigned long *, BSTR * ); |
|
|
|
/* end of Additional Prototypes */ |
|
|
|
#ifdef __cplusplus |
|
} |
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|