次の方法で共有


NVME_ASYNC_EVENT_IO_COMMAND_SET_STATUS_CODES列挙 (nvme.h)

I/O コマンド セット イベントの種類を示す値が含まれています。

構文

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
1 つ以上の 予約通知ログ ページを使用できます。
NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED
すべての LBA の予期しない割り当て解除なしでサニタイズ操作が完了しました。
NVME_ASYNC_IO_CMD_SANITIZE_OPERATION_COMPLETED_WITH_UNEXPECTED_DEALLOCATION
サニタイズ操作が完了し、すべての LBA が予期せず割り当て解除され、状態が [サニタイズ状態ログ] ページに表示されます。

注釈

この列挙体の値は、 NVME_ASYNC_EVENT_TYPES 列挙型の NVME_ASYNC_EVENT_TYPE_IO_COMMAND_SET_STATUS フィールドで使用されます。

Requirements

Requirement 価値
サポートされる最小クライアント Windows 10
Header nvme.h

こちらも参照ください

NVME_ASYNC_EVENT_TYPESNVME_RESERVATION_NOTIFICATION_LOG