Partager via


ResolveTypeLib, méthode

Résout le nom simple d’une bibliothèque de types en retournant son chemin complet.

Syntaxe

HRESULT ResolveTypeLib(  
    [in]  BSTR      bstrSimpleName,  
    [in]  GUID      tlbid,  
    [in]  LCID      lcid,  
    [in]  USHORT    wMajorVersion,  
    [in]  USHORT    wMinorVersion,  
    [in]  SYSKIND   syskind,  
    [out] BSTR     *pbstrResolvedTlbName);  

Paramètres

bstrSimpleName
[in] Un BSTR qui contient le nom simple de la bibliothèque de types.

tlbid
[in] GUID affecté à la bibliothèque de types dans le Registre.

lcid
[in] ID de localisation de la bibliothèque de types.

wMajorVersion
[in] Numéro de version principale de la bibliothèque de types. Par exemple, pour la version x.y, le numéro de version principale est x.

wMinorVersion
[in] Numéro de version secondaire de la bibliothèque de types. Par exemple, pour la version x.y, le numéro de version mineure est y.

syskind
[in] Indicateur SYSKIND qui identifie l’environnement d’exploitation. Les valeurs courantes sont SYS_WIN32 et SYS_WIN64.

pbstrResolvedTlbName
[out] Pointeur vers un BSTR qui contient le chemin complet de la bibliothèque de types nommée dans le paramètre bstrSimpleName.

Notes

La méthode ResolveTypeLib est appelée par la fonction LoadTypeLibWithResolver pendant le traitement de Tlbexp.exe (exportateur de bibliothèques de types).

Les implémentations personnalisées de cette interface doivent retourner un BSTR qui contient le chemin complet de la bibliothèque de types nommée dans le paramètre bstrSimpleName.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : TlbRef.idl, TlbRef.h

Bibliothèque : TlbRef.lib

Versions de .NET Framework : Disponible depuis la version 2.0

Voir aussi