Sdílet prostřednictvím


Asynchronní programování vstupně-výstupních operací

Asynchronní programování nenutí, aby všichni ostatní čekali. Toto je upřednostňovaná technika pro programování ovladačů zařízení s Windows. Podpora asynchronních vstupně-výstupních operací je jedním z cílů návrhu ovladačů WDM. Další informace o asynchronních vstupně-výstupních operacích v ovladačích naleznete v tématu Podpora asynchronních vstupně-výstupních operací. U ovladačů zařízení je použití přerušení nejlepším způsobem, jak programovat asynchronně. Jednoduše odešlete žádost na zařízení a necháte systém převzít kontrolu. Když vaše zařízení potřebuje něco sdělit, aktivuje přerušení, které operační systém zpracovává voláním obslužné rutiny přerušení v ovladači. Komunikace je zpracovávána prostřednictvím IRP. Další informace o IRPs najdete v Zpracování IRPs.