TRACE_INFORMATION_CLASS enumeração (wdm.h)
O tipo de enumeração TRACE_INFORMATION_CLASS é usado para indicar tipos de informações associadas a uma sessão de de rastreamento de eventos WMI.
C++
typedef enum _TRACE_INFORMATION_CLASS {
TraceIdClass,
TraceHandleClass,
TraceEnableFlagsClass,
TraceEnableLevelClass,
GlobalLoggerHandleClass,
EventLoggerHandleClass,
AllLoggerHandlesClass,
TraceHandleByNameClass,
LoggerEventsLostClass,
TraceSessionSettingsClass,
LoggerEventsLoggedClass,
DiskIoNotifyRoutinesClass,
TraceInformationClassReserved1,
FltIoNotifyRoutinesClass,
TraceInformationClassReserved2,
WdfNotifyRoutinesClass,
MaxTraceInformationClass
} TRACE_INFORMATION_CLASS;
TraceIdClass Recupera a ID do agente (ULONG) de uma sessão de rastreamento de eventos, dado um Wnode fornecido pelo chamador. |
TraceHandleClass Recupera um identificador de rastreamento (TRACEHANDLE) para uma sessão de rastreamento de eventos, considerando uma ID do agente fornecida pelo chamador (ULONG). |
TraceEnableFlagsClass Recupera o conjunto de sinalizadores de habilitação (ULONG) em um TRACEHANDLE (identificador de rastreamento de evento fornecido pelo chamador). |
TraceEnableLevelClass Recupera o conjunto de nível de habilitação (ULONG) em um TRACEHANDLE (identificador de rastreamento de evento fornecido pelo chamador). |
GlobalLoggerHandleClass Recupera um TRACEHANDLE (identificador de rastreamento de eventos) para o agente global. |
EventLoggerHandleClass Reservado para uso pelo sistema operacional. |
AllLoggerHandlesClass Recupera uma matriz de identificadores de rastreamento de eventos (matriz TRACEHANDLE) para todos os agentes válidos. |
TraceHandleByNameClass Recupera um identificador de rastreamento de evento (TRACEHANDLE) identificado por um nome amigável fornecido pelo chamador (UNICODE_STRING estrutura no buffer). |
LoggerEventsLostClass Recupera o número (ULONG) de eventos perdidos para uma sessão de agente, considerando uma ID do agente fornecida pelo chamador (ULONG). |
TraceSessionSettingsClass Recupera as configurações (estruturaETW_TRACE_SESSION_SETTINGS) para uma sessão do agente, considerando um TRACEHANDLE (identificador de rastreamento fornecido pelo chamador). |
LoggerEventsLoggedClass Recupera o número (ULONG) de eventos registrados em uma sessão do agente, considerando uma ID do agente fornecida pelo chamador (ULONG). |
DiskIoNotifyRoutinesClass Reservado para uso pelo sistema operacional. |
TraceInformationClassReserved1 Reservado para uso pelo sistema operacional. |
FltIoNotifyRoutinesClass Reservado para uso pelo sistema operacional. |
TraceInformationClassReserved2 Reservado para uso pelo sistema operacional. |
WdfNotifyRoutinesClass Reservado para uso pelo sistema operacional. |
MaxTraceInformationClass O valor máximo nesse tipo de enumeração. |
TRACE_INFORMATION_CLASS é fornecido principalmente para uso com a rotina de WmiQueryTraceInformation, que retorna informações sobre uma sessão de rastreamento de eventos WMI.
Requisito | Valor |
---|---|
cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |