Compartir a través de


Clase de IProvideClassInfo2Impl

esta clase proporciona una implementación predeterminada de los métodos de IProvideClassInfo y de IProvideClassInfo2 .

template <
   const CLSID* pcoclsid,
   const IID* psrcid,
   const GUID* plibid = &CAtlModule::m_libid,
   WORD wMajor = 1,
   WORD wMinor = 0,
   class tihclass = CComTypeInfoHolder 
>
class ATL_NO_VTABLE IProvideClassInfo2Impl :
   public IProvideClassInfo2

Parámetros

  • pcoclsid
    Un puntero al identificador de la coclase.

  • psrcid
    Un puntero al identificador del dispinterface saliente predeterminado coclass.

  • plibid
    Un puntero al LIBID de la biblioteca de tipos que contiene información sobre la interfaz.De forma predeterminada, se pasa la biblioteca de tipos del servidor.

  • 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 coclass.El valor predeterminado es CComTypeInfoHolder.

Members

edcdxw62.collapse_all(es-es,VS.110).gifConstructores

Name

Descripción

IProvideClassInfo2Impl:: IProvideClassInfo2Impl

Constructor.

edcdxw62.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

IProvideClassInfo2Impl::GetClassInfo

Recupera un puntero de ITypeInfo a la información de tipo coclass.

IProvideClassInfo2Impl::GetGUID

Recupera el GUID para el dispinterface saliente del objeto.

edcdxw62.collapse_all(es-es,VS.110).gifMiembros de datos protegidos

Name

Descripción

IProvideClassInfo2Impl::_tih

Administra la información de tipo de la coclase.

Comentarios

la interfaz de IProvideClassInfo2 extiende IProvideClassInfo agregando el método de GetGUID .Este método permite que un cliente recupere la interfaz de salida IID de un objeto para el conjunto de eventos predeterminado.la clase IProvideClassInfo2Impl proporciona una implementación predeterminada de los métodos de IProvideClassInfo y de IProvideClassInfo2 .

IProvideClassInfo2Impl contiene un miembro estático de CComTypeInfoHolder tipo que administran la información de tipo de la coclase.

Jerarquía de herencia

IProvideClassInfo2

IProvideClassInfo2Impl

Requisitos

encabezado: atlcom.h

Vea también

Otros recursos

Información general de la clase ATL