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

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

Syntaxe

HRESULT EnumTypeSpecs(
  [in, out] HCORENUM      *phEnum,
  [out]     mdTypeSpec [] rgTypeSpecs,
  [in]      ULONG         cMax,
  [out]     ULONG         *pcTypeSpecs
);

Paramètres

[in, out] phEnum

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

[out] rgTypeSpecs

Tableau utilisé pour stocker les jetons TypeSpec.

[in] cMax

Taille maximale du tableau rgTypeSpecs .

[out] pcTypeSpecs

Nombre de jetons TypeSpec retournés dans rgTypeSpecs.

Valeur retournée

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

Configuration requise

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

Voir aussi

IMetaDataImport