Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Énumère toutes les interfaces implémentées TypeDefpar le .
Syntax
HRESULT EnumInterfaceImpls (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef td,
[out] mdInterfaceImpl rImpls[],
[in] ULONG cMax,
[out] ULONG* pcImpls
);
Parameters
phEnum [in, out] Pointeur vers l’énumérateur.
td [in] Jeton du TypeDef dont les jetons MethodDef représentant les implémentations d’interface doivent être énumérés.
rImpls [out] Tableau utilisé pour stocker les jetons MethodDef.
cMax [in] Longueur maximale du rImpls tableau.
pcImpls [out] Nombre réel de jetons retournés dans rImpls.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumInterfaceImpls retourné avec succès. |
S_FALSE |
Il n’existe aucun jeton MethodDef à énumérer. Dans ce cas, pcImpls est défini sur zéro. |
Remarks
L’énumération retourne une collection de mdInterfaceImpl jetons pour chaque interface implémentée par le .TypeDef Les jetons d’interface sont retournés dans l’ordre dans lequel les interfaces ont été spécifiées (via DefineTypeDef ou SetTypeDefProps). Les propriétés des jetons retournés mdInterfaceImpl peuvent être interrogées à l’aide de GetInterfaceImplProps.
Requirements
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
Header: Cor.h
Library: CorGuids.lib