13const GUID IID_IBDA_DigitalDemodulator = {0xef30f379, 0x985b, 0x4d10, {0xb6, 0x40, 0xa7, 0x9d, 0x5e, 0x04, 0xe1, 0xe0}};
14const GUID KSPROPSETID_BdaDigitalDemodulator = {0xef30f379, 0x985b, 0x4d10, {0xb6, 0x40, 0xa7, 0x9d, 0x5e, 0x4, 0xe1, 0xe0}};
79 *
Output = (IBDA_DigitalDemodulator*)(
this);
80 reinterpret_cast<IBDA_DigitalDemodulator*
>(*Output)->AddRef();
114 swprintf(
Buffer,
L"CBDADigitalDemodulator::put_ModulationType: pModulationType %lu hr %lx\n", *pModulationType,
hr);
145 swprintf(
Buffer,
L"CBDADigitalDemodulator::put_InnerFECMethod: pFECMethod %lu hr %lx\n", *pFECMethod,
hr);
175 swprintf(
Buffer,
L"CBDADigitalDemodulator::put_InnerFECRate: pFECRate %lu hr %lx\n", *pFECRate,
hr);
205 swprintf(
Buffer,
L"CBDADigitalDemodulator::put_OuterFECMethod: pFECMethod %lu hr %lx\n", *pFECMethod,
hr);
235 swprintf(
Buffer,
L"CBDADigitalDemodulator::put_OuterFECRate: pFECRate %lu hr %lx\n", *pFECRate,
hr);
265 swprintf(
Buffer,
L"CBDADigitalDemodulator::put_SymbolRate: pSymbolRate %lu hr %lx\n", *pSymbolRate,
hr);
295 swprintf(
Buffer,
L"CBDADigitalDemodulator::put_SpectralInversion: pSpectralInversion %lu hr %lx\n", *pSpectralInversion,
hr);
#define InterlockedIncrement
#define InterlockedDecrement
_Must_inspect_result_ _In_ KSP_BDA_NODE_PIN * pProperty
#define STDMETHODCALLTYPE
BinaryConvolutionCodeRate
HRESULT STDMETHODCALLTYPE get_ModulationType(ModulationType *pModulationType)
HRESULT STDMETHODCALLTYPE get_OuterFECMethod(FECMethod *pFECMethod)
HRESULT STDMETHODCALLTYPE put_InnerFECMethod(FECMethod *pFECMethod)
STDMETHODIMP_(ULONG) AddRef()
HRESULT STDMETHODCALLTYPE put_SymbolRate(ULONG *pSymbolRate)
STDMETHODIMP_(ULONG) Release()
IKsPropertySet * m_pProperty
HRESULT STDMETHODCALLTYPE put_ModulationType(ModulationType *pModulationType)
HRESULT STDMETHODCALLTYPE put_OuterFECMethod(FECMethod *pFECMethod)
STDMETHODIMP QueryInterface(REFIID InterfaceId, PVOID *Interface)
HRESULT STDMETHODCALLTYPE get_InnerFECMethod(FECMethod *pFECMethod)
HRESULT STDMETHODCALLTYPE get_SymbolRate(ULONG *pSymbolRate)
HRESULT STDMETHODCALLTYPE get_InnerFECRate(BinaryConvolutionCodeRate *pFECRate)
HRESULT STDMETHODCALLTYPE get_SpectralInversion(SpectralInversion *pSpectralInversion)
HRESULT STDMETHODCALLTYPE put_OuterFECRate(BinaryConvolutionCodeRate *pFECRate)
~CBDADigitalDemodulator()
HRESULT STDMETHODCALLTYPE put_SpectralInversion(SpectralInversion *pSpectralInversion)
HRESULT STDMETHODCALLTYPE put_InnerFECRate(BinaryConvolutionCodeRate *pFECRate)
CBDADigitalDemodulator(IKsPropertySet *pProperty, ULONG NodeId)
HRESULT STDMETHODCALLTYPE get_OuterFECRate(BinaryConvolutionCodeRate *pFECRate)
const GUID IID_IBDA_DigitalDemodulator
const GUID KSPROPSETID_BdaDigitalDemodulator
HRESULT WINAPI CBDADigitalDemodulator_fnConstructor(IKsPropertySet *pProperty, ULONG NodeId, REFIID riid, LPVOID *ppv)
UINT(* handler)(MSIPACKAGE *)
HRESULT WINAPI StringFromCLSID(REFCLSID id, LPOLESTR *idstr)
VOID WINAPI CoTaskMemFree(LPVOID ptr)
void WINAPI SHIM_OBJ_NAME() OutputDebugStringW(LPCWSTR lpOutputString)
HRESULT Set([in] REFGUID guidPropSet, [in] DWORD dwPropID, [in, size_is(cbInstanceData)] LPVOID pInstanceData, [in] DWORD cbInstanceData, [in, size_is(cbPropData)] LPVOID pPropData, [in] DWORD cbPropData)
static ULONG WINAPI AddRef(IStream *iface)
#define IsEqualGUID(rguid1, rguid2)
_Must_inspect_result_ _In_ WDFDEVICE _In_ LPCGUID _Out_ PINTERFACE Interface
void WINAPI DebugBreak(void)