Méthode IMetaDataImport ::EnumSignatures (rometadataapi.h)

Énumère les jetons Signature représentant des signatures autonomes dans la portée actuelle.

Syntaxe

HRESULT EnumSignatures(
  [in, out] HCORENUM       *phEnum,
  [out]     mdSignature [] rgSignatures,
  [in]      ULONG          cMax,
  [out]     ULONG          *pcSignatures
);

Paramètres

[in, out] phEnum

Pointeur vers l’énumérateur. Celui-ci doit être NULL pour le premier appel de cette méthode.

[out] rgSignatures

Tableau utilisé pour stocker les jetons de signature.

[in] cMax

Taille maximale du tableau rgSignatures .

[out] pcSignatures

Nombre de jetons de signature retournés dans rgSignatures.

Valeur retournée

HRESULT Description
S_OK EnumSignatures retournées avec succès.
S_FALSE Il n’y a pas de jetons à énumérer. Dans ce cas, pcSignatures est égal à 0 (zéro).

Configuration requise

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

Voir aussi

IMetaDataImport