PageFault_HardFault class
This class is the event type class for hard page fault events.
The following syntax is simplified from MOF code.
Syntax
[EventType{32}, EventTypeName{"HardFault"}]
class PageFault_HardFault : PageFault_V2
{
object InitialTime;
uint64 ReadOffset;
uint32 VirtualAddress;
uint32 FileObject;
uint32 TThreadId;
uint32 ByteCount;
};
Members
The PageFault_HardFault class has these types of members:
Properties
The PageFault_HardFault class has these properties.
-
ByteCount
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId(6)
Amount of data read from ReadOffset to satisfy the fault.
-
-
FileObject
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId(4), Pointer
Match the value of this pointer to the FileObject pointer value in a FileIo_Name event to determine the name of the file.
-
-
InitialTime
-
-
Data type: object
-
Access type: Read-only
-
Qualifiers: WmiDataId(1), Extension("WmiTime")
Start time stamp at which page fault occurred.
-
-
ReadOffset
-
-
Data type: uint64
-
Access type: Read-only
-
Qualifiers: WmiDataId(2), Format("x")
File offset from which data was read to satisfy fault.
-
-
TThreadId
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId(5), Format("x")
Thread identifier of the thread that encountered the page fault.
-
-
VirtualAddress
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId(3), Pointer
Faulting address.
-
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
See also