_StackWalk-Ereignisklasse

Diese Klasse ist die Ereignistypklasse für Stapelablaufverfolgungsereignisse.

Die folgende Syntax enthält vereinfachten MOF-Code und schließt alle geerbten Eigenschaften ein.

Syntax

[EventType{32}, EventTypeName{"Stack"}]
class StackWalk_Event : StackWalk
{
  uint64 EventTimeStamp;
  uint32 StackProcess;
  uint32 StackThread;
  uint32 Stack1;
  uint32 Stack192;
};

Member

Die _ StackWalk-Ereignisklasse verfügt über folgende Typen von Membern:

Eigenschaften

Die _ StackWalk-Ereignisklasse verfügt über diese Eigenschaften.

EventTimeStamp

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(1)

Ursprünglicher Ereigniszeitstempel aus dem Ereignisheader. Verwenden Sie diesen Zeitstempel, um den Stapel mit einem Ereignis abzugleichen.

Stack1

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(4), Zeiger

Adresse des Aufrufs.

Stack192

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(195), Zeiger

Adresse des Aufrufs.

StackProcess

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(2), format("x")

Der Prozessbezeichner des ursprünglichen Ereignisses.

StackThread

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(3)

Der Threadbezeichner des ursprünglichen Ereignisses.

Hinweise

Beachten Sie, dass die Klasse nicht alle Stackn-Eigenschaften zeigt, die zwischen Stack1 und Stack192 vorhanden sind. Verwenden Sie die Größe des Ereignisses, um zu bestimmen, wie viele Stackn-Eigenschaften gültige Adressen enthalten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
nur Windows 7 [ Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server 2008 [ R2-Desktop-Apps]