195 if (!*NewTuneRequest)
#define InterlockedIncrement
#define InterlockedDecrement
#define STDMETHODCALLTYPE
CTuneRequest(ITuningSpace *TuningSpace)
HRESULT STDMETHODCALLTYPE get_TuningSpace(ITuningSpace **TuningSpace)
HRESULT STDMETHODCALLTYPE GetIDsOfNames(REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
ITuningSpace * m_TuningSpace
HRESULT STDMETHODCALLTYPE get_SID(long *SID)
CTuneRequest(ITuningSpace *TuningSpace, LONG ONID, LONG TSID, LONG SID, ILocator *Locator)
HRESULT STDMETHODCALLTYPE Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
STDMETHODIMP_(ULONG) AddRef()
HRESULT STDMETHODCALLTYPE get_Locator(ILocator **Locator)
HRESULT STDMETHODCALLTYPE get_Components(IComponents **Components)
HRESULT STDMETHODCALLTYPE GetTypeInfo(UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
HRESULT STDMETHODCALLTYPE put_SID(long SID)
HRESULT STDMETHODCALLTYPE get_TSID(long *TSID)
HRESULT STDMETHODCALLTYPE put_Locator(ILocator *Locator)
HRESULT STDMETHODCALLTYPE get_ONID(long *ONID)
HRESULT STDMETHODCALLTYPE put_ONID(long ONID)
HRESULT STDMETHODCALLTYPE put_TSID(long TSID)
STDMETHODIMP QueryInterface(REFIID InterfaceId, PVOID *Interface)
HRESULT STDMETHODCALLTYPE GetTypeInfoCount(UINT *pctinfo)
HRESULT STDMETHODCALLTYPE Clone(ITuneRequest **NewTuneRequest)
STDMETHODIMP_(ULONG) Release()
HRESULT WINAPI StringFromCLSID(REFCLSID id, LPOLESTR *idstr)
VOID WINAPI CoTaskMemFree(LPVOID ptr)
void WINAPI SHIM_OBJ_NAME() OutputDebugStringW(LPCWSTR lpOutputString)
static VARIANTARG static DISPID
#define IsEqualGUID(rguid1, rguid2)
HRESULT WINAPI CTuneRequest_fnConstructor(IUnknown *pUnknown, ITuningSpace *TuningSpace, REFIID riid, LPVOID *ppv)
_Must_inspect_result_ _In_ WDFDEVICE _In_ LPCGUID _Out_ PINTERFACE Interface
_In_ DWORD _Out_ _In_ WORD wFlags