38 IUnknown_AddRef(iface);
105 FIXME(
"(%p)->(%d): stub\n",
This, dwAdviseCookie);
#define InterlockedIncrement
#define InterlockedDecrement
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
static HRESULT WINAPI IReferenceClockImpl_AdvisePeriodic(IReferenceClock *iface, REFERENCE_TIME startTime, REFERENCE_TIME periodTime, HANDLE hSemaphore, DWORD *pdwAdviseCookie)
static ULONG WINAPI IReferenceClockImpl_Release(IReferenceClock *iface)
static HRESULT WINAPI IReferenceClockImpl_QueryInterface(IReferenceClock *iface, REFIID riid, LPVOID *ppobj)
static IReferenceClockImpl * impl_from_IReferenceClock(IReferenceClock *iface)
HRESULT DMUSIC_CreateReferenceClockImpl(LPCGUID riid, LPVOID *ret_iface, LPUNKNOWN unkouter)
static const IReferenceClockVtbl ReferenceClock_Vtbl
static HRESULT WINAPI IReferenceClockImpl_AdviseTime(IReferenceClock *iface, REFERENCE_TIME baseTime, REFERENCE_TIME streamTime, HANDLE hEvent, DWORD *pdwAdviseCookie)
static ULONG WINAPI IReferenceClockImpl_AddRef(IReferenceClock *iface)
static HRESULT WINAPI IReferenceClockImpl_GetTime(IReferenceClock *iface, REFERENCE_TIME *pTime)
static HRESULT WINAPI IReferenceClockImpl_Unadvise(IReferenceClock *iface, DWORD dwAdviseCookie)
static __inline const char * wine_dbgstr_longlong(ULONGLONG ll)
#define HeapFree(x, y, z)
static ULONGLONG startTime
const char * debugstr_dmguid(const GUID *id)
static void DMUSIC_UnlockModule(void)
static void DMUSIC_LockModule(void)
DMUS_CLOCKINFO8 DMUS_CLOCKINFO
#define IReferenceClock_Release(p)
#define IsEqualIID(riid1, riid2)
_Check_return_ _CRTIMP clock_t __cdecl clock(void)
#define CONTAINING_RECORD(address, type, field)
_In_ PCCERT_CONTEXT _In_opt_ LPFILETIME pTime