enumeração NVME_NVM_QUEUE_PRIORITIES (nvme.h)

Contém valores que indicam uma prioridade que pode ser atribuída a uma Fila de Envio de E/S para consideração por um mecanismo de arbitragem se houver suporte do controlador.

Se houver suporte para o round robin ponderado com mecanismo de arbitragem de classe de prioridade urgente, o software host poderá atribuir uma classe de serviço de prioridade de fila de urgente, alta, média ou baixa. Se o round robin ponderado com mecanismo de arbitragem de classe de prioridade urgente não tiver suporte, a configuração de prioridade não será usada e será ignorada pelo controlador

Syntax

typedef enum {
  NVME_NVM_QUEUE_PRIORITY_URGENT,
  NVME_NVM_QUEUE_PRIORITY_HIGH,
  NVME_NVM_QUEUE_PRIORITY_MEDIUM,
  NVME_NVM_QUEUE_PRIORITY_LOW
} NVME_NVM_QUEUE_PRIORITIES;

Constantes

 
NVME_NVM_QUEUE_PRIORITY_URGENT
A fila tem uma prioridade urgente.
NVME_NVM_QUEUE_PRIORITY_HIGH
A fila tem uma prioridade alta.
NVME_NVM_QUEUE_PRIORITY_MEDIUM
A fila tem uma prioridade média.
NVME_NVM_QUEUE_PRIORITY_LOW
A fila tem uma baixa prioridade.

Comentários

Use essa enumeração para especificar valores no campo QPRIO da estrutura NVME_CDW11_CREATE_IO_SQ usada no comando create IO Submission Queue (CREATEIOSQ) Administração.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Cabeçalho nvme.h

Confira também