Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um driver de um dispositivo físico que recebe interrupções registra uma ou mais rotinas de serviço de interrupção (ISRs) para atender às interrupções. O sistema chama o ISR sempre que recebe essa interrupção.
Os dispositivos PCI podem gerar interrupções sinalizadas por mensagem. Um dispositivo gera uma interrupção sinalizada por mensagem gravando um valor de dados em um endereço específico. O Windows dá suporte a interrupções baseadas em linha e sinalizadas por mensagem.
O sistema dá suporte a dois tipos diferentes de ISRs:
O driver pode registrar uma rotina InterruptService para lidar com interrupções baseadas em linha ou sinalizadas por mensagem. O sistema passa um valor de contexto fornecido pelo driver.
O driver pode registrar uma rotina InterruptMessageService para lidar com interrupções sinalizadas por mensagem. O sistema passa tanto um valor de contexto fornecido pelo driver quanto o identificador da mensagem de interrupção.
Para obter mais informações sobre como registrar uma rotina InterruptService ou InterruptMessageService para atender às interrupções do dispositivo, consulte Introdução a interrupções de Message-Signaled.