перечисление NVME_ASYNC_EVENT_IO_COMMAND_SET_STATUS_CODES (nvme.h)

Содержит значения, указывающие тип события набора команд ввода-вывода.

Синтаксис

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;

Константы

 
NVME_ASYNC_IO_CMD_SET_RESERVATION_LOG_PAGE_AVAILABLE
Доступны одна или несколько страниц журнала уведомлений о резервировании .
NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED
Операция очистки завершена без неожиданного освобождения всех LBA.
NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED_WITH_UNEXPECTED_DEALLOCATION
Операция очистки завершилась с непредвиденным освобождением всех LBA, и состояние доступно на странице Журнал состояния очистки.

Комментарии

Значения из этого перечисления используются в поле NVME_ASYNC_EVENT_TYPE_IO_COMMAND_SET_STATUS перечисления NVME_ASYNC_EVENT_TYPES .

Требования

Требование Значение
Минимальная версия клиента Windows 10
Верхняя часть nvme.h

См. также раздел

NVME_RESERVATION_NOTIFICATION_LOG NVME_ASYNC_EVENT_TYPES