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) |