Freigeben über


NVME_ASYNC_EVENT_IO_COMMAND_SET_STATUS_CODES-Aufzählung (nvme.h)

Enthält Werte, die einen E/A-Befehlssatz-Ereignistyp angeben.

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;

Konstanten

 
NVME_ASYNC_IO_CMD_SET_RESERVATION_LOG_PAGE_AVAILABLE
Mindestens eine Reservierungsbenachrichtigungsprotokollseite ist verfügbar.
NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED
Ein Bereinigungsvorgang wurde ohne unerwarteten Deallocation aller LBAs abgeschlossen.
NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED_WITH_UNEXPECTED_DEALLOCATION
Ein Sanitize-Vorgang wurde mit unerwartetem Deallocation aller LBAs abgeschlossen und der Status ist auf der Seite "Status sanitize" verfügbar.

Bemerkungen

Werte aus dieser Aufzählung werden im feld NVME_ASYNC_EVENT_TYPE_IO_COMMAND_SET_STATUS der NVME_ASYNC_EVENT_TYPES-Aufzählung verwendet.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 10
Header nvme.h

Siehe auch

NVME_ASYNC_EVENT_TYPESNVME_RESERVATION_NOTIFICATION_LOG