GetTypeLibInfo (Función)
Devuelve información sobre la biblioteca de tipos especificada tras examinar su estructura TLIBATTR.
Sintaxis
HRESULT GetTypeLibInfo(
[in] LPWSTR szFile,
[out] GUID *pTypeLibID,
[out] LCID *pTypeLibLCID,
[out] SYSKIND *pTypeLibPlatform,
[out] USHORT *pTypeLibMajorVer,
[out] USHORT *pTypeLibMinorVer
);
Parámetros
szFile
[in] Nombre de archivo de biblioteca de tipos.
pTypeLibID
[out] GUID de la biblioteca de tipos.
pTypeLibLCID
[out] Id. de localización de la biblioteca de tipos.
pTypeLibPlatform
[out] Marca SYSKIND que identifica el sistema operativo de destino de la biblioteca de tipos. Los valores más comunes son SYS_WIN32 y SYS_WIN64.
pTypeLibMajorVer
[out] Número de la versión principal de la biblioteca de tipos. Por ejemplo, para la versión x.y, el número de versión principal es x.
pTypeLibMinorVer
[out] Número de la versión secundaria de la biblioteca de tipos. Por ejemplo, para la versión x.y, el número de versión secundaria es y.
Comentarios
Para llamar a la función GetTypeLibInfo
, se usa Tlbexp.exe (exportador de la biblioteca de tipos). Esta herramienta genera una biblioteca de tipos que describe los tipos de un ensamblado de Common Language Runtime (CLR).
Si algún parámetro es NULL, la función devuelve como HRESULT
el valor E_POINTER
. En caso contrario, devuelve S_OK
.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: TlbRef.h
Biblioteca: TlbRef.lib
Versiones de .NET Framework: disponible a partir de la versión 2.0