DOS Function Index - by DOS Version

 This index lists INT 21H functions, organized by the DOS versions in which
 they first appeared.  Fns that have been supported since DOS 1.x and 2.x
 are not listed, except for a few which were first documented with DOS 5.0.

 See DOS Function Index - by Number for a complete list.

Versions  DOS Function
 ┌────┐ ───────────────────────────────────────────────────────────────────
 │?.? │  52H   Get DOS Variables                                    ◄undoc►
 │?.? │  53H   Convert BPB to DPB                                   ◄undoc►
 │?.? │  60H   Query TrueName                                       ◄undoc►
 │    │
 │2.0+│  1fH   Get Drive Parameter Block (current disk)          ◄wasUndoc►
 │2.0+│  32H   Get DPB (Drive Parameter Block)                   ◄wasUndoc►
 │2.0+│  3305H Get Boot Drive                                    ◄wasUndoc►
 │2.0+│  34H   Get InDOS Address (DOS Reentrancy Status)         ◄wasUndoc►
 │2.0+│  4b01H Load Program                                      ◄wasUndoc►
 │2.0+│  50H   Set PSP                                           ◄wasUndoc►
 │2.0+│  51H   Query Current PSP                                 ◄wasUndoc►
 │2.0+│  62H   Query Current PSP                                 ◄wasUndoc►
 │    │
 │3.0+│  4408H IOCTL Does Drive Use Removable Media
 │3.0+│  5800H Query Memory Allocation Strategy
 │3.0+│  5801H Set Memory Allocation Strategy
 │3.0+│  59H   Get Extended Error Info
 │3.0+│  5aH   Create Unique Temporary File
 │3.0+│  5bH   Create New File
 │    │
 │3.1+│  4409H IOCTL Is Drive Remote
 │3.1+│  440aH IOCTL Is File/Device Remote
 │3.1+│  440bH IOCTL Set Sharing Retry Count
 │3.1+│  5c00H Lock File Access
 │3.1+│  5c01H Unlock File Access
 │3.1+│  5e00H Query Network Node Name
 │3.1+│  5e02H Set Network Printer Setup
 │3.1+│  5e03H Query Network Printer Setup
 │3.1+│  5f02H Network Query Assign-List Entry
 │3.1+│  5f03H Make Network Connection
 │3.1+│  5f04H Delete Network Connection
 │    │
 │3.2+│  440dH 40H IOCTL Set Device Parameters
 │3.2+│  440dH 41H IOCTL Write Track on Logical Drive
 │3.2+│  440dH 42H IOCTL Format Track on Logical Drive
 │3.2+│  440dH 47H IOCTL Set Access Flag
 │3.2+│  440dH 60H IOCTL Query Device Parameters
 │3.2+│  440dH 61H IOCTL Read Track on Logical Drive
 │3.2+│  440dH 62H IOCTL Verify Track on Logical Drive
 │3.2+│  440dH 68H IOCTL Sense Media Type
 │3.2+│  440eH IOCTL Query Logical Drive Map
 │3.2+│  440fH IOCTL Set Logical Drive Map
 │    │
 │3.3+│  440cH 45H IOCTL Set Retry Iteration Count
 │3.3+│  440cH 4AH IOCTL Select Code Page
 │3.3+│  440cH 4CH IOCTL Start Code Page Prepare
 │3.3+│  440cH 4DH IOCTL End Code Page Prepare
 │3.3+│  440cH 65H IOCTL Query Retry Iteration Count
 │3.3+│  440cH 6AH IOCTL Query Current Code Page
 │3.3+│  440cH 6BH IOCTL Query Code Page List
 │3.3+│  6501H Get Extended Country Information
 │3.3+│  6504H Get Uppercase Table
 │3.3+│  6505H Get Filename Character Table
 │3.3+│  6506H Get Collating Sequence Table
 │3.3+│  6507H Get Double-Byte Character Set
 │3.3+│  6520H Upshift Character
 │3.3+│  6521H Upshift String
 │3.3+│  6522H Upshift ASCIIZ String
 │3.3+│  6601H Query Active Code Page
 │3.3+│  6602H Activate Code Page
 │3.3+│  67H   Set File Handle Count
 │3.3+│  68H   Commit File
 │    │
 │4.0 │  440dH 67H IOCTL Query Access Flag
 │4.0+│  440cH 5Fh IOCTL Set Display Mode
 │4.0+│  440cH 7Fh IOCTL Query Display Mode
 │4.0+│  440dH 46H IOCTL Set Media ID
 │4.0+│  5d0aH Set Extended Error
 │4.0+│  6cH   Extended Open/Create
 │    │
 │5.0+│  3306H Get DOS Version Info
 │5.0+│  440dH 66H IOCTL Query Media ID
 │5.0+│  4410H IOCTL Query IOCTL Support for Handle
 │5.0+│  4411H IOCTL Query IOCTL Support for Device
 │5.0+│  4b05H Set Execution State
 │5.0+│  5802H Query Upper-Memory Link State
 │5.0+│  5803H Set Upper-Memory Link State
 └────┘
See Also: DOS Function Index - by Number
          Superseded DOS Functions
          Obsolete DOS Functions
          DOS Versions (summary of differences from version to version)
                                    -♦-