NVME_CDW10_FIRMWARE_ACTIVATE union (nvme.h)

包含固件提交命令中使用的参数。

固件提交命令用于验证是否已下载有效的固件映像,并将该修订版提交到特定固件槽。

注释

固件提交命令在早期版本的 NVM Express 中称为固件激活。

此结构用作 Command 结构的 FIRMWAREACTIVATE 字段中 CDW10 参数的值。 所有其他命令特定字段都保留。

Syntax

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

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FS

固件槽 (FS) 字段指定用于提交作(如果适用)的固件槽。 如果指定的值为, 0h则控制器将选择要用于作的固件槽(1 - 7)。

DUMMYSTRUCTNAME.AA

“激活作”(AA)字段指定在使用固件映像下载命令下载的映像上或以前下载并放置的映像上执行的作。 作由 NVME_FIRMWARE_ACTIVATE_ACTIONS 枚举中的值之一指示。

DUMMYSTRUCTNAME.Reserved

AsUlong

要求

Requirement 价值
最低支持的客户端 Windows 10操作系统
Header nvme.h