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の