|
ReactOS 0.4.16-dev-1946-g52006dd
|


Public Member Functions | |
| ClassFactory (REFCLSID rclsid, unsigned libIndex) | |
| ~ClassFactory () | |
| virtual STDMETHODIMP | QueryInterface (REFIID riid, void **ppvObject) |
| virtual | STDMETHODIMP_ (ULONG) AddRef() |
| virtual | STDMETHODIMP_ (ULONG) Release() |
| virtual STDMETHODIMP | CreateInstance (IUnknown *pUnkOuter, REFIID riid, void **ppvObject) |
| virtual STDMETHODIMP | LockServer (BOOL fLock) |
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) |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Public Attributes | |
| IClassFactory | IClassFactory_iface |
| LONG | ref |
| CreateInstanceFunc | fnCreateInstance |
| HRESULT(* | cf )(IUnknown *, IUnknown **) |
| ClassFactoryCreateInstanceFunc | pCreateInstance |
| HRESULT(* | pfnCreateInstance )(IUnknown *pUnkOuter, LPVOID *ppObj) |
Private Attributes | |
| LONG | m_refCount |
| CLSID | m_classId |
| unsigned | m_libIndex |
Additional Inherited Members | |
Public Types inherited from IClassFactory | |
| typedef IClassFactory * | LPCLASSFACTORY |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Definition at line 5948 of file activex.cpp.
|
inline |
Definition at line 5955 of file activex.cpp.
|
inlinevirtual |
|
inlinevirtual |
Implements IClassFactory.
Definition at line 5997 of file activex.cpp.
|
inlinevirtual |
Implements IUnknown.
Definition at line 5960 of file activex.cpp.
|
inlinevirtual |
Definition at line 5974 of file activex.cpp.
|
inlinevirtual |
Definition at line 5979 of file activex.cpp.
| CreateInstanceFunc ClassFactory::fnCreateInstance |
| IClassFactory ClassFactory::IClassFactory_iface |
Definition at line 210 of file main.c.
Referenced by DllGetClassObject().
|
private |
Definition at line 5944 of file activex.cpp.
Referenced by CreateInstance().
|
private |
Definition at line 5945 of file activex.cpp.
Referenced by CreateInstance().
|
private |
Definition at line 5943 of file activex.cpp.
Referenced by anonymous_namespace{mstscax.cpp}::ClassFactory::AddRef(), anonymous_namespace{mstscax.cpp}::ClassFactory::Release(), and STDMETHODIMP_().
| ClassFactoryCreateInstanceFunc ClassFactory::pCreateInstance |
Definition at line 264 of file urlmon_main.c.