IMetaDataImport2 ::EnumMethodSpecs, méthode (rometadataapi.h)

Obtient un énumérateur pour un tableau de jetons MethodSpec associés au jeton MethodDef ou MemberRef spécifié.

Syntaxe

HRESULT EnumMethodSpecs(
  [in, out] HCORENUM        *phEnum,
  [in]      mdToken         tk,
  [out]     mdMethodSpec [] rMethodSpecs,
  [in]      ULONG           cMax,
  [out]     ULONG           *pcMethodSpecs
);

Paramètres

[in, out] phEnum

pointeur vers l’énumérateur pour rMethodSpecs.

[in] tk

Jeton MemberRef ou MethodDef qui représente la méthode dont les jetons MethodSpec doivent être énumérés. Si la valeur de tk est 0 (zéro), tous les jetons MethodSpec dans l’étendue sont énumérés.

[out] rMethodSpecs

Tableau de jetons MethodSpec à énumérer.

[in] cMax

Nombre maximal de jetons à placer dans rMethodSpecs.

[out] pcMethodSpecs

Nombre retourné de jetons placés dans rMethodSpecs.

Valeur retournée

HRESULT Description
S_OK EnumMethodSpecs a été retourné avec succès.
S_FALSE phEnum n’a aucun élément membre. Dans ce cas, pcMethodSpecs est défini sur 0 (zéro).

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête rometadataapi.h

Voir aussi

IMetaDataImport2