enumerazione KINTERRUPT_MODE (wdm.h)
Il tipo di enumerazione KINTERRUPT_MODE indica se un interrupt è attivato a livello o attivato da edge.
Sintassi
typedef enum _KINTERRUPT_MODE {
LevelSensitive,
Latched
} KINTERRUPT_MODE;
Costanti
LevelSensitive L'interrupt viene attivato a livello. Questa è la modalità per gli interrupt tradizionali basati su linea PCI. |
Latched L'interrupt viene attivato da edge. Questa è la modalità per gli interrupt con segnalazione di messaggi PCI. |
Commenti
La modalità interrupt è una caratteristica elettrica dell'interrupt. Un dispositivo segnala un'interruzione attivata dal livello modificando la tensione sul pin di interruzione e tenendola lì fino a quando il processore segnala che l'interrupt viene ricevuto. Al contrario, per segnalare un interrupt attivato dai bordi, il dispositivo modifica lo stato di tensione per un periodo di tempo fisso, prima di ripristinare lo stato di tensione originale.
Requisiti
Requisito | Valore |
---|---|
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Miniport.h, Wudfwdm.h) |