NVME_CDW10_FIRMWARE_ACTIVATE união (nvme.h)

Contém parâmetros usados no comando Firmware Commit.

O comando Firmware Commit é usado para verificar se uma imagem de firmware válida foi baixada e para confirmar essa revisão em um slot de firmware específico.

Observação

O comando Firmware Commit foi chamado de Ativação do Firmware em versões anteriores do NVM Express.

Essa estrutura é usada como o valor do parâmetro CDW10 no campo FIRMWAREACTIVATE da estrutura Command . Todos os outros campos específicos do comando são reservados.

Sintaxe

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

Membros

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FS

O campo Slot de Firmware (FS) especifica o slot de firmware usado para a Ação de Confirmação, se aplicável. Se o valor especificado for 0h, o controlador escolherá o slot de firmware (1 – 7) a ser usado para a operação.

DUMMYSTRUCTNAME.AA

O campo Ativar Ação (AA) especifica a ação executada na imagem baixada com o comando Download de Imagem do Firmware ou em uma imagem baixada e colocada anteriormente. As ações são indicadas por um dos valores na enumeração NVME_FIRMWARE_ACTIVATE_ACTIONS .

DUMMYSTRUCTNAME.Reserved

AsUlong

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Cabeçalho nvme.h