49 *ppvObj = &
This->IClassFactory_iface;
50 IClassFactory_AddRef(iface);
92 res = IUnknown_QueryInterface(punk,
riid, ppvObj);
93 IUnknown_Release(punk);
104 IClassFactory_AddRef(iface);
106 IClassFactory_Release(iface);
static HRESULT WINAPI MSTASK_IClassFactory_QueryInterface(LPCLASSFACTORY iface, REFIID riid, LPVOID *ppvObj)
static ULONG WINAPI MSTASK_IClassFactory_AddRef(IClassFactory *face)
HRESULT TaskSchedulerConstructor(LPVOID *ppObj) DECLSPEC_HIDDEN
static const IClassFactoryVtbl IClassFactory_Vtbl
ClassFactoryImpl MSTASK_ClassFactory
static ClassFactoryImpl * impl_from_IClassFactory(IClassFactory *iface)
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)
#define InterlockedDecrement
#define CLASS_E_NOAGGREGATION
IClassFactory IClassFactory_iface
#define InterlockedIncrement
static HRESULT WINAPI MSTASK_IClassFactory_CreateInstance(IClassFactory *iface, IUnknown *pUnkOuter, REFIID riid, LPVOID *ppvObj)
BOOL WINAPI IsEqualGUID(REFGUID rguid1, REFGUID rguid2)
WINE_DEFAULT_DEBUG_CHANNEL(avifile)
static HRESULT WINAPI MSTASK_IClassFactory_LockServer(IClassFactory *iface, BOOL fLock)
static ULONG WINAPI MSTASK_IClassFactory_Release(IClassFactory *iface)
const GUID IID_IClassFactory
GLenum GLuint GLint GLenum face