Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O tipo de enumeração KINTERRUPT_MODE indica se uma interrupção é disparada por nível ou disparada por borda.
Sintaxe
typedef enum _KINTERRUPT_MODE {
LevelSensitive,
Latched
} KINTERRUPT_MODE;
Constantes
LevelSensitiveA interrupção é disparada em nível. Esse é o modo para interrupções tradicionais baseadas em linha de PCI. |
LatchedA interrupção é disparada por borda. Esse é o modo para interrupções sinalizadas por mensagem PCI. |
Observações
O modo de interrupção é uma característica elétrica da interrupção. Um dispositivo sinaliza uma interrupção disparada em nível alterando a tensão no pino de interrupção e mantendo-a lá até que o processador sinalize que a interrupção é recebida. Por outro lado, para sinalizar uma interrupção disparada por borda, o dispositivo altera o estado de tensão por um período fixo antes de reverter para o estado de tensão original.
Requisitos
| Requisito | Valor |
|---|---|
| cabeçalho | miniport.h (incluem Wdm.h, Ntddk.h, Ntifs.h, Miniport.h, Wudfwdm.h) |