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

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

See also

PageFault_V2

 

 

Community Additions

ADD
Show:
© 2014 Microsoft