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
标头 nvme.h

另请参阅

NVME_CONTROLLER_STATUSNVME_CONTROLLER_CONFIGURATION