NVME_ADMIN_QUEUE_ATTRIBUTES unione (nvme.h)

Contiene gli attributi della coda di Amministrazione (AQA) per la coda di invio Amministrazione e la coda di completamento Amministrazione.

Identificatore di coda per la coda di invio Amministrazione e Amministrazione coda di completamento è 0h. La priorità della coda di invio Amministrazione è determinata dal meccanismo di arbitrato selezionato. La coda di invio Amministrazione e Amministrazione coda di completamento devono essere in memoria fisicamente contigua.

Sintassi

typedef union {
  struct {
    ULONG ASQS : 12;
    ULONG Reserved0 : 4;
    ULONG ACQS : 12;
    ULONG Reserved1 : 4;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_ADMIN_QUEUE_ATTRIBUTES, *PNVME_ADMIN_QUEUE_ATTRIBUTES;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ASQS

Amministrazione dimensioni della coda di invio (ASQS) è un campo di lettura/scrittura che definisce le dimensioni della coda di invio Amministrazione nelle voci.

L'abilitazione di un controller mentre questo campo viene cancellato per 00h produrre risultati non definiti. Le dimensioni minime della coda di invio Amministrazione sono due voci. La dimensione massima della coda di invio Amministrazione è 4096 voci. Si tratta di un valore basato su 0.

DUMMYSTRUCTNAME.Reserved0

Campo riservato di sola lettura.

DUMMYSTRUCTNAME.ACQS

Amministrazione dimensioni della coda di completamento (ACQS) è un campo di lettura/scrittura che definisce le dimensioni della coda di completamento Amministrazione nelle voci.

L'abilitazione di un controller mentre questo campo viene cancellato per 00h produrre risultati non definiti. Le dimensioni minime della coda di completamento Amministrazione sono due voci. La dimensione massima della coda di completamento Amministrazione è 4096 voci. Si tratta di un valore basato su 0.

DUMMYSTRUCTNAME.Reserved1

Campo riservato di sola lettura.

AsUlong

Commenti

Nota

È consigliabile usare un'interfaccia UEFI (Unified Extensible Firmware Interface) durante le operazioni di avvio. Negli ambienti a memoria bassa (ad esempio le macchine virtuali opzione negli ambienti BIOS legacy) potrebbe non essere disponibile memoria sufficiente per allocare le code di invio e completamento necessarie. In questi tipi di condizioni, l'operazione a memoria ridotta del controller è specifica del fornitore.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Intestazione nvme.h