KINTERRUPT_MODE-Enumeration (wdm.h)
Der KINTERRUPT_MODE Enumerationstyp gibt an, ob ein Interrupt ebeneauslöst oder edgetriggert ist.
Syntax
typedef enum _KINTERRUPT_MODE {
LevelSensitive,
Latched
} KINTERRUPT_MODE;
Konstanten
LevelSensitive Der Interrupt wird auf Ebene ausgelöst. Dies ist der Modus für herkömmliche PCI-Leitungsunterbrechungen. |
Latched Der Interrupt wird vom Rand ausgelöst. Dies ist der Modus für PCI-Nachrichtensignalunterbrechungen. |
Bemerkungen
Der Unterbrechungsmodus ist ein elektrisches Merkmal des Interrupts. Ein Gerät signalisiert einen ausgelösten Unterbrechungspegel, indem die Spannung am Interrupt-Pin geändert und dort gehalten wird, bis der Prozessor signalisiert, dass der Interrupt empfangen wird. Im Gegensatz dazu ändert das Gerät den Spannungszustand für einen festen Zeitraum, bevor er in den ursprünglichen Spannungszustand zurückgesetzt wird.
Anforderungen
Anforderung | Wert |
---|---|
Header- | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Miniport.h, Wudfwdm.h) |