#define InterlockedIncrement
#define InterlockedDecrement
#define STDMETHODCALLTYPE
STDMETHODIMP QueryInterface(REFIID InterfaceId, PVOID *Interface)
HRESULT STDMETHODCALLTYPE Skip(ULONG celt)
STDMETHODIMP_(ULONG) AddRef()
virtual ~CEnumTuningSpaces()
STDMETHODIMP_(ULONG) Release()
HRESULT STDMETHODCALLTYPE Reset()
HRESULT STDMETHODCALLTYPE Next(ULONG celt, ITuningSpace **rgelt, ULONG *pceltFetched)
HRESULT STDMETHODCALLTYPE Clone(IEnumTuningSpaces **ppEnum)
HRESULT WINAPI CTuningSpace_fnConstructor(IUnknown *pUnknown, REFIID riid, LPVOID *ppv)
HRESULT WINAPI StringFromCLSID(REFCLSID id, LPOLESTR *idstr)
HRESULT WINAPI CEnumTuningSpaces_fnConstructor(IUnknown *pUnknown, REFIID riid, LPVOID *ppv)
VOID WINAPI CoTaskMemFree(LPVOID ptr)
void WINAPI SHIM_OBJ_NAME() OutputDebugStringW(LPCWSTR lpOutputString)
#define IsEqualGUID(rguid1, rguid2)
_Must_inspect_result_ _In_ WDFDEVICE _In_ LPCGUID _Out_ PINTERFACE Interface