NVME_CSTS_SHST_SHUTDOWN_STATUS 列挙 (nvme.h)
NVME_CONTROLLER_CONFIGURATION構造体の SHN フィールドを設定するホストによって開始されるシャットダウン処理の状態を示す値が含まれます。
構文
typedef enum {
NVME_CSTS_SHST_NO_SHUTDOWN,
NVME_CSTS_SHST_SHUTDOWN_IN_PROCESS,
NVME_CSTS_SHST_SHUTDOWN_COMPLETED
} NVME_CSTS_SHST_SHUTDOWN_STATUS;
定数
NVME_CSTS_SHST_NO_SHUTDOWN 通常の操作 (シャットダウンは要求されていません)。 |
NVME_CSTS_SHST_SHUTDOWN_IN_PROCESS シャットダウン処理が行われている。 |
NVME_CSTS_SHST_SHUTDOWN_COMPLETED シャットダウン処理が完了しました。 |
注釈
シャットダウン操作の後にコントローラーでコマンドの実行を開始するには、 (NVME_CONTROLLER_STATUS 構造体の SHST フィールドが に10b
設定されている場合は、コントローラーリセット (NVME_CONTROLLER_CONFIGURATIONの EN フィールドを に設定する0
) が必要です。 ホスト ソフトウェアがリセットを発行せずにコントローラーにコマンドを送信する場合、動作は未定義です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
Header | nvme.h |