Interruption 2Fh |
Fonction 01h, Sous-Fonction 04h |
Liste d'impression |
---|---|---|
PRINT.COM |
Description
Cette fonction permet de demander la liste d'impression dans le tampon d'impression (PRINT.COM) et bloque la liste.
Entrée
Registre | Description |
---|---|
AX | 0104h |
Sortie
Registre | Valeur ou description | |||
---|---|---|---|---|
FC | Ce registre de drapeau de retenue permet d'indiquer le résultat de l'opération : | |||
Valeur | Description | |||
0 | Cette valeur permet d'indiquer que l'opération a été un succès, dans ce cas : | |||
Registre | Description | |||
CX | Ce registre permet d'indiquer le compteur des erreurs. | |||
DS:DX | Cette paire de registres permet d'indiquer l'adresse de la liste d'impression. La liste est composé d'une suite de chaîne de caractères ASCIZ d'un maximum de 64 caractères. Le dernier de la liste à une valeur ASCII 0. | |||
1 | Cette valeur permet d'indiquer qu'une erreur s'est produite et dans ce cas : | |||
Registre | Description | |||
AX | Ce registre permet d'indiquer le code d'erreur : | |||
Code | Description | |||
0001h | Cette erreur permet d'indiquer que le numéro de la fonction n'est pas valide | |||
0002h | Cette erreur permet d'indiquer que le fichier est introuvable | |||
0003h | Cette erreur permet d'indiquer que le chemin est introuvable | |||
0004h | Cette erreur permet d'indiquer qu'il y a trop de fichiers ouverts simultanément | |||
0005h | Cette erreur permet d'indiquer que l'accès est refusé | |||
0008h | Cette erreur permet d'indiquer que la mémoire disponible est insuffisante | |||
0009h | Cette erreur permet d'indiquer que l'adresse de mémoire est incorrecte | |||
000Ch | Cette erreur permet d'indiquer que le code d'accès est incorrecte | |||
000Fh | Cette erreur permet d'indiquer que le lecteur (unité) est inconnu |
Références
Aide-mémoire des interruptions du MS-DOS, Edition Marabout, Philippe Mercier, 1990, ISBN: 2-501-01297-6, page 304 à 306.
Quick Reference: Programmer avec les fonctions de MS-DOS, Edition Microsoft PRESS, Ray Duncan, 1991, ISBN: 2-266-04061-8, page 145 à 146.
Dernière mise à jour : Jeudi, le 3 mars 2016