NVME_CDW10_FIRMWARE_ACTIVATE union (nvme.h)
ファームウェア コミット コマンドで使用されるパラメーターが含まれます。
Firmware Commit コマンドは、有効なファームウェア イメージがダウンロードされたことを確認し、そのリビジョンを特定のファームウェア スロットにコミットするために使用されます。
注意
ファームウェア コミット コマンドは、以前のバージョンの 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 |
Header | nvme.h |