Compartilhar via


união NVME_CDW11_FEATURE_NUMBER_OF_QUEUES (nvme.h)

Contém parâmetros para o recurso Número de Filas que indicam o número de Filas de Conclusão de E/S e Filas de Envio de E/S que o host solicita para esse controlador.

Os valores dessa estrutura são usados no campo NumberOfQueues da estrutura NVME_CDW11_FEATURES .

Sintaxe

typedef union {
  struct {
    ULONG NSQ : 16;
    ULONG NCQ : 16;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW11_FEATURE_NUMBER_OF_QUEUES, *PNVME_CDW11_FEATURE_NUMBER_OF_QUEUES;

Membros

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.NSQ

Indica o número de Filas de Envio de E/S solicitadas pelo host. Esse número não inclui a fila de envio de Administração. Um mínimo de um deve ser solicitado, refletindo que o suporte mínimo é para uma fila de envio de E/S. Esse é um valor baseado em 0.

O valor máximo que pode ser especificado é 65.534 (indicando 65.535 Filas de Envio de E/S).

Se o valor especificado for maior que o valor máximo, o controlador retornará um status de NVME_STATUS_INVALID_FIELD_IN_COMMAND.

DUMMYSTRUCTNAME.NCQ

Indica o número de Filas de Conclusão de E/S solicitadas pelo host. Esse número não inclui o Administração Fila de Conclusão. Um mínimo de um deve ser solicitado, refletindo que o suporte mínimo é para uma Fila de Conclusão de E/S. Esse é um valor baseado em 0.

O valor máximo que pode ser especificado é 65.534 (indicando 65.535 Filas de Conclusão de E/S).

Se o valor especificado for maior que o valor máximo, o controlador retornará um status de NVME_STATUS_INVALID_FIELD_IN_COMMAND.

AsUlong

Requisitos

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

Confira também