|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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) |
Public Member Functions inherited from IClassFactory | |
| 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 | |
Public Types inherited from IClassFactory | |
| typedef IClassFactory * | LPCLASSFACTORY |
Public Types inherited from IUnknown | |
| 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().