ResolveTypeLib, méthode
Mise à jour : novembre 2007
Résout le nom ordinaire d'une bibliothèque de types en retournant son chemin qualifié complet.
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
[dans] Un BSTR qui contient le nom ordinaire de la bibliothèque de types.tlbid
[dans] GUID assigné à la bibliothèque de types dans le Registre.lcid
[dans] ID de localisation de la bibliothèque de types.wMajorVersion
[dans] Numéro de version principal de la bibliothèque de types. Par exemple, le numéro de version majeure est x pour la version x.y.wMinorVersion
[dans] Numéro de version secondaire de la bibliothèque de types. Par exemple, le numéro de version secondaire est y pour la version x.y.syskind
[dans] Indicateur SYSKIND qui identifie l'environnement de fonctionnement. Les valeurs communes sont SYS_WIN32 et SYS_WIN64.pbstrResolvedTlbName
[dehors] Pointeur vers un BSTR qui contient le chemin d'accès 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 Type Library Exporter, outil (Tlbexp.exe).
Les implémentations personnalisées de cette interface doivent retourner un BSTR qui contient le chemin d'accès complet de la bibliothèque de types nommée dans le paramètre bstrSimpleName.
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : TlbRef.h
Bibliothèque : TlbRef.lib
Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Voir aussi
Référence
Autres ressources
Fonctions d'assistance de Tlbexp (Référence des API non managées)