IRQ_PRIORITY 枚举 (wdm.h)

IRQ_PRIORITY枚举类型指示系统应为设备中断提供服务的优先级。

语法

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

常量

 
IrqPriorityUndefined
指定设备对其中断不需要任何特定优先级。
IrqPriorityLow
指定设备的中断的优先级较低。 此设置适用于可以容忍高于正常延迟的设备。
IrqPriorityNormal
指定设备的中断属于正常优先级。
IrqPriorityHigh
指定设备的中断具有高优先级。 此设置适用于需要低延迟的设备。

注解

系统使用 IRQ_PRIORITY 为设备分配 IRQL。 例如,它可能会为具有 IrqPriorityHighIRQ_PRIORITY的设备分配更高的 IRQL,而不是为具有IrqPriorityLow IRQ_PRIORITY的设备分配 IRQL。

要求

要求
Header wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h、Miniport.h)

另请参阅

IO_RESOURCE_DESCRIPTOR