共用方式為


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