ITypeComp ::BindType, méthode (oaidl.h)
Lie les descriptions de type contenues dans une bibliothèque de types.
Syntaxe
HRESULT BindType(
[in] LPOLESTR szName,
[in] ULONG lHashVal,
[out] ITypeInfo **ppTInfo,
[out] ITypeComp **ppTComp
);
Paramètres
[in] szName
Nom à lier.
[in] lHashVal
Valeur de hachage pour le nom calculé par LHashValOfName.
[out] ppTInfo
ITypeInfo du type auquel le nom a été lié.
[out] ppTComp
Transmet un pointeur valide, tel que l’adresse d’une variable ITypeComp .
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
Réussite. |
|
Un ou plusieurs arguments ne sont pas valides. |
|
Mémoire insuffisante pour terminer l’opération. |
Remarques
Utilisez la fonction BindType pour lier un nom de type à l’ITypeInfo qui décrit le type. Cette fonction est appelée sur le ITypeComp retourné par ITypeLib ::GetTypeComp pour établir une liaison aux types définis dans cette bibliothèque. Il peut également être utilisé à l’avenir pour la liaison à des types imbriqués.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | oaidl.h |