templatelt; const C&LSID *pcoclsidconst IID *psrcidconst GUID *plibidWORDwMajor= 1, WORDwMinor= 0, clasetihclass = &Gt CComTypeInfoHolder;
clase IProvideClassInfo2Impl: IProvideClassInfo2 pública
Parámetros
pcoclsid
Un puntero al identificador de la coclase.
psrcid
Un puntero para el identificador predeterminado de la coclase saliente dispinterface.
plibid
Un puntero para el identificador de biblioteca de tipos de la coclase.
wMajor
La versión principal de la biblioteca de tipos. El valor predeterminado es 1.
wMinor
La versión secundaria de la biblioteca de tipos. El valor predeterminado es 0.
tihclass
La clase utilizada para administrar la información de tipo de la coclase. El valor predeterminado es CComTypeInfoHolder.
El IProvideClassInfo2 interfaz amplía IProvideClassInfo añadiendo el método GetGUID . Este método permite a un cliente recuperar la interfaz de salida de un objeto IID para su conjunto de eventos predeterminado. Clase IProvideClassInfo2Impl proporciona una implementación predeterminada de los métodos IProvideClassInfo y IProvideClassInfo2.
IProvideClassInfo2Impl contiene a un miembro estático de tipo CComTypeInfoHolder que administra la información de tipo para la coclase.
# include lt;atlcom.h>