DosSelectDisk: Difference between revisions
Appearance
m Ak120 moved page OS2 API:CPI:LEGACY:DosSelectDisk to DosSelectDisk |
mNo edit summary |
||
Line 1: | Line 1: | ||
This call selects the drive specified as the default drive for the calling process. | |||
This | |||
This function has been renamed to "[[DosSetDefaultDisk]]". | |||
This | |||
==Syntax== | ==Syntax== | ||
DosSelectDisk (DriveNumber) | |||
DosSelectDisk | |||
==Parameters== | ==Parameters== | ||
; DriveNumber (USHORT) - input : New default drive number, where 1 = A and 2 = B and so on. | ;DriveNumber (USHORT) - input : New default drive number, where 1 = A and 2 = B and so on. | ||
==Return Code== | ==Return Code== | ||
rc (USHORT) - return | rc (USHORT) - return | ||
Return code descriptions are: | Return code descriptions are: | ||
* 0 NO_ERROR | |||
* 0 | * 15 ERROR_INVALID_DRIVE | ||
* 15 | |||
==Example Code== | ==Example Code== | ||
Line 31: | Line 21: | ||
USHORT rc = DosSelectDisk(DriveNumber); | USHORT rc = DosSelectDisk(DriveNumber); | ||
USHORT DriveNumber; /* Default drive number */ | USHORT DriveNumber; /* Default drive number */ | ||
USHORT rc; /* return code */ | USHORT rc; /* return code */ | ||
</PRE> | </PRE> | ||
Line 50: | Line 38: | ||
* | * | ||
[[Category:Dos]] | |||
[[Category: |
Revision as of 16:01, 18 February 2017
This call selects the drive specified as the default drive for the calling process.
This function has been renamed to "DosSetDefaultDisk".
Syntax
DosSelectDisk (DriveNumber)
Parameters
- DriveNumber (USHORT) - input
- New default drive number, where 1 = A and 2 = B and so on.
Return Code
rc (USHORT) - return
Return code descriptions are:
- 0 NO_ERROR
- 15 ERROR_INVALID_DRIVE
Example Code
C Binding
#define INCL_DOSFILEMGR USHORT rc = DosSelectDisk(DriveNumber); USHORT DriveNumber; /* Default drive number */ USHORT rc; /* return code */
MASM Binding
EXTRN DosSelectDisk:FAR INCL_DOSFILEMGR EQU 1 PUSH WORD DriveNumber ;Default drive number CALL DosSelectDisk Returns WORD