[^^Up^^] [Menu] [About The Guide]
INT 21h (00h)      - PROGRAM TERMINATION
INT 21h (01h)      - KEYBOARD INPUT
INT 21h (02h)      - DISPLAY OUTPUT
INT 21h (03h)      - AUX Input
INT 21h (04h)      - AUX Output
INT 21h (05h)      - PRINTER OUTPUT
INT 21h (06h)      - DIRECT CONSOLE I/O - CHARACTER OUTPUT
INT 21h (06h)      - DIRECT CONSOLE I/O - CHARACTER INPUT
INT 21h (07h)      - Direct STDIN Input, no echo
INT 21h (08h)      - KEYBOARD INPUT - NO ECHO
INT 21h (09h)      - PRINT STRING
INT 21h (0Ah)      - BUFFERED KEYBOARD INPUT
INT 21h (0Bh)      - CHECK STANDARD INPUT STATUS
INT 21h (0Ch)      - Clear Keyboard Buffer
INT 21h (0Dh)      - Disk Reset
INT 21h (0Eh)      - SELECT DISK
INT 21h (0Fh)      - OPEN DISK FILE
INT 21h (10h)      - CLOSE DISK FILE
INT 21h (11h)      - Search First using FCB
INT 21h (12h)      - Search Next using FCB
INT 21h (13h)      - Delete File via FCB
INT 21h (14h)      - SEQUENTIAL DISK FILE READ
INT 21h (15h)      - SEQUENTIAL DISK RECORD WRITE
INT 21h (16h)      - CREATE A DISK FILE
INT 21h (17h)      - Rename File via FCB
INT 21h (18h)      - Internal - does nothing
INT 21h (19h)      - Default Disk Number
INT 21h (1Ah)      - SET DISK TRANSFER AREA ADDRESS
INT 21h (1Bh)      - Default Drive Disk Size
INT 21h (1Ch)      - Specific Drive's Disk Size
INT 21h (1Dh)      - Internal - does nothing
INT 21h (1Eh)      - Internal - does nothing
INT 21h (1Fh)      - Internal - GET DEFAULT DRIVE PARAMETER BLOCK
INT 21h (20h)      - Internal - does nothing
INT 21h (21h)      - RANDOM DISK RECORD READ
INT 21h (22h)      - Random Disk Write
INT 21h (23h)      - FILE SIZE
INT 21h (24h)      - Set Random Record Field
INT 21h (25h)      - Set Interrupt Vector
INT 21h (26h)      - Create PSP
INT 21h (27h)      - RANDOM BLOCK READ
INT 21h (28h)      - RANDOM BLOCK WRITE
INT 21h (29h)      - Parse Filename
INT 21h (2Ah)      - GET CURRENT DATE
INT 21h (2Bh)      - Set CURRENT DATE
INT 21h (2Ch)      - GET CURRENT TIME
INT 21h (2Dh)      - Set CURRENT TIME
INT 21h (2Eh)      - Set Verify Flag
INT 21h (2Fh)      - Get Disk Transfer Area Address
INT 21h (30h)      - Get DOS Version
INT 21h (31h)      - TERMINATE BUT STAY RESIDENT
INT 21h (32h)      - Internal - GET DRIVE PARAMETER BLOCK
INT 21h (33h)      - Get or Set CONTROL-BREAK
INT 21h (34h)      - Internal - Return CritSectFlag Pointer
INT 21h (35h)      - Get Interrupt Vector
INT 21h (36h)      - DISK SPACE
INT 21h (37h)      - Internal - switchar/availdev
INT 21h (38h)      - Get Country-Dependent Information
INT 21h (39h)      - CREATE A SUBDIRECTORY (MKDIR)
INT 21h (3Ah)      - REMOVE A DIRECTORY ENTRY (RMDIR)
INT 21h (3Bh)      - CHANGE THE CURRENT DIRECTORY (CHDIR)
INT 21h (3Ch)      - CREATE A FILE WITH HANDLE (CREAT)
INT 21h (3Dh)      - OPEN DISK FILE WITH HANDLE
INT 21h (3Eh)      - CLOSE A FILE WITH HANDLE
INT 21h (3Fh)      - READ FROM FILE WITH HANDLE
INT 21h (40h)      - WRITE TO FILE WITH HANDLE
INT 21h (41h)      - DELETE A FILE (UNLINK)
INT 21h (42h)      - MOVE FILE READ/WRITE POINTER (LSEEK)
INT 21h (43h)      - GET/PUT FILE ATTRIBUTES (CHMOD)
INT 21h (44h)      - IOCTL
INT 21h (45h)      - Create Duplicate Handle (DUP)
INT 21h (46h)      - Force Duplicate Handle (FORCDUP) (DUP2)
INT 21h (47h)      - Get Current Directory
INT 21h (48h)      - Allocate Memory
INT 21h (49h)      - Free Memory
INT 21h (4Ah)      - Adjust Block Size (SETBLOCK)
INT 21h (4Bh)      - Load or Execute (EXEC)
INT 21h (4Ch)      - Quit With Exit Code (EXIT)
INT 21h (4Dh)      - GET EXIT CODE OF SUBPROGRAM (WAIT)
INT 21h (4Eh)      - Find First ASCIIZ (FIND FIRST)
INT 21h (4Fh)      - Find Next ASCIIZ (FIND NEXT)
INT 21h (50h)      - Internal - Set PSP Segment
INT 21h (51h)      - Internal - Get PSP Segment
INT 21h (52h)      - Internal - Get Disk List
INT 21h (53h)      - Internal - Translate BPB
INT 21h (54h)      - Get Verify Flag
INT 21h (55h)      - Internal - Create PSP
INT 21h (56h)      - RENAME A FILE
INT 21h (57h)      - Get/Put Date/Time
INT 21h (58h)      - Get/Set allocation strategy (DOS 3.x)
INT 21h (59h)      - GET EXTENDED ERROR CODE (DOS 3.X)
INT 21h (5Ah)      - CREATE TMEPORARY FILE (DOS 3.x)
INT 21h (5Bh)      - CREATE NEW FILE (DOS 3.x)
INT 21h (5Ch)      - LOCK/UNLOCK FILE ACCESS (DOS 3.x)
INT 21h (5D06h)    - Internal - Get address of critical error flag
INT 21h (5Dh)      - Internal - Unknown
INT 21h (5E00h)    - Get Machine Name (DOS 3.1 + Microsoft Networks)
INT 21h (5E02h)    - Set Printer Setup (DOS 3.1 + Microsoft Networks)
INT 21h (5E03h)    - Get Printer Setup (DOS 3.1 + Microsoft Networks)
INT 21h (5F02h)    - Get Redirection List Entry (DOS 3.1 + Microsoft Networks)
INT 21h (5F03h)    - Redirect Device (DOS 3.1 + Microsoft Networks)
INT 21h (5F04h)    - Cancel Redirection (DOS 3.1 + Microsoft Networks)
INT 21h (60h)      - Internal - Resolve path string to fully qualified path string
INT 21h (61h)      - Internal - Unused (DOS 3.x)
INT 21h (62h)      - GET PSP ADDRESS (DOS 3.x)
INT 21h (63h)      - GET LEAD BYTE TABLE (DOS 2.25 only)
INT 21h (64h)      - Internal - unknown (DOS 3.3)
INT 21h (65h)      - GET EXTENDED COUNTRY INFORMATION (DOS 3.3)
INT 21h (66h)      - GET/SET GLOBAL CODE PAGE TABLE (DOS 3.3)
INT 21h (67h)      - SET HANDLE COUNT (DOS 3.3)
INT 21h (68h)      - COMMIT FILE - WRITE ALL BUFFERED DATA TO DISK (DOS 3.3)
INT 21h (E4h)      - DoubleDos -
INT 21h (EAh)      - DoubleDos - Turn off Task Switching
INT 21h (EBh)      - DoubleDos - Turn on Task Switching
INT 21h (ECh)      - DoubleDos - Get Virtual Screen Address
INT 21h (EEh)      - DoubleDos - Give away time to other tasks
INT 21h (FFh)      - CED installable commands

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson