title: Interrupt processing in Windows
body: <p>I want to know which threads processes device interrupts. What happens when there is a interrupt when a user mode thread is running? Also do other user threads get a chance to run when the system is processing an interrupt?</p>
  
  <p>Kindly suggest me some reference material describing how interrupts are handled by windows.</p>