包含一个值,这些值指示一个优先级,如果控制者支持 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;
Constants
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 字段中指定值。
要求
| Requirement | 价值 |
|---|---|
| 最低支持的客户端 | Windows 10操作系统 |
| Header | nvme.h |