Interrupt-Vektoren sind eine Funktion des Prozessors, nicht des Betriebssystems, und sind architekturspezifisch (Sie können die Interrupt-Deskriptor-Tabelle der x86-Implementierung sehen ). Windows hat den Programmzugriff auf die Vektoren seit Windows Server 2003 für x64-Systeme ausdrücklich verhindert, und der Versuch, sie zu verwenden, führt zu einer Fehlerprüfung mit dem Stoppcode 0x109 und zum Herunterfahren des Systems.
Was die eigentliche Behandlung von Interrupts betrifft, wird dies in gerätespezifischem Code (Treiber) behandelt. Die Dokumentation davon finden Sie hier . Im Allgemeinen ist es so, dass die Hardware ein DIRQL generiert, das dann von der Interrupt-Service-Routine des entsprechenden Treibers verarbeitet wird, die als EvtInterruptIsr- Callback-Funktion implementiert ist.