Partager via


EtwEventEnabled, fonction (wdm.h)

La fonction EtwEventEnabled vérifie si un événement est activé.

Syntaxe

BOOLEAN EtwEventEnabled(
  [in] REGHANDLE          RegHandle,
  [in] PCEVENT_DESCRIPTOR EventDescriptor
);

Paramètres

[in] RegHandle

Pointeur vers le handle d’inscription du fournisseur d’événements, retourné par la fonction EtwRegister si l’inscription du fournisseur d’événements réussit.

[in] EventDescriptor

Pointeur vers une constante EVENT_DESCRIPTOR.

Valeur de retour

La fonction EtwEventEnabled retourne TRUE si l’événement est activé et FALSE si l’événement n’est pas activé.

Remarques

Si la journalisation d’un événement nécessite un calcul supplémentaire, la fonction EtwEventEnabled peut être utilisée pour déterminer si l’événement va être journalisé, ce qui réduit la surcharge lors de la désactivation de la journalisation.

Si le descripteur d’événement n’est pas disponible, utilisez la fonction EtwProviderEnabled à la place.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures de Windows.
plateforme cible Universel
d’en-tête wdm.h (include Wdm.h, Ntddk.h)
bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL N’importe quel niveau

Voir aussi

EtwProviderEnabled