ReactOS  0.4.14-dev-1007-g90d795b
IProvideMultipleClassInfo Interface Reference

import"ocidl.idl";

Inheritance diagram for IProvideMultipleClassInfo:
Collaboration diagram for IProvideMultipleClassInfo:

Public Member Functions

HRESULT GetMultiTypeInfoCount ([out] ULONG *pcti)
 
HRESULT GetInfoOfIndex ([in] ULONG iti, [in] DWORD dwFlags, [out] ITypeInfo **pptiCoClass, [out] DWORD *pdwTIFlags, [out] ULONG *pcdispidReserved, [out] IID *piidPrimary, [out] IID *piidSource)
 
- Public Member Functions inherited from IProvideClassInfo2
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 ()
 

Public Attributes

TIFLAGS_EXTENDDISPATCHONLY typedef IProvideMultipleClassInfoLPPROVIDEMULTIPLECLASSINFO
 

Additional Inherited Members

- Public Types inherited from IProvideClassInfo2
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
 

Detailed Description

Definition at line 576 of file ocidl.idl.

Member Function Documentation

◆ GetInfoOfIndex()

HRESULT IProvideMultipleClassInfo::GetInfoOfIndex ( [in] ULONG  iti,
[in] DWORD  dwFlags,
[out] ITypeInfo **  pptiCoClass,
[out] DWORD pdwTIFlags,
[out] ULONG pcdispidReserved,
[out] IID piidPrimary,
[out] IID piidSource 
)

◆ GetMultiTypeInfoCount()

HRESULT IProvideMultipleClassInfo::GetMultiTypeInfoCount ( [out] ULONG pcti)

Member Data Documentation

◆ LPPROVIDEMULTIPLECLASSINFO

TIFLAGS_EXTENDDISPATCHONLY typedef IProvideMultipleClassInfo* IProvideMultipleClassInfo::LPPROVIDEMULTIPLECLASSINFO

Definition at line 583 of file ocidl.idl.


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