TRACE_INFORMATION_CLASS Enumeration (wdm.h)
Der TRACE_INFORMATION_CLASS Enumerationstyp wird verwendet, um Informationstypen anzugeben, die einer WMI-Ereignisablaufverfolgung Sitzung 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 Logger-ID (ULONG) einer Ereignisablaufverfolgungssitzung ab, die von einem Aufrufer bereitgestellt wird. |
TraceHandleClass Ruft ein Ablaufverfolgungshandle (TRACEHANDLE) für eine Ereignisablaufverfolgungssitzung ab, die eine vom Aufrufer bereitgestellte Logger-ID (ULONG) erhält. |
TraceEnableFlagsClass Ruft die aktivierten Flags (ULONG) für ein vom Aufrufer bereitgestelltes Ereignisablaufverfolgungshandle (TRACEHANDLE) ab. |
TraceEnableLevelClass Ruft die aktivierungsebene (ULONG) für ein vom Aufrufer bereitgestelltes Ereignisablaufverfolgungshandle (TRACEHANDLE) ab. |
GlobalLoggerHandleClass Ruft ein Ereignisablaufverfolgungshandle (TRACEHANDLE) für den globalen Logger ab. |
EventLoggerHandleClass Reserviert für die Verwendung durch das Betriebssystem. |
AllLoggerHandlesClass Ruft ein Array von Ereignisablaufverfolgungshandles (TRACEHANDLE-Array) für alle gültigen Logger ab. |
TraceHandleByNameClass Ruft ein Ereignisablaufverfolgungshandle (TRACEHANDLE) ab, das durch einen vom Aufrufer bereitgestellten Anzeigenamen (UNICODE_STRING Struktur im Puffer) identifiziert wird. |
LoggerEventsLostClass Ruft die Anzahl (ULONG) von Ereignissen ab, die für eine Loggersitzung verloren gegangen sind, wenn eine vom Aufrufer bereitgestellte Logger-ID (ULONG) angegeben wurde. |
TraceSessionSettingsClass Ruft die Einstellungen (ETW_TRACE_SESSION_SETTINGS Struktur) für eine Loggersitzung ab, wenn ein vom Aufrufer bereitgestellter Ablaufverfolgungshandle (TRACEHANDLE) angegeben ist. |
LoggerEventsLoggedClass Ruft die Nummer (ULONG) von Ereignissen ab, die in einer Loggersitzung protokolliert werden, wenn eine vom Aufrufer bereitgestellte Logger-ID (ULONG) angegeben ist. |
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 Maximalwert in diesem Enumerationstyp. |
Bemerkungen
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 (include Wdm.h, Ntddk.h, Ntifs.h) |