Поделиться через


структура QUOTA_LIMITS (winnt.h)

Структура QUOTA_LIMITS описывает объем системных ресурсов, доступных пользователю.

Синтаксис

typedef struct _QUOTA_LIMITS {
  SIZE_T        PagedPoolLimit;
  SIZE_T        NonPagedPoolLimit;
  SIZE_T        MinimumWorkingSetSize;
  SIZE_T        MaximumWorkingSetSize;
  SIZE_T        PagefileLimit;
  LARGE_INTEGER TimeLimit;
} QUOTA_LIMITS, *PQUOTA_LIMITS;

Члены

PagedPoolLimit

Указывает объем памяти выстраиваемого пула, назначенной пользователю. "Выгружаемый страничный пул" — это область системной памяти (физической памяти, используемой операционной системой) для объектов, которые могут быть выгружены на диск, когда они не используются.

Значение, заданное в этом элементе, не применяется LSA. Для этого элемента следует задать значение 0, что приводит к использованию значения по умолчанию.

NonPagedPoolLimit

Указывает объем памяти непагрегированного пула, назначенной пользователю. Непагрегируемый пул — это область системной памяти для объектов, которые не могут быть записаны на диск, но должны оставаться в физической памяти до тех пор, пока они выделены.

Значение, заданное в этом элементе, не применяется LSA. Для этого элемента следует задать значение 0, что приводит к использованию значения по умолчанию.

MinimumWorkingSetSize

Указывает минимальный размер набора, назначенный пользователю. "Рабочий набор" процесса — это набор страниц памяти, видимых процессу в физической памяти ОЗУ. Эти страницы находятся в памяти при запуске приложения и доступны для использования приложением без запуска ошибки страницы.

Значение, заданное в этом элементе, не применяется LSA. Для этого элемента следует задать значение NULL, что приводит к использованию значения по умолчанию.

MaximumWorkingSetSize

Указывает максимальный размер набора, назначенный пользователю.

Значение, заданное в этом элементе, не применяется LSA. Для этого элемента следует задать значение 0, что приводит к использованию значения по умолчанию.

PagefileLimit

Указывает максимальный размер файла подкачки (в байтах), который является зарезервированным местом на диске, который выполняет резервное копирование зафиксированной физической памяти на компьютере.

Значение, заданное в этом элементе, не применяется LSA. Для этого элемента следует задать значение 0, что приводит к использованию значения по умолчанию.

TimeLimit

Указывает максимальное время, в течение которого может выполняться процесс.

Значение, заданное в этом элементе, не применяется LSA. Для этого элемента следует задать значение NULL, что приводит к использованию значения по умолчанию.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть winnt.h