Partager via


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

Énumère les jetons de définition d'événements pour le jeton TypeDef spécifié.

Syntaxe

HRESULT EnumEvents(
  [in, out] HCORENUM   *phEnum,
  [in]      mdTypeDef  tkTypDef,
  [out]     mdEvent [] rgEvents,
  [in]      ULONG      cMax,
  [out]     ULONG      *pcEvents
);

Paramètres

[in, out] phEnum

Pointeur vers l’énumérateur.

[in] tkTypDef

Jeton TypeDef dont les définitions d’événements doivent être énumérées.

[out] rgEvents

Tableau des événements retournés.

[in] cMax

Taille maximale du tableau rgEvents .

[out] pcEvents

Nombre réel d’événements retournés dans rgEvents.

Valeur retournée

HRESULT Description
S_OK EnumEvents retourné avec succès.
S_FALSE Il n’existe aucun événement à énumérer. Dans ce cas, pcEvents est égal à zéro.

Configuration requise

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

Voir aussi

IMetaDataImport