Partager via


énumération NVME_ASYNC_EVENT_IO_COMMAND_SET_STATUS_CODES (nvme.h)

Contient des valeurs qui indiquent un type d’événement d’ensemble de commandes d’E/S.

Syntaxe

typedef enum {
  NVME_ASYNC_IO_CMD_SET_RESERVATION_LOG_PAGE_AVAILABLE,
  NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED,
  NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED_WITH_UNEXPECTED_DEALLOCATION
} NVME_ASYNC_EVENT_IO_COMMAND_SET_STATUS_CODES;

Constants

 
NVME_ASYNC_IO_CMD_SET_RESERVATION_LOG_PAGE_AVAILABLE
Une ou plusieurs pages du journal des notifications de réservation sont disponibles.
NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED
Une opération d’assainissement s’est terminée sans désallocation inattendue de tous les BBA.
NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED_WITH_UNEXPECTED_DEALLOCATION
Une opération d’assainissement s’est terminée avec une désallocation inattendue de tous les LBA et l’état est disponible dans la page du journal d’état de nettoyage.

Remarques

Les valeurs de cette énumération sont utilisées dans le champ NVME_ASYNC_EVENT_TYPE_IO_COMMAND_SET_STATUS de l’énumération NVME_ASYNC_EVENT_TYPES .

Spécifications

Requirement Valeur
Client minimum requis Windows 10
Header nvme.h

Voir aussi

NVME_ASYNC_EVENT_TYPES NVME_RESERVATION_NOTIFICATION_LOG