Compartilhar via


enumeração NVME_ADMIN_COMMANDS (nvme.h)

Define valores que especificam um comando no conjunto de comandos Administração que. O conjunto de comandos Administração contém comandos que podem ser enviados para a fila de envio de Administração.

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;

Constantes

 
NVME_ADMIN_COMMAND_DELETE_IO_SQ
O comando Excluir Fila de Envio de E/S.
NVME_ADMIN_COMMAND_CREATE_IO_SQ
O comando Criar Fila de Envio de E/S.
NVME_ADMIN_COMMAND_GET_LOG_PAGE
O comando Obter Página de Log.
NVME_ADMIN_COMMAND_DELETE_IO_CQ
O comando Excluir Fila de Conclusão de E/S.
NVME_ADMIN_COMMAND_CREATE_IO_CQ
O comando Criar Fila de Conclusão de E/S.
NVME_ADMIN_COMMAND_IDENTIFY
O comando Identificar.
NVME_ADMIN_COMMAND_ABORT
O comando Abort.
NVME_ADMIN_COMMAND_SET_FEATURES
O comando Definir Recursos.
NVME_ADMIN_COMMAND_GET_FEATURES
O comando Obter Recursos.
NVME_ADMIN_COMMAND_ASYNC_EVENT_REQUEST
O comando Solicitação de Evento Assíncrono.
NVME_ADMIN_COMMAND_NAMESPACE_MANAGEMENT
O comando Gerenciamento de Namespace.
NVME_ADMIN_COMMAND_FIRMWARE_ACTIVATE
Esse comando foi renomeado para o comando Firmware Commit na especificação NVME v1.2.
NVME_ADMIN_COMMAND_FIRMWARE_COMMIT
O comando Firmware Commit.
NVME_ADMIN_COMMAND_FIRMWARE_IMAGE_DOWNLOAD
O comando Download de Imagem de Firmware.
NVME_ADMIN_COMMAND_DEVICE_SELF_TEST
O comando Auto-teste do dispositivo
NVME_ADMIN_COMMAND_NAMESPACE_ATTACHMENT
O comando Anexo do Namespace.
NVME_ADMIN_COMMAND_DIRECTIVE_SEND
O comando Directive Send.
NVME_ADMIN_COMMAND_DIRECTIVE_RECEIVE
O comando Recebimento de Diretiva.
NVME_ADMIN_COMMAND_VIRTUALIZATION_MANAGEMENT
O comando Gerenciamento de Virtualização.
NVME_ADMIN_COMMAND_NVME_MI_SEND
O comando NVMe-MI Send
NVME_ADMIN_COMMAND_NVME_MI_RECEIVE
O comando NVMe-MI Receive.
NVME_ADMIN_COMMAND_DOORBELL_BUFFER_CONFIG
O comando Doorbell Buffer Config.
NVME_ADMIN_COMMAND_FORMAT_NVM
O comando Formatar NVM.
NVME_ADMIN_COMMAND_SECURITY_SEND
O comando Enviar Segurança.
NVME_ADMIN_COMMAND_SECURITY_RECEIVE
O comando Recebimento de Segurança.
NVME_ADMIN_COMMAND_SANITIZE
O comando Sanitize.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Cabeçalho nvme.h