Método ResolveTypeLib
Resolve o nome simples de uma biblioteca de tipos ao devolver o caminho completamente qualificado.
Sintaxe
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] Um BSTR que contém o nome simples da biblioteca de tipos.
tlbid
[in] O GUID atribuído à biblioteca de tipos no registo.
lcid
[in] O ID de localização da biblioteca de tipos.
wMajorVersion
[in] 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.
wMinorVersion
[in] O número da 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.
syskind
[in] Um sinalizador SYSKIND que identifica o ambiente operacional. Os valores comuns são SYS_WIN32 e SYS_WIN64.
pbstrResolvedTlbName
[fora] Um ponteiro para um BSTR que contém o caminho completo da biblioteca de tipos com o nome no bstrSimpleName
parâmetro.
Observações
O ResolveTypeLib
método é chamado pela função LoadTypeLibWithResolver durante o processamento deTlbexp.exe (Exportador de Bibliotecas de Tipos ).
As implementações personalizadas desta interface têm de devolver um BSTR que contenha o caminho completo da biblioteca de tipos com o nome no bstrSimpleName
parâmetro.
Requisitos
Plataformas: Veja Requisitos do Sistema.
Cabeçalho: TlbRef.idl, TlbRef.h
Biblioteca: TlbRef.lib
.NET Framework Versões: Disponível desde 2.0