перечисление NVME_NVM_QUEUE_PRIORITIES (nvme.h)
Содержит значения, указывающие приоритет, который может быть назначен очереди отправки ввода-вывода для рассмотрения механизмом арбитража, если он поддерживается контроллером.
Если поддерживается механизм арбитража с взвешенными круговыми переборами с срочным классом приоритета, программное обеспечение узла может назначить классу обслуживания приоритета очереди срочного, высокого, среднего или низкого уровня. Если взвешенное циклическое перебор с срочным механизмом арбитража класса приоритета не поддерживается, то параметр приоритета не используется и игнорируется контроллером.
Синтаксис
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 Очередь имеет низкий приоритет. |
Комментарии
Используйте это перечисление для указания значений в поле QPRIO структуры NVME_CDW11_CREATE_IO_SQ, используемой в команде Create IO Submission Queue (CREATEIOSQ) Администратор.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Верхняя часть | nvme.h |