EVENT_FILTER_LEVEL_KW structure (evntprov.h)

La structure EVENT_FILTER_LEVEL_KW définit les ID d’événement utilisés dans une structure de EVENT_FILTER_DESCRIPTOR pour un filtre de niveau de mot clé de la procédure de pile.

Ce filtre est appliqué uniquement aux événements qui sont sinon activés sur la session de journalisation, via un niveau/mot clé dans l’appel d’activation.

Syntaxe

typedef struct _EVENT_FILTER_LEVEL_KW {
  ULONGLONG MatchAnyKeyword;
  ULONGLONG MatchAllKeyword;
  UCHAR     Level;
  BOOLEAN   FilterIn;
} EVENT_FILTER_LEVEL_KW, *PEVENT_FILTER_LEVEL_KW;

Membres

MatchAnyKeyword

Masque de bits de mots clés qui déterminent la catégorie d’événements sur laquelle filtrer.

MatchAllKeyword

Ce masque de bits est facultatif. Ce masque limite davantage la catégorie d’événements sur laquelle vous souhaitez filtrer. Si le mot clé de l’événement répond à la condition MatchAnyKeyword, le fournisseur ne filtre l’événement que si tous les bits de ce masque existent dans le mot clé de l’événement. Ce masque n’est pas utilisé si MatchAnyKeyword est égal à zéro.

Level

Définit le niveau de gravité de l’événement sur lequel filtrer.

FilterIn

true pour filtrer les événements correspondant aux noms fournis dans ; false pour les filtrer.

Si la valeur est true, les piles sont collectées pour les événements filtrés.

Spécifications

   
Client minimal pris en charge Windows 10, version 1709 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
En-tête evntprov.h