enumeração EX_POOL_PRIORITY (wdm.h)
Especifica a prioridade de uma solicitação de alocação de memória do 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 Essa configuração indica que é aceitável para o driver que a solicitação de mapeamento falhe se o sistema estiver com poucos recursos. Por exemplo, isso pode ser para uma conexão de rede não crítica em que o driver pode lidar com o caso de falha quando os recursos do sistema estão perto de serem esgotados. |
LowPoolPrioritySpecialPoolOverrun |
LowPoolPrioritySpecialPoolUnderrun |
NormalPoolPriority Indica que é aceitável para o driver que a solicitação de mapeamento falhe se o sistema estiver muito baixo em recursos. Por exemplo, isso pode ser para uma solicitação de sistema de arquivos local não crítica. |
NormalPoolPrioritySpecialPoolOverrun |
NormalPoolPrioritySpecialPoolUnderrun |
HighPoolPriority Deve ser usado quando for inaceitável para o driver que a solicitação de mapeamento falhe, a menos que o sistema esteja sem recursos. Um exemplo disso seria o caminho do arquivo de paginação em um driver. |
HighPoolPrioritySpecialPoolOverrun |
HighPoolPrioritySpecialPoolUnderrun |
Comentários
As configurações de SpecialPool podem ser usadas para associar a alocação em um início ou fim de página. Use essa opção somente em sistemas que estão sendo depurados, pois o custo de memória é caro.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 2004 |
Cabeçalho | wdm.h |