Partager via


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

Énumère les jetons TypeRef définis dans la portée des métadonnées actuelle.

Syntaxe

HRESULT EnumTypeRefs(
  [in, out]     HCORENUM     *phEnum,
  [out]         mdTypeRef [] rgTypeRefs,
  [in]          ULONG        cMax,
  [out, retval] ULONG        *pcTypeRefs
);

Paramètres

[in, out] phEnum

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

[out] rgTypeRefs

Tableau utilisé pour stocker les jetons TypeRef.

[in] cMax

Taille maximale du tableau rgTypeRefs .

[out, retval] pcTypeRefs

Pointeur vers le nombre de jetons TypeRef retournés dans rgTypeRefs.

Valeur retournée

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

Configuration requise

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

Voir aussi

IMetaDataImport