Compartilhar via


Função GetTypeLibInfo

Retorna informações sobre a biblioteca de tipos especificada ao examinar seus TLIBATTR estrutura.

HRESULT GetTypeLibInfo(
    [in]   LPWSTR     szFile,
    [out]  GUID      *pTypeLibID,
    [out]  LCID      *pTypeLibLCID,
    [out]  SYSKIND   *pTypeLibPlatform,
    [out]  USHORT    *pTypeLibMajorVer,
    [out]  USHORT    *pTypeLibMinorVer
);

Parâmetros

  • szFile
    [in] nome de 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] A SYSKIND sinalizar 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 primária é 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 de versão secundária é y.

Comentários

The GetTypeLibInfo função é chamada pela Tipo Biblioteca Exporter (Tlbexp.exe). Esta ferramenta gera uma biblioteca de tipos que descreve os tipos em um assembly de tempo de execução (CLR) de linguagem comum.

Se nenhum parâmetro for nulo, a função retorna um HRESULT de E_POINTER. Caso contrário, ela retorna S_OK.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: TlbRef.h

Biblioteca: TlbRef.lib

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Referência

LoadTypeLibEx

Outros recursos

Funções do auxiliar Tlbexp (referência de API não gerenciada)