Interruption 21h |
Fonction 19h |
Demande l'unité courante |
---|---|---|
CP/M, DOS 1.0+, OS/2, Windows NT |
Description
Cette fonction demande l'unité courante de la session du système d'exploitation DOS.
Entrée
Registre | Valeur ou description |
---|---|
AH | 19h |
Sortie
Registre | Valeur ou description | |
---|---|---|
AL | Ce registre permet d'indiquer le code de l'unité courante : | |
Valeur | Description | |
0 | Cette valeur permet d'indiquer l'unité de disque A: | |
1 | Cette valeur permet d'indiquer l'unité de disque B: | |
2 | Cette valeur permet d'indiquer l'unité de disque C: | |
3 | Cette valeur permet d'indiquer l'unité de disque D: | |
4 | Cette valeur permet d'indiquer l'unité de disque E: | |
5 | Cette valeur permet d'indiquer l'unité de disque F: | |
6 | Cette valeur permet d'indiquer l'unité de disque G: | |
7 | Cette valeur permet d'indiquer l'unité de disque H: | |
8 | Cette valeur permet d'indiquer l'unité de disque I: | |
9 | Cette valeur permet d'indiquer l'unité de disque J: | |
10 | Cette valeur permet d'indiquer l'unité de disque K: | |
11 | Cette valeur permet d'indiquer l'unité de disque L: | |
12 | Cette valeur permet d'indiquer l'unité de disque M: | |
13 | Cette valeur permet d'indiquer l'unité de disque N: | |
14 | Cette valeur permet d'indiquer l'unité de disque O: | |
15 | Cette valeur permet d'indiquer l'unité de disque P: | |
16 | Cette valeur permet d'indiquer l'unité de disque Q: | |
17 | Cette valeur permet d'indiquer l'unité de disque R: | |
18 | Cette valeur permet d'indiquer l'unité de disque S: | |
19 | Cette valeur permet d'indiquer l'unité de disque T: | |
20 | Cette valeur permet d'indiquer l'unité de disque U: | |
21 | Cette valeur permet d'indiquer l'unité de disque V: | |
22 | Cette valeur permet d'indiquer l'unité de disque W: | |
23 | Cette valeur permet d'indiquer l'unité de disque X: | |
24 | Cette valeur permet d'indiquer l'unité de disque Y: | |
25 | Cette valeur permet d'indiquer l'unité de disque Z: |
Remarques
- Pour définir l'unité de disque par défaut, vous devez plutôt utiliser l'interruption 21h, fonction 0Eh.
- Certaines autres fonctions de l'interruption 21h utilisent des codes de l'unité de disque commençant à 1 (c'est-à-dire 1 = A, 2 = B,...) et réservent le code de l'unité de disque 0 à l'unité de disque par défaut.
Références
La Bible du PC: Programmation système - Sixième Edition, Edition Micro-Application, Michael Tischer, 1996, ISBN: 2-7429-0544-8, page 1505.
Aide-mémoire des interruptions du MS-DOS, Edition Marabout, Philippe Mercier, 1990, ISBN: 2-501-01297-6, page 159.
Quick Reference: Programmer avec les fonctions de MS-DOS, Edition Microsoft PRESS, Ray Duncan, 1991, ISBN: 2-266-04061-8, page 33 à 34.
Dernière mise à jour : Jeudi, le 3 mars 2016