Méthode IMetaDataImport ::EnumInterfaceImpls (rometadataapi.h)
Énumère les jetons MethodDef représentant des implémentations d'interface.
Syntaxe
HRESULT EnumInterfaceImpls(
[in, out] HCORENUM *phEnum,
[in] mdTypeDef td,
[out] mdInterfaceImpl [] rImpls,
[in] ULONG cMax,
[out, retval] ULONG *pcImpls
);
Paramètres
[in, out] phEnum
Pointeur vers l’énumérateur.
[in] td
Jeton du TypeDef dont les jetons MethodDef représentant les implémentations d’interface doivent être énumérés.
[out] rImpls
Tableau utilisé pour stocker les jetons MethodDef.
[in] cMax
Taille maximale du tableau rImpls .
[out, retval] pcImpls
Nombre réel de jetons retournés dans rImpls.
Valeur retournée
HRESULT | Description |
---|---|
S_OK | EnumInterfaceImpls a été retourné avec succès. |
S_FALSE | Il n’existe aucun jeton MethodDef à énumérer. Dans ce cas, pcImpls est égal à 0 (zéro). |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | rometadataapi.h |