énumération EX_POOL_PRIORITY (wdm.h)
Spécifie la priorité d’une demande d’allocation de mémoire de pool.
Syntaxe
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;
Constantes
LowPoolPriority Ce paramètre indique qu’il est acceptable que le pilote de la demande de mappage échoue si le système est faible sur les ressources. Par exemple, il peut s’agir d’une connexion réseau non critique où le pilote peut gérer le cas d’échec lorsque les ressources système sont proches d’être épuisées. |
LowPoolPrioritySpecialPoolOverrun |
LowPoolPrioritySpecialPoolUnderrun |
NormalPoolPriority Indique qu’il est acceptable que le pilote de la demande de mappage échoue si le système est très faible sur les ressources. Par exemple, il peut s’agir d’une requête de système de fichiers local non critique. |
NormalPoolPrioritySpecialPoolOverrun |
NormalPoolPrioritySpecialPoolUnderrun |
HighPoolPriority Doit être utilisé lorsqu’il est inacceptable que le pilote de la demande de mappage échoue, sauf si le système ne dispose pas de ressources. Par exemple, il s’agit du chemin d’accès du fichier de pagination dans un pilote. |
HighPoolPrioritySpecialPoolOverrun |
HighPoolPrioritySpecialPoolUnderrun |
Remarques
Les paramètres SpecialPool peuvent être utilisés pour lier l’allocation au début ou à la fin d’une page. Utilisez cette option uniquement sur les systèmes débogués, car le coût de la mémoire est coûteux.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 2004 |
d’en-tête | wdm.h |