Compartir a través de


enumeración KINTERRUPT_MODE (wdm.h)

El tipo de enumeración KINTERRUPT_MODE indica si una interrupción se desencadena a nivel o se desencadena en el borde.

Syntax

typedef enum _KINTERRUPT_MODE {
  LevelSensitive,
  Latched
} KINTERRUPT_MODE;

Constantes

 
LevelSensitive
La interrupción se desencadena a nivel. Este es el modo para interrupciones tradicionales basadas en línea PCI.
Latched
La interrupción se desencadena de forma perimetral. Este es el modo para las interrupciones señaladas por mensajes PCI.

Comentarios

El modo de interrupción es una característica eléctrica de la interrupción. Un dispositivo señala una interrupción desencadenada por el nivel cambiando el voltaje en la patilla de interrupción y sosteniéndolo allí hasta que el procesador señale que se recibe la interrupción. En cambio, para indicar una interrupción desencadenada por el borde, el dispositivo cambia el estado de voltaje durante un período fijo de tiempo, antes de revertir al estado de voltaje original.

Requisitos

Requisito Valor
Header wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Miniport.h, Wudfwdm.h)

Consulte también

IoConnectInterrupt

IoConnectInterruptEx

KINTERRUPT_POLARITY