Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A programação assíncrona não força todos os outros a esperar. Esta é a técnica preferida para programar drivers de dispositivo Windows. O suporte a E/S assíncrona é uma das metas de design dos drivers WDM. Para obter mais informações sobre E/S assíncrona em drivers, veja Suportar E/S Assíncrona. Para drivers de dispositivo, usar interrupções é a melhor maneira de programar de forma assíncrona. Basta enviar um pedido para o seu dispositivo e deixar que o sistema assuma o controlo. Em seguida, quando o dispositivo quiser dizer-lhe algo, dispara uma interrupção que o sistema operativo processa chamando um manipulador de interrupções no controlador. Esta comunicação é tratada através de IRPs. Para obter mais informações sobre IRPS, consulte Manipulando IRPs.