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) |