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 |