Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Defines values that specify a command in the Admin command set which. The Admin command set contains commands that may be submitted to the Admin Submission Queue.
Syntax
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;
Constants
NVME_ADMIN_COMMAND_DELETE_IO_SQThe Delete I/O Submission Queue command. |
NVME_ADMIN_COMMAND_CREATE_IO_SQThe Create I/O Submission Queue command. |
NVME_ADMIN_COMMAND_GET_LOG_PAGEThe Get Log Page command. |
NVME_ADMIN_COMMAND_DELETE_IO_CQThe Delete I/O Completion Queue command. |
NVME_ADMIN_COMMAND_CREATE_IO_CQThe Create I/O Completion Queue command. |
NVME_ADMIN_COMMAND_IDENTIFYThe Identify command. |
NVME_ADMIN_COMMAND_ABORTThe Abort command. |
NVME_ADMIN_COMMAND_SET_FEATURESThe Set Features command. |
NVME_ADMIN_COMMAND_GET_FEATURESThe Get Features command. |
NVME_ADMIN_COMMAND_ASYNC_EVENT_REQUESTThe Asynchronous Event Request command. |
NVME_ADMIN_COMMAND_NAMESPACE_MANAGEMENTThe Namespace Management command. |
NVME_ADMIN_COMMAND_FIRMWARE_ACTIVATEThis command has been renamed to the Firmware Commit command in NVME spec v1.2. |
NVME_ADMIN_COMMAND_FIRMWARE_COMMITThe Firmware Commit command. |
NVME_ADMIN_COMMAND_FIRMWARE_IMAGE_DOWNLOADThe Firmware Image Download command. |
NVME_ADMIN_COMMAND_DEVICE_SELF_TESTThe Device Self-test command |
NVME_ADMIN_COMMAND_NAMESPACE_ATTACHMENTThe Namespace Attachment command. |
NVME_ADMIN_COMMAND_DIRECTIVE_SENDThe Directive Send command. |
NVME_ADMIN_COMMAND_DIRECTIVE_RECEIVEThe Directive Receive command. |
NVME_ADMIN_COMMAND_VIRTUALIZATION_MANAGEMENTThe Virtualization Management command. |
NVME_ADMIN_COMMAND_NVME_MI_SENDThe NVMe-MI Send command |
NVME_ADMIN_COMMAND_NVME_MI_RECEIVEThe NVMe-MI Receive command. |
NVME_ADMIN_COMMAND_DOORBELL_BUFFER_CONFIGThe Doorbell Buffer Config command. |
NVME_ADMIN_COMMAND_FORMAT_NVMThe Format NVM command. |
NVME_ADMIN_COMMAND_SECURITY_SENDThe Security Send command. |
NVME_ADMIN_COMMAND_SECURITY_RECEIVEThe Security Receive command. |
NVME_ADMIN_COMMAND_SANITIZEThe Sanitize command. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 10 |
| Header | nvme.h |