NVME_CDW10_FIRMWARE_ACTIVATE union (nvme.h)

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

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

注意

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

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

语法

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

成员

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FS

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

DUMMYSTRUCTNAME.AA

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

DUMMYSTRUCTNAME.Reserved

AsUlong

要求

要求
最低受支持的客户端 Windows 10
标头 nvme.h