Compartir a través de


ResolveTypeLib (Método)

Este método puede usarse para resolver el nombre simple de una biblioteca de tipos a partir de la ruta de acceso completa que se devuelve al usarlo.

Sintaxis

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] El valor de este parámetro se corresponde con una cadena BSTR en la que se incluye el nombre simple de la biblioteca de tipos.

tlbid
[in] El valor de este parámetro se corresponde con el GUID que está asignado a la biblioteca de tipos en el registro.

lcid
[in] El valor de este parámetro se corresponde con el id. de localización de la biblioteca de tipos.

wMajorVersion
[in] El valor de este parámetro se corresponde con el número de la versión principal de la biblioteca de tipos. Por ejemplo, para la versión x.y, el número de versión principal será x.

wMinorVersion
[in] El valor de este parámetro se corresponde con el número de la versión secundaria de la biblioteca de tipos. Por ejemplo, para la versión x.y, el número de versión secundaria será y.

syskind
[in] El valor de este parámetro se corresponde con una marca SYSKIND que se usa para identificar al entorno operativo. Los valores más comunes de este parámetro son SYS_WIN32 y SYS_WIN64.

pbstrResolvedTlbName
[out] El valor de este parámetro se corresponde con un puntero que apunta a una cadena BSTR donde se incluye la ruta de acceso completa de la biblioteca de tipos que se especifica en el parámetro bstrSimpleName.

Comentarios

El método ResolveTypeLib recibe una llamada de la función LoadTypeLibWithResolver durante el procesamiento de Tlbexp.exe (Exportador de la biblioteca de tipos).

Las implementaciones personalizadas de esta interfaz deberán devolver una cadena BSTR donde se incluya la ruta de acceso completa de la biblioteca de tipos que se especifique en el parámetro bstrSimpleName.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: TlbRef.idl o TlbRef.h

Biblioteca: TlbRef.lib

Versiones de .NET Framework: disponible a partir de la versión 2.0

Consulte también