PageFault_VirtualAlloc class

This class is the event type class for virtual allocation events.

The following syntax is simplified from MOF code.

Syntax

[EventType{98, 99}, EventTypeName{"VirtualAlloc", "VirtualFree"}]
class PageFault_VirtualAlloc : PageFault_V2
{
  uint32 BaseAddress;
  object RegionSize;
  uint32 ProcessId;
  uint32 Flags;
};

Members

The PageFault_VirtualAlloc class has these types of members:

Properties

The PageFault_VirtualAlloc class has these properties.

BaseAddress
Data type: uint32
Access type: Read-only
Qualifiers: WmiDataId(1), Pointer

The starting address at which memory was allocated or freed.

Flags
Data type: uint32
Access type: Read-only
Qualifiers: WmiDataId(4), Format("x")

The type of memory allocation that was performed. For possible values, see the flAllocationType parameter of the VirtualAllocEx function.

ProcessId
Data type: uint32
Access type: Read-only
Qualifiers: WmiDataId(3)

The process that owned the memory (can be different from the thread that performed the allocation).

RegionSize
Data type: object
Access type: Read-only
Qualifiers: WmiDataId(2), Extension("SizeT")

The size, in bytes, of the memory that was allocated or freed.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

See also

PageFault_V2

 

 

Show: