Servisiranje vhodno-izhodnega zahtevka


Uvrščanje in zaključek sinhronega zahtevka


 
 

Servisiranje prekinitvenega zahtevka naprave


 
 
 
 


 
 

Zaključek vhodno izhodnega zahtevka

Sistem mora kopirati podatke iz sistemskega dela pomnilnika v virtualni naslovni prostor kličočega programa. Zato mora upravnik vhoda/izhoda  prepisati podatke v okolje (kontekst) niti kličočega programa To naredi tako, da  niti uvrsti "kernel mode" asinhroni klic procedure (APC). Ta procedura se namreč izvaja v kontekstu kličoče niti. DPC pa lahko teče v kateremkoli kontekstu, vendar ne more uporabljati uporabniškega naslovnega prostora.

 Ko kličoča nit spet dobi besedo, se izvede viseča AFC, ki kopira morebitne podatke  in povratni status v naslovni prostor kličočega programa in sprosti IRP, ročaj objekta datoteke pa se sprevrže v "signalizirano" stanje.