|
ReactOS 0.4.16-dev-1946-g52006dd
|


Public Types | |
| typedef IClassFactory * | LPCLASSFACTORY |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
| 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) |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Definition at line 68 of file unknwn.idl.
Definition at line 70 of file unknwn.idl.
| HRESULT IClassFactory::CreateInstance | ( | [in, unique] IUnknown * | pUnkOuter, |
| [in] REFIID | riid, | ||
| [out, iid_is(riid)] void ** | ppvObject | ||
| ) |
Implemented in CMruClassFactory, anonymous_namespace{mstscax.cpp}::ClassFactory, and ClassFactory.
Referenced by anonymous_namespace{mstscax.cpp}::ClassFactory::CreateInstance().
Implemented in Factory, CRShellClassFactory, CClassFactory, CClassFactory, CClassFactory, CClassFactory, CMruClassFactory, anonymous_namespace{mstscax.cpp}::ClassFactory, ClassFactory, ATL::CComClassFactory, IDefClFImpl, and CVfdFactory.
Referenced by anonymous_namespace{mstscax.cpp}::ClassFactory::LockServer().
| HRESULT IClassFactory::RemoteCreateInstance | ( | [in] REFIID | riid, |
| [out, iid_is(riid)] IUnknown ** | ppvObject | ||
| ) |