Share via


PageFault_VirtualAlloc-Klasse

Diese Klasse ist die Ereignistypklasse für virtuelle Zuordnungsereignisse.

Die folgende Syntax wird durch einen MOF-Code vereinfacht.

Syntax

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

Member

Die PageFault_VirtualAlloc-Klasse verfügt über folgende Membertypen:

Eigenschaften

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

BaseAddress

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(1), Zeiger

Die Startadresse, an der Arbeitsspeicher zugewiesen oder freigegeben wurde.

Flags

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

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

Der Typ der ausgeführten Speicherbelegung. Mögliche Werte finden Sie im flAllocationType-Parameter der VirtualAllocEx-Funktion .

Processid

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(3)

Der Prozess, der sich im Besitz des Arbeitsspeichers befindet (kann sich von dem Thread unterscheiden, der die Zuordnung ausgeführt hat).

RegionSize

Datentyp: object

Zugriffstyp: Schreibgeschützt

Qualifizierer: WmiDataId(2), Extension("SizeT")

Die Größe des zugeordneten oder freigegebenen Arbeitsspeichers in Bytes.

Anforderungen

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

Siehe auch

PageFault_V2