Quand un client DPMI passe en mode protégé ,une table des descripteurs d'interruption unique(IDT) est crée pour le client par l'hôte DPMI. Initiallement,toutes les interruptions logicielles (exceptées Int 31H, Int 2FH et Int 21H Fonction 4CH) ou les interruptions matérielles externes sont dirigées sur un gestionnaire qui reflète l'interruption du mode réel ; le gestionnaire par défaut de l'hôte DPMI simplement bascule le CPU en mode réel et redeclenche l'interruption, ainsi elle peut être exécutée par le propriétaire original de l'interruption en mode réel. Les contenus des registres généraux et des flags sont transmis au gestionnaire en mode réel et les registres modifiés et les flags sont retournés au gestionnaire en mode protégé. Les registres de segment et le pointeur de pile ne sont pas echangés entre les modes;les contenus des registres de segment après le passage en mode réel sont indéfinis, et l' hôte DPMI fournit automatiquement une pile en mode réel valide.

Les clients DPMI peuvent installer leur propres gestionnaires d'interruption avec Fonctions 0201H et 0205H . Si un gestionnaire en mode protégé est installé, il est appelé au lieu du gestionnaire ou du gestionnaire par défaut de l'hôte DPMI. Comme en mode réel,le gestionnaire en mode protégé peut aussi bien executer l'interruption et terminer avec un IRET ,ou passer au gestionnaire suivant dans la chaine en executant un PUSHF/CALL ou un FAR JMP. Le gestionnaire final dans la chaine en mode protégé (le gestionnaire par défaut de l'hôte DPMI) refletera l'interruption en mode réel.


Interruptions Virtuelles
Interruptions Matérielles
Interruptions Logicielles