Condividi tramite


enumerazione TRACE_INFORMATION_CLASS (wdm.h)

Il tipo di enumerazione TRACE_INFORMATION_CLASS viene usato per indicare i tipi di informazioni associate a una sessione di traccia eventi WMI .

Sintassi

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;

Costanti

 
TraceIdClass
Recupera l'ID logger (ULONG) di una sessione di traccia eventi in base a un caller fornito da Wnode.
TraceHandleClass
Recupera un handle di traccia (TRACEHANDLE) per una sessione di traccia eventi in base a un ID logger fornito dal chiamante (ULONG).
TraceEnableFlagsClass
Recupera i flag di abilitazione (ULONG) impostati su un handle di traccia eventi fornito dal chiamante (TRACEHANDLE).
TraceEnableLevelClass
Recupera il livello di abilitazione (ULONG) impostato su un handle di traccia eventi fornito dal chiamante (TRACEHANDLE).
GlobalLoggerHandleClass
Recupera un handle di traccia eventi (TRACEHANDLE) per il logger globale.
EventLoggerHandleClass
Riservato per l'uso dal sistema operativo.
AllLoggerHandlesClass
Recupera una matrice di handle di traccia eventi (matrice TRACEHANDLE) per tutti i loggger validi.
TraceHandleByNameClass
Recupera un handle di traccia eventi (TRACEHANDLE) identificato da un nome descrittivo fornito dal chiamante (UNICODE_STRING struttura nel buffer).
LoggerEventsLostClass
Recupera il numero (ULONG) degli eventi persi per una sessione di logger in base a un ID logger fornito dal chiamante (ULONG).
TraceSessionSettingsClass
Recupera le impostazioni (struttura ETW_TRACE_SESSION_SETTINGS ) per una sessione di logger in base a un handle di traccia fornito dal chiamante (TRACEHANDLE).
LoggerEventsLoggedClass
Recupera il numero (ULONG) degli eventi registrati in una sessione di logger in base a un ID logger fornito dal chiamante (ULONG).
DiskIoNotifyRoutinesClass
Riservato per l'uso dal sistema operativo.
TraceInformationClassReserved1
Riservato per l'uso dal sistema operativo.
FltIoNotifyRoutinesClass
Riservato per l'uso dal sistema operativo.
TraceInformationClassReserved2
Riservato per l'uso dal sistema operativo.
WdfNotifyRoutinesClass
Riservato per l'uso dal sistema operativo.
MaxTraceInformationClass
Valore massimo in questo tipo di enumerazione.

Commenti

TRACE_INFORMATION_CLASS viene fornito principalmente per l'uso con la routine WmiQueryTraceInformation, che restituisce informazioni su una sessione di traccia eventi WMI.

Requisiti

Requisito Valore
Intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Vedi anche

WmiFireEvent

WmiQueryTraceInformation

WmiTraceMessage

WmiTraceMessageVa