Interruption 33h |
Fonction 1Fh |
Désactive le pilote |
---|---|---|
Pilote de souris |
Description
Cette fonction permet de désactiver le gestionnaire d'événement du pointeur de la souris.
Entrée
Registre | Valeur ou description |
---|---|
AX | 001Fh |
Sortie
Registre | Valeur ou description | |||||
---|---|---|---|---|---|---|
AX | Ce registre permet d'indiquer le code d'erreur: | |||||
Valeur | Description | |||||
001Fh | Cette valeur permet d'indiquer que la désactivation du pilote s'est correctement effectué | |||||
FFFFh | Cette valeur permet d'indiquer qu'une erreur s'est produite | |||||
CX:BX | Cette paire de registres permet d'indiquer l'adresse de l'ancienne routine de traitement |
Remarques
- Lorsque cette fonction est appelée, le pilote de la souris libère tous les vecteurs d'interruption qu'il a capturés autres que l'interruption 33h (pouvant inclure l'interruption 10h, Interruption 71h et/ou l'interruption 74h). Le programme d'application peut terminer le processus de suppression logique du pilote de souris en restaurant le contenu d'origine du vecteur de l'interruption 33h avec l'interruption 21h, fonction 25h, en utilisant l'adresse renvoyée par cette fonction dans la paire de registres ES:BX.
- Voir également l'interruption 33h, fonction 20h pour réactiver les gestionnaires d'événements.
Références
Quick Reference: Programmer avec les extensions de MS-DOS, Edition Microsoft PRESS, Ray Duncan, 1991, ISBN: 2-266-04057-X, page 39.
Dernière mise à jour : Jeudi, le 3 mars 2016