estrutura EVENT_FILTER_LEVEL_KW (evntprov.h)

A estrutura EVENT_FILTER_LEVEL_KW define as IDs de evento usadas em uma estrutura EVENT_FILTER_DESCRIPTOR para um filtro de palavra-chave no nível da pilha.

Esse filtro só é aplicado a eventos que, de outra forma, estão habilitados na sessão de registro em log, por meio de um nível/palavra-chave na chamada de habilitação.

Sintaxe

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

Membros

MatchAnyKeyword

Máscara de bits de palavras-chave que determinam a categoria de eventos para filtrar.

MatchAllKeyword

Essa máscara de bits é opcional. Essa máscara restringe ainda mais a categoria de eventos que você deseja filtrar. Se o palavra-chave do evento atender à condição MatchAnyKeyword, o provedor filtrará o evento somente se todos os bits nessa máscara existirem no palavra-chave do evento. Essa máscara não será usada se MatchAnyKeyword for zero.

Level

Define o nível de gravidade do evento para filtrar.

FilterIn

true para filtrar os eventos correspondentes aos nomes fornecidos em; false para filtrá-los.

Se definido como true, os eventos filtrados terão pilhas coletadas.

Requisitos

   
Cliente mínimo com suporte Windows 10, versão 1709 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Cabeçalho evntprov.h