énumération EX_POOL_PRIORITY (wdm.h)
Spécifie la priorité d’une demande d’allocation de mémoire de pool.
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;
Constantes
LowPoolPriority Ce paramètre indique qu’il est acceptable pour le pilote que la demande de mappage échoue si le système manque de ressources. Par exemple, il peut s’agir d’une connexion réseau non critique dans laquelle le pilote peut gérer le cas d’échec lorsque les ressources système sont sur le point d’être épuisées. |
LowPoolPrioritySpecialPoolOverrun |
LowPoolPrioritySpecialPoolUnderrun |
NormalPoolPriority Indique qu’il est acceptable pour le pilote que la demande de mappage échoue si le système manque de ressources. Par exemple, il peut s’agir d’une demande de système de fichiers local non critique. |
NormalPoolPrioritySpecialPoolOverrun |
NormalPoolPrioritySpecialPoolUnderrun |
HighPoolPriority Doit être utilisé lorsqu’il est inacceptable pour le pilote que la demande de mappage échoue, sauf si le système n’a plus de ressources. Par exemple, le chemin d’accès au 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 en cours de débogage, car le coût de la mémoire est coûteux.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 2004 |
En-tête | wdm.h |