Freigeben über


CLASSIC_EVENT_ID Struktur (evntrace.h)

Gibt das Kernelereignis an, für das Sie die Ablaufverfolgung des Aufrufstapels aktivieren möchten. Wird mit der TraceStackTracingInfo Klasse von TraceSetInformationverwendet.

Syntax

typedef struct _CLASSIC_EVENT_ID {
  GUID  EventGuid;
  UCHAR Type;
  UCHAR Reserved[7];
} CLASSIC_EVENT_ID, *PCLASSIC_EVENT_ID;

Angehörige

EventGuid

Die GUID, die die Kernelereignisklasse identifiziert.

Type

Der Ereignistyp, der das Ereignis innerhalb der Kernelereignisklasse identifiziert, die aktiviert werden soll.

Reserved[7]

Reserviert.

Bemerkungen

Nützliche Werte für die Felder "EventGuid" und "Type" können anhand der WMI-Klassen im root\wmi-Namespace ermittelt werden. Sie können diese Werte auch in wmicore.mof (wo sie ursprünglich definiert sind) finden oder NT Kernel Logger-Konstantenanzeigen.

Beispiele

Zum Aktivieren des Lese- Ereignistyps für Datenträger-E/A- Ereignisse legen Sie GUID- auf 3d6fa8d4-fe05-11d0-9dda-00c04fd7ba7c und Typ auf 10 fest.

Um den Kontextwechsel Ereignistyp für Thread--Ereignisse zu aktivieren, legen Sie GUID- auf 3d6fa8d1-fe05-11d0-9dda-00c04fd7ba7c und Typ auf 36 fest.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 7 [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2008 R2 [nur Desktop-Apps]
Header- evntrace.h

Siehe auch

TraceSetInformation-

TRACE_QUERY_INFO_CLASS

NT Kernel Logger-Konstanten