TRACE_INFORMATION_CLASS enumeração (wdm.h)
O tipo de enumeração TRACE_INFORMATION_CLASS é usado para indicar tipos de informações associados a uma sessão de rastreamento de eventos WMI .
Syntax
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;
Constantes
TraceIdClass Recupera a ID do agente (ULONG) de uma sessão de rastreamento de eventos, considerando um Wnode fornecido pelo chamador. |
TraceHandleClass Recupera um identificador de rastreamento (TRACEHANDLE) para uma sessão de rastreamento de eventos, considerando uma ID de agente fornecida pelo chamador (ULONG). |
TraceEnableFlagsClass Recupera o conjunto de sinalizadores de habilitação (ULONG) em um identificador de rastreamento de evento fornecido pelo chamador (TRACEHANDLE). |
TraceEnableLevelClass Recupera o nível de habilitação (ULONG) definido em um identificador de rastreamento de evento fornecido pelo chamador (TRACEHANDLE). |
GlobalLoggerHandleClass Recupera um identificador de rastreamento de eventos (TRACEHANDLE) 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 de agente fornecida pelo chamador (ULONG). |
TraceSessionSettingsClass Recupera as configurações (estrutura ETW_TRACE_SESSION_SETTINGS ) para uma sessão de agente, considerando um identificador de rastreamento fornecido pelo chamador (TRACEHANDLE). |
LoggerEventsLoggedClass Recupera o número (ULONG) de eventos registrados em uma sessão de agente, considerando uma ID de 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. |
Comentários
TRACE_INFORMATION_CLASS é fornecido principalmente para uso com a rotina WmiQueryTraceInformation , que retorna informações sobre uma sessão de rastreamento de eventos WMI.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |