ReactOS 0.4.16-dev-197-g92996da
IGlobalInterfaceTable Interface Reference
Inheritance diagram for IGlobalInterfaceTable:
Collaboration diagram for IGlobalInterfaceTable:

Public Types

typedef IGlobalInterfaceTableLPGLOBALINTERFACETABLE
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT RegisterInterfaceInGlobal ([in] IUnknown *pUnk, [in] REFIID riid, [out] DWORD *pdwCookie)
 
HRESULT RevokeInterfaceFromGlobal ([in] DWORD dwCookie)
 
HRESULT GetInterfaceFromGlobal ([in] DWORD dwCookie, [in] REFIID riid, [out, iid_is(riid)] void **ppv)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 299 of file objidl.idl.

Member Typedef Documentation

◆ LPGLOBALINTERFACETABLE

Member Function Documentation

◆ GetInterfaceFromGlobal()

HRESULT IGlobalInterfaceTable::GetInterfaceFromGlobal ( [in] DWORD  dwCookie,
[in] REFIID  riid,
[out, iid_is(riid)] void **  ppv 
)

◆ RegisterInterfaceInGlobal()

HRESULT IGlobalInterfaceTable::RegisterInterfaceInGlobal ( [in] IUnknown pUnk,
[in] REFIID  riid,
[out] DWORD pdwCookie 
)

◆ RevokeInterfaceFromGlobal()

HRESULT IGlobalInterfaceTable::RevokeInterfaceFromGlobal ( [in] DWORD  dwCookie)

The documentation for this interface was generated from the following file: