Fonction EtwProviderEnabled (wdm.h)
La fonction EtwProviderEnabled vérifie qu’un fournisseur est activé pour la journalisation des événements à un niveau et un mot clé spécifiés.
Syntaxe
BOOLEAN EtwProviderEnabled(
[in] REGHANDLE RegHandle,
[in] UCHAR Level,
[in] ULONGLONG Keyword
);
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] Level
Niveau auquel le fournisseur est activé.
[in] Keyword
Mot clé qui indique si le fournisseur est activé.
Valeur de retour
La fonction retourne TRUE si le fournisseur est activé et FAUX si le fournisseur n’est pas activé.
Remarques
Vous pouvez utiliser la fonction EtwProviderEnabled pour vérifier que le fournisseur inscrit est activé pour n’importe quel événement en passant des zéros pour le niveau et les valeurs Mot clé lorsque vous appelez la fonction. Si un événement est activé, le fournisseur est activé.
Si un descripteur d’événement est déjà disponible, utilisez la fonction EtwEventEnabled.
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 |