Share via


NVME_FIRMWARE_ACTIVATE_ACTIONS列挙 (nvme.h)

Firmware Image Download コマンドによってダウンロードされたイメージ、または以前にダウンロードして配置されたイメージで実行されるアクションを示す値が含まれます。

この列挙体の値は、Firmware Commit コマンドに渡されます。

Firmware Activate コマンドの名前が NVME spec v1.2 の Firmware Commit コマンドに変更されました。 管理 コマンドの一覧については、NVME_ADMIN_COMMANDS列挙を参照してください。

構文

typedef enum {
  NVME_FIRMWARE_ACTIVATE_ACTION_DOWNLOAD_TO_SLOT,
  NVME_FIRMWARE_ACTIVATE_ACTION_DOWNLOAD_TO_SLOT_AND_ACTIVATE,
  NVME_FIRMWARE_ACTIVATE_ACTION_ACTIVATE,
  NVME_FIRMWARE_ACTIVATE_ACTION_DOWNLOAD_TO_SLOT_AND_ACTIVATE_IMMEDIATE
} NVME_FIRMWARE_ACTIVATE_ACTIONS;

定数

 
NVME_FIRMWARE_ACTIVATE_ACTION_DOWNLOAD_TO_SLOT
ダウンロードしたイメージは、[ファームウェア スロット] フィールドで指定されたイメージを置き換えます。 このイメージはアクティブ化されていません。
NVME_FIRMWARE_ACTIVATE_ACTION_DOWNLOAD_TO_SLOT_AND_ACTIVATE
ダウンロードしたイメージは、[ファームウェア スロット] フィールドで指定されたイメージを置き換えます。 このイメージは、次のリセット時にアクティブ化されます。
NVME_FIRMWARE_ACTIVATE_ACTION_ACTIVATE
[ファームウェア スロット] フィールドで指定されたイメージは、次回のリセット時にアクティブになります。
NVME_FIRMWARE_ACTIVATE_ACTION_DOWNLOAD_TO_SLOT_AND_ACTIVATE_IMMEDIATE
[ファームウェア スロット] フィールドで指定されたイメージは、リセットなしですぐにアクティブ化するように要求されます。

要件

要件
サポートされている最小のクライアント Windows 10
Header nvme.h

こちらもご覧ください

NVME_ADMIN_COMMANDS