enumerazione TRACE_INFORMATION_CLASS (wdm.h)
Il tipo di enumerazione TRACE_INFORMATION_CLASS viene utilizzato 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 nodo Wnode fornito dal chiamante. |
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 logger 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 ( strutturaETW_TRACE_SESSION_SETTINGS) per una sessione del logger in base a un handle di traccia fornito dal chiamante (TRACEHANDLE). |
LoggerEventsLoggedClass Recupera il numero (ULONG) degli eventi registrati in una sessione del 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. |
Osservazioni
TRACE_INFORMATION_CLASS viene fornito principalmente per l'uso con la routine wmiQueryTraceInformation, che restituisce informazioni su una sessione di traccia eventi WMI.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |