união PSAPI_WORKING_SET_BLOCK (psapi.h)
Contém informações de conjunto de trabalho para uma página.
Sintaxe
typedef union _PSAPI_WORKING_SET_BLOCK {
ULONG_PTR Flags;
struct {
ULONG_PTR Protection : 5;
ULONG_PTR ShareCount : 3;
ULONG_PTR Shared : 1;
ULONG_PTR Reserved : 3;
#if ...
ULONG_PTR VirtualPage : 52;
#else
ULONG_PTR VirtualPage : 20;
#endif
};
} PSAPI_WORKING_SET_BLOCK, *PPSAPI_WORKING_SET_BLOCK;
Membros
Flags
As informações do conjunto de trabalho. Consulte a descrição dos membros da estrutura para obter informações sobre o layout dessa variável.
Protection
Os atributos de proteção da página. Esse membro pode ser um dos valores a seguir.
Valor | Significado |
---|---|
|
A página não é acessada. |
|
Somente leitura. |
|
Executável. |
|
Executável e somente leitura. |
|
Leitura/gravação. |
|
Copiar em gravação. |
|
Executável e leitura/gravação. |
|
Executável e copy-on-write. |
|
A página não é acessada. |
|
Não pode ser armazenado em cache e somente leitura. |
|
Não pode ser armazenado em cache e executável. |
|
Não pode ser armazenado em cache, executável e somente leitura. |
|
Não em cache e leitura/gravação. |
|
Não pode ser armazenado em cache e copiado em gravação. |
|
Não em cache, executável e leitura/gravação. |
|
Não pode ser armazenado em cache, executável e copiado em gravação. |
|
A página não é acessada. |
|
Página de proteção e somente leitura. |
|
Página de proteção e executável. |
|
Página de proteção, executável e somente leitura. |
|
Página de proteção e leitura/gravação. |
|
Página de proteção e cópia na gravação. |
|
Página de proteção, executável e leitura/gravação. |
|
Página de proteção, executável e cópia na gravação. |
|
A página não é acessada. |
|
Não em cache, página de proteção e somente leitura. |
|
Não armazenável em cache, página de proteção e executável. |
|
Não em cache, página de proteção, executável e somente leitura. |
|
Não em cache, página de proteção e leitura/gravação. |
|
Não em cache, página de proteção e cópia na gravação. |
|
Não em cache, página de proteção, executável e leitura/gravação. |
|
Não armazenável em cache, página de proteção, executável e cópia na gravação. |
ShareCount
O número de processos que compartilham esta página. O valor máximo desse membro é 7.
Shared
Se esse bit for 1, a página será fragmentável; caso contrário, a página não é fragmentável.
Reserved
Este membro está reservado.
VirtualPage
O endereço da página no espaço de endereço virtual.
Windows de 64 bits: Esse membro tem 52 bits de comprimento.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | psapi.h |