home *** CD-ROM | disk | FTP | other *** search
- Technical Data
- DOS/NT Systems Calls
-
- The following table represents the industry standard DOS calls supported by
- DOS/NT. This list is for Release 1.02 as issued on September 16, 1993.
-
- int 21 Description State Ver Status
- ---------------------------------------------------------------------------
- 00h Terminate Program superseded 1.00 supported
- 01h Read Keyboard with Echo superseded 1.00 supported
- 02h Display Character superseded 1.00 supported
- 03h Auxilliary Input superseded 1.00 supported
- 04h Auxilliary Output superseded 1.00 supported
- 05h Print Character superseded 1.00 supported
- 06h Direct Console I/O active 1.00 supported
- 07h Direct Console Input active 1.00 supported
- 08h Read Keyboard Without Echo active 1.00 supported
- 09h Display String superseded 1.00 supported
- 0ah Buffered Keyboard Input superseded 1.00 supported
- 0bh Check Keyboard Status active 1.00 supported
- 0ch Flush Buffer, Read Keyboard active 1.00 supported
- 0dh Reset Drive active 1.00 supported
- 0eh Set Default Drive active 1.00 supported
- 0fh Open File with FCB superseded 1.00 open
- 10h Close File with FCB superseded 1.00 open
- 11h Find First File with FCB superseded 1.00 open
- 12h Find Next File with FCB superseded 1.00 open
- 13h Delete File with FCB superseded 1.00 open
- 14h Sequential Read superseded 1.00 open
- 15h Sequential Write superseded 1.00 open
- 16h Create File with FCB superseded 1.00 open
- 17h Rename File with FCB superseded 1.00 open
- 18h obsolete
- 19h Get Default Drive active 1.00 supported
- 1ah Set Disk Transfer Address active 1.00 supported
- 1bh Get Default Drive Data superseded 2.00 supported
- 1ch Get Drive Data superseded 2.00 supported
- 1dh obsolete
- 1eh obsolete
- 1fh Get Default DPB active 5.00 open
- 20h obsolete
- 21h Random Read superseded 1.00 open
- 22h Random Write superseded 1.00 open
- 23h Get File Size superseded 1.00 open
- 24h Set Random Record Number superseded 1.00 open
- 25h Set Interrupt Vector active 1.00 supported
- 26h Create New PSP superseded 1.00 supported
- 27h Random Block Read superseded 1.00 open
- 28h Random Block Write superseded 1.00 open
- 29h Parse Filename active 1.00 supported
- 2ah Get Date active 1.00 supported
- 2bh Set Date active 1.00 supported
- 2ch Get Time active 1.00 supported
- 2dh Set Time active 1.00 supported
- 2eh Set/Reset Verify Flag active 1.00 supported
- 2fh Get DTA active 2.00 supported
- 30h Get Version Number active 2.00 supported
- 31h Keep Program active 2.00 supported
- 32h Get DPB active 5.00 open
- 3300h Get CTRL+C Check Flag active 2.00 supported
- 3301h Set CTRL+C Check Flag active 2.00 supported
- 3305h Get Startup Drive active 2.00 supported
- 3306h Get MS-DOS Version active 5.00 supported
- 33ffh Get DOS/NT Release superset supported
- 34h Get InDOS Flag Address active 2.00 supported
- 35h Get Interrupt Vector active 2.00 supported
- 36h Get Disk Free Space active 2.00 supported
- 37h Get/Set Switchar undocumented 2.00 supported
- 38h Get/Set Country Information active 2.00 open
- 39h Create Directory active 2.00 supported
- 3ah Remove Directory active 2.00 supported
- 3bh Change Current Directory active 2.00 supported
- 3ch Create File with Handle active 2.00 supported
- 3dh Open File with Handle active 2.00 supported
- 3eh Close File with Handle active 2.00 supported
- 3fh Read File or Device active 2.00 supported
- 40h Write File or Device active 2.00 supported
- 41h Delete File active 2.00 supported
- 42h Move File Pointer active 2.00 supported
- 4300h Get File Attributes active 2.00 supported
- 4301h Set File Attributes active 2.00 supported
- 44h Ioctl entry active 2.00 supported
- 45h Duplicate File Handle active 2.00 supported
- 46h Force Duplicate File Handle active 2.00 supported
- 47h Get Current Directory active 2.00 supported
- 48h Allocate Memory active 2.00 supported
- 49h Free Allocated Memory active 2.00 supported
- 4ah Set Memory Block Size active 2.00 supported
- 4b00h Load and Execute Program active 2.00 supported
- 4b01h Load Program active 2.00 supported
- 4b03h Load Overlay active 2.00 supported
- 4b05h Set Execution State active 5.00 open
- 4ch End Program active 2.00 supported
- 4dh Get Child-Program Return Value active 2.00 supported
- 4eh Find First File active 2.00 supported
- 4fh Find Next File active 2.00 supported
- 50h Set PSP Address active 2.00 supported
- 51h Get PSP Address active 2.00 supported
- 52h Get List of Lists undocumented 2.00 supported
- 53h undocumented
- 54h Get Verify State active 2.00 supported
- 55h undocumented
- 56h Rename File active 2.00 supported
- 5700h Get File Date and Time active 2.00 supported
- 5701h Set File Date and Time active 2.00 supported
- 5800h Get Allocation Strategy active 3.00 supported
- 5801h Set Allocation Strategy active 3.00 supported
- 5802h Get Upper-Memory Link active 5.00 open
- 5803h Set Upper-Memory Link active 5.00 open
- 59h Get Extended Error active 3.00 open
- 5ah Create Temporary File active 3.00 open
- 5bh Create New File active 3.00 open
- 5ch Lock/Unlock File active 3.10 open
- 5d0ah Set Extended Error active 4.00 open
- 5eh Generic Network Functions #1 active 3.10 open
- 5fh Generic Network Functions #2 active 3.10 open
- 60h undocumented
- 61h obsolete
- 62h undocumented
- 63h obsolete
- 64h undocumented
- 65h NLS Functions active 3.30 open
- 66h Code Page Functions active 3.30 open
- 67h Set Maximum Handle Count active 3.30 open
- 68h Commit File active 3.30 open
- 69h undocumented
- 6ah undocumented
- 6bh undocumented
- 6ch Extended Open/Create active 4.00 open
-
-
- Networks Software Systems, Inc.
- 23 Cornwall Road
- Freehold, NJ 07728
- Voice: (908) 206-0320
- Fax: (908) 303-9364
-
-
-
-
-