58 IClassFactory_AddRef(iface);
92 FIXME(
"(%p)->(%d),stub!\n", iface, dolock);
96 static const IClassFactoryVtbl
cf_vt = {
HRESULT dplay_create(REFIID riid, void **ppv)
static IClassFactoryImpl dplay_cf
#define CLASS_E_CLASSNOTAVAILABLE
static HRESULT WINAPI IClassFactoryImpl_QueryInterface(IClassFactory *iface, REFIID riid, void **ppv)
struct tagIClassFactoryImpl IClassFactoryImpl
static IClassFactoryImpl dplaylobby_cf
static HRESULT WINAPI IClassFactoryImpl_LockServer(IClassFactory *iface, BOOL dolock)
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
static HRESULT WINAPI IClassFactoryImpl_CreateInstance(IClassFactory *iface, IUnknown *pOuter, REFIID riid, void **ppv)
HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
static ULONG WINAPI IClassFactoryImpl_Release(IClassFactory *iface)
HRESULT dplobby_create(REFIID riid, void **ppv) DECLSPEC_HIDDEN
#define CLASS_E_NOAGGREGATION
static IClassFactoryImpl * impl_from_IClassFactory(IClassFactory *iface)
static const IClassFactoryVtbl cf_vt
static ULONG WINAPI IClassFactoryImpl_AddRef(IClassFactory *iface)
IClassFactory IClassFactory_iface
BOOL WINAPI IsEqualGUID(REFGUID rguid1, REFGUID rguid2)
const GUID IID_IClassFactory
#define IsEqualCLSID(rclsid1, rclsid2)
WINE_DEFAULT_DEBUG_CHANNEL(dplay)