Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Contiene i parametri per la funzionalità Numero di code che indicano il numero di code di completamento 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 dell'amministratore. È necessario richiedere almeno uno, riflettendo 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 I/O richieste dall'host. Questo numero non include la coda di completamento amministratore. È 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
| Requisito | Value |
|---|---|
| Client minimo supportato | Windows 10 |
| Header | nvme.h |