Compartilhar via


NVME_ADMIN_COMMANDS enumeração (nvme.h)

Define valores que especificam um comando no conjunto de comandos do Administrador que. O conjunto de comandos do Administrador contém comandos que podem ser enviados para a Fila de Envio do Administrador.

Sintaxe

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_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 Identifique.
NVME_ADMIN_COMMAND_ABORT
O comando Abortar.
NVME_ADMIN_COMMAND_SET_FEATURES
O comando Definir Recursos.
NVME_ADMIN_COMMAND_GET_FEATURES
O comando Get Features.
NVME_ADMIN_COMMAND_ASYNC_EVENT_REQUEST
O comando Solicitação de Evento Assíncrona.
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 do 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 Enviar diretiva.
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 Enviar
NVME_ADMIN_COMMAND_NVME_MI_RECEIVE
O comando NVMe-MI Receive.
NVME_ADMIN_COMMAND_DOORBELL_BUFFER_CONFIG
O comando Configuração do Buffer doorbell.
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.

Requirements

Requirement Value
Cliente mínimo suportado Windows 10
Header nvme.h