Compartilhar via


Função de GetTypeLibInfo

Retorna informações sobre a biblioteca de tipo especificado examinando seu 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] O nome do arquivo de biblioteca de tipos.

  • pTypeLibID
    [out] O GUID da biblioteca de tipos.

  • pTypeLibLCID
    [out] A identificação de localização da biblioteca de tipos.

  • pTypeLibPlatform
    [out] A SYSKIND Sinalizador que identifica o sistema operacional de destino para o tipo de biblioteca. Os valores comuns são SYS_WIN32 e SYS_WIN64.

  • pTypeLibMajorVer
    [out] O número de versão principal de biblioteca de tipos. Por exemplo, para a versão x. y, o número de 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 de versão secundária é y.

Comentários

O GetTypeLibInfo função é chamada pelo Tlbexp. exe (exportador da biblioteca). Esta ferramenta gera uma biblioteca de tipos que descreve os tipos em um conjunto comum de runtime (CLR) de idioma.

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

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: TlbRef.h

Biblioteca: TlbRef.lib

.NET Framework versões: 4, 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 de Tlbexp (referência de API não gerenciada)