qa.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Int 21H Function 44H Subfunction 0FH
   Summary  Notes  Back
──────────────────────────────────────────────────────────────────────────────
 
  Description:  IOCTL: Set Logical Drive Map     DOS 3.2 Only
 
  Sets the next logical drive code that will be used to reference a block
  device.
 
  Input                                  Output
  ═══════════════════════════            ═════════════════════════════════
  AH=44H                                 If function successful
  AL=0FH                                 Carry flag=clear
  BL=drive code (0=default,              AL=mapping code
      1=A, 2=B, etc.)                       00H     If only one logical
                                                     drive code assigned
                                                     to the block device
                                            01H-1AH logical drive code
                                                     (1=A, 2=B, etc.)
                                                     mapped to the block
                                                     device
                                         If function unsuccessful
                                         Carry flag=set
                                         AX=error code
                                    -♦-