Interruption 67h |
Fonction 53h, Sous-Fonction 01h |
Fixe son nom |
---|---|---|
Pilote EMM 4.0+ |
Description
Cette fonction permet de fixer le nom d'un identificateur de descripteur «Handle».
Entrée
Registre | Valeur ou description |
---|---|
AX | 5301h |
DX | Ce registre permet d'indiquer l'identificateur de descripteur Handle. |
ES:DI | Cette paire de registres permet d'indiquer l'adresse du tampon de 8 octets. |
Sortie
Registre | Valeur ou description | |||||
---|---|---|---|---|---|---|
AH | Ce registre permet d'indiquer le résultat de la fonction de l'EMM: | |||||
Valeur | Description | |||||
00h | Cette valeur permet d'indiquer que tout va bien. | |||||
80h | Cette valeur permet d'indiquer une erreur interne, l'EMM est endommagé ou détruit. | |||||
81h | Cette valeur permet d'indiquer un problème de fonctionnement de l'électronique de l'EMS. | |||||
84h | Cette valeur permet d'indiquer que le numéro de la fonction est incorrecte. | |||||
8Fh | Cette valeur permet d'indiquer que le numéro de la sous-fonction est incorrecte. |
Remarques
- Les octets d'un nom d'identificateur de descripteur Handle n'ont pas besoin d'être des caractères ASCII, mais la séquence de 8 octets de zéro est réservée à aucun nom (la valeur par défaut après qu'un identificateur de descripteur Handle est alloué ou désalloué). Un nom d'identificateur de descripteur Handle doit être rempli avec des octets de zéro, si nécessaire, sur une longueur de 8 octets.
- Une identificateur de descripteur Handle peut être renommée à tout moment.
- Tous les noms d'identificateur de descripteurs Handle sont initialisés à 8 octets de zéro lorsque le système est allumé. Le nom d'un identificateur de descripteur Handle non volatile est conservé sur un démarrage à chaud. Voir l'interruption 67h, fonction 52h, sous-fonctions 00h et 02h.
Références
Quick Reference: Programmer avec les extensions de MS-DOS, Edition Microsoft PRESS, Ray Duncan, 1991, ISBN: 2-266-04057-X, page 79.
Dernière mise à jour : Jeudi, le 3 mars 2016