unione NVME_CDW11_FEATURE_NUMBER_OF_QUEUES (nvme.h)
Contiene i parametri per la funzionalità Numero di code che indicano il numero di code di completamento di I/O e code di invio di I/O richieste dall'host per questo controller.
I valori di questa struttura vengono utilizzati nel campo NumberOfQueues della struttura NVME_CDW11_FEATURES .
Sintassi
typedef union {
struct {
ULONG NSQ : 16;
ULONG NCQ : 16;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CDW11_FEATURE_NUMBER_OF_QUEUES, *PNVME_CDW11_FEATURE_NUMBER_OF_QUEUES;
Members
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.NSQ
Indica il numero di code di invio di I/O richieste dall'host. Questo numero non include la coda di invio Amministrazione. È necessario richiedere almeno uno, in base al fatto che il supporto minimo è per una coda di invio di I/O. Si tratta di un valore basato su 0.
Il valore massimo che può essere specificato è 65.534 (che indica 65.535 Code di invio di I/O).
Se il valore specificato è maggiore del valore massimo, il controller restituirà uno stato di NVME_STATUS_INVALID_FIELD_IN_COMMAND.
DUMMYSTRUCTNAME.NCQ
Indica il numero di code di completamento di I/O richieste dall'host. Questo numero non include il Amministrazione coda di completamento. È necessario richiedere almeno uno, riflettendo che il supporto minimo è per una coda di completamento I/O. Si tratta di un valore basato su 0.
Il valore massimo che può essere specificato è 65.534 (che indica 65.535 Code di completamento di I/O).
Se il valore specificato è maggiore del valore massimo, il controller restituirà uno stato di NVME_STATUS_INVALID_FIELD_IN_COMMAND.
AsUlong
Requisiti
Client minimo supportato | Windows 10 |
Intestazione | nvme.h |