IProvideClassInfo2Impl

templatelt; const C&LSID *pcoclsidconst IID *psrcidconst GUID *plibidWORDwMajor= 1, WORDwMinor= 0, classetihclass = &Gt CComTypeInfoHolder;
classe IProvideClassInfo2Impl: pubblica IProvideClassInfo2

Parametri

pcoclsid

Puntatore all'identificatore della coclasse.

psrcid

 Puntatore all'identificatore predefinita della coclasse uscente interfaccia dispatch.

plibid

Un puntatore all'identificatore della libreria dei tipi dei coclasse.

wMajor

La versione principale della libreria dei tipi. Il valore predefinito è 1.

wMinor

La versione secondaria della libreria dei tipi. Il valore predefinito è 0.

tihclass

La classe utilizzata per gestire le informazioni sul tipo dei coclasse. Il valore predefinito è CComTypeInfoHolder.

La IProvideClassInfo2 interfaccia estende IProvideClassInfo aggiungendo il metodo GetGUID . Questo metodo consente a un client recuperare l'interfaccia in uscita di un oggetto IID per il set di eventi predefiniti. Classe IProvideClassInfo2Impl fornisce un'implementazione predefinita dei metodi IProvideClassInfo e IProvideClassInfo2.

IProvideClassInfo2Impl contiene un membro statico di tipo CComTypeInfoHolder che gestisce le informazioni sui tipi per l'attributo coclass.

# include lt;atlcom.h>

Membri della classe

Index