83 *
Output = (IBasicAudio*)(
this);
84 reinterpret_cast<IBasicAudio*
>(*Output)->AddRef();
203 DISPPARAMS *pDispParams,
205 EXCEPINFO *pExcepInfo,
#define InterlockedIncrement
#define InterlockedDecrement
HRESULT WINAPI CKsBasicAudio_Constructor(IUnknown *pUnkOuter, REFIID riid, LPVOID *ppv)
#define STDMETHODCALLTYPE
HRESULT STDMETHODCALLTYPE Run(REFERENCE_TIME tStart)
STDMETHODIMP_(ULONG) Release()
HRESULT STDMETHODCALLTYPE NotifyGraphChange()
HRESULT STDMETHODCALLTYPE get_Volume(long *plVolume)
STDMETHODIMP_(ULONG) AddRef()
HRESULT STDMETHODCALLTYPE put_Volume(long lVolume)
STDMETHODIMP QueryInterface(REFIID InterfaceId, PVOID *Interface)
HRESULT STDMETHODCALLTYPE SetSyncSource(IReferenceClock *pClock)
HRESULT STDMETHODCALLTYPE put_Balance(long lBalance)
HRESULT STDMETHODCALLTYPE Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
HRESULT STDMETHODCALLTYPE Pause()
HRESULT STDMETHODCALLTYPE GetTypeInfo(UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
HRESULT STDMETHODCALLTYPE Stop()
HRESULT STDMETHODCALLTYPE GetIDsOfNames(REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
HRESULT STDMETHODCALLTYPE get_Balance(long *plBalance)
HRESULT STDMETHODCALLTYPE GetTypeInfoCount(UINT *pctinfo)
const GUID IID_IDistributorNotify
UINT(* handler)(MSIPACKAGE *)
void WINAPI SHIM_OBJ_NAME() OutputDebugStringW(LPCWSTR lpOutputString)
static VARIANTARG static DISPID
#define IsEqualGUID(rguid1, rguid2)
_Must_inspect_result_ _In_ WDFDEVICE _In_ LPCGUID _Out_ PINTERFACE Interface
_In_ DWORD _Out_ _In_ WORD wFlags