DosSetDefaultDisk |
DOS : Fixe le disque par défaut |
---|---|
DOSCALLS.DLL | os2.h |
Syntaxe
APIRET DosSetDefaultDisk( ULONG ulDrive ); |
Paramètres
Nom | Description | ||
---|---|---|---|
pulDrive | Ce paramètre permet d'indiquer le numéro de l'unité de disque a mettre par défaut : | ||
Valeur | Description | ||
1 | Cette valeur permet d'indiquer l'unité de disque A: | ||
2 | Cette valeur permet d'indiquer l'unité de disque B: | ||
3 | Cette valeur permet d'indiquer l'unité de disque C: | ||
4 | Cette valeur permet d'indiquer l'unité de disque D: | ||
5 | Cette valeur permet d'indiquer l'unité de disque E: | ||
6 | Cette valeur permet d'indiquer l'unité de disque F: | ||
7 | Cette valeur permet d'indiquer l'unité de disque G: | ||
8 | Cette valeur permet d'indiquer l'unité de disque H: | ||
9 | Cette valeur permet d'indiquer l'unité de disque I: | ||
10 | Cette valeur permet d'indiquer l'unité de disque J: | ||
11 | Cette valeur permet d'indiquer l'unité de disque K: | ||
12 | Cette valeur permet d'indiquer l'unité de disque L: | ||
13 | Cette valeur permet d'indiquer l'unité de disque M: | ||
14 | Cette valeur permet d'indiquer l'unité de disque N: | ||
15 | Cette valeur permet d'indiquer l'unité de disque O: | ||
16 | Cette valeur permet d'indiquer l'unité de disque P: | ||
17 | Cette valeur permet d'indiquer l'unité de disque Q: | ||
18 | Cette valeur permet d'indiquer l'unité de disque R: | ||
19 | Cette valeur permet d'indiquer l'unité de disque S: | ||
20 | Cette valeur permet d'indiquer l'unité de disque T: | ||
21 | Cette valeur permet d'indiquer l'unité de disque U: | ||
22 | Cette valeur permet d'indiquer l'unité de disque V: | ||
23 | Cette valeur permet d'indiquer l'unité de disque W: | ||
24 | Cette valeur permet d'indiquer l'unité de disque X: | ||
25 | Cette valeur permet d'indiquer l'unité de disque Y: | ||
26 | Cette valeur permet d'indiquer l'unité de disque Z: |
Retour
Valeur | Constante | Description |
---|---|---|
0 | NO_ERROR | Cette valeur permet d'indiquer que l'opération s'est correctement effectué |
15 | ERROR_INVALID_DRIVE | Cette valeur permet d'indiquer qu'une erreur d'unité de disque invalide. |
Description
Cette fonction permet de fixer l'unité par défaut d'un processus.
Exemple
Voici un simple exemple montrant comme appeler cette API avec WatCom C++ for OS/2 :
- #define INCL_DOSERRORS
- #define INCL_DOSFILEMGR
- #include "os2.h"
- #include "stdio.h"
-
- void main(void) {
- switch(DosSetDefaultDisk(3)) {
- case NO_ERROR: printf("Tout va bien !");break;
- case ERROR_INVALID_DRIVE: printf("Erreur : Une erreur d'unité de disque invalide.");break;
- }
- }
Voir également
Langage de programmation - C pour OS/2 - DosQueryCurrentDisk
Système d'exploitation - OS/2 - Introduction
Dernière mise à jour : Lundi, le 19 juillet 2010