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.
O mecanismo de retorno de chamada do kernel fornece uma maneira geral para os drivers solicitarem e fornecerem notificações quando determinadas condições forem atendidas.
Um driver pode criar um objeto de retorno de chamada e outros drivers podem solicitar notificação para condições associadas a esse retorno de chamada definido pelo próprio driver. Além disso, o sistema define três objetos de callback para uso do driver.
Cada objeto de retorno de chamada tem um nome e um conjunto de atributos, definidos quando o objeto é criado. Os objetos de retorno de chamada definidos pelo sistema são chamados \Callback\SetSystemTime, \Callback\PowerState e \Callback\ProcessorAdd; Os retornos de chamada definidos pelo driver não devem duplicar esses nomes.
Para solicitar uma notificação de um callback definido pelo sistema ou driver, o driver abre o objeto de callback e registra uma rotina de callback. Quando as condições definidas para o retorno de chamada são atendidas, seu criador gera uma notificação. Por sua vez, o sistema chama todas as rotinas de callback registradas para o callback.
Esta seção contém os seguintes tópicos:
Definindo um objeto de retorno de chamada