перечисление KINTERRUPT_MODE (wdm.h)
Тип перечисления KINTERRUPT_MODE указывает, активируется ли прерывание на уровне или активируется ли ребра.
Синтаксис
typedef enum _KINTERRUPT_MODE {
LevelSensitive,
Latched
} KINTERRUPT_MODE;
Константы
LevelSensitive Прерывание активируется на уровне. Это режим для традиционных прерываний на основе линий PCI. |
Latched Прерывание активируется по краю. Это режим прерываний, сигналивных по сообщению PCI. |
Замечания
Режим прерывания — это электрическая характеристика прерывания. Устройство сигнализирует об прерывании на уровне, изменив напряжение на закреплении прерывания и удерживая его там, пока обработчик не сигнализирует о получении прерывания. В отличие от этого, чтобы сигнализировать о прерывании, активировав краев, устройство изменяет состояние напряжения в течение фиксированного периода времени, прежде чем вернуться к исходному состоянию напряжения.
Требования
Требование | Ценность |
---|---|
заголовка | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Miniport.h, Wudfwdm.h) |