Método de ResolveTypeLib
Resolve o nome simple de uma biblioteca de tipos, retornando o caminho totalmente qualificado.
HRESULT ResolveTypeLib(
[in] BSTR bstrSimpleName,
[in] GUID tlbid,
[in] LCID lcid,
[in] USHORT wMajorVersion,
[in] USHORT wMinorVersion,
[in] SYSKIND syskind,
[out] BSTR *pbstrResolvedTlbName);
Parâmetros
bstrSimpleName
[in] A BSTR que contém o nome simples da biblioteca de tipo.tlbid
[in] O GUID atribuído à biblioteca de tipos no registro.lcid
[in] A identificação de localização da biblioteca de tipos.wMajorVersion
[in] 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.wMinorVersion
[in] 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.syskind
[in] A SYSKIND Sinalizador que identifica o ambiente operacional. Os valores comuns são SYS_WIN32 e SYS_WIN64.pbstrResolvedTlbName
[out] Um ponteiro para uma BSTR que contém o caminho completo da biblioteca de tipos nomeado na bstrSimpleName parâmetro.
Comentários
O ResolveTypeLib método é chamado pelo a função de LoadTypeLibWithResolver durante Tlbexp. exe (exportador da biblioteca) processamento.
Implementações personalizadas dessa interface devem retornar um BSTR que contém o caminho completo da biblioteca de tipos nomeado na bstrSimpleName parâmetro.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: TlbRef.idl, 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
Outros recursos
Funções do auxiliar de Tlbexp (referência de API não gerenciada)