Método IProvideClassInfo::GetClassInfo (ocidl.h)
Recupera un puntero a la interfaz ITypeInfo para la información de tipo del objeto. La información de tipo de un objeto corresponde a la entrada de coclase del objeto en una biblioteca de tipos.
Sintaxis
HRESULT GetClassInfo(
[out] ITypeInfo **ppTI
);
Parámetros
[out] ppTI
Puntero a una variable de puntero ITypeInfo que recibe el puntero de interfaz a la información de tipo del objeto. El autor de la llamada es responsable de llamar a Release en el puntero de interfaz devuelto si este método devuelve correctamente.
Valor devuelto
Este método puede devolver los valores devueltos estándar E_OUTOFMEMORY y E_UNEXPECTED, así como los siguientes valores.
Código devuelto | Descripción |
---|---|
|
El método se completó correctamente. |
|
La dirección de ppTI no es válida. Por ejemplo, puede ser NULL. |
Comentarios
Notas para los implementadores
Este método debe llamar a AddRef antes de devolverlo. Si el objeto carga la información de tipo de una biblioteca de tipos, la propia biblioteca de tipos llamará a AddRef al crear el puntero.Dado que el autor de la llamada no puede especificar un identificador de configuración regional (LCID) al llamar a este método, este método debe asumir el idioma neutro, es decir, LANGID_NEUTRAL y usar este valor para determinar qué información de tipo específica de la configuración regional se va a devolver.
Este método debe implementarse; E_NOTIMPL no es un valor devuelto aceptable.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | ocidl.h |