ResolveTypeLib (Método)
Resuelve el nombre sencillo de una biblioteca de tipos y devuelve su ruta de acceso completa.
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] BSTR Data Type que contiene el nombre sencillo de la biblioteca de tipos.tlbid
[in] GUID asignado a la biblioteca de tipos en el Registro.lcid
[in] Id. de localización de la biblioteca de tipos.wMajorVersion
[in] Número de la versión principal de la biblioteca de tipos. Por ejemplo, en la versión x.y, el número de versión principal es x.wMinorVersion
[in] Número de la versión secundaria de la biblioteca de tipos. Por ejemplo, en la versión x.y, el número de versión secundaria es y.syskind
[in] Marcador SYSKIND Enumeration que identifica el entorno operativo. Los valores habituales son SYS_WIN32 y SYS_WIN64.pbstrResolvedTlbName
[out] Puntero a BSTR Data Type que contiene la ruta de acceso completa de la biblioteca de tipos con el nombre indicado en el parámetro bstrSimpleName.
Comentarios
El método ResolveTypeLib es llamado por la función LoadTypeLibWithResolver durante el procesamiento de Tlbexp.exe (Exportador de la biblioteca de tipos).
Las implementaciones personalizadas de esta interfaz deben devolver un BSTR Data Type que contenga la ruta de acceso completa de la biblioteca de tipos cuyo nombre se indica en el parámetro bstrSimpleName.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: TlbRef.idl, TlbRef.h
Biblioteca: TlbRef.lib
Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Vea también
Referencia
Otros recursos
Funciones auxiliares de Tlbexp (Referencia de la API no administrada)