PSAPI_WORKING_SET_EX_BLOCK unión (psapi.h)
Contiene información de conjunto de trabajo extendido para una página.
Sintaxis
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;
Miembros
Flags
Información del conjunto de trabajo. Vea la descripción de los miembros de la estructura para obtener información sobre el diseño de esta variable.
Valid
Si este bit es 1, los miembros posteriores son válidos; de lo contrario, deben omitirse.
ShareCount
Número de procesos que comparten esta página. El valor máximo de este miembro es 7.
Win32Protection
Atributos de protección de memoria de la página. Para obtener una lista de valores, consulte Constantes de protección de memoria.
Shared
Si este bit es 1, se puede compartir la página.
Node
Nodo NUMA. El valor máximo de este miembro es 63.
Locked
Si este bit es 1, la página virtual se bloquea en memoria física.
LargePage
Si este bit es 1, la página es una página grande.
Reserved
Reservado.
Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 y Windows XP: Este miembro no está disponible antes de Windows Server 2012 y Windows 8.
Bad
Si este bit es 1, la página se ha notificado como incorrecta.
Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 y Windows XP: Este miembro no está disponible antes de Windows Server 2012 y Windows 8.
ReservedUlong
Reservado. Este miembro solo está disponible en código de 64 bits que se ejecuta en ediciones de 64 bits de Windows.
Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 y Windows XP: Este miembro no está disponible antes de Windows Server 2012 y Windows 8.
Invalid
Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 y Windows XP: Esta estructura no está disponible antes de Windows Server 2012 y Windows 8.
Invalid.Valid
Si este bit es 0, los miembros posteriores son válidos; de lo contrario, deben omitirse.
Invalid.Reserved0
Reservado.
Invalid.Shared
Si este bit es 1, se puede compartir la página.
Invalid.Reserved1
Reservado.
Invalid.Bad
Si este bit es 1, la página se ha notificado como incorrecta.
Invalid.ReservedUlong
Reservado. Este miembro solo está disponible en código de 64 bits que se ejecuta en ediciones de 64 bits de Windows.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista, Windows XP Professional x64 Edition [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008, Windows Server 2003 con SP1 [solo aplicaciones de escritorio] |
Encabezado | psapi.h |