This class is the event type class for page fault events.
The following syntax is simplified from MOF code.
Syntax
[EventType{10, 11, 12, 13, 14, 15}, EventTypeName{"TransitionFault", "DemandZeroFault", "CopyOnWrite", "GuardPageFault", "HardPageFault", "AccessViolation"}]class PageFault_TypeGroup1 : PageFault_V2
{
uint32 VirtualAddress;
uint32 ProgramCounter;
};
Methods
The PageFault_TypeGroup1 class does not define any methods.
Properties
The PageFault_TypeGroup1 class defines the following properties.
- ProgramCounter
-
- Data type: uint32
- Access type: Read-only
- Qualifiers: WmiDataId(2), Pointer
Pointer to the current instruction being executed.
- VirtualAddress
-
- Data type: uint32
- Access type: Read-only
- Qualifiers: WmiDataId(1), Pointer
Virtual address of the page that caused the page fault.
Remarks
A page fault occurs when a page sought in the memory cache is not found there and must be retrieved from elsewhere in memory (a soft fault) or from disk (a hard fault).
Requirements
| Minimum supported client | Windows Vista |
| Minimum supported server | Windows Server 2008 |
See Also
- PageFault_V2
Send comments about this topic to Microsoft
Build date: 7/2/2009