Partager via


énumération NVME_ASYNC_EVENT_IO_COMMAND_SET_STATUS_CODES (nvme.h)

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

Syntax

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;

Constantes

 
NVME_ASYNC_IO_CMD_SET_RESERVATION_LOG_PAGE_AVAILABLE
Une ou plusieurs pages de journal de notification de réservation sont disponibles.
NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED
Une opération de nettoyage s’est terminée sans désallocation inattendue de tous les LBA.
NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED_WITH_UNEXPECTED_DEALLOCATION
Une opération de nettoyage s’est terminée avec une désallocation inattendue de tous les LBA et status 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 .

Configuration requise

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

Voir aussi

NVME_ASYNC_EVENT_TYPESNVME_RESERVATION_NOTIFICATION_LOG