unión NVME_CDW10_FIRMWARE_ACTIVATE (nvme.h)

Contiene parámetros usados en el comando Confirmación de firmware.

El comando Confirmación de firmware se usa para comprobar que se ha descargado una imagen de firmware válida y para confirmar esa revisión en una ranura de firmware específica.

Nota

El comando Confirmación de firmware se llamó Firmware Activate en versiones anteriores de NVM Express.

Esta estructura se usa como valor del parámetro CDW10 en el campo FIRMWAREACTIVATE de la estructura Command . Todos los demás campos específicos del comando están reservados.

Sintaxis

typedef union {
  struct {
    ULONG FS : 3;
    ULONG AA : 2;
    ULONG Reserved : 27;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW10_FIRMWARE_ACTIVATE, *PNVME_CDW10_FIRMWARE_ACTIVATE;

Miembros

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FS

El campo Ranura de firmware (FS) especifica la ranura de firmware que se usa para la acción de confirmación, si procede. Si el valor especificado es 0h, el controlador elegirá la ranura de firmware (1 – 7) que se usará para la operación.

DUMMYSTRUCTNAME.AA

El campo Activar acción (AA) especifica la acción que se realiza en la imagen descargada con el comando Firmware Image Download o en una imagen descargada y colocada previamente. Las acciones se indican mediante uno de los valores de la enumeración NVME_FIRMWARE_ACTIVATE_ACTIONS .

DUMMYSTRUCTNAME.Reserved

AsUlong

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Encabezado nvme.h