NVME_NVM_QUEUE_PRIORITIES枚举 (nvme.h)

包含一个值,该值指示可分配给 I/O 提交队列的优先级,供仲裁机制考虑(如果控制器支持该优先级)。

如果支持具有紧急优先级类仲裁机制的加权轮循机制,则主机软件可能会分配紧急、高、中或低的队列优先级服务类别。 如果不支持具有紧急优先级类仲裁机制的加权轮循机制,则不会使用优先级设置,控制器会忽略该设置

语法

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
队列的优先级较低。

注解

使用此枚举指定NVME_CDW11_CREATE_IO_SQ结构的 QPRIO 字段中的值,该字段在 create IO 提交队列 (CREATEIOSQ) 管理员 命令中使用。

要求

要求
最低受支持的客户端 Windows 10
标头 nvme.h

另请参阅