Compartilhar via


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

Confira também