Compartir a través de


NVME_ADMIN_QUEUE_ATTRIBUTES unión (nvme.h)

Contiene los atributos de la cola de administración (AQA) para la cola de envío de administración y la cola de finalización del administrador.

El identificador de cola de la cola de envío de administrador y la cola de finalización de administrador es 0h. La prioridad de la cola de envío de administración viene determinada por el mecanismo de arbitraje seleccionado. La cola de envío de administración y la cola de finalización del administrador deben estar en memoria físicamente contigua.

Syntax

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

El tamaño de cola de envío de administrador (ASQS) es un campo de lectura y escritura que define el tamaño de la cola de envío de administrador en entradas.

Habilitar un controlador mientras se borra este campo para 00h generar resultados indefinidos. El tamaño mínimo de la cola de envío de administrador es dos entradas. El tamaño máximo de la cola de envío de administración es de 4096 entradas. Este es un valor basado en 0.

DUMMYSTRUCTNAME.Reserved0

Un campo reservado de solo lectura.

DUMMYSTRUCTNAME.ACQS

El tamaño de cola de finalización de administrador (ACQS) es un campo de lectura y escritura que define el tamaño de la cola de finalización del administrador en entradas.

Habilitar un controlador mientras se borra este campo para 00h generar resultados indefinidos. El tamaño mínimo de la cola de finalización de administración es de dos entradas. El tamaño máximo de la cola de finalización de administración es de 4096 entradas. Este es un valor basado en 0.

DUMMYSTRUCTNAME.Reserved1

Un campo reservado de solo lectura.

AsUlong

Observaciones

Nota:

Se debe usar una interfaz de firmware extensible unificada (UEFI) durante las operaciones de arranque. En entornos de memoria baja (como las ROM de opción en entornos de BIOS heredados), puede que no haya suficiente memoria disponible para asignar las colas de envío y finalización necesarias. En estos tipos de condiciones, el funcionamiento de memoria baja del controlador es específico del proveedor.

Requisitos

Requirement Importancia
Cliente mínimo compatible Windows 10
Header nvme.h