Freigeben über


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

Siehe auch

ExAllocatePoolPriorityZero