объединение PSAPI_WORKING_SET_BLOCK (psapi.h)
Содержит сведения о рабочем наборе для страницы.
Синтаксис
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;
Члены
Flags
Сведения о рабочем наборе. Дополнительные сведения о макете этой переменной см. в описании элементов структуры.
Protection
Атрибуты защиты страницы. Этот элемент может иметь одно из следующих значений.
Значение | Значение |
---|---|
|
Доступ к странице отсутствует. |
|
Только для чтения. |
|
Исполняемый файл. |
|
Исполняемый файл и только для чтения. |
|
Read/write. |
|
Копирование при записи. |
|
Исполняемый файл и чтение и запись. |
|
Исполняемый файл и копирование при записи. |
|
Доступ к странице отсутствует. |
|
Не является кэшируемым и доступен только для чтения. |
|
Не кэшируемый и исполняемый файл. |
|
Не кэшируемый, исполняемый и доступный только для чтения. |
|
Не является кэшируемым и чтением и записью. |
|
Не является кэшируемым и копируемым при записи. |
|
Не кэшируемый, исполняемый файл, а также чтение и запись. |
|
Не кэшируемый, исполняемый файл и копирование при записи. |
|
Доступ к странице отсутствует. |
|
Страница Guard и только для чтения. |
|
Страница защиты и исполняемый файл. |
|
Страница Guard, исполняемый файл и только для чтения. |
|
Страница Защиты и чтение и запись. |
|
Страница Защиты и копирование при записи. |
|
Страница защиты, исполняемый файл, а также чтение и запись. |
|
Защита страницы, исполняемого файла и копирования при записи. |
|
Доступ к странице отсутствует. |
|
Страница не является кэшируемой, защищенной и доступной только для чтения. |
|
Не кэшируемая, защитная страница и исполняемый файл. |
|
Не кэшируемая страница, страница guard, исполняемый файл и только для чтения. |
|
Не кэшируемая, защитная страница, а также чтение и запись. |
|
Не кэшируемая страница, страница защиты и копирование при записи. |
|
Не кэшируемая страница, страница защиты, исполняемый файл, а также чтение и запись. |
|
Не кэшируемая страница, страница guard, исполняемый файл и копирование при записи. |
ShareCount
Количество процессов, которые используют эту страницу. Максимальное значение этого элемента — 7.
Shared
Если этот бит равен 1, страница является совместной; в противном случае страница не является совместной.
Reserved
Этот элемент зарезервирован.
VirtualPage
Адрес страницы в виртуальном адресном пространстве.
64-разрядная версия Windows: Длина этого элемента составляет 52 бита.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | psapi.h |