перечисление 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 |