перечисление EX_POOL_PRIORITY (wdm.h)

Указывает приоритет запроса на выделение памяти пула.

Синтаксис

typedef _Enum_is_bitflag_ enum _EX_POOL_PRIORITY {
    LowPoolPriority,
    LowPoolPrioritySpecialPoolOverrun = 8,
    LowPoolPrioritySpecialPoolUnderrun = 9,
    NormalPoolPriority = 16,
    NormalPoolPrioritySpecialPoolOverrun = 24,
    NormalPoolPrioritySpecialPoolUnderrun = 25,
    HighPoolPriority = 32,
    HighPoolPrioritySpecialPoolOverrun = 40,
    HighPoolPrioritySpecialPoolUnderrun = 41
} EX_POOL_PRIORITY;

Константы

 
LowPoolPriority
Этот параметр указывает, что драйвер допускает сбой запроса на сопоставление, если в системе мало ресурсов. Например, это может быть для некритических сетевых подключений, где драйвер может обрабатывать сбой, когда системные ресурсы близки к истощению.
LowPoolPrioritySpecialPoolOverrun
LowPoolPrioritySpecialPoolUnderrun
NormalPoolPriority
Указывает, что драйвер допускает сбой запроса на сопоставление, если в системе очень мало ресурсов. Например, это может быть для некритичного запроса локальной файловой системы.
NormalPoolPrioritySpecialPoolOverrun
NormalPoolPrioritySpecialPoolUnderrun
HighPoolPriority
Следует использовать, если драйвер не может завершаться сбоем запроса на сопоставление, если в системе нет ресурсов. Примером этого может быть путь к файлу подкачки в драйвере.
HighPoolPrioritySpecialPoolOverrun
HighPoolPrioritySpecialPoolUnderrun

Комментарии

Параметры SpecialPool можно использовать для привязки выделения в начале или конце страницы. Используйте этот параметр только в отлаживаемых системах, так как затраты на память стоят дорого.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 2004
Верхняя часть wdm.h

См. также раздел

ExAllocatePoolPriorityZero