enumeración IRQ_PRIORITY (wdm.h)

El tipo de enumeración IRQ_PRIORITY indica la prioridad que debe dar el sistema para atender las interrupciones de un dispositivo.

Syntax

typedef enum _IRQ_PRIORITY {
  IrqPriorityUndefined,
  IrqPriorityLow,
  IrqPriorityNormal,
  IrqPriorityHigh
} IRQ_PRIORITY, *PIRQ_PRIORITY;

Constantes

 
IrqPriorityUndefined
Especifica que el dispositivo no requiere ninguna prioridad determinada para sus interrupciones.
IrqPriorityLow
Especifica que las interrupciones del dispositivo son de prioridad baja. Esta configuración es appropiate para dispositivos que pueden tolerar una latencia superior a la normal.
IrqPriorityNormal
Especifica que las interrupciones del dispositivo son de prioridad normal.
IrqPriorityHigh
Especifica que las interrupciones del dispositivo son de prioridad alta. Esta configuración es adecuada para los dispositivos que requieren baja latencia.

Comentarios

El sistema usa IRQ_PRIORITY para asignar irCL para dispositivos. Por ejemplo, podría asignar un IRQL superior a un dispositivo que tenga un IRQ_PRIORITY de IrqPriorityHigh que lo hace a un dispositivo que tenga una IRQ_PRIORITY de IrqPriorityLow.

Requisitos

Requisito Valor
Header wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Miniport.h)

Consulte también

IO_RESOURCE_DESCRIPTOR