ReactOS
0.4.15-dev-4853-g3a72a52
|
import"unknwn.idl";
Public Types | |
typedef IClassFactory * | LPCLASSFACTORY |
![]() | |
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) |
![]() | |
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 ClassFactory, and anonymous_namespace{mstscax.cpp}::ClassFactory.
Referenced by anonymous_namespace{mstscax.cpp}::ClassFactory::CreateInstance().
HRESULT IClassFactory::RemoteCreateInstance | ( | [in] REFIID | riid, |
[out, iid_is(riid)] IUnknown ** | ppvObject | ||
) |