EvtNextEventMetadata, fonction (winevt.h)
Obtient une définition d’événement de l’énumérateur.
Syntaxe
EVT_HANDLE EvtNextEventMetadata(
[in] EVT_HANDLE EventMetadataEnum,
[in] DWORD Flags
);
Paramètres
[in] EventMetadataEnum
Handle de l’énumérateur de définition d’événement que la fonction EvtOpenEventMetadataEnum retourne.
[in] Flags
Réservé. Doit être zéro.
Valeur retournée
Si elle réussit, la fonction retourne un handle aux métadonnées de l’événement ; sinon, NULL. Si la valeur est NULL, appelez la fonction GetLastError pour obtenir le code d’erreur.
Remarques
Appelez cette fonction dans une boucle jusqu’à ce que la fonction retourne NULL et que le code d’erreur soit ERROR_NO_MORE_ITEMS.
Pour obtenir une propriété à partir de la définition d’événement, appelez la fonction EvtGetEventMetadataProperty .
Vous devez appeler la fonction EvtClose pour fermer le handle de définition d’événement 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 |