ReactOS 0.4.16-dev-820-g96aa1ee
|
#include <factory.h>
Public Member Functions | |
Factory () | |
virtual | ~Factory () |
HRESULT __stdcall | QueryInterface (REFIID riid, void **ppObj) |
ULONG __stdcall | AddRef () |
ULONG __stdcall | Release () |
virtual HRESULT __stdcall | CreateInstance (IUnknown *pUnknownOuter, const IID &iid, void **ppv) |
virtual HRESULT __stdcall | LockServer (BOOL bLock) |
![]() | |
HRESULT | CreateInstance ([in, unique] IUnknown *pUnkOuter, [in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
HRESULT | RemoteCreateInstance ([in] REFIID riid, [out, iid_is(riid)] IUnknown **ppvObject) |
HRESULT | LockServer ([in] BOOL fLock) |
HRESULT | RemoteLockServer ([in] BOOL fLock) |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Public Attributes | |
factory_type | type |
Private Attributes | |
LONG | refcount |
Additional Inherited Members | |
![]() | |
typedef IClassFactory * | LPCLASSFACTORY |
![]() | |
typedef IUnknown * | LPUNKNOWN |
Implements IUnknown.
|
virtual |
Definition at line 43 of file factory.cpp.
Implements IClassFactory.
Definition at line 39 of file factory.cpp.
Implements IUnknown.
Definition at line 26 of file factory.cpp.
Referenced by DllGetClassObject().
|
private |
factory_type Factory::type |
Definition at line 64 of file factory.h.
Referenced by DllGetClassObject().