TRACE_INFORMATION_CLASS-Enumeration (wdm.h)
Der TRACE_INFORMATION_CLASS Enumerationstyp wird verwendet, um Informationstypen anzugeben, die einer WMI-Ereignisablaufverfolgungssitzung zugeordnet sind.
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;
Konstanten
TraceIdClass Ruft die Protokollierungs-ID (ULONG) einer Ereignisablaufverfolgungssitzung ab, wenn ein vom Aufrufer bereitgestellter Wnode angegeben wird. |
TraceHandleClass Ruft ein Ablaufverfolgungshandle (TRACEHANDLE) für eine Ereignisablaufverfolgungssitzung ab, wenn eine vom Aufrufer bereitgestellte Protokollierer-ID (ULONG) angegeben wird. |
TraceEnableFlagsClass Ruft die enable flags (ULONG) ab, die für ein vom Aufrufer bereitgestelltes Ereignisablaufverfolgungshandle (TRACEHANDLE) festgelegt ist. |
TraceEnableLevelClass Ruft die Aktivierungsebene (ULONG) ab, die für ein vom Aufrufer bereitgestelltes Ereignisablaufverfolgungshandle (TRACEHANDLE) festgelegt ist. |
GlobalLoggerHandleClass Ruft ein Ereignisablaufverfolgungshandle (Event Trace Handle) für die globale Protokollierung ab. |
EventLoggerHandleClass Reserviert für die Verwendung durch das Betriebssystem. |
AllLoggerHandlesClass Ruft ein Array von Ereignisablaufverfolgungshandles (TRACEHANDLE-Array) für alle gültigen Protokollierungen ab. |
TraceHandleByNameClass Ruft ein Ereignisablaufverfolgungshandle ab, das durch einen vom Aufrufer bereitgestellten Anzeigenamen (UNICODE_STRING Struktur im Puffer) identifiziert wird. |
LoggerEventsLostClass Ruft die Nummer (ULONG) von Ereignissen ab, die für eine Protokollierungssitzung verloren gegangen sind, wenn eine vom Aufrufer bereitgestellte Protokollierungs-ID (ULONG) angegeben wird. |
TraceSessionSettingsClass Ruft die Einstellungen (ETW_TRACE_SESSION_SETTINGS-Struktur ) für eine Protokollierungssitzung ab, wenn ein vom Aufrufer bereitgestellter Ablaufverfolgungshandle (TRACEHANDLE) angegeben wird. |
LoggerEventsLoggedClass Ruft die Nummer (ULONG) von Ereignissen ab, die in einer Protokollierungssitzung unter Verwendung einer vom Aufrufer bereitgestellten Protokollierungs-ID (ULONG) protokolliert wurden. |
DiskIoNotifyRoutinesClass Reserviert für die Verwendung durch das Betriebssystem. |
TraceInformationClassReserved1 Reserviert für die Verwendung durch das Betriebssystem. |
FltIoNotifyRoutinesClass Reserviert für die Verwendung durch das Betriebssystem. |
TraceInformationClassReserved2 Reserviert für die Verwendung durch das Betriebssystem. |
WdfNotifyRoutinesClass Reserviert für die Verwendung durch das Betriebssystem. |
MaxTraceInformationClass Der maximale Wert in diesem Enumerationstyp. |
Hinweise
TRACE_INFORMATION_CLASS wird in erster Linie für die Verwendung mit der WmiQueryTraceInformation-Routine bereitgestellt, die Informationen zu einer WMI-Ereignisablaufverfolgungssitzung zurückgibt.
Anforderungen
Anforderung | Wert |
---|---|
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |