EX_POOL_PRIORITY Enumeration (wdm.h)
Gibt die Priorität einer Speicherzuweisungsanforderung für den Pool an.
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;
Konstanten
LowPoolPriority Diese Einstellung gibt an, dass es für den Treiber akzeptabel ist, dass die Zuordnungsanforderung fehlschlägt, wenn das System ressourcenarm ist. Dies kann z. B. für eine nicht kritische Netzwerkverbindung sein, bei der der Treiber den Fehlerfall behandeln kann, wenn Systemressourcen nahe sind, erschöpft zu sein. |
LowPoolPrioritySpecialPoolOverrun |
LowPoolPrioritySpecialPoolUnderrun |
NormalPoolPriority Gibt an, dass es für den Treiber akzeptabel ist, dass die Zuordnungsanforderung fehlschlägt, wenn das System sehr niedrig für Ressourcen ist. Dies kann z. B. für eine nicht kritische lokale Dateisystemanforderung sein. |
NormalPoolPrioritySpecialPoolOverrun |
NormalPoolPrioritySpecialPoolUnderrun |
HighPoolPriority Sollte verwendet werden, wenn es für den Treiber nicht akzeptabel ist, dass die Zuordnungsanforderung fehlschlägt, es sei denn, das System ist nicht aus Ressourcen. Ein Beispiel hierfür wäre der Auslagerungsdateipfad in einem Treiber. |
HighPoolPrioritySpecialPoolOverrun |
HighPoolPrioritySpecialPoolUnderrun |
Bemerkungen
Die SpecialPool- Einstellungen können verwendet werden, um die Zuordnung an einen Seitenanfang oder -ende zu binden. Verwenden Sie diese Option nur für Systeme, die gedebuggt werden, da die Speicherkosten teuer sind.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 2004 |
Header- | wdm.h |