ReactOS 0.4.16-dev-340-g0540c21
IProvideClassInfo2 Interface Reference
Inheritance diagram for IProvideClassInfo2:
Collaboration diagram for IProvideClassInfo2:

Public Types

enum  tagGUIDKIND { GUIDKIND_DEFAULT_SOURCE_DISP_IID = 1 }
 
typedef IProvideClassInfo2LPPROVIDECLASSINFO2
 
typedef enum IProvideClassInfo2::tagGUIDKIND GUIDKIND
 
- Public Types inherited from IProvideClassInfo
typedef IProvideClassInfoLPPROVIDECLASSINFO
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT GetGUID ([in] DWORD dwGuidKind, [out] GUID *pGUID)
 
- Public Member Functions inherited from IProvideClassInfo
HRESULT GetClassInfo ([out] ITypeInfo **ppTI)
 
- 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 556 of file ocidl.idl.

Member Typedef Documentation

◆ GUIDKIND

◆ LPPROVIDECLASSINFO2

Member Enumeration Documentation

◆ tagGUIDKIND

Enumerator
GUIDKIND_DEFAULT_SOURCE_DISP_IID 

Definition at line 560 of file ocidl.idl.

561 {
563 } GUIDKIND;
enum IProvideClassInfo2::tagGUIDKIND GUIDKIND
@ GUIDKIND_DEFAULT_SOURCE_DISP_IID
Definition: ocidl.idl:562

Member Function Documentation

◆ GetGUID()

HRESULT IProvideClassInfo2::GetGUID ( [in] DWORD  dwGuidKind,
[out] GUID pGUID 
)

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