Freigeben über


PageFault_HardFault-Klasse

Diese Klasse ist die Ereignistypklasse für Hartseitenfehlerereignisse.

Die folgende Syntax wird durch einen MOF-Code vereinfacht.

Syntax

[EventType{32}, EventTypeName{"HardFault"}]
class PageFault_HardFault : PageFault_V2
{
  object InitialTime;
  uint64 ReadOffset;
  uint32 VirtualAddress;
  uint32 FileObject;
  uint32 TThreadId;
  uint32 ByteCount;
};

Member

Die PageFault_HardFault-Klasse verfügt über die folgenden Membertypen:

Eigenschaften

Die PageFault_HardFault-Klasse verfügt über diese Eigenschaften.

ByteCount

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(6)

Datenmenge, die aus ReadOffset gelesen wird, um den Fehler zu beheben.

FileObject

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(4), Zeiger

Ordnen Sie den Wert dieses Zeigers mit dem FileObject-Zeigerwert in einem FileIo_Name-Ereignis ab, um den Namen der Datei zu bestimmen.

InitialTime

Datentyp: Objekt

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(1), Extension("WmiTime")

Startzeitstempel, an dem ein Seitenfehler aufgetreten ist.

ReadOffset

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

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

Dateioffset, aus dem Daten gelesen wurden, um den Fehler zu beheben.

TThreadId

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(5), Format("x")

Threadbezeichner des Threads, bei dem der Seitenfehler aufgetreten ist.

VirtualAddress

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(3), Zeiger

Fehlerhafte Adresse.

Anforderungen

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

Siehe auch

PageFault_V2