NVME_NVM_QUEUE_PRIORITIES (nvme.h) 列舉

包含值,指出如果控制者支援 I/O 提交佇列,可以指派給 I/O 提交佇列的優先順序,以供仲裁機制考慮。

如果支援具有緊急優先順序類別仲裁機制的加權迴圈配置資源,則主機軟體可能會指派緊急、高、中或低的佇列優先順序服務類別。 如果不支援具有緊急優先順序類別仲裁機制的加權迴圈配置資源,則不會使用優先順序設定,且控制器會忽略此設定

Syntax

typedef enum {
  NVME_NVM_QUEUE_PRIORITY_URGENT,
  NVME_NVM_QUEUE_PRIORITY_HIGH,
  NVME_NVM_QUEUE_PRIORITY_MEDIUM,
  NVME_NVM_QUEUE_PRIORITY_LOW
} NVME_NVM_QUEUE_PRIORITIES;

常數

 
NVME_NVM_QUEUE_PRIORITY_URGENT
佇列具有緊急優先順序。
NVME_NVM_QUEUE_PRIORITY_HIGH
佇列具有高優先順序。
NVME_NVM_QUEUE_PRIORITY_MEDIUM
佇列具有中優先順序。
NVME_NVM_QUEUE_PRIORITY_LOW
佇列的優先順序很低。

備註

使用此列舉來指定建立 IO 提交佇列 (CREATEIOSQ ) 管理員 命令中使用的NVME_CDW11_CREATE_IO_SQ結構的 QPRIO 字段中的值。

規格需求

需求
最低支援的用戶端 Windows 10
標頭 nvme.h

另請參閱