SampledProfile-Klasse
Diese Klasse ist die Ereignistypklasse für Profilereignisse mit Stichproben.
Die folgende Syntax wird durch einen MOF-Code vereinfacht.
Syntax
[EventType{46}, EventTypeName{"SampleProfile"}]
class SampledProfile : PerfInfo
{
uint32 InstructionPointer;
uint32 ThreadId;
uint32 Count;
};
Member
Die SampledProfile-Klasse verfügt über die folgenden Membertypen:
Eigenschaften
Die SampledProfile-Klasse verfügt über diese Eigenschaften.
-
Count
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(3)
Wird nicht verwendet.
-
-
InstructionPointer
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(1), Zeiger
Adresse des Images, das zum Zeitpunkt der Stichprobenentnahme des Prozessors ausgeführt wurde.
-
-
Threadid
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(2)
Threadbezeichner des Threads, der zum Zeitpunkt der Stichprobenentnahme des Prozessors ausgeführt wurde.
-
Hinweise
Diese Ereignisse stellen ein Beispielausführungsprofil zur Verfügung. Das Ereignis zeichnet auf, was auf dem Prozessor ausgeführt wurde. Sie können die Image-Ereignisse verwenden, um das binäre Modul zu identifizieren, das diese Anweisung enthält. Anschließend können Sie diese Informationen verwenden, um ein Ausführungsprofil für die Dauer der Ablaufverfolgung zu erstellen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Nur [ Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2008-Desktop-Apps] |