enumeração STOR_THREAD_PRIORITY (storport.h)

STOR_THREAD_PRIORITY especifica a prioridade de um thread criado pelo miniporto StorPort.

Syntax

typedef enum _STOR_THREAD_PRIORITY {
  StorThreadPriorityBackground,
  StorThreadPriorityNormal,
  StorThreadPriorityDelayed,
  StorThreadPriorityCritical,
  StorThreadPrioritySuperCritical,
  StorThreadPriorityHyperCritical,
  StorThreadPriorityRealTime
} STOR_THREAD_PRIORITY, *PSTOR_THREAD_PRIORITY;

Constantes

 
StorThreadPriorityBackground
Nível de prioridade do sistema. O nível de prioridade atribuído é 7.
StorThreadPriorityNormal
Nível de prioridade do sistema. O nível de prioridade atribuído é 8.
StorThreadPriorityDelayed
Indica um thread de trabalho comum. O nível de prioridade atribuído é 12.
StorThreadPriorityCritical
Indica um thread de trabalho do sistema em tempo real. O nível de prioridade atribuído é 13.
StorThreadPrioritySuperCritical
Nível de prioridade do sistema. O nível de prioridade atribuído é 14.
StorThreadPriorityHyperCritical
Nível de prioridade do sistema. O nível de prioridade atribuído é 15.
StorThreadPriorityRealTime
Nível de prioridade do sistema. O nível de prioridade atribuído é 18.

Comentários

Um miniporto define a prioridade do thread quando chama StorPortCreateSystemThread para criar um thread e pode alterar a prioridade do thread em StorPortSetPriorityThread.

Cada thread tem uma prioridade de agendamento (sua prioridade de thread). Valores mais altos indicam threads de prioridade mais altos.

Confira Prioridades de Thread para obter informações gerais.

Requisitos

Requisito Valor
Servidor mínimo com suporte Windows Server 2022
Cabeçalho storport.h

Confira também

StorPortCreateSystemThread

StorPortSetPriorityThread