Compartir a través de


enumeración TRACE_INFORMATION_CLASS (wdm.h)

El tipo de enumeración TRACE_INFORMATION_CLASS se usa para indicar tipos de información asociada a una sesión de seguimiento 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 el identificador del registrador (ULONG) de una sesión de seguimiento de eventos dada un Wnode proporcionado por el autor de la llamada.
TraceHandleClass
Recupera un identificador de seguimiento (TRACEHANDLE) para una sesión de seguimiento de eventos dada un identificador de registrador proporcionado por el autor de la llamada (ULONG).
TraceEnableFlagsClass
Recupera las marcas de habilitación (ULONG) establecidas en un identificador de seguimiento de eventos proporcionado por el autor de la llamada (TRACEHANDLE).
TraceEnableLevelClass
Recupera el nivel de habilitación (ULONG) establecido en un identificador de seguimiento de eventos proporcionado por el autor de la llamada (TRACEHANDLE).
GlobalLoggerHandleClass
Recupera un identificador de seguimiento de eventos (TRACEHANDLE) para el registrador global.
EventLoggerHandleClass
Reservado para su uso por el sistema operativo.
AllLoggerHandlesClass
Recupera una matriz de identificadores de seguimiento de eventos (matriz TRACEHANDLE) para todos los registradores válidos.
TraceHandleByNameClass
Recupera un identificador de seguimiento de eventos (TRACEHANDLE) identificado por un nombre descriptivo proporcionado por el autor de la llamada (UNICODE_STRING estructura en el búfer).
LoggerEventsLostClass
Recupera el número (ULONG) de eventos perdidos para una sesión de registrador dada un identificador de registrador proporcionado por el autor de la llamada (ULONG).
TraceSessionSettingsClass
Recupera la configuración (ETW_TRACE_SESSION_SETTINGS estructura) de una sesión de registrador dada un identificador de seguimiento proporcionado por el autor de la llamada (TRACEHANDLE).
LoggerEventsLoggedClass
Recupera el número (ULONG) de eventos registrados en una sesión de registrador dada un identificador de registrador proporcionado por el autor de la llamada (ULONG).
DiskIoNotifyRoutinesClass
Reservado para su uso por el sistema operativo.
TraceInformationClassReserved1
Reservado para su uso por el sistema operativo.
FltIoNotifyRoutinesClass
Reservado para su uso por el sistema operativo.
TraceInformationClassReserved2
Reservado para su uso por el sistema operativo.
WdfNotifyRoutinesClass
Reservado para su uso por el sistema operativo.
MaxTraceInformationClass
Valor máximo de este tipo de enumeración.

Comentarios

TRACE_INFORMATION_CLASS se proporciona principalmente para su uso con la rutina WmiQueryTraceInformation , que devuelve información sobre una sesión de seguimiento de eventos WMI.

Requisitos

Requisito Valor
Header wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)

Consulte también

WmiFireEvent

WmiQueryTraceInformation

WmiTraceMessage

WmiTraceMessageVa