Partager via


énumération NVME_ADMIN_COMMANDS (nvme.h)

Définit des valeurs qui spécifient une commande dans le Administration jeu de commandes qui. Le jeu de commandes Administration contient des commandes qui peuvent être envoyées à la file d’attente de soumission Administration.

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
Commande Supprimer la file d’attente de soumissions d’E/S.
NVME_ADMIN_COMMAND_CREATE_IO_SQ
Commande Créer une file d’attente de soumissions d’E/S.
NVME_ADMIN_COMMAND_GET_LOG_PAGE
Commande Obtenir la page du journal.
NVME_ADMIN_COMMAND_DELETE_IO_CQ
Commande Supprimer la file d’attente d’achèvement des E/S.
NVME_ADMIN_COMMAND_CREATE_IO_CQ
Commande Créer une file d’attente d’achèvement des E/S.
NVME_ADMIN_COMMAND_IDENTIFY
Commande Identifier.
NVME_ADMIN_COMMAND_ABORT
Commande Abort.
NVME_ADMIN_COMMAND_SET_FEATURES
Commande Définir les fonctionnalités.
NVME_ADMIN_COMMAND_GET_FEATURES
Commande Obtenir les fonctionnalités.
NVME_ADMIN_COMMAND_ASYNC_EVENT_REQUEST
Commande Demande d’événement asynchrone.
NVME_ADMIN_COMMAND_NAMESPACE_MANAGEMENT
Commande Gestion des espaces de noms.
NVME_ADMIN_COMMAND_FIRMWARE_ACTIVATE
Cette commande a été renommée commande Validation du microprogramme dans la spécification NVME v1.2.
NVME_ADMIN_COMMAND_FIRMWARE_COMMIT
Commande De validation du microprogramme.
NVME_ADMIN_COMMAND_FIRMWARE_IMAGE_DOWNLOAD
Commande Télécharger l’image du microprogramme.
NVME_ADMIN_COMMAND_DEVICE_SELF_TEST
Commande Auto-test de l’appareil
NVME_ADMIN_COMMAND_NAMESPACE_ATTACHMENT
Commande Pièce jointe de l’espace de noms.
NVME_ADMIN_COMMAND_DIRECTIVE_SEND
Commande d’envoi de directive.
NVME_ADMIN_COMMAND_DIRECTIVE_RECEIVE
Commande De réception de directive.
NVME_ADMIN_COMMAND_VIRTUALIZATION_MANAGEMENT
Commande Virtualization Management.
NVME_ADMIN_COMMAND_NVME_MI_SEND
Commande d’envoi NVMe-MI
NVME_ADMIN_COMMAND_NVME_MI_RECEIVE
Commande NVMe-MI Receive.
NVME_ADMIN_COMMAND_DOORBELL_BUFFER_CONFIG
Commande Doorbell Buffer Config.
NVME_ADMIN_COMMAND_FORMAT_NVM
Commande Formater NVM.
NVME_ADMIN_COMMAND_SECURITY_SEND
Commande Security Send.
NVME_ADMIN_COMMAND_SECURITY_RECEIVE
Commande De réception de sécurité.
NVME_ADMIN_COMMAND_SANITIZE
Commande Assainir.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
En-tête nvme.h