Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Тип перечисления IRQ_PRIORITY указывает приоритет, который система должна предоставить обслуживанию прерываний устройства.
Синтаксис
typedef enum _IRQ_PRIORITY {
IrqPriorityUndefined,
IrqPriorityLow,
IrqPriorityNormal,
IrqPriorityHigh
} IRQ_PRIORITY, *PIRQ_PRIORITY;
Константы
IrqPriorityUndefinedУказывает, что устройство не требует определенного приоритета для прерываний. |
IrqPriorityLowУказывает, что прерывания устройства имеют низкий приоритет. Этот параметр подходит для устройств, которые могут допускать более высокую задержку по сравнению с обычной задержкой. |
IrqPriorityNormalУказывает, что прерывания устройства имеют обычный приоритет. |
IrqPriorityHighУказывает, что прерывания устройства имеют высокий приоритет. Этот параметр подходит для устройств, требующих низкой задержки. |
Замечания
Система использует IRQ_PRIORITY для назначения irQLs для устройств. Например, он может присвоить устройству более высокий уровень IRQL, имеющий IRQ_PRIORITYIrqPriorityHighHigh, чем устройство с IRQ_PRIORITYIrqPriorityLow.
Требования
| Требование | Ценность |
|---|---|
| заголовка | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Miniport.h) |