RBIL61 - DOS Kernel

INT 20 - DOS 1+ - TERMINATE PROGRAM
INT 21 - DOS 1+ - TERMINATE PROGRAM (AH=00h)
INT 21 - DOS 1+ - READ CHARACTER FROM STANDARD INPUT, WITH ECHO (AH=01h)
INT 21 - DOS 1+ - WRITE CHARACTER TO STANDARD OUTPUT (AH=02h)
INT 21 - DOS 1+ - READ CHARACTER FROM STDAUX (AH=03h)
INT 21 - DOS 1+ - WRITE CHARACTER TO STDAUX (AH=04h)
INT 21 - DOS 1+ - WRITE CHARACTER TO PRINTER (AH=05h)
INT 21 - DOS 1+ - DIRECT CONSOLE OUTPUT (AH=06h/DL=FFh)
INT 21 - DOS 1+ - DIRECT CONSOLE INPUT (AH=06h/DL=FFh)
INT 21 - DOS 1+ - DIRECT CHARACTER INPUT, WITHOUT ECHO (AH=07h)
INT 21 - DOS 1+ - CHARACTER INPUT WITHOUT ECHO (AH=08h)
INT 21 - DOS 1+ - WRITE STRING TO STANDARD OUTPUT (AH=09h)
INT 21 - DOS 1+ - BUFFERED INPUT (AH=0Ah)
INT 21 - DOS 1+ - GET STDIN STATUS (AH=0Bh)
INT 21 - DOS 1+ - FLUSH BUFFER AND READ STANDARD INPUT (AH=0Ch)
INT 21 - DOS 1+ - DISK RESET (AH=0Dh)
INT 21 - DOS 1+ - SELECT DEFAULT DRIVE (AH=0Eh)
INT 21 - DOS 1+ - OPEN FILE USING FCBsee File Control Block (AH=0Fh)
INT 21 - DOS 1+ - CLOSE FILE USING FCBsee File Control Block (AH=10h)
INT 21 - DOS 1+ - FIND FIRST MATCHING FILE USING FCBsee File Control Block (AH=11h)
INT 21 - DOS 1+ - FIND NEXT MATCHING FILE USING FCBsee File Control Block (AH=12h)
INT 21 - DOS 1+ - DELETE FILE USING FCBsee File Control Block (AH=13h)
INT 21 - DOS 1+ - SEQUENTIAL READ FROM FCBsee File Control Block FILE (AH=14h)
INT 21 - DOS 1+ - SEQUENTIAL WRITE TO FCBsee File Control Block FILE (AH=15h)
INT 21 - DOS 1+ - CREATE OR TRUNCATE FILE USING FCBsee File Control Block (AH=16h)
INT 21 - DOS 1+ - RENAME FILE USING FCBsee File Control Block (AH=17h)
INT 21 - DOS 1+ - NULL FUNCTION FOR CP/M(Control Program for Microcomputers) An early operating system for micros based on the 8-bit Intel 8080 CPU (and later the compatible 8085 and Zilog Z80 CPUs). MSDOS version 1.0 was essentially a clone of CP/M for the Intel 8086. COMPATIBILITY (AH=18h)
INT 21 - DOS 1+ - GET CURRENT DEFAULT DRIVE (AH=19h)
INT 21 - DOS 1+ - SET DISK TRANSFER AREA ADDRESS (AH=1Ah)
INT 21 - DOS 1+ - GET ALLOCATION INFORMATION FOR DEFAULT DRIVE (AH=1Bh)
INT 21 - DOS 1+ - GET ALLOCATION INFORMATION FOR SPECIFIC DRIVE (AH=1Ch)
INT 21 - DOS 1+ - NULL FUNCTION FOR CP/M(Control Program for Microcomputers) An early operating system for micros based on the 8-bit Intel 8080 CPU (and later the compatible 8085 and Zilog Z80 CPUs). MSDOS version 1.0 was essentially a clone of CP/M for the Intel 8086. COMPATIBILITY (AH=1Dh)
INT 21 - DOS 1+ - NULL FUNCTION FOR CP/M(Control Program for Microcomputers) An early operating system for micros based on the 8-bit Intel 8080 CPU (and later the compatible 8085 and Zilog Z80 CPUs). MSDOS version 1.0 was essentially a clone of CP/M for the Intel 8086. COMPATIBILITY (AH=1Eh)
INT 21 - DOS 1+ - GET DRIVE PARAMETER BLOCK FOR DEFAULT DRIVE (AH=1Fh)
INT 21 - DOS 1+ - NULL FUNCTION FOR CP/M(Control Program for Microcomputers) An early operating system for micros based on the 8-bit Intel 8080 CPU (and later the compatible 8085 and Zilog Z80 CPUs). MSDOS version 1.0 was essentially a clone of CP/M for the Intel 8086. COMPATIBILITY (AH=20h)
INT 21 - DOS 1+ - READ RANDOM RECORD FROM FCBsee File Control Block FILE (AH=21h)
INT 21 - DOS 1+ - WRITE RANDOM RECORD TO FCBsee File Control Block FILE (AH=22h)
INT 21 - DOS 1+ - GET FILE SIZE FOR FCBsee File Control Block (AH=23h)
INT 21 - DOS 1+ - SET RANDOM RECORD NUMBER FOR FCBsee File Control Block (AH=24h)
INT 21 - DOS 1+ - SET INTERRUPT VECTOR (AH=25h)
INT 21 - DOS 1+ - CREATE NEW PROGRAM SEGMENT PREFIX (AH=26h)
INT 21 - DOS 1+ - RANDOM BLOCK READ FROM FCBsee File Control Block FILE (AH=27h)
INT 21 - DOS 1+ - RANDOM BLOCK WRITE TO FCBsee File Control Block FILE (AH=28h)
INT 21 - DOS 1+ - PARSE FILENAME INTO FCBsee File Control Block (AH=29h)
INT 21 - DOS 1+ - GET SYSTEM DATE (AH=2Ah)
INT 21 - DOS 1+ - SET SYSTEM DATE (AH=2Bh)
INT 21 - DOS 1+ - GET SYSTEM TIME (AH=2Ch)
INT 21 - DOS 1+ - SET SYSTEM TIME (AH=2Dh)
INT 21 - DOS 1+ - SET VERIFY FLAG (AH=2Eh/DL=00h)
INT 21 - DOS 2+ - GET DISK TRANSFER AREA ADDRESS (AH=2Fh)
INT 21 - DOS 2+ - GET DOS VERSION (AH=30h)
INT 21 - DOS 2+ - TERMINATE AND STAY RESIDENT (AH=31h)
INT 21 - DOS 2+ - GET DOS DRIVE PARAMETER BLOCK FOR SPECIFIC DRIVE (AH=32h)
INT 21 - DOS 2+ - EXTENDED BREAK CHECKING (AH=33h)
INT 21 - DOS 3.x+ internal - GET AND SET EXTENDED CONTROL-BREAK CHECKING STATE (AX=3302h)
INT 21 - DOS 3.4/4.0 - GET CURRENT CPSW STATE (AX=3303h)
INT 21 - DOS 3.4/4.0 - SET CPSW STATE (AX=3304h)
INT 21 - DOS 4.0+ - GET BOOT DRIVE (AX=3305h)
INT 21 - DOS 5+ - GET TRUE VERSION NUMBER (AX=3306h)
INT 21 - Windows95 - SET/CLEAR DOS_FLAG (AX=3307h)
INT 21 - DOS 2+ - GET ADDRESS OF INDOS FLAG (AH=34h)
INT 21 - DOS 2+ - GET INTERRUPT VECTOR (AH=35h)
INT 21 - DOS 2+ - GET FREE DISK SPACE (AH=36h)
INT 21 - DOS 2.x and 3.3+ only - "AVAILDEV" - SPECIFY \DEV\ PREFIX USE (AH=37h)
INT 21 - DOS 2+ - "SWITCHAR" - GET SWITCH CHARACTER (AX=3700h)
INT 21 - DOS 2+ - "SWITCHAR" - SET SWITCH CHARACTER (AX=3701h)
INT 21 - DOS 2+ - GET COUNTRY-SPECIFIC INFORMATION (AH=38h)
INT 21 - DOS 3.0+ - SET COUNTRY CODE (AH=38h/DX=FFFFh/AL=01h/AL=FFh)
INT 21 - DOS 2+ - "MKDIR" - CREATE SUBDIRECTORY (AH=39h)
INT 21 - DOS 2+ - "RMDIR" - REMOVE SUBDIRECTORY (AH=3Ah)
INT 21 - DOS 2+ - "CHDIR" - SET CURRENT DIRECTORY (AH=3Bh)
INT 21 - DOS 2+ - "CREAT" - CREATE OR TRUNCATE FILE (AH=3Ch)
INT 21 - DOS 2+ - "OPEN" - OPEN EXISTING FILE (AH=3Dh)
INT 21 - DOS 2+ - "CLOSE" - CLOSE FILE (AH=3Eh)
INT 21 - DOS 2+ - "READ" - READ FROM FILE OR DEVICE (AH=3Fh)
INT 21 - DOS 2+ - "WRITE" - WRITE TO FILE OR DEVICE (AH=40h)
INT 21 - DOS 2+ - "UNLINK" - DELETE FILE (AH=41h)
INT 21 - DOS 2+ - "LSEEK" - SET CURRENT FILE POSITION (AH=42h)
INT 21 - DOS 2+ - GET FILE ATTRIBUTES (AX=4300h)
INT 21 - DOS 2+ - "CHMOD" - SET FILE ATTRIBUTES (AX=4301h)
INT 21 - MS-DOS 7 - GET COMPRESSED FILE SIZE (AX=4302h)
INT 21 - MS-DOS 7.20 (Win98) - EXTENDED-LENGTH FILENAME OPERATIONS (AX=43FFh/BP=5053h)
INT 21 - DOS 2+ - IOCTL - GET DEVICE INFORMATION (AX=4400h)
INT 21 - DOS 2+ - IOCTL - SET DEVICE INFORMATION (AX=4401h)
INT 21 - DOS 2+ - IOCTL - READ FROM CHARACTER DEVICE CONTROL CHANNEL (AX=4402h)
INT 21 - DOS 2+ - IOCTL - WRITE TO CHARACTER DEVICE CONTROL CHANNEL (AX=4403h)
INT 21 - DOS 2+ - IOCTL - READ FROM BLOCK DEVICE CONTROL CHANNEL (AX=4404h)
INT 21 - DOS 2+ - IOCTL - WRITE TO BLOCK DEVICE CONTROL CHANNEL (AX=4405h)
INT 21 - DOS 2+ - IOCTL - GET INPUT STATUS (AX=4406h)
INT 21 - DOS 2+ - IOCTL - GET OUTPUT STATUS (AX=4407h)
INT 21 - DOS 3.0+ - IOCTL - CHECK IF BLOCK DEVICE REMOVABLE (AX=4408h)
INT 21 - DOS 3.1+ - IOCTL - CHECK IF BLOCK DEVICE REMOTE (AX=4409h)
INT 21 - DOS 3.1+ - IOCTL - CHECK IF HANDLE IS REMOTE (AX=440Ah)
INT 21 - DOS 3.1+ - IOCTL - SET SHARING RETRY COUNT (AX=440Bh)
INT 21 - DOS 3.2+ - IOCTL - GENERIC CHARACTER DEVICE REQUEST (AX=440Ch)
INT 21 - DOS 3.2+ - IOCTL - GENERIC BLOCK DEVICE REQUEST (AX=440Dh)
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - LOCK LOGICAL VOLUME (AX=440Dh/CX=084Ah)
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - LOCK PHYSICAL VOLUME (AX=440Dh/CX=084Bh)
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - UNLOCK LOGICAL VOLUME (AX=440Dh/CX=086Ah)
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - UNLOCK PHYSICAL VOLUME (AX=440Dh/CX=086Bh)
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - GET LOCK FLAG STATE (AX=440Dh/CX=086Ch)
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - ENUMERATE OPEN FILES (AX=440Dh/CX=086Dh)
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - FIND SWAP FILE (AX=440Dh/CX=086Eh)
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - GET CURRENT LOCK STATE (AX=440Dh/CX=0870h)
INT 21 - MS-DOS 7.0+ - GENERIC IOCTL - GET FIRST CLUSTER (AX=440Dh/CX=0871h)
INT 21 - DOS 3.2+ - IOCTL - GET LOGICAL DRIVE MAP (AX=440Eh)
INT 21 - DOS 3.2+ - IOCTL - SET LOGICAL DRIVE MAP (AX=440Fh)
INT 21 - DOS 5+ - IOCTL - QUERY GENERIC IOCTL CAPABILITY (HANDLE) (AX=4410h)
INT 21 - DOS 5+ - IOCTL - QUERY GENERIC IOCTL CAPABILITY (DRIVE) (AX=4411h)
INT 21 - DOS 2+ - "DUP" - DUPLICATE FILE HANDLE (AH=45h)
INT 21 - DOS 2+ - "DUP2", "FORCEDUP" - FORCE DUPLICATE FILE HANDLE (AH=46h)
INT 21 - DOS 2+ - "CWD" - GET CURRENT DIRECTORY (AH=47h)
INT 21 - DOS 2+ - ALLOCATE MEMORY (AH=48h)
INT 21 - DOS 2+ - FREE MEMORY (AH=49h)
INT 21 - DOS 2+ - RESIZE MEMORY BLOCK (AH=4Ah)
INT 21 - DOS 2+ - "EXEC" - LOAD AND/OR EXECUTE PROGRAM (AH=4Bh/CX=04h)
INT 21 - DOS 5+ - SET EXECUTION STATE (AX=4B05h)
INT 21 - DOS 2+ - "EXIT" - TERMINATE WITH RETURN CODE (AH=4Ch)
INT 21 - DOS 2+ - GET RETURN CODE (ERRORLEVEL) (AH=4Dh)
INT 21 - DOS 2+ - "FINDFIRST" - FIND FIRST MATCHING FILE (AH=4Eh)
INT 21 - DOS 2+ - "FINDNEXT" - FIND NEXT MATCHING FILE (AH=4Fh)
INT 21 - DOS 2+ internal - SET CURRENT PROCESS ID (SET PSPsee Program Segment Prefix ADDRESS) (AH=50h)
INT 21 - DOS 2+ internal - GET CURRENT PROCESS ID (GET PSPsee Program Segment Prefix ADDRESS) (AH=51h)
INT 21 - DOS 2+ internal - "SYSVARS" - GET LIST OF LISTS {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=52h)
INT 21 - DOS 2+ internal - TRANSLATE BIOS(Basic Input/Output System) A set of standardized calls giving low-level access to the hardware. The BIOS is the lowest software layer above the actual hardware and serves to insulate programs (and operating systems) which use it from the details of accessing the hardware directly. PARAMETER BLOCK TO DRIVE PARAM BLOCK (AH=53h/CX=4558h/DX=4152h)
INT 21 - DOS 2+ - GET VERIFY FLAG (AH=54h)
INT 21 - DOS 2+ internal - CREATE CHILD PSPsee Program Segment Prefix (AH=55h)
INT 21 - DOS 2+ - "RENAME" - RENAME FILE (AH=56h)
INT 21 - DOS 2+ - GET FILE'S LAST-WRITTEN DATE AND TIME (AX=5700h)
INT 21 - DOS 2+ - SET FILE'S LAST-WRITTEN DATE AND TIME (AX=5701h)
INT 21 - DOS 4.x only - GET EXTENDED ATTRIBUTES FOR FILE (AX=5702h/CX=0000h)
INT 21 - DOS 4.x only - GET EXTENDED ATTRIBUTE PROPERTIES (AX=5703h/CX=0000h)
INT 21 - DOS 4.x only - SET EXTENDED ATTRIBUTES (AX=5704h)
INT 21 - MS-DOS 7/Windows95 - SET LAST ACCESS DATE AND TIME (AX=5705h/CX=0000h)
INT 21 - MS-DOS 7/Windows95 - GET CREATION DATE AND TIME (AX=5706h)
INT 21 - MS-DOS 7/Windows95 - SET CREATION DATE AND TIME (AX=5707h)
INT 21 - DOS 2.11+ - GET OR SET MEMORY ALLOCATION STRATEGY (AH=58h)
INT 21 - DOS 3.0+ - GET EXTENDED ERROR INFORMATION (AH=59h/BX=0000h)
INT 21 - European MS-DOS 4.0 - GET HARD ERROR INFORMATION (AH=59h/BX=0001h)
INT 21 - DOS 3.0+ - CREATE TEMPORARY FILE (AH=5Ah)
INT 21 - DOS 3.0+ - CREATE NEW FILE (AH=5Bh)
INT 21 - DOS 3.0+ - "FLOCK" - RECORD LOCKING (AH=5Ch)
INT 21 - DOS 3.1+ internal - SERVER FUNCTION CALL {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=5D00h)
INT 21 - DOS 3.1+ internal - COMMIT ALL FILES FOR SPECIFIED COMPUTER/PROCESS {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=5D01h)
INT 21 - DOS 3.1+ internal - SHARE.EXE - CLOSE FILE BY NAME {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=5D02h)
INT 21 - DOS 3.1+ internal - SHARE.EXE - CLOSE ALL FILES FOR GIVEN COMPUTER {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=5D03h)
INT 21 - DOS 3.1+ internal - SHARE.EXE - CLOSE ALL FILES FOR GIVEN PROCESS {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=5D04h)
INT 21 - DOS 3.1+ internal - SHARE.EXE - GET OPEN FILE LIST ENTRY {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=5D05h)
INT 21 - DOS 3.0+ internal - GET ADDRESS OF DOS SWAPPABLE DATA AREA {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=5D06h)
INT 21 - DOS 3.1+ network - GET REDIRECTED PRINTER MODE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=5D07h)
INT 21 - DOS 3.1+ network - SET REDIRECTED PRINTER MODE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=5D08h)
INT 21 - DOS 3.1+ network - FLUSH REDIRECTED PRINTER OUTPUT {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=5D09h)
INT 21 - DOS 3.1+ - SET EXTENDED ERROR INFORMATION (AX=5D0Ah)
INT 21 - DOS 4.x only - internal - GET DOS SWAPPABLE DATA AREAS {obsolete, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=5D0Bh)
INT 21 - DOS 3.1+ network - GET MACHINE NAME (AX=5E00h)
INT 21 - DOS 3.1+ network - SET MACHINE NAME (AX=5E01h/CH=00h)
INT 21 - DOS 3.1+ network - SET NETWORK PRINTER SETUP STRING (AX=5E02h)
INT 21 - DOS 3.1+ network - GET NETWORK PRINTER SETUP STRING (AX=5E03h)
INT 21 - DOS 3.1+ network - SET PRINTER MODE (AX=5E04h)
INT 21 - DOS 3.1+ network - GET PRINTER MODE (AX=5E05h)
INT 21 - DOS 3.1+ network - GET REDIRECTION MODE (AX=5F00h)
INT 21 - DOS 3.1+ network - SET REDIRECTION MODE (AX=5F01h)
INT 21 - DOS 3.1+ network - GET REDIRECTION LIST ENTRY (AX=5F02h)
INT 21 - DOS 3.1+ network - REDIRECT DEVICE (AX=5F03h)
INT 21 - DOS 3.1+ network - CANCEL REDIRECTION (AX=5F04h/CX=4E57h)
INT 21 - DOS 4.0+ network - GET EXTENDED REDIRECTION LIST ENTRY (AX=5F05h)
INT 21 - DOS 5+ - ENABLE DRIVE (AX=5F07h)
INT 21 - DOS 5+ - DISABLE DRIVE (AX=5F08h)
INT 21 - DOS 3.0+ - "TRUENAME" - CANONICALIZE FILENAME OR PATH (AH=60h)
INT 21 - DOS 3.0+ - UNUSED (RESERVED FOR NETWORK USE) (AH=61h)
INT 21 - DOS 3.0+ - GET CURRENT PSPsee Program Segment Prefix ADDRESS (AH=62h)
INT 21 - DOS 2.25 only - GET LEAD BYTE TABLE ADDRESS (AX=6300h)
INT 21 - DOS 2.25, DOS 3.2+ - SET KOREAN (HANGEUL) INPUT MODE (AX=6301h)
INT 21 - DOS 2.25, DOS 3.2+ - GET KOREAN (HANGEUL) INPUT MODE (AX=6302h)
INT 21 - DOS 3.2+ internal - SET DEVICE DRIVER LOOKAHEAD FLAG (AH=64h)
INT 21 - DOS 3.3+ - GET EXTENDED COUNTRY INFORMATION (AH=65h)
INT 21 - DOS 4.0+ - DETERMINE IF CHARACTER REPRESENTS YES/NO RESPONSE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=6523h)
INT 21 - DOS 3.3+ - GET GLOBAL CODE PAGE TABLE (AX=6601h)
INT 21 - DOS 3.3+ - SET GLOBAL CODE PAGE TABLE (AX=6602h)
INT 21 - DOS 3.3+ - SET HANDLE COUNT (AH=67h)
INT 21 - DOS 3.3+ - "FFLUSH" - COMMIT FILE (AH=68h)
INT 21 - DOS 4.0+ internal - GET/SET DISK SERIAL NUMBER {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=69h)
INT 21 - DOS 4.0+ - COMMIT FILE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=6Ah)
INT 21 - DOS 4.0 internal - IFSsee Installable File System IOCTL {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=6Bh)
INT 21 - DOS 4.0+ - EXTENDED OPEN/CREATE (AX=6C00h)
INT 21 - DOS 5+ ROM(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs. - FIND FIRST ROM(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs. PROGRAM {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=6Dh)
INT 21 - DOS 5+ ROM(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs. - FIND NEXT ROM(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs. PROGRAM {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=6Eh)
INT 21 - DOS 5+ ROM(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs. - GET ROM(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs. SCAN START ADDRESS {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=6F00h)
INT 21 - DOS 5+ ROM(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs. - SET ROM(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs. SCAN START ADDRESS {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=6F01h)
INT 21 - DOS 5+ ROM(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs. - GET EXCLUSION REGION LIST {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=6F02h)
INT 21 - DOS 5+ ROM(Read-Only Memory) A memory for program storage which may not be changed by the program as it runs. - SET EXCLUSION REGION LIST {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=6F03h)
INT 21 - MS-DOS 7 (Windows95) - GET/SET INTERNATIONALIZATION INFORMATION (AH=70h/CX=26h)
INT 21 - Windows95 - LONG FILENAME FUNCTIONS (AH=71h)
INT 21 - Windows95 - RESET DRIVE (AX=710Dh)
INT 21 - Windows95 - LONG FILENAME - MAKE DIRECTORY (AX=7139h)
INT 21 - Windows95 - LONG FILENAME - REMOVE DIRECTORY (AX=713Ah)
INT 21 - Windows95 - LONG FILENAME - CHANGE DIRECTORY (AX=713Bh)
INT 21 - Windows95 - LONG FILENAME - DELETE FILE (AX=7141h)
INT 21 - Windows95 - LONG FILENAME - EXTENDED GET/SET FILE ATTRIBUTES (AX=7143h)
INT 21 - Windows95 - LONG FILENAME - GET CURRENT DIRECTORY (AX=7147h)
INT 21 - Windows95 - LONG FILENAME - FIND FIRST MATCHING FILE (AX=714Eh)
INT 21 - Windows95 - LONG FILENAME - FIND NEXT MATCHING FILE (AX=714Fh)
INT 21 - Windows95 - LONG FILENAME - RENAME FILE (AX=7156h)
INT 21 - Windows95 - LONG FILENAME - "TRUENAME" - CANONICALIZE PATH (AX=7160h/CL=00h)
INT 21 - Windows95 - LONG FILENAME - GET SHORT (8.3) FILENAME FOR FILE (AX=7160h/CL=01h)
INT 21 - Windows95 - LONG FILENAME - GET CANONICAL LONG FILENAME OR PATH (AX=7160h/CL=02h)
INT 21 - Windows95 - LONG FILENAME - CREATE OR OPEN FILE (AX=716Ch)
INT 21 - Windows95 - LONG FILENAME - GET VOLUME INFORMATION (AX=71A0h)
INT 21 - Windows95 - LONG FILENAME - "FindClose" - TERMINATE DIRECTORY SEARCH (AX=71A1h)
INT 21 - Windows95 - internal - LONG FILENAME - FIND NEXT MATCHING FILE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=71A2h)
INT 21 - Windows95 - internal {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=71A3h)
INT 21 - Windows95 - internal {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=71A4h)
INT 21 - Windows95 - internal {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=71A5h)
INT 21 - Windows95 - LONG FILENAME - GET FILE INFO BY HANDLE (AX=71A6h)
INT 21 - Windows95 - LONG FILENAME - FILE TIME TO DOS TIME (AX=71A7h/BL=00h)
INT 21 - Windows95 - LONG FILENAME - DOS TIME TO FILE TIME (AX=71A7h/BL=01h)
INT 21 - Windows95 - LONG FILENAME - GENERATE SHORT FILENAME (AX=71A8h)
INT 21 - Windows95 - LONG FILENAME - SERVER CREATE OR OPEN FILE (AX=71A9h)
INT 21 - Windows95 - LONG FILENAME - CREATE SUBST (AX=71AAh/BH=00h)
INT 21 - Windows95 - LONG FILENAME - TERMINATE SUBST (AX=71AAh/BH=01h)
INT 21 - Windows95 - LONG FILENAME - QUERY SUBST (AX=71AAh/BH=02h)
INT 21 - Windows95 beta - LFN-FindClose (AH=72h)
INT 21 - MS-DOS 7 - DRIVE LOCKING AND FLUSHING (AH=73h)
INT 21 - Windows95 - FAT32 - "Get_ExtDPB" - GET EXTENDED DPBsee Drive Paramter Block (AX=7302h)
INT 21 - Windows95 - FAT32 - GET EXTENDED FREE SPACE ON DRIVE (AX=7303h)
INT 21 - Windows95 - FAT32 - Set DPBsee Drive Paramter Block TO USE FOR FORMATTING (AX=7304h/CX=18h)
INT 21 - Windows95 - FAT32 - EXTENDED ABSOLUTE DISK READ/WRITE (AX=7305h/CX=FFFFh)
INT 21 - European MS-DOS 4.0 - "AEXEC" - EXECUTE PROGRAM IN BACKGROUND (AH=80h)
INT 21 - European MS-DOS 4.0 - "FREEZE" - STOP A PROCESS (AH=81h)
INT 21 - European MS-DOS 4.0 - "RESUME" - RESTART A PROCESS (AH=82h)
INT 21 - European MS-DOS 4.0 - "PARTITION" - GET/SET FOREGROUND PARTITION SIZE (AH=83h)
INT 21 - European MS-DOS 4.0 - "CREATMEM" - CREATE A SHARED MEMORY AREA (AX=8400h)
INT 21 - European MS-DOS 4.0 - "GETMEM" - OBTAIN ACCESS TO SHARED MEMORY AREA (AX=8401h)
INT 21 - European MS-DOS 4.0 - "RELEASEMEM" - FREE SHARED MEMORY AREA (AX=8402h)
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=85h)
INT 21 - European MS-DOS 4.0 - "SETFILETABLE" - INSTALL NEW FILE HANDLE TABLE (AH=86h)
INT 21 - European MS-DOS 4.0 - "GETPID" - GET PROCESS IDENTIFIER (AH=87h)
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=88h)
INT 21 - European MS-DOS 4.0 - SLEEP (AH=89h/CX=0000h)
INT 21 - European MS-DOS 4.0 - "CWAIT" - WAIT FOR CHILD TO TERMINATE (AH=8Ah)
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=8Bh)
INT 21 - European MS-DOS 4.0 - SET SIGNAL HANDLER (AH=8Ch)
INT 21 - European MS-DOS 4.0 - SEND SIGNAL (AH=8Dh)
INT 21 - European MS-DOS 4.0 - "SETPRI" - GET/SET PROCESS PRIORITY (AX=8E00h/BH=00h/DH=00h)
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=8Fh)
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=90h)
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=91h)
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=92h)
INT 21 - European MS-DOS 4.0 - "PIPE" - CREATE A NEW PIPE (AH=93h)
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=94h)
INT 21 - European MS-DOS 4.0 - HARD ERROR PROCESSING (AH=95h)
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=96h)
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=97h)
INT 21 - European MS-DOS 4.0 - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=98h)
INT 21 - European MS-DOS 4.0 - "PBLOCK" - BLOCK A PROCESS {partially documented} (AH=99h)
INT 21 - European MS-DOS 4.0 - "PRUN" - UNBLOCK A PROCESS {partially documented} (AH=9Ah)
INT 21 - DOS v2.11-2.13 - SET OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. INT 21 HANDLER (AH=F8h)
INT 21 - DOS v2.11-2.13 - OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. FUNCTION (AH=F9h)
INT 21 - DOS v2.11-2.13 - OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. FUNCTION (AH=FAh)
INT 21 - DOS v2.11-2.13 - OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. FUNCTION (AH=FBh)
INT 21 - DOS v2.11-2.13 - OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. FUNCTION (AH=FCh)
INT 21 - DOS v2.11-2.13 - OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. FUNCTION (AH=FDh)
INT 21 - DOS v2.11-2.13 - OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. FUNCTION (AH=FEh)
INT 21 - DOS v2.11-2.13 - OEM(Original Equipment Manufacturer) a company which purchases components that are resold as part of its own products under the company's own brand name, e.g. a Gateway 2000-branded monitor may actually be a Mag or NEC monitor. FUNCTION (AH=FFh)
INT 22 - DOS 1+ - PROGRAM TERMINATION ADDRESS
INT 23 - DOS 1+ - CONTROL-C/CONTROL-BREAK HANDLER
INT 24 - DOS 1+ - CRITICAL ERROR HANDLER {callout or callback}
INT 25 - DOS 1+ - ABSOLUTE DISK READ (except partitions > 32M) (CX=FFFFh)
INT 25 - DOS 3.31+ - ABSOLUTE DISK READ (32M-2047M hard-disk partition) (CX=FFFFh)
INT 26 - DOS 1+ - ABSOLUTE DISK WRITE (except partitions > 32M) (CX=FFFFh)
INT 26 - DOS 3.31+ - ABSOLUTE DISK WRITE (32M-2047M hard-disk partition) (CX=FFFFh)
INT 27 - DOS 1+ - TERMINATE AND STAY RESIDENT (DX=FFF0h)
INT 28 - DOS 2+ - DOS IDLE INTERRUPT {callout or callback}
INT 29 - DOS 2+ - FAST CONSOLE OUTPUT {callout or callback}
INT 2A - NETWORK - BEGIN DOS CRITICAL SECTION {callout or callback, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=80h)
INT 2A - NETWORK - END DOS CRITICAL SECTION {callout or callback, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=81h)
INT 2A - NETWORK - END DOS CRITICAL SECTIONS 0 THROUGH 7 {callout or callback, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=82h)
INT 2B - DOS 2+ - RESERVED
INT 2C - DOS 2+ - RESERVED
INT 2D - DOS 2+ - RESERVED
INT 2F - DRIVER.SYS support - INSTALLATION CHECK {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=0800h)
INT 2F - DRIVER.SYS support - ADD NEW BLOCK DEVICE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=0801h)
INT 2F - DRIVER.SYS support - EXECUTE DEVICE DRIVER REQUEST {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=0802h)
INT 2F - DOS 4.0+ DRIVER.SYS support - GET DRIVE DATA TABLE LIST {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=0803h)
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - READ BUFFERS {callout or callback, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1002h/CH=FFh)
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - FLUSH BUFFERS {callout or callback, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1003h)
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - FREE FATsee File Allocation Table CHAIN {callout or callback, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1004h)
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - ALLOCATE CLUSTER {callout or callback, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1005h)
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - NEXT CLUSTER / READ FATsee File Allocation Table??? {callout or callback, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1006h)
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - UPDATE FATsee File Allocation Table ENTRY / WRITE FATsee File Allocation Table??? {callout or callback, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1007h)
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - FIXUP CHECKSUMS / DIR UPDATE??? {callout or callback, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1008h)
INT 2F - Novell DOS 7+ FDOS EXTENSIONS - DIRECTORY BUFFER INFO {callout or callback, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1009h)
INT 2F - DOS 3.0+ internal - INSTALLATION CHECK {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1200h)
INT 2F - DOS 3.0+ internal - CLOSE CURRENT FILE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1201h)
INT 2F - DOS 3.0+ internal - GET INTERRUPT ADDRESS {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1202h)
INT 2F - DOS 3.0+ internal - GET DOS DATA SEGMENT {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1203h)
INT 2F - DOS 3.0+ internal - NORMALIZE PATH SEPARATOR {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1204h)
INT 2F - DOS 3.0+ internal - OUTPUT CHARACTER TO STANDARD OUTPUT {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1205h)
INT 2F - DOS 3.0+ internal - INVOKE CRITICAL ERROR {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1206h)
INT 2F - DOS 3.0+ internal - MAKE DISK BUFFER MOST-RECENTLY USED {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1207h)
INT 2F - DOS 3.0+ internal - DECREMENT SFTsee System File Table REFERENCE COUNT {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1208h)
INT 2F - DOS 3.0+ internal - FLUSH AND FREE DISK BUFFER {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1209h)
INT 2F - DOS 3.0+ internal - PERFORM CRITICAL ERROR INTERRUPT {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=120Ah)
INT 2F - DOS 3.0+ internal - SIGNAL SHARING VIOLATION TO USER {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=120Bh)
INT 2F - DOS 3.0+ internal - OPEN DEVICE AND SET SFTsee System File Table OWNER/MODE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=120Ch)
INT 2F - DOS 3.0+ internal - GET DATE AND TIME {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=120Dh)
INT 2F - DOS 3.0+ internal - MARK ALL DISK BUFFERS UNREFERENCED {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=120Eh)
INT 2F - DOS 3.0+ internal - MAKE BUFFER MOST RECENTLY USED {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=120Fh)
INT 2F - DOS 3.0+ internal - FIND UNREFERENCED DISK BUFFER {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1210h)
INT 2F - DOS 3.0+ internal - NORMALIZE ASCIZA NUL-terminated ASCII string. The ASCIZ string "ABC" consists of the four bytes 41h, 42h, 43h, and 00h. Unless otherwise specified, maximum lengths given in the interrupt list do not include the terminating NUL. FILENAME {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1211h)
INT 2F - DOS 3.0+ internal - GET LENGTH OF ASCIZA NUL-terminated ASCII string. The ASCIZ string "ABC" consists of the four bytes 41h, 42h, 43h, and 00h. Unless otherwise specified, maximum lengths given in the interrupt list do not include the terminating NUL. STRING {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1212h)
INT 2F - DOS 3.0+ internal - UPPERCASE CHARACTER {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1213h)
INT 2F - DOS 3.0+ internal - COMPARE FAR POINTERS {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1214h)
INT 2F - DOS 3.0+ internal - FLUSH BUFFER {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1215h)
INT 2F - DOS 3.0+ internal - GET ADDRESS OF SYSTEM FILE TABLE ENTRY {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1216h)
INT 2F - DOS 3.0+ internal - GET CURRENT DIRECTORY STRUCTURE FOR DRIVE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1217h)
INT 2F - DOS 3.0+ internal - GET CALLER'S REGISTERS {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1218h)
INT 2F - DOS 3.0+ internal - SET DRIVE??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1219h)
INT 2F - DOS 3.0+ internal - GET FILE'S DRIVE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=121Ah)
INT 2F - DOS 3.0+ internal - SET YEAR/LENGTH OF FEBRUARY {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=121Bh)
INT 2F - DOS 3.0+ internal - CHECKSUM MEMORY {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=121Ch)
INT 2F - DOS 3.0+ internal - SUM MEMORY {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=121Dh/CX=0000h)
INT 2F - DOS 3.0+ internal - COMPARE FILENAMES {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=121Eh)
INT 2F - DOS 3.0+ internal - BUILD CURRENT DIRECTORY STRUCTURE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=121Fh)
INT 2F - DOS 3.0+ internal - GET JOB FILE TABLE ENTRY {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1220h)
INT 2F - DOS 3.0+ internal - CANONICALIZE FILE NAME {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1221h)
INT 2F - DOS 3.0+ internal - SET EXTENDED ERROR INFO {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1222h)
INT 2F - DOS 3.0+ internal - CHECK IF CHARACTER DEVICE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1223h)
INT 2F - DOS 3.0+ internal - SHARING RETRY DELAY {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1224h)
INT 2F - DOS 3.0+ internal - GET LENGTH OF ASCIZA NUL-terminated ASCII string. The ASCIZ string "ABC" consists of the four bytes 41h, 42h, 43h, and 00h. Unless otherwise specified, maximum lengths given in the interrupt list do not include the terminating NUL. STRING {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1225h)
INT 2F - DOS 3.3+ internal - OPEN FILE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1226h)
INT 2F - DOS 3.3+ internal - CLOSE FILE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1227h)
INT 2F - DOS 3.3+ internal - MOVE FILE POINTER {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1228h/BP=4200h)
INT 2F - DOS 3.3+ internal - READ FROM FILE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1229h)
INT 2F - DOS 3.3+ internal - SET FASTOPEN ENTRY POINT {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=122Ah/BX=0002h)
INT 2F - DOS 3.3+ internal - IOCTL {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=122Bh)
INT 2F - DOS 3.3+ internal - GET DEVICE CHAIN {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=122Ch)
INT 2F - DOS 3.3+ internal - GET EXTENDED ERROR CODE {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=122Dh)
INT 2F - DOS 4.0+ internal - GET OR SET ERROR TABLE ADDRESSES {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=122Eh)
INT 2F - DOS 4.x internal - SET DOS VERSION NUMBER TO RETURN {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=122Fh)
INT 2F - DOS 3.2+ - SET DISK INTERRUPT HANDLER {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AH=13h)
INT 2F - European MS-DOS 4.0 POPUP - "CheckPu" - INSTALLATION CHECK (AX=1400h)
INT 2F - European MS-DOS 4.0 POPUP - "PostPu" - OPEN/CLOSE POPUP SCREEN (AX=1401h)
INT 2F - European MS-DOS 4.0 POPUP - "SavePu" - SAVE POPUP SCREEN (AX=1402h)
INT 2F - European MS-DOS 4.0 POPUP - "RestorePu" - RESTORE SCREEN (AX=1403h)
INT 2F - MS Windows - "DOSMGR" VIRTUAL DEVICE API(Application Program[ming] Interface) The defined set of calls which a program may make to interact with or request services of the operating system or environment under which it is running. Because the inputs and outputs of the calls are well-defined, a program using the API can continue using the identical calls even if the internal organization of the program providing the API changes. {callout or callback} (AX=1607h/BX=0015h/DX=0000h)
INT 2F - MS-DOS 7 kernel - BOOT LOGO SUPPORT??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=160Eh/AX=04h)
INT 2F - MS-DOS 7 kernel - GET/SET ??? HANDLER {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=160Fh)
INT 2F - MS-DOS 7 kernel - GET SHELL PARAMETERS {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1611h)
INT 2F - MS-DOS 7 kernel - GET ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1612h)
INT 2F - MS-DOS 7 kernel - GET SYSTEM.DAT (REGISTRY FILE) PATHNAME (AX=1613h)
INT 2F - MS-DOS 7 kernel - SET SYSTEM.DAT (REGISTRY FILE) PATHNAME {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1614h)
INT 2F - MS-DOS 7 kernel - GET/SET ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=1690h)
INT 2F - MS Windows WINOLDAP - SWITCHING ??? {callout or callback, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=4601h)
INT 2F - MS Windows WINOLDAP - SWITCHING ??? {callout or callback, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=4602h)
INT 2F - DOS 5+ - FLOPPY-DISK LOGICAL DRIVE CHANGE NOTIFICATION {callout or callback, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=4A00h/CX=0000h)
INT 2F - DOS 5+ - QUERY FREE HMAsee High Memory Area SPACE (AX=4A01h)
INT 2F - DOS 5+ - ALLOCATE HMAsee High Memory Area SPACE (AX=4A02h)
INT 2F - Windows95 - DOS KERNEL - (DE)ALLOCATE HMAsee High Memory Area MEMORY BLOCK {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=4A03h)
INT 2F - Windows95 - DOS KERNEL - GET START OF HMAsee High Memory Area MEMORY CHAIN {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=4A04h)
INT 2F - DOS 5+ - DOS SUPERVISOR "REBOOT PANEL" - ADJUST MEMORY SIZE {callout or callback, undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=4A06h)
INT 2F - Windows95 - OPEN BOOT LOG {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=4A16h)
INT 2F - Windows95 - WRITE TO BOOT LOG {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=4A17h)
INT 2F - Windows95 - CLOSE BOOT LOG {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=4A18h)
INT 2F - Windows95 - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=4A21h)
INT 2F - Windows95 - ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=4A31h)
INT 2F - Windows95 - PATCH ??? {undocumentedInformation about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.} (AX=4A32h)
INT 2F - Windows95 - CHECK MS-DOS VERSION 7 (AX=4A33h)
INT 30 - (NOT A VECTOR!) - DOS 1+ - FAR JMP instruction for CP/M-style calls
INT 31 - overwritten by CP/M(Control Program for Microcomputers) An early operating system for micros based on the 8-bit Intel 8080 CPU (and later the compatible 8085 and Zilog Z80 CPUs). MSDOS version 1.0 was essentially a clone of CP/M for the Intel 8086. jump instruction in INT 30