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)

Vedi anche

IoConnectInterrupt

IoConnectInterruptEx

KINTERRUPT_POLARITY