PSAPI_WORKING_SET_EX_BLOCK Union (psapi.h)
Enthält erweiterte Arbeitssatzinformationen für eine Seite.
Syntax
typedef union _PSAPI_WORKING_SET_EX_BLOCK {
ULONG_PTR Flags;
union {
struct {
ULONG_PTR Valid : 1;
ULONG_PTR ShareCount : 3;
ULONG_PTR Win32Protection : 11;
ULONG_PTR Shared : 1;
ULONG_PTR Node : 6;
ULONG_PTR Locked : 1;
ULONG_PTR LargePage : 1;
ULONG_PTR Reserved : 7;
ULONG_PTR Bad : 1;
ULONG_PTR ReservedUlong : 32;
};
struct {
ULONG_PTR Valid : 1;
ULONG_PTR Reserved0 : 14;
ULONG_PTR Shared : 1;
ULONG_PTR Reserved1 : 15;
ULONG_PTR Bad : 1;
ULONG_PTR ReservedUlong : 32;
} Invalid;
};
} PSAPI_WORKING_SET_EX_BLOCK, *PPSAPI_WORKING_SET_EX_BLOCK;
Member
Flags
Die Arbeitssatzinformationen. Informationen zum Layout dieser Variablen finden Sie in der Beschreibung der Strukturmember.
Valid
Wenn dieses Bit 1 ist, sind die nachfolgenden Member gültig. andernfalls sollten sie ignoriert werden.
ShareCount
Die Anzahl der Prozesse, die diese Seite gemeinsam nutzen. Der maximal zulässige Wert dieses Members ist 7.
Win32Protection
Die Speicherschutzattribute der Seite. Eine Liste der Werte finden Sie unter Speicherschutzkonstanten.
Shared
Wenn dieses Bit 1 ist, kann die Seite freigegeben werden.
Node
Der NUMA-Knoten. Der maximale Wert dieses Members ist 63.
Locked
Wenn dieses Bit 1 ist, ist die virtuelle Seite im physischen Speicher gesperrt.
LargePage
Wenn dieses Bit 1 ist, ist die Seite eine große Seite.
Reserved
Reserviert.
Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Dieses Mitglied ist vor Windows Server 2012 und Windows 8 nicht verfügbar.
Bad
Wenn dieses Bit 1 ist, wurde die Seite als ungültig gemeldet.
Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Dieses Mitglied ist vor Windows Server 2012 und Windows 8 nicht verfügbar.
ReservedUlong
Reserviert. Dieses Element ist nur für 64-Bit-Code verfügbar, der unter 64-Bit-Editionen von Windows ausgeführt wird.
Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Dieses Mitglied ist vor Windows Server 2012 und Windows 8 nicht verfügbar.
Invalid
Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Diese Struktur ist vor Windows Server 2012 und Windows 8 nicht verfügbar.
Invalid.Valid
Wenn dieses Bit 0 ist, sind die nachfolgenden Member gültig. andernfalls sollten sie ignoriert werden.
Invalid.Reserved0
Reserviert.
Invalid.Shared
Wenn dieses Bit 1 ist, kann die Seite freigegeben werden.
Invalid.Reserved1
Reserviert.
Invalid.Bad
Wenn dieses Bit 1 ist, wurde die Seite als ungültig gemeldet.
Invalid.ReservedUlong
Reserviert. Dieses Element ist nur für 64-Bit-Code verfügbar, der unter 64-Bit-Editionen von Windows ausgeführt wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista, Windows XP Professional x64 Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008, Windows Server 2003 mit SP1 [nur Desktop-Apps] |
Kopfzeile | psapi.h |