EX_POOL_PRIORITY列舉 (wdm.h)
指定集區內存配置要求的優先順序。
Syntax
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 |