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 |