Função GetTypeLibInfo
Retorna informações sobre a biblioteca de tipos especificada examinando sua estrutura TLIBATTR.
Sintaxe
HRESULT GetTypeLibInfo(
[in] LPWSTR szFile,
[out] GUID *pTypeLibID,
[out] LCID *pTypeLibLCID,
[out] SYSKIND *pTypeLibPlatform,
[out] USHORT *pTypeLibMajorVer,
[out] USHORT *pTypeLibMinorVer
);
Parâmetros
szFile
[in] O nome do arquivo da biblioteca de tipos.
pTypeLibID
[out] O GUID da biblioteca de tipos.
pTypeLibLCID
[out] A ID de localização da biblioteca de tipos.
pTypeLibPlatform
[out] Um sinalizador SYSKIND que identifica o sistema operacional de destino para a biblioteca de tipos. Os valores comuns são SYS_WIN32 e SYS_WIN64.
pTypeLibMajorVer
[out] O número de versão principal da biblioteca de tipos. Por exemplo, para a versão x.y, o número da versão principal é x.
pTypeLibMinorVer
[out] O número de versão secundária da biblioteca de tipos. Por exemplo, para a versão x.y, o número da versão secundária é y.
Comentários
A função GetTypeLibInfo
é chamada pelo Tlbexp.exe (Exportador da Biblioteca de Tipos). Essa ferramenta gera uma biblioteca de tipos que descreve os tipos no assembly do Common Language Runtime (CLR).
Se um parâmetro for nulo, a função retornará um HRESULT
de E_POINTER
. Caso contrário, ele retornará S_OK
.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: TlbRef.h
Biblioteca: TlbRef.lib
Versões do .NET Framework: Disponíveis desde a versão 2.0