Partager via


EvtOpenEventMetadataEnum, fonction (winevt.h)

Obtient un handle que vous utilisez pour énumérer la liste des événements que le fournisseur définit.

Syntaxe

EVT_HANDLE EvtOpenEventMetadataEnum(
  [in] EVT_HANDLE PublisherMetadata,
  [in] DWORD      Flags
);

Paramètres

[in] PublisherMetadata

Handle des métadonnées du fournisseur que la fonction EvtOpenPublisherMetadata retourne.

[in] Flags

Réservé. Doit être zéro.

Valeur retournée

Si elle réussit, la fonction retourne un handle à la liste des événements que le fournisseur définit ; sinon, NULL. Si la valeur est NULL, appelez la fonction GetLastError pour obtenir le code d’erreur.

Remarques

Pour énumérer les événements, appelez la fonction EvtNextEventMetadata dans une boucle.

Vous devez appeler la fonction EvtClose pour fermer le handle énumérateur lorsque vous avez terminé.

Exemples

Pour obtenir un exemple montrant comment utiliser cette fonction, consultez Obtention des métadonnées d’un fournisseur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête winevt.h
Bibliothèque Wevtapi.lib
DLL Wevtapi.dll

Voir aussi

EvtGetEventMetadataProperty

EvtNextEventMetadata