NVME_ADMIN_COMMANDS 枚举 (nvme.h)

定义一个值,这些值指定管理员命令集中的命令。 管理员命令集包含可提交到管理员提交队列的命令。

语法

typedef enum {
  NVME_ADMIN_COMMAND_DELETE_IO_SQ,
  NVME_ADMIN_COMMAND_CREATE_IO_SQ,
  NVME_ADMIN_COMMAND_GET_LOG_PAGE,
  NVME_ADMIN_COMMAND_DELETE_IO_CQ,
  NVME_ADMIN_COMMAND_CREATE_IO_CQ,
  NVME_ADMIN_COMMAND_IDENTIFY,
  NVME_ADMIN_COMMAND_ABORT,
  NVME_ADMIN_COMMAND_SET_FEATURES,
  NVME_ADMIN_COMMAND_GET_FEATURES,
  NVME_ADMIN_COMMAND_ASYNC_EVENT_REQUEST,
  NVME_ADMIN_COMMAND_NAMESPACE_MANAGEMENT,
  NVME_ADMIN_COMMAND_FIRMWARE_ACTIVATE,
  NVME_ADMIN_COMMAND_FIRMWARE_COMMIT,
  NVME_ADMIN_COMMAND_FIRMWARE_IMAGE_DOWNLOAD,
  NVME_ADMIN_COMMAND_DEVICE_SELF_TEST,
  NVME_ADMIN_COMMAND_NAMESPACE_ATTACHMENT,
  NVME_ADMIN_COMMAND_DIRECTIVE_SEND,
  NVME_ADMIN_COMMAND_DIRECTIVE_RECEIVE,
  NVME_ADMIN_COMMAND_VIRTUALIZATION_MANAGEMENT,
  NVME_ADMIN_COMMAND_NVME_MI_SEND,
  NVME_ADMIN_COMMAND_NVME_MI_RECEIVE,
  NVME_ADMIN_COMMAND_DOORBELL_BUFFER_CONFIG,
  NVME_ADMIN_COMMAND_FORMAT_NVM,
  NVME_ADMIN_COMMAND_SECURITY_SEND,
  NVME_ADMIN_COMMAND_SECURITY_RECEIVE,
  NVME_ADMIN_COMMAND_SANITIZE,
  NVME_ADMIN_COMMAND_GET_LBA_STATUS
} NVME_ADMIN_COMMANDS;

常量

 
NVME_ADMIN_COMMAND_DELETE_IO_SQ
“删除 I/O 提交队列”命令。
NVME_ADMIN_COMMAND_CREATE_IO_SQ
“创建 I/O 提交队列”命令。
NVME_ADMIN_COMMAND_GET_LOG_PAGE
“获取日志页”命令。
NVME_ADMIN_COMMAND_DELETE_IO_CQ
“删除 I/O 完成队列”命令。
NVME_ADMIN_COMMAND_CREATE_IO_CQ
“创建 I/O 完成队列”命令。
NVME_ADMIN_COMMAND_IDENTIFY
“标识”命令。
NVME_ADMIN_COMMAND_ABORT
中止命令。
NVME_ADMIN_COMMAND_SET_FEATURES
“设置功能”命令。
NVME_ADMIN_COMMAND_GET_FEATURES
“获取功能”命令。
NVME_ADMIN_COMMAND_ASYNC_EVENT_REQUEST
异步事件请求命令。
NVME_ADMIN_COMMAND_NAMESPACE_MANAGEMENT
命名空间管理命令。
NVME_ADMIN_COMMAND_FIRMWARE_ACTIVATE
此命令已在 NVME 规范 v1.2 中重命名为固件提交命令。
NVME_ADMIN_COMMAND_FIRMWARE_COMMIT
固件提交命令。
NVME_ADMIN_COMMAND_FIRMWARE_IMAGE_DOWNLOAD
固件映像下载命令。
NVME_ADMIN_COMMAND_DEVICE_SELF_TEST
设备自测试命令
NVME_ADMIN_COMMAND_NAMESPACE_ATTACHMENT
命名空间附件命令。
NVME_ADMIN_COMMAND_DIRECTIVE_SEND
指令发送命令。
NVME_ADMIN_COMMAND_DIRECTIVE_RECEIVE
指令接收命令。
NVME_ADMIN_COMMAND_VIRTUALIZATION_MANAGEMENT
虚拟化管理命令。
NVME_ADMIN_COMMAND_NVME_MI_SEND
NVMe-MI 发送命令
NVME_ADMIN_COMMAND_NVME_MI_RECEIVE
NVMe-MI Receive 命令。
NVME_ADMIN_COMMAND_DOORBELL_BUFFER_CONFIG
Doorbell Buffer Config 命令。
NVME_ADMIN_COMMAND_FORMAT_NVM
格式 NVM 命令。
NVME_ADMIN_COMMAND_SECURITY_SEND
“安全发送”命令。
NVME_ADMIN_COMMAND_SECURITY_RECEIVE
“安全接收”命令。
NVME_ADMIN_COMMAND_SANITIZE
Sanitize 命令。

要求

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