enumeración NVME_NVM_QUEUE_PRIORITIES (nvme.h)
Contiene valores que indican una prioridad que se puede asignar a una cola de envío de E/S para su consideración por un mecanismo de arbitraje si el controlador admite uno.
Si se admite el round robin ponderado con un mecanismo de arbitraje de clase de prioridad urgente, el software host puede asignar una clase de servicio de prioridad de cola de urgente, alta, media o baja. Si no se admite el round robin ponderado con un mecanismo de arbitraje de clase de prioridad urgente, no se usa la configuración de prioridad y el controlador omite la configuración de prioridad.
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;
Constantes
NVME_NVM_QUEUE_PRIORITY_URGENT La cola tiene una prioridad urgente. |
NVME_NVM_QUEUE_PRIORITY_HIGH La cola tiene una prioridad alta. |
NVME_NVM_QUEUE_PRIORITY_MEDIUM La cola tiene una prioridad media. |
NVME_NVM_QUEUE_PRIORITY_LOW La cola tiene una prioridad baja. |
Comentarios
Use esta enumeración para especificar valores en el campo QPRIO de la estructura NVME_CDW11_CREATE_IO_SQ que se usa en el comando Crear cola de envío de E/S (CREATEIOSQ) Administración.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 |
Encabezado | nvme.h |