Compartir a través de


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

Consulte también

Estructuras DE PSAPI

PSAPI_WORKING_SET_EX_INFORMATION

QueryWorkingSetEx