Méthode ITypeInfo ::GetIDsOfNames (oaidl.h)
Effectue un mappage entre les noms et les ID de membres, ainsi qu'entre les noms et les ID de paramètres.
Syntaxe
HRESULT GetIDsOfNames(
[in] LPOLESTR *rgszNames,
[in] UINT cNames,
[out] MEMBERID *pMemId
);
Paramètres
[in] rgszNames
Tableau de noms à mapper.
[in] cNames
Compte des noms à mapper.
[out] pMemId
Tableau alloué à l’appelant dans lequel les mappages de noms sont placés.
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
La fonction GetIDsOfNames mappe le nom d’un membre (rgszNames[0]) et ses paramètres (rgszNames[1] ... rgszNames[cNames- 1]) à l’ID du membre (pMemId[0]), et aux ID des paramètres spécifiés (pMemId[1] ... pMemId[cNames- 1]). Les ID des paramètres sont 0 pour le premier paramètre de la liste d’arguments de la fonction membre, 1 pour le second, et ainsi de suite.
Si la description de type hérite d’une autre description de type, cette fonction est récursive à la description de type de base, si nécessaire, pour rechercher l’élément avec l’ID de membre demandé.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | oaidl.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour