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