Condividi tramite


PSAPI_WORKING_SET_BLOCK unione (psapi.h)

Contiene informazioni sul working set per una pagina.

Sintassi

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;

Members

Flags

Informazioni sul working set. Per informazioni sul layout di questa variabile, vedere la descrizione dei membri della struttura.

Protection

Attributi di protezione della pagina. Questo membro può essere uno dei valori seguenti.

Valore Significato
0
La pagina non è accessibile.
1
Di sola lettura.
2
Eseguibile.
3
Eseguibile e di sola lettura.
4
Proprietà di lettura/scrittura.
5
Copia su scrittura.
6
Eseguibile e lettura/scrittura.
7
Eseguibile e copia in scrittura.
8
La pagina non è accessibile.
9
Non memorizzabile nella cache e di sola lettura.
10
Eseguibile e non memorizzabile nella cache.
11
Non memorizzabile nella cache, eseguibile e di sola lettura.
12
Non memorizzabile nella cache e lettura/scrittura.
13
Non memorizzabile nella cache e copia in scrittura.
14
Non memorizzabile nella cache, eseguibile e lettura/scrittura.
15
Non memorizzabile nella cache, eseguibile e copia in scrittura.
16
La pagina non è accessibile.
17
Proteggere la pagina e la sola lettura.
18
Pagina guard ed eseguibile.
19
Pagina guard, eseguibile e di sola lettura.
20
Proteggere la pagina e la lettura/scrittura.
21
Proteggere la pagina e la copia in scrittura.
22
Protezione pagina, eseguibile e lettura/scrittura.
23
Guard page, eseguibile e copy-on-write.
24
La pagina non è accessibile.
25
Non memorizzabile nella cache, pagina guard e sola lettura.
26
Pagina non memorizzabile nella cache, pagina guard ed eseguibile.
27
Non memorizzabile nella cache, pagina guard, eseguibile e di sola lettura.
28
Pagina non memorizzabile nella cache, pagina guard e lettura/scrittura.
29
Pagina non memorizzabile nella cache, pagina guard e copia in scrittura.
30
Non memorizzabile nella cache, pagina guard, eseguibile e lettura/scrittura.
31
Pagina non memorizzabile nella cache, pagina guard, eseguibile e copia in scrittura.

ShareCount

Numero di processi che condividono questa pagina. Il valore massimo di questo membro è 7.

Shared

Se questo bit è 1, la pagina è condivisibile; in caso contrario, la pagina non è condivisibile.

Reserved

Questo membro è riservato.

VirtualPage

Indirizzo della pagina nello spazio indirizzi virtuale.

Windows a 64 bit: Questo membro ha una lunghezza di 52 bit.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione psapi.h

Vedi anche

PSAPI_WORKING_SET_INFORMATION