estrutura EVENT_FILTER_EVENT_ID (evntprov.h)

A estrutura EVENT_FILTER_EVENT_ID define as IDs de evento usadas em uma estrutura EVENT_FILTER_DESCRIPTOR para uma ID de evento ou filtro de caminhada de pilha.

Sintaxe

typedef struct _EVENT_FILTER_EVENT_ID {
  BOOLEAN FilterIn;
  UCHAR   Reserved;
  USHORT  Count;
  USHORT  Events[ANYSIZE_ARRAY];
} EVENT_FILTER_EVENT_ID, *PEVENT_FILTER_EVENT_ID;

Membros

FilterIn

Um valor que indica se a filtragem deve ser habilitada ou desabilitada para as IDs de evento passadas no membro Eventos .

Quando esse membro é TRUE, a filtragem é habilitada para as IDs de evento especificadas. Quando esse membro é FALSE, a filtragem é desabilitada para as IDs de evento.

Reserved

Um valor reservado.

Count

O número de IDs de evento no membro Eventos .

Events[ANYSIZE_ARRAY]

Uma matriz de IDs de evento.

Comentários

A estrutura EVENT_FILTER_EVENT_ID é usada na estrutura EVENT_FILTER_DESCRIPTOR quando o membro Type do EVENT_FILTER_DESCRIPTOR é definido como EVENT_FILTER_TYPE_EVENT_ID ou EVENT_FILTER_TYPE_STACKWALK. Isso corresponde a um filtro de ID de evento (um dos filtros de escopo possíveis) ou a um filtro de caminhada de pilha. A estrutura EVENT_FILTER_EVENT_ID contém uma matriz de IDs de evento e um valor booliano que indica se a filtragem está habilitada ou desabilitada para as IDs de evento especificadas.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 R2 [somente aplicativos da área de trabalho]
Cabeçalho evntprov.h

Confira também

ENABLE_TRACE_PARAMETERS

EVENT_FILTER_DESCRIPTOR

EnableTraceEx2