Interrupt Summary ----------------- INT AH AL Description ------------------------------------------------------------------------------- 00 -- -- CPU-generated - DIVIDE ERROR 01 -- -- CPU-generated - SINGLE STEP 01 -- -- CPU-generated (80386+) - DEBUGGING EXCEPTIONS 02 -- -- external hardware - NON-MASKABLE INTERRUPT 03 -- -- CPU-generated - BREAKPOINT 03 09 -- Soft-ICE BACK DOOR COMMANDS 04 -- -- CPU-generated - INTO DETECTED OVERFLOW 05 -- -- PRINT SCREEN 05 -- -- CPU-generated (80186+) - BOUND RANGE EXCEEDED 06 -- -- CPU-generated (80286+) - INVALID OPCODE 06 -- -- HP 95LX - SLEEP/WAKEUP 07 -- -- CPU-generated (80286+) - PROCESSOR EXTENSION NOT AVAILABLE 08 -- -- IRQ0 - SYSTEM TIMER 08 -- -- CPU-generated (80286+) - DOUBLE EXCEPTION DETECTED 09 -- -- IRQ1 - KEYBOARD DATA READY 09 -- -- CPU-generated (80286+) - PROCESSOR EXTENSION PROTECTION ERROR 09 -- -- internal hardware - RESERVED BY Intel (80486 protected mode) 0A -- -- IRQ2 - LPT2 (PC), VERTICAL RETRACE INTERRUPT (EGA,VGA) 0A -- -- IRQ2 - Tandy 1000-series HARD DISK 0A -- -- IRQ2 - ROLAND MPU MIDI INTERFACE 0A -- -- CPU-generated (80286+ protected mode) - INVALID TASK STATE SEGMENT 0B -- -- IRQ3 - SERIAL COMMUNICATIONS (COM2) 0B -- -- CPU-generated (80286+ protected mode) - SEGMENT NOT PRESENT 0B -- -- HP 95LX - LOW-LEVEL KEYBOARD HANDLER 0C -- -- IRQ4 - SERIAL COMMUNICATIONS (COM1) 0C -- -- CPU-generated (80286+) - STACK FAULT 0C -- -- IBM SYSTEM 36/38 WORKSTATION EMULATION - API POINTER 0D -- -- IRQ5 - FIXED DISK (PC,XT), LPT2 (AT), reserved (PS/2) 0D -- -- IRQ5 - Tandy 1000 60 Hz RAM REFRESH 0D -- -- HP 95LX - INFRARED INTERRUPT 0D -- -- CPU-generated (80286+) - GENERAL PROTECTION VIOLATION 0E -- -- IRQ6 - DISKETTE CONTROLLER 0E -- -- CPU-generated (80386+ native mode) - PAGE FAULT 0E -- -- HP 95LX - EXTERNAL CARD INTERRUPT 0F -- -- IRQ7 - PARALLEL PRINTER 0F -- -- HP 95LX - REAL-TIME CLOCK 10 -- -- CPU-generated (80286+) - COPROCESSOR ERROR 10 00 -- VIDEO - SET VIDEO MODE 10 00 70 VIDEO - Everex Micro Enhancer EGA/Viewpoint VGA - EXTENDED MODE SET 10 00 7E VIDEO - Paradise VGA, AT&T VDC600 - SET SPECIAL MODE 10 00 7F VIDEO - Paradise VGA, AT&T VDC600 - EXTENDED FUNCTIONS 10 01 -- VIDEO - SET TEXT-MODE CURSOR SHAPE 10 02 -- VIDEO - SET CURSOR POSITION 10 03 -- VIDEO - GET CURSOR POSITION AND SIZE 10 04 -- VIDEO - READ LIGHT PEN POSITION (except VGA) 10 05 -- VIDEO - SELECT ACTIVE DISPLAY PAGE 10 05 -- VIDEO - MANIPULATE CRT/CPU PAGE REGISTERS (PCjr) 10 05 -- VIDEO - GRAPHICS BITMAP BUFFER (Corona/Cordata BIOS v4.10+) 10 06 -- VIDEO - SCROLL UP WINDOW 10 07 -- VIDEO - SCROLL DOWN WINDOW 10 08 -- VIDEO - READ CHARACTER AND ATTRIBUTE AT CURSOR POSITION 10 09 -- VIDEO - WRITE CHARACTER AND ATTRIBUTE AT CURSOR POSITION 10 0A -- VIDEO - WRITE CHARACTER ONLY AT CURSOR POSITION 10 0B -- VIDEO - SET BACKGROUND/BORDER COLOR 10 0B -- VIDEO - SET PALETTE 10 0C -- VIDEO - WRITE GRAPHICS PIXEL 10 0D -- VIDEO - READ GRAPHICS PIXEL 10 0E -- VIDEO - TELETYPE OUTPUT 10 0F -- VIDEO - GET CURRENT VIDEO MODE 10 0F 56 VUIMAGE DISPLAY DRIVER (v2.20 and below) 10 10 -- BIOS Window Extension v1.1 - SET WINDOW COORDINATES 10 10 00 VIDEO - SET SINGLE PALETTE REGISTER (PCjr,EGA,MCGA,VGA) 10 10 01 VIDEO - SET BORDER (OVERSCAN) COLOR (PCjr,EGA,VGA) 10 10 02 VIDEO - SET ALL PALETTE REGISTERS (PCjr,EGA,VGA) 10 10 03 VIDEO - TOGGLE INTENSITY/BLINKING BIT (Jr, PS, TANDY 1000, EGA, VGA) 10 10 07 VIDEO - GET INDIVIDUAL PALETTE REGISTER (VGA,UltraVision v2+) 10 10 08 VIDEO - READ OVERSCAN (BORDER COLOR) REGISTER (VGA,UltraVision v2+) 10 10 09 VIDEO - READ ALL PALETTE REGISTERS AND OVERSCAN REGISTER (VGA) 10 10 10 VIDEO - SET INDIVIDUAL DAC REGISTER (VGA/MCGA) 10 10 12 VIDEO - SET BLOCK OF DAC REGISTERS (VGA/MCGA) 10 10 13 VIDEO - SELECT VIDEO DAC COLOR PAGE (VGA) 10 10 15 VIDEO - READ INDIVIDUAL DAC REGISTER (VGA/MCGA) 10 10 17 VIDEO - READ BLOCK OF DAC REGISTERS (VGA/MCGA) 10 10 18 VIDEO - undocumented - SET PEL MASK (VGA/MCGA) 10 10 19 VIDEO - undocumented - READ PEL MASK (VGA/MCGA) 10 10 1A VIDEO - GET VIDEO DAC COLOR-PAGE STATE (VGA) 10 10 1B VIDEO - PERFORM GRAY-SCALE SUMMING (VGA/MCGA) 10 10 F0 VIDEO - Tseng ET-4000 BIOS - SET HiColor GRAPHICS MODE 10 10 F1 VIDEO - Tseng ET-4000 BIOS - GET DAC TYPE 10 11 -- BIOS Window Extension v1.1 - GET WINDOW COORDINATES 10 11 -- VIDEO - TEXT-MODE CHARACTER GENERATOR FUNCTIONS (PS, EGA, VGA) 10 11 -- VIDEO - GRAPHICS-MODE CHARACTER GENERATOR FUNCTIONS (PS, EGA, VGA) 10 11 30 VIDEO - GET FONT INFORMATION (EGA, MCGA, VGA) 10 12 -- BIOS Window Extension v1.1 - GET BLANKING ATTRIBUTE 10 12 -- VIDEO - ALTERNATE FUNCTION SELECT (PS, EGA, VGA, MCGA) - GET EGA INFO 10 12 -- VIDEO - ALTERNATE FUNCTION SELECT (PS,EGA,VGA,MCGA) - ALTERNATE PRTSC 10 12 -- VIDEO - ALTERNATE FUNCTION SELECT (VGA) - SELECT VERTICAL RESOLUTION 10 12 -- VIDEO - ALTERNATE FUNCTION SELECT (VGA, MCGA) - PALETTE LOADING 10 12 -- VIDEO - ALTERNATE FUNCTION SELECT (VGA, MCGA) - VIDEO ADDRESSING 10 12 -- VIDEO - ALTERNATE FUNCTION SELECT (VGA, MCGA) - GRAY-SCALE SUMMING 10 12 -- VIDEO - ALTERNATE FUNCTION SELECT (VGA) - CURSOR EMULATION 10 12 -- VIDEO - ALTERNATE FUNCTION SELECT (PS) - DISPLAY-SWITCH INTERFACE 10 12 -- VIDEO - ALTERNATE FUNCTION SELECT (PS, VGA) - VIDEO REFRESH CONTROL 10 12 -- VIDEO - ALTERNATE FUNC SELECT (ATI,Tatung,Taxan) - ENHANCED FEATURES 10 13 -- VIDEO - WRITE STRING (AT and later,EGA) 10 14 00 VIDEO - LOAD USER-SPECIFIED LCD CHARACTER FONT (CONV,Compaq Port 386) 10 14 01 VIDEO - LOAD SYSTEM ROM DEFAULT LCD CHARACTER FONT (CONV,CP386) 10 14 02 VIDEO - SET MAPPING OF LCD HIGH INTENSITY ATTRIBUTES (CONV,CP386) 10 15 -- VIDEO - GET PHYSICAL DISPLAY PARAMETERS (CONVERTIBLE) 10 15 -- VIDEO - SET SUPERIMPOSE MODE (Sperry PC) 10 1A -- VIDEO - DISPLAY COMBINATION (PS,VGA/MCGA) 10 1B -- VIDEO - FUNCTIONALITY/STATE INFORMATION (PS,VGA/MCGA) 10 1C -- VIDEO - SAVE/RESTORE VIDEO STATE (PS50+,VGA) 10 30 00 VIDEO - LOCATE 3270PC CONFIGURATION TABLE (INSTALLATION CHECK) 10 40 -- VIDEO - SET GRAPHICS MODE (Hercules GRAFIX) 10 41 -- VIDEO - SET TEXT MODE (Hercules GRAFIX) 10 42 -- VIDEO - CLEAR CURRENT PAGE (Hercules GRAFIX) 10 43 -- VIDEO - SELECT DRAWING PAGE (Hercules GRAFIX) 10 44 -- VIDEO - SELECT DRAWING FUNCTION (Hercules GRAFIX) 10 45 -- VIDEO - SELECT PAGE TO DISPLAY (Hercules GRAFIX) 10 46 -- VIDEO - DRAW ONE PIXEL (Hercules GRAFIX) 10 47 -- VIDEO - FIND PIXEL VALUE (Hercules GRAFIX) 10 48 -- VIDEO - MOVE TO POINT (Hercules GRAFIX) 10 49 -- VIDEO - DRAW TO POINT (Hercules GRAFIX) 10 4A -- VIDEO - BLOCK FILL (Hercules GRAFIX) 10 4B -- VIDEO - DISPLAY CHARACTER (Hercules GRAFIX) 10 4B -- FRIEZE v7.0+ - API 10 4C -- VIDEO - DRAW ARC (Hercules GRAFIX) 10 4D -- VIDEO - DRAW CIRCLE (Hercules GRAFIX) 10 4E -- VIDEO - FILL AREA (Hercules GRAFIX) 10 4F 00 VESA SuperVGA BIOS - GET SuperVGA INFORMATION 10 4F 01 VESA SuperVGA BIOS - GET SuperVGA MODE INFORMATION 10 4F 02 VESA SuperVGA BIOS - SET SuperVGA VIDEO MODE 10 4F 03 VESA SuperVGA BIOS - GET CURRENT VIDEO MODE 10 4F 04 VESA SuperVGA BIOS - SAVE/RESTORE SuperVGA VIDEO STATE 10 4F 05 VESA SuperVGA BIOS - CPU VIDEO MEMORY CONTROL 10 4F 06 VESA SuperVGA BIOS v1.1 - GET/SET LOGICAL SCAN LINE LENGTH 10 4F 07 VESA SuperVGA BIOS v1.1 - GET/SET DISPLAY START 10 4F FF VESA SuperVGA BIOS - Everex - TURN VESA ON/OFF 10 50 -- SCROLOCK.COM - INSTALLATION CHECK 10 50 01 VIDEO - AX PC - GET SCREEN COUNTRY CODE 10 51 -- SCROLOCK.COM - ENABLE/DISABLE 10 53 -- Show Partner F/X v3.6 - START PRESENTATION 10 55 -- Show Partner F/X v3.6 - UNINSTALL 10 55 55 VIDEO - ATI EGA/VGA Wonder Super Switch - INSTALLATION CHECK 10 6A 00 Direct Graphics Interface Standard (DGIS) - INQUIRE AVAILABLE DEVICES 10 6A 01 DGIS - REDIRECT CHARACTER OUTPUT 10 6A 02 DGIS - INQUIRE INT 10 OUTPUT DEVICE 10 6E 00 Paradise VGA internal - GET ??? 10 6E 04 Paradise VGA internal - GET SCREEN SIZE AND ??? 10 6E 05 Paradise VGA internal - SET MODE 10 6F 00 VIDEO - INSTALLATION CHECK (Video7 VGA,VEGA VGA) 10 6F 01 VIDEO - GET MONITOR INFO (Video7 VGA,VEGA VGA) 10 6F 04 VIDEO - GET MODE AND SCREEN RESOLUTION (Video7 VGA, VEGA VGA) 10 6F 05 VIDEO - SET VIDEO MODE (Video7 VGA, VEGA EXTENDED EGA/VGA) 10 6F 06 VIDEO - SELECT AUTOSWITCH MODE (V7VGA,VEGA VGA) 10 6F 07 VIDEO - GET VIDEO MEMORY CONFIGURATION (V7VGA,VEGA VGA) 10 70 -- VIDEO - GET ADDRESS OF VIDEO RAM (TANDY 2000 only) 10 70 00 Everex Extended Video BIOS - RETURN EMULATION STATUS 10 70 00 Everex Extended Video BIOS - GET PAGING FUNCTION POINTER FOR CURR MOD 10 70 00 Everex Extended Video BIOS - GET SUPPORTED MODE INFO 10 71 -- VIDEO - GET ADDRESS OF INCRAM (TANDY 2000 only) 10 72 -- VIDEO - SCROLL RIGHT PART OR ALL OF SCREEN (TANDY 2000 only) 10 73 -- VIDEO - SCROLL LEFT PART OR ALL OF SCREEN (TANDY 2000 only) 10 7F 00 SOLLEX SuperVGA - GET EXTENSIONS INFO 10 7F 01 SOLLEX SuperVGA - ADAPTER CONTROL - SET ADAPTER 10 7F 01 SOLLEX SuperVGA - ADAPTER CONTROL - GET ADAPTER 10 7F 01 SOLLEX SuperVGA - ADAPTER CONTROL - DETERMINE ADAPTER SUPPORT 10 7F 02 SOLLEX SuperVGA - DISPLAY OUTPUT CONTROL - SET DISPLAY OUTPUT 10 7F 02 SOLLEX SuperVGA - DISPLAY OUTPUT CONTROL - GET DISPLAY OUTPUT 10 7F 03 SOLLEX SuperVGA - VIDEO SUPPORT CONTROL - GET SUPPORT INFO 10 7F 03 SOLLEX SuperVGA - VIDEO SUPPORT CONTROL - INITIALIZE VIDEO SUPPORT 10 7F 03 SOLLEX SuperVGA - VIDEO SUPPORT CONTROL - GO RAM RESIDENT 10 7F 04 SOLLEX SuperVGA - POWER CONTROL - SET POWER STATE 10 7F 04 SOLLEX SuperVGA - POWER CONTROL - GET POWER STATE 10 7F 04 SOLLEX SuperVGA - POWER CONTROL - SET TIMEOUT RESET 10 7F 04 SOLLEX SuperVGA - POWER CONTROL - GET TIMEOUT RESET 10 7F 05 SOLLEX SuperVGA - LOAD REGISTER 10 7F 06 SOLLEX SuperVGA - MULTIPLE FONT CONTROL 10 7F 07 SOLLEX SuperVGA - FILL VIDEO RAM 10 80 -- VIDEO (DESQview 2.0x only) - internal - SET ??? HANDLER 10 81 -- VIDEO (DESQview 2.0x only) - internal - GET ??? 10 82 -- VIDEO (DESQview 2.0x only) - internal - GET CURRENT WINDOW INFO 10 8B -- Alloy MW386 - FORCE WORKSTATION SCREEN UPDATE 10 90 -- Alloy MW386 - GET PHYSICAL WORKSTATION DISPLAY MODE 10 91 -- Alloy MW386 - GET PHYSICAL WORKSTATION ADAPTER TYPE 10 92 -- Alloy MW386 - INHIBIT WORKSTATION SCREEN UPDATES 10 93 -- Alloy MW386 - REDRAW SCREEN 10 BF 00 VIDEO - Compaq Portable Extensions - SELECT EXTERNAL MONITOR 10 BF 01 VIDEO - Compaq Portable Extensions - SELECT INTERNAL MONITOR 10 BF 02 VIDEO - Compaq Portable Extensions - SET MASTER MODE OF CURRENT CTRLR 10 BF 03 VIDEO - Compaq Portable/Systempro Extensions - GET ENVIRONMENT 10 BF 04 VIDEO - Compaq Portable Extensions - SET MODE SWITCH DELAY 10 BF 05 VIDEO - Compaq Systempro Extensions - ENABLE/DISABLE DISPLAY 10 BF 06 VIDEO - Compaq SLT/286 - READ GRAY SCALE TABLE 10 BF 07 VIDEO - Compaq SLT/286 - WRITE GRAY SCALE TABLE 10 BF 08 VIDEO - Compaq SLT/286 - WRITE COLOR MIX REGISTERS 10 CC 00 VIDEO - UltraVision - GET STATUS (INSTALLATION CHECK) 10 CC 01 VIDEO - UltraVision - DISABLE EXTENSIONS 10 CC 02 VIDEO - UltraVision - ENABLE EXTENSIONS 10 CD 00 VIDEO - UltraVision - LOAD ULTRAVISION PALETTE (color EGA,VGA) 10 CD 01 VIDEO - UltraVision - SET PALETTE LOCKING STATUS (color EGA,VGA) 10 CD 02 VIDEO - UltraVision - GET ULTRAVISION PALETTE (EGA,VGA) 10 CD 03 VIDEO - UltraVision - GET PALETTE LOCKING STATUS (color EGA,VGA) 10 CD 04 VIDEO - UltraVision - GET UltraVision TEXT MODE (EGA,VGA) 10 CD 05 VIDEO - UltraVision - SET CURSOR TYPE (EGA,VGA) 10 CD 06 VIDEO - UltraVision - GET CURSOR TYPE (EGA,VGA) 10 CD 07 VIDEO - UltraVision v1.2+ - SET UNDERLINE STATUS (EGA,VGA) 10 CD 08 VIDEO - UltraVision v1.2+ - GET UNDERLINE STATUS (EGA,VGA) 10 CD 10 VIDEO - UltraVision - LOAD USER FONT (EGA,VGA) 10 CD -- VIDEO - UltraVision - SET ULTRAVISION TEXT MODE (EGA,VGA) 10 EF -- VIDEO - MSHERC.COM - INSTALLATION CHECK??? 10 F0 -- EGA Register Interface Library - READ ONE REGISTER 10 F1 -- EGA Register Interface Library - WRITE ONE REGISTER 10 F2 -- EGA Register Interface Library - READ REGISTER RANGE 10 F3 -- EGA Register Interface Library - WRITE REGISTER RANGE 10 F4 -- EGA Register Interface Library - READ REGISTER SET 10 F5 -- EGA Register Interface Library - WRITE REGISTER SET 10 F6 -- EGA Register Interface Library - REVERT TO DEFAULT REGISTERS 10 F7 -- EGA Register Interface Library - DEFINE DEFAULT REGISTER TABLE 10 FA -- EGA Register Interface Library - INTERROGATE DRIVER 10 FA -- FASTBUFF.COM - INSTALLATION CHECK 10 FE -- TopView - GET SHADOW BUFFER 10 FF -- TopView - UPDATE SCREEN FROM SHADOW BUFFER 10 FF -- DJ GO32.EXE 80386+ DOS extender - VIDEO EXTENSIONS 10 FF 00 CARBON COPY PLUS v5.0 - CHECK IF CC CONNECTED TO CCHELP 10 FF 01 CARBON COPY PLUS v5.0 - DISCONNECT AND RESET LINE 10 FF 02 CARBON COPY PLUS v5.0 - GET LAST PHONE NUMBER DIALED 11 -- -- CPU-generated (80486+) - ALIGNMENT CHECK 11 -- -- BIOS - GET EQUIPMENT LIST 11 BC -- BNU FOSSIL - INSTALLATION CHECK 11 FF FE BACK&FORTH (before v1.62) API 12 -- -- BIOS - GET MEMORY SIZE 12 -- -- KEYBUI v2.0+ - INSTALLATION CHECK 12 -- -- PARKER v2.0+ - INSTALLATION CHECK 12 FF FE Back&Forth v1.62+ - API 13 00 -- DISK - RESET DISK SYSTEM 13 01 -- DISK - GET STATUS OF LAST OPERATION 13 02 -- DISK - READ SECTOR(S) INTO MEMORY 13 03 -- DISK - WRITE DISK SECTOR(S) 13 04 -- DISK - VERIFY DISK SECTOR(S) 13 05 -- FLOPPY - FORMAT TRACK 13 05 -- FIXED DISK - FORMAT TRACK 13 06 -- FIXED DISK - FORMAT TRACK AND SET BAD SECTOR FLAGS (XT,PORT) 13 07 -- FIXED DISK - FORMAT DRIVE STARTING AT GIVEN TRACK (XT,PORT) 13 08 -- DISK - GET DRIVE PARAMETERS (PC,XT286,CONV,PS,ESDI,SCSI) 13 09 -- HARD DISK - INITIALIZE CONTROLLER WITH DRIVE PARAMETERS (AT,PS) 13 0A -- HARD DISK - READ LONG SECTOR(S) (AT and later) 13 0B -- HARD DISK - WRITE LONG SECTOR(S) (AT and later) 13 0C -- HARD DISK - SEEK TO CYLINDER 13 0D -- HARD DISK - RESET HARD DISKS 13 0E -- HARD DISK - READ SECTOR BUFFER (XT only) 13 0F -- HARD DISK - WRITE SECTOR BUFFER (XT only) 13 10 -- HARD DISK - CHECK IF DRIVE READY 13 11 -- HARD DISK - RECALIBRATE DRIVE 13 12 -- HARD DISK - CONTROLLER RAM DIAGNOSTIC (XT,PS) 13 12 -- Future Domain SCSI CONTROLLER - STOP SCSI DISK 13 13 -- HARD DISK - DRIVE DIAGNOSTIC (XT,PS) 13 14 -- HARD DISK - CONTROLLER INTERNAL DIAGNOSTIC 13 15 -- DISK - GET DISK TYPE (XT 1/10/86 or later,XT286,AT,PS) 13 16 -- FLOPPY DISK - DETECT DISK CHANGE (XT 1/10/86 or later,XT286,AT,PS) 13 17 -- FLOPPY DISK - SET DISK TYPE FOR FORMAT (AT,PS) 13 18 -- DISK - SET MEDIA TYPE FOR FORMAT (AT model 3x9,XT2,XT286,PS) 13 18 -- Future Domain SCSI BIOS - GET SCSI CONTROLLER INFORMATION 13 19 -- FIXED DISK - PARK HEADS (XT286,PS) 13 19 -- Future Domain SCSI CONTROLLER - REINITIALIZE DRIVE 13 1A -- ESDI FIXED DISK - FORMAT UNIT (PS) 13 1A -- Future Domain SCSI CONTROLLER - GET SCSI PARTIAL MEDIUM CAPACITY 13 1B -- ESDI FIXED DISK - GET MANUFACTURING HEADER 13 1B -- Future Domain SCSI CONTROLLER - GET POINTER TO SCSI DISK INFO BLOCK 13 1C -- Future Domain SCSI CONTROLLER - GET POINTER TO FREE CONTROLLER RAM 13 1C 0A ESDI FIXED DISK - GET DEVICE CONFIGURATION 13 1C 0B ESDI FIXED DISK - GET ADAPTER CONFIGURATION 13 1C 0C ESDI FIXED DISK - GET POS INFORMATION 13 1C 0E ESDI FIXED DISK - TRANSLATE RBA TO ABA 13 1D -- IBMCACHE.SYS - CACHE STATUS 13 20 -- DISK - ??? (Western Digital "Super BIOS") 13 20 FF QCACHE - DISMOUNT 13 21 -- QCACHE - FLUSH CACHE 13 22 -- QCACHE - ENABLE/DISABLE CACHE 13 24 -- QCACHE - SET SECTORS 13 25 -- QCACHE - SET FLUSH INTERVAL 13 27 -- QCACHE - INSTALLATION CHECK 13 2A -- QCACHE - SET BUFFER SIZE 13 2C -- QCACHE - SET BUFFERED WRITES 13 2D -- QCACHE - SET BUFFERED READ 13 2E -- QCACHE - SET FLUSH COUNT 13 30 -- QCACHE - GET INFO 13 70 -- Priam EDVR.SYS DISK PARTITIONING SOFTWARE??? 13 75 -- ??? 13 76 -- ??? 13 80 -- FAST! - API 13 81 -- Super PC Kwik/PC-Cache 5.x - ??? 13 82 -- Super PC Kwik/PC-Cache 5.x - ??? 13 83 -- Super PC Kwik/PC-Cache 5.x - ??? 13 84 -- Super PC Kwik/PC-Cache 5.x - ??? 13 85 -- Super PC Kwik/PC-Cache 5.x - ??? 13 8E ED HyperDisk v4.01+ - ??? 13 8E EE HyperDisk v4.01+ - ??? 13 8E EF HyperDisk v4.01+ - ??? 13 A0 -- Super PC Kwik - GET RESIDENT CODE SEGMENT 13 A1 -- Super PC Kwik - FLUSH CACHE 13 A2 -- Super PC Kwik - ??? 13 A5 -- Super PC Kwik - ??? 13 AD -- Priam HARD DISK CONTROLLER??? 13 B0 -- Super PC Kwik - ??? 13 EE -- SWBIOS - SET 1024 CYLINDER FLAG 13 F9 -- SWBIOS - INSTALLATION CHECK 13 FE -- SWBIOS - GET EXTENDED CYLINDER COUNT 14 -- -- SERIAL I/O- Digiboard DigiCHANNEL PC/X* Extender INT 14 (XAPCM232.SYS 14 00 -- SERIAL - INITIALIZE PORT 14 00 -- FOSSIL (Fido/Opus/Seadog Standard Interface Level) - INITIALIZE 14 01 -- SERIAL - WRITE CHARACTER TO PORT 14 02 -- SERIAL - READ CHARACTER FROM PORT 14 02 -- FOSSIL - RECEIVE CHARACTER WITH WAIT 14 03 -- SERIAL - GET PORT STATUS 14 04 -- SERIAL I/O - EXTENDED INITIALIZE (CONVERTIBLE,PS) 14 04 -- FOSSIL - INITIALIZE DRIVER 14 04 -- MultiDOS Plus IODRV - INITIALIZE PORT 14 04 -- Digiboard DigiCHANNEL PC/X* - CHANGE BAUD RATE 14 05 -- SERIAL I/O - EXTENDED COMMUNICATION PORT CONTROL (CONVERTIBLE,PS) 14 05 -- FOSSIL - DEINITIALIZE DRIVER 14 05 -- MultiDOS Plus IODRV - READ CHARACTER FROM PORT 14 05 -- Digiboard DigiCHANNEL PC/X* - CHANGE PROTOCOL 14 06 -- FOSSIL - RAISE/LOWER DTR 14 06 -- MultiDOS Plus IODRV - WRITE CHARACTER TO PORT 14 07 -- FOSSIL - RETURN TIMER TICK PARAMETERS 14 07 -- MultiDOS Plus IODRV - GET PORT STATUS 14 08 -- FOSSIL - FLUSH OUTPUT BUFFER WAITING TILL ALL OUTPUT IS DONE 14 08 -- MultiDOS Plus 4.0 IODRV - GET AND RESET PORT LINE STATUS 14 08 -- Digiboard DigiCHANNEL PC/X* - ALTERNATE STATUS CHECK 14 09 -- FOSSIL - PURGE OUTPUT BUFFER THROWING AWAY ALL PENDING OUTPUT 14 09 -- MultiDOS Plus IODRV - RESET PORT STATUS 14 09 -- Digiboard DigiCHANNEL PC/X* - CLEAR BUFFERS 14 0A -- FOSSIL - PURGE INPUT BUFFER THROWING AWAY ALL PENDING INPUT 14 0A -- Digiboard DigiCHANNEL PC/X* - INPUT QUEUE CHECK 14 0B -- FOSSIL - TRANSMIT NO WAIT 14 0C -- FOSSIL - NON-DESTRUCTIVE READ AHEAD 14 0D -- FOSSIL - KEYBOARD READ WITHOUT WAIT 14 0D -- Digiboard DigiCHANNEL PC/X* - GET POINTER TO CH_KEY_RDY FLAG 14 0E -- FOSSIL - KEYBOARD READ WITH WAIT 14 0E -- Digiboard DigiCHANNEL PC/X* - WRITE STRING 14 0F -- FOSSIL - ENABLE/DISABLE FLOW CONTROL 14 0F -- Digiboard DigiCHANNEL PC/X* - READ STRING 14 10 -- FOSSIL - EXTENDED ^C/^K CHECKING AND TRANSMIT ON/OFF 14 10 -- Digiboard DigiCHANNEL PC/X* - CLEAR RECEIVE BUFFER 14 11 -- FOSSIL - SET CURRENT CURSOR LOCATION 14 11 -- Digiboard DigiCHANNEL PC/X* - CLEAR TRANSMIT BUFFER 14 12 -- FOSSIL - READ CURRENT CURSOR LOCATION 14 12 -- Digiboard DigiCHANNEL PC/X* - GET TRANSMIT BUFFER FREE SPACE 14 13 -- FOSSIL - SINGLE CHARACTER ANSI WRITE TO SCREEN 14 14 -- FOSSIL - ENABLE OR DISABLE WATCHDOG PROCESSING 14 15 -- FOSSIL - WRITE CHARACTER TO SCREEN USING BIOS SUPPORT ROUTINES 14 16 -- FOSSIL - INSERT/DELETE FUNCTION FROM TIMER TICK CHAIN 14 16 -- Digiboard DigiCHANNEL PC/X* - CCB COMMAND 14 17 -- FOSSIL - REBOOT SYSTEM 14 18 -- FOSSIL - READ BLOCK 14 18 -- Digiboard DigiCHANNEL PC/X* - SEND BIOS COMMAND 14 19 -- FOSSIL - WRITE BLOCK 14 19 -- Digiboard DigiCHANNEL PC/X* - SPECIAL CHARACTER INTERRUPT 14 1A -- FOSSIL - BREAK BEGIN OR END 14 1A -- Digiboard DigiCHANNEL PC/X - SPECIAL CHARACTER FLAG/COUNTER 14 1B -- FOSSIL - RETURN INFORMATION ABOUT THE DRIVER 14 1C -- X00 FOSSIL - ACTIVATE PORT 14 1D -- X00 FOSSIL - DEACTIVATE PORT 14 1E -- X00 FOSSIL - EXTENDED LINE CONTROL INITIALIZATION 14 1F -- X00 FOSSIL - EXTENDED SERIAL PORT STATUS/CONTROL 14 20 -- X00 FOSSIL - DESTRUCTIVE READ WITH NO WAIT 14 20 -- Alloy MW386 - ATTACH LOGICAL COMMUNICATIONS PORT TO PHYSICAL PORT 14 20 -- MultiDOS Plus - INITIALIZE PORT 14 21 -- X00 FOSSIL - STUFF RECEIVE BUFFER 14 21 -- Alloy MW386 v1.x only - RELEASE PHYSICAL COMMUNICATIONS PORT 14 21 -- MultiDOS Plus - TRANSMIT CHARACTER 14 22 -- Alloy MW386 v2+ - RELEASE LOGICAL COMMUNICATIONS PORT 14 22 -- MultiDOS Plus - RECEIVE CHARACTER 14 23 -- Alloy MW386 v2+ - GET PORT NUMBER FROM LOGICAL PORT ID 14 23 -- MultiDOS Plus - GET PORT STATUS 14 24 -- Alloy MW386 v2+ - CHANGE PHYSICAL PORT PARAMETERS 14 24 -- MultiDOS Plus - SET MONITOR MODE 14 25 -- MultiDOS Plus - CLEAR BUFFERS 14 27 -- MultiDOS Plus - GET BUFFER CHARACTER COUNT 14 7E -- FOSSIL - INSTALL AN EXTERNAL APPLICATION FUNCTION 14 7F -- FOSSIL - REMOVE AN EXTERNAL APPLICATION FUNCTION 14 80 -- COMMUNICATIONS FOSSIL 14 80 -- COURIERS.COM - INSTALLATION CHECK 14 81 -- COURIERS.COM - CHECK IF PORT BUSY 14 81 -- Egberto Willies COMM-DRV - EXTENDED INITIALIZATION 14 81 00 VIDEO FOSSIL - RETURN VFOSSIL INFORMATION 14 81 01 VIDEO FOSSIL - OPEN VFOSSIL 14 81 02 VIDEO FOSSIL - CLOSE VFOSSIL 14 81 03 VIDEO FOSSIL - UNINSTALL 14 82 -- KEYBOARD FOSSIL 14 82 -- COURIERS.COM - CONFIGURE PORT 14 83 -- SYSTEM FOSSIL 14 83 -- COURIERS.COM - START INPUT 14 84 -- COURIERS.COM - READ CHARACTER 14 85 -- COURIERS.COM - FLUSH PENDING INPUT 14 86 -- COURIERS.COM - START OUTPUT 14 87 -- COURIERS.COM - OUTPUT STATUS 14 88 -- COURIERS.COM - ABORT OUTPUT 14 89 -- COURIERS.COM - SEND SINGLE CHARACTER 14 8A -- COURIERS.COM - SEND BREAK 14 8C -- COURIERS.COM - SET SPEED 14 8D -- COURIERS.COM - DECONFIGURE PORT 14 A0 -- 3com BAPI SERIAL I/O - CONNECT TO PORT 14 A0 -- Interconnections Inc. TES - INSTALLATION CHECK/STATUS REPORT 14 A1 -- 3com BAPI SERIAL I/O - DISCONNECT FROM PORT 14 A1 -- Interconnections Inc. TES - GET LIST OF SESSIONS WITH STATUS 14 A2 -- Interconnections Inc. TES - GET LIST OF SERVER NAMES 14 A3 -- Interconnections Inc. TES - START A NEW SESSION 14 A4 -- 3com BAPI SERIAL I/O - WRITE BLOCK 14 A4 -- Interconnections Inc. TES - HOLD CURRENTLY ACTIVE SESSION 14 A5 -- 3com BAPI SERIAL I/O - READ BLOCK 14 A5 -- Interconnections Inc. TES - RESUME A SESSION 14 A6 -- 3com BAPI SERIAL I/O - SEND SHORT BREAK 14 A6 -- Interconnections Inc. TES - DROP A SESSION 14 A7 -- 3com BAPI SERIAL I/O - READ STATUS 14 A7 -- Interconnections Inc. TES - SWITCH TO NEXT ACTIVE SESSION 14 A8 -- Interconnections Inc. TES - SEND STRING TO COMMAND INTERPRETER 14 AF 00 3com BAPI SERIAL I/O - INSTALLATION CHECK 14 B0 -- 3com BAPI SERIAL I/O - ENABLE/DISABLE "ENTER COMMAND MODE" CHARACTER 14 B1 -- 3com BAPI SERIAL I/O - ENTER COMMAND MODE 14 F0 F0 ASAP v1.0 - ??? 14 F0 F1 ASAP v1.0 - INSTALLATION CHECK 14 F4 FF IBM/Yale EBIOS SERIAL I/O - INSTALLATION CHECK 14 F9 -- IBM/Yale EBIOS SERIAL I/O - REGAIN CONTROL 14 FA -- IBM/Yale EBIOS SERIAL I/O - SEND BREAK 14 FB -- IBM/Yale EBIOS SERIAL I/O - SET OUTGOING MODEM SIGNALS 14 FC -- IBM/Yale EBIOS SERIAL I/O - READ CHARACTER, NO WAIT 14 FD 02 IBM/Yale EBIOS SERIAL I/O - READ STATUS 14 FF 02 IBM/Yale EBIOS SERIAL I/O - BUFFERED READ 15 -- -- Microsoft TSR Specification 15 00 -- CASSETTE - TURN ON TAPE DRIVE'S MOTOR (PC and PCjr only) 15 00 -- Amstrad PC1512 - GET AND RESET MOUSE COUNTS 15 00 -- VMiX v2+ - INSTALLATION CHECK??? 15 00 -- MultiDOS Plus - GIVE UP TIME SLICE 15 01 -- CASSETTE - TURN OFF TAPE DRIVE'S MOTOR (PC and PCjr only) 15 01 -- Amstrad PC1512 - WRITE DATA TO NON-VOLATILE RAM 15 01 -- VMiX - I/O CHANNEL OBJECT MANAGER 15 01 -- MultiDOS Plus - REQUEST RESOURCE SEMAPHORE 15 02 -- CASSETTE - READ DATA 15 02 -- Amstrad PC1512 - READ DATA FROM NON-VOLATILE RAM 15 02 -- VMiX - MEMORY OBJECT MANAGER 15 02 -- MultiDOS Plus - RELEASE RESOURCE SEMAPHORE 15 03 -- CASSETTE - WRITE DATA (PC and PCjr only) 15 03 -- Amstrad PC1512 - WRITE VDU COLOR PLANE WRITE REGISTER 15 03 -- VMiX - PROMPTED CONSOLE INPUT 15 03 -- MultiDOS Plus - SUSPEND TASK FOR INTERVAL 15 04 -- SYSTEM - BUILD ABIOS SYSTEM PARAMETER TABLE (PS) 15 04 -- Amstrad PC1512 - WRITE VDU COLOR PLANE READ REGISTER 15 04 -- VMiX - VPRINTF 15 04 -- MultiDOS Plus - SEND MESSAGE TO ANOTHER TASK 15 05 -- SYSTEM - BUILD ABIOS INITIALIZATION TABLE (PS) 15 05 -- Amstrad PC1512 - WRITE VDU GRAPHICS BORDER REGISTER 15 05 -- VMiX - GET PROCESS ID OF CURRENT PROCESS 15 05 -- MultiDOS Plus - CHECK MAILBOX 15 06 -- Amstrad PC1512 - GET ROS VERSION NUMBER 15 06 -- VMiX - GET POINTER TO PROCESS CONTROL BLOCK 15 06 -- MultiDOS Plus - READ MAILBOX 15 07 -- VMiX - GET POINTER TO OBJECT CONTROL BLOCK 15 07 -- MultiDOS Plus - SPAWN INTERNAL TASK (CREATE NEW THREAD) 15 08 -- VMiX - GET CHANNEL CONTROL BLOCK 15 08 -- MultiDOS Plus - TERMINATE INTERNAL TASK (KILL THREAD) 15 09 -- VMiX - GET ID OF QUEUED ELEMENT 15 09 -- MultiDOS Plus - CHANGE TASK'S PRIORITY 15 0A -- VMiX - GET ID OF NEXT QUEUED ELEMENT 15 0A -- MultiDOS Plus - CHANGE TIME SLICE INTERVAL 15 0B -- VMiX - GET TOTAL NUMBER OF ACTIVE PROCESSES 15 0B -- MultiDOS Plus - FORCE DISPLAY OUTPUT TO PHYSICAL SCREEN MEMORY 15 0C -- VMiX - GET POINTER TO PROCESS TSS STACK 15 0C -- MultiDOS Plus - RESTORE OLD VIDEO DISPLAY MEMORY 15 0D -- VMiX - START A CHILD PROCESS JOB SHELL 15 0D -- MultiDOS Plus - DISABLE MULTITASKING 15 0E -- VMiX - TERMINATE PROCESS 15 0E -- MultiDOS Plus - ENABLE MULTITASKING 15 0F -- SYSTEM - FORMAT UNIT PERIODIC INTERRUPT (PS ESDI drives only) 15 0F -- VMiX - GET KEY FIELD OF QUEUED ELEMENT 15 0F -- MultiDOS Plus - EXECUTE A MULTIDOS PLUS COMMAND 15 10 -- VMiX - EXECUTE FUNCTION IN PROTECTED MODE 15 10 -- MultiDOS Plus - TEST RESOURCE SEMAPHORE 15 10 00 TopView - "PAUSE" - GIVE UP CPU TIME 15 10 01 TopView - "GETMEM" - ALLOCATE "SYSTEM" MEMORY 15 10 02 TopView - "PUTMEM" - DEALLOCATE "SYSTEM" MEMORY 15 10 03 TopView - "PRINTC" - DISPLAY CHARACTER/ATTRIBUTE ON SCREEN 15 10 -- TopView - UNIMPLEMENTED IN DV 2.x 15 10 13 TopView - "GETBIT" - DEFINE A 2ND-LEVEL INTERRUPT HANDLER 15 10 14 TopView - "FREEBIT" - UNDEFINE A 2ND-LEVEL INTERRUPT HANDLER 15 10 15 TopView - "SETBIT" - SCHEDULE ONE OR MORE 2ND-LEVEL INTERRUPTS 15 10 16 TopView - "ISOBJ" - VERIFY OBJECT HANDLE 15 10 17 TopView - UNIMPLEMENTED IN DV 2.x 15 10 18 TopView - "LOCATE" - FIND WINDOW AT A GIVEN SCREEN LOCATION 15 10 19 TopView - "SOUND" - MAKE TONE 15 10 1A TopView - "OSTACK" - SWITCH TO TASK'S INTERNAL STACK 15 10 1B TopView - "BEGINC" - BEGIN CRITICAL REGION 15 10 1C TopView - "ENDC" - END CRITICAL REGION 15 10 1D TopView - "STOP" - STOP TASK 15 10 1E TopView - "START" - START TASK 15 10 1F TopView - "DISPEROR" - POP-UP ERROR WINDOW 15 10 20 TopView - UNIMPLEMENTED IN DV v2.00+ 15 10 21 TopView - "PGMINT" - INTERRUPT ANOTHER TASK 15 10 22 TopView - "GETVER" - GET VERSION 15 10 23 TopView - "POSWIN" - POSITION WINDOW 15 10 24 TopView - "GETBUF" - GET VIRTUAL SCREEN INFO 15 10 25 TopView - "USTACK" - SWITCH BACK TO USER'S STACK 15 10 -- DESQview (TopView???) - UNIMPLEMENTED IN DV 2.x 15 10 2B DESQview v2.00+ (TopView???) - "POSTTASK" - AWAKEN TASK 15 10 2C DESQview v2.00+ (TopView???) - START NEW APPLICATION IN NEW PROCESS 15 10 2D DESQview v2.00+ - "KMOUSE" - KEYBOARD MOUSE CONTROL 15 10 2E DESQview v2.40 - ALLOCATE ??? MEMORY 15 11 -- TopView commands 15 11 -- VMiX - EXECUTE SHELL SYSTEM COMMANDS 15 11 -- MultiDOS Plus - TURN OFF AltZ TOGGLE 15 11 17 DESQview v2.20+ - "ASSERTMAP" - GET/SET MAPPING CONTEXT 15 11 DE DESQview - QEXT.SYS - INSTALLATION CHECK 15 12 -- VMiX - PUT PROCESS TO SLEEP 15 12 -- MultiDOS Plus - TURN ON AltZ TOGGLE 15 12 -- TopView - SEND MESSAGE - "HANDLE" - RETURN OBJECT HANDLE 15 12 -- TopView - SEND MESSAGE - "NEW" - CREATE NEW OBJECT 15 12 -- TopView - SEND MESSAGE - "FREE" - FREE AN OBJECT 15 12 -- TopView - SEND MESSAGE - "ADDR" - GET HANDLE OF MESSAGE SENDER 15 12 -- DESQview v2.26+ - "CONNECT" - CONNECT TWO WINDOWS 15 12 -- TopView - SEND MESSAGE - "DIR" - GET PANEL FILE DIRECTORY 15 12 -- TopView - SEND MESSAGE - "READ" - READ NEXT LOGICAL LINE OF WINDOW 15 12 -- TopView - SEND MESSAGE - "READ" - GET NEXT RECORD FROM OBJECT 15 12 -- TopView - SEND MESSAGE - "READ" - WAIT FOR TIMER TO EXPIRE 15 12 -- TopView - SEND MESSAGE - "APPLY" - WRITE PANEL TO WINDOW 15 12 -- TopView - SEND MESSAGE - "WRITE" - WRITE TO OBJECT 15 12 -- TopView - SEND MESSAGE - "WRITE" - WRITE STRING TO WINDOW 15 12 -- DESQview 2.20+ - SEND MESSAGE - "SETPRI" - SET PRIORITY WITHIN OBJECT 15 12 -- DESQview 2.20+ - SEND MESSAGE - "GETPRI" - GET PRIORITY WITHIN OBJECT 15 12 -- TopView - SEND MESSAGE - "SIZEOF" - GET OBJECT SIZE 15 12 -- TopView - SEND MESSAGE - "LEN" - GET OBJECT LENGTH 15 12 -- TopView - SEND MESSAGE - "ADDTO" - WRITE CHARS AND ATTRIBS TO WINDOW 15 12 -- TopView - SEND MESSAGE - "ADDTO" - SEND MAILBOX MESSAGE/STAT BY VALUE 15 12 -- TopView - SEND MESSAGE - "ADDTO" - SET OBJECT BITS 15 12 -- TopView - SEND MESSAGE - "SUBFROM" - WRITE ATTRIBUTES TO WINDOW 15 12 -- TopView - SEND MESSAGE - "SUBFROM" - SEND MAILBOX MESSAGE/STAT BY REF 15 12 -- TopView - SEND MESSAGE - "SUBFROM" - REMOVE OBJECT FROM OBJECTQ 15 12 -- TopView - SEND MESSAGE - "SUBFROM" - RESET OBJECT BITS 15 12 -- TopView - SEND MESSAGE - "OPEN" - OPEN OBJECT 15 12 -- TopView - SEND MESSAGE - "CLOSE" - CLOSE OBJECT 15 12 -- TopView - SEND MESSAGE - "ERASE" - ERASE OBJECT 15 12 -- TopView - SEND MESSAGE - "STATUS" - GET OBJECT STATUS 15 12 -- TopView - SEND MESSAGE - "EOF" - GET OBJECT EOF STATUS 15 12 -- TopView - SEND MESSAGE - "AT" - POSITION OBJECT CURSOR 15 12 -- TopView - SEND MESSAGE - "SETNAME" - ASSIGN NAME TO MAILBOX 15 12 -- TopView - SEND MESSAGE - "SETSCALE" - SET POINTER SCALE FACTOR 15 12 -- TopView - SEND MESSAGE - "READN" - GET NEXT N OBJECT BYTES 15 12 -- TopView - SEND MESSAGE - "GETSCALE" - GET POINTER SCALE FACTOR 15 12 -- TopView - SEND MESSAGE - "REDRAW" - REDRAW WINDOW 15 12 -- TopView - SEND MESSAGE - "SETICON" - SPECIFY POINTER ICON 15 12 -- TopView - SEND MESSAGE - "SETESC" - SET ESCAPE ROUTINE ADDRESS 15 12 -- TopView - SEND MESSAGE - "LOCK" - REQUEST EXCLUSIVE ACCESS TO RESOURC 15 12 -- DESQview v2.20+ - SEND MESSAGE - "SETFLAGS" - SET OBJECT FLAGS 15 12 -- DESQview v2.20+ - SEND MESSAGE - "GETFLAGS" - GET OBJECT FLAGS 15 13 -- VMiX - WAKE PROCESS 15 13 -- MultiDOS Plus - GET TASK CONTROL BLOCK 15 14 -- VMiX - CLEAR WINDOW 15 14 -- MultiDOS Plus - CHECK IF MultiDOS FOREGROUND OR BACKGROUND 15 15 -- VMiX - SET BANNER WINDOW MESSAGE 15 15 -- MultiDOS Plus - GET SYSTEM BLOCK 15 16 -- VMiX - SET ROOT WINDOW SIZE AND HOME CURSOR 15 16 -- MultiDOS Plus - INITIALIZATION 15 17 -- VMiX - GET CONSOLE WINDOW COLORS 15 17 -- MultiDOS Plus - MAP IRQ 15 18 -- VMiX - SET CONSOLE COLORS 15 18 -- MultiDOS Plus - UNMAP IRQ 15 19 -- VMiX v2+ - ??? 15 19 -- MultiDOS Plus - UNMAP ALL IRQs 15 1A -- VMiX v2+ - ??? 15 1A -- MultiDOS Plus - MAP SEMAPHORE NAME TO NUMBER 15 1B -- VMiX v2+ - ??? 15 1B -- MultiDOS Plus - REQUEST RESOURCE SEMAPHORE BY NAME 15 1C -- VMiX v2+ - ??? 15 1C -- MultiDOS Plus - RELEASE RESOURCE SEMAPHORE BY NAME 15 1D -- VMiX v2+ - ??? 15 1D -- MultiDOS Plus - TEST RESOURCE SEMAPHORE BY NAME 15 1E -- VMiX v2+ - ??? 15 1E 00 MultiDOS Plus - CLEAR EVENT COUNTER 15 1E 01 MultiDOS Plus - TRIGGER EVENT 15 1E 02 MultiDOS Plus - WAIT FOR EVENT 15 1F -- MultiDOS Plus v4.01 - GET MEMORY PARAMETERS 15 20 -- MultiDOS Plus v4.01 - CHECK IF MULTITASKING ENABLED 15 20 00 DOS 3+ PRINT.COM - DISABLE CRITICAL REGION FLAG 15 20 01 DOS 3+ PRINT.COM - SET CRITICAL REGION FLAG 15 20 10 OS HOOK - SETUP SYSREQ ROUTINE (AT,XT286,PS50+) 15 20 11 OS HOOK - COMPLETION OF SYSREQ FUNCTION (AT,XT286,PS50+) 15 21 -- SYSTEM - POWER-ON SELF-TEST ERROR LOG (PS50+) 15 24 03 ??? 15 40 -- SYSTEM - READ/MODIFY PROFILES (CONVERTIBLE) 15 40 00 Compaq SLT/286 or Portable 386 - READ LCD/PLASMA TIMEOUT 15 40 01 Compaq SLT/286 or Portable 386 - SET LCD/PLASMA TIMEOUT 15 41 -- SYSTEM - WAIT ON EXTERNAL EVENT (CONVERTIBLE) 15 42 -- SYSTEM - REQUEST POWER OFF (CONVERTIBLE) 15 42 80 Compaq SLT/286 - ENTER STANDBY 15 43 -- SYSTEM - READ SYSTEM STATUS (CONVERTIBLE) 15 44 -- SYSTEM - (DE)ACTIVATE INTERNAL MODEM POWER (CONVERTIBLE) 15 46 00 Compaq SLT/286 - READ POWER CONSERVATION/MODEM CONFIGURATION 15 46 01 Compaq SLT/286 - Modify Power Conservation/Modem Configuration 15 4F -- OS HOOK - KEYBOARD INTERCEPT (AT model 3x9,XT2,XT286,CONV,PS) 15 54 00 Omniview Multitasker - INSTALLATION NOTIFICATION 15 54 01 Omniview Multitasker - PROCESS CREATION 15 54 02 Omniview Multitasker - PROCESS DESTRUCTION 15 54 03 Omniview Multitasker - SAVE 15 54 04 Omniview Multitasker - RESTORE 15 54 05 Omniview Multitasker - SWITCHING TO BACKGROUND 15 54 06 Omniview Multitasker - SWITCHING TO FOREGROUND 15 54 07 Omniview Multitasker - EXIT NOTIFICATION 15 80 -- OS HOOK - DEVICE OPEN (AT,XT286,PS) 15 81 -- OS HOOK - DEVICE CLOSE 15 82 -- OS HOOK - PROGRAM TERMINATION 15 83 -- BIOS - SET EVENT WAIT INTERVAL (AT,PS50+) 15 84 -- BIOS - JOYSTICK SUPPORT (XT after 11/8/82,AT,XT286,PS) 15 85 -- OS HOOK - SysRq KEY ACTIVITY (AT,PS) 15 86 -- BIOS - WAIT (AT,PS) 15 87 -- SYSTEM - COPY EXTENDED MEMORY 15 88 -- SYSTEM - GET EXTENDED MEMORY SIZE (286+) 15 89 -- SYSTEM - SWITCH TO PROTECTED MODE 15 90 -- OS HOOK - DEVICE BUSY (AT,PS) 15 91 -- OS HOOK - DEVICE POST (AT,PS) 15 BC -- Phoenix 386 BIOS - DETERMINE CPU SPEED 15 BF 02 Rational Systems DOS/16M - INSTALLATION CHECK 15 C0 -- SYSTEM - GET CONFIGURATION (XT after 1/10/86,AT mdl 3x9,CONV,XT286,PS 15 C1 -- SYSTEM - RETURN EXTENDED-BIOS DATA-AREA SEGMENT ADDRESS (PS) 15 C2 00 SYSTEM - POINTING DEVICE BIOS INTERFACE (PS) - ENABLE/DISABLE 15 C2 01 SYSTEM - POINTING DEVICE BIOS INTERFACE (PS) - RESET 15 C2 02 SYSTEM - POINTING DEVICE BIOS INTERFACE (PS) - SET SAMPLING RATE 15 C2 03 SYSTEM - POINTING DEVICE BIOS INTERFACE (PS) - SET RESOLUTION 15 C2 04 SYSTEM - POINTING DEVICE BIOS INTERFACE (PS) - GET TYPE 15 C2 05 SYSTEM - POINTING DEVICE BIOS INTERFACE (PS) - INITIALIZE 15 C2 06 SYSTEM - POINTING DEVICE BIOS INTERFACE (PS) - GET/SET SCALING FACTOR 15 C2 07 SYSTEM - POINTING DEVICE BIOS INTERFACE (PS) - SET DEVICE HANDLER ADD 15 C3 -- SYSTEM - ENABLE/DISABLE WATCHDOG TIMEOUT (PS50+) 15 C4 -- SYSTEM - PROGRAMMABLE OPTION SELECT (PS50+) 15 C5 -- OS HOOK (undoc) - ROM BIOS TRACING CALLOUT (PS30/286,PS50Z,PS95) 15 C6 -- PS/2 Model 95 - ??? 15 C7 -- PS/2 Model 95 - ??? 15 C8 -- PS/2 Model 95 - ??? 15 C9 -- newer PS/2; various BIOSes - GET CPU TYPE AND MASK REVISION 15 CA -- PS/2 Model 95 - ??? 15 CB -- PS/2 Model 95 - ??? 15 CC -- PS/2 Model 95 - ??? 15 CD -- PS/2 Model 95 - ??? 15 CE -- PS/2 Model 95 - ??? 15 CF -- PS/2 Model 95 - ??? 15 D8 00 EISA SYSTEM ROM - READ SLOT CONFIGURATION INFORMATION 15 D8 01 EISA SYSTEM ROM - READ FUNCTION CONFIGURATION INFORMATION 15 D8 02 EISA SYSTEM ROM - CLEAR NONVOLATILE MEMORY (EISA CMOS) 15 D8 03 EISA SYSTEM ROM - WRITE NONVOLATILE MEMORY 15 D8 04 EISA SYSTEM ROM - READ PHYSICAL SLOT 15 D8 -- EISA SYSTEM ROM - 32-bit CS ADDRESSING MODE CALLS 15 DE 00 DESQview - GET PROGRAM NAME 15 DE 01 DESQview - UPDATE "OPEN WINDOW" MENU 15 DE 02 DESQview 1.x only - SET ??? FLAG FOR CURRENT WINDOW 15 DE 03 DESQview 1.x only - GET ??? FOR CURRENT WINDOW 15 DE 04 DESQview - GET AVAILABLE COMMON MEMORY 15 DE 05 DESQview - GET AVAILABLE CONVENTIONAL MEMORY 15 DE 06 DESQview - GET AVAILABLE EXPANDED MEMORY 15 DE 07 DESQview - "APPNUM" - GET CURRENT PROGRAM'S NUMBER 15 DE 08 DESQview - GET ??? 15 DE 09 DESQview - UNIMPLEMENTED 15 DE 0A DESQview v2.00+ - "DBGPOKE" - DISPLAY CHARACTER ON STATUS LINE 15 DE 0B DESQview v2.00+ - "APILEVEL" - DEFINE MINIMUM API LEVEL REQUIRED 15 DE 0C DESQview v2.00+ - "GETMEM" - ALLOCATE "SYSTEM" MEMORY 15 DE 0D DESQview v2.00+ - "PUTMEM" - DEALLOCATE "SYSTEM" MEMORY 15 DE 0E DESQview v2.00+ - "FINDMAIL" - FIND MAILBOX BY NAME 15 DE 0F DESQview v2.00+ - ENABLE DESQview EXTENSIONS 15 DE 10 DESQview v2.00+ - "PUSHKEY" - PUT KEY INTO KEYBOARD INPUT STREAM 15 DE 11 DESQview 2.00+ - "JUSTIFY" - EN/DISABLE AUTOMATIC WINDOW JUSTIFICATIO 15 DE 12 DESQview v2.01+ - "CSTYLE" - SET "C"-COMPATIBLE CONTROL CHAR INTERPRE 15 DE 13 DESQview v2.20+ - "GETCRIT" - GET CRITICAL NESTING COUNT 15 DE 14 DESQview v2.20+ - GET OBJECT TYPE 15 DE 15 DESQview v2.20+ - SET ERROR HANDLING 15 DE 16 DESQview v2.20+ - GET ERROR HANDLING 15 DE 17 DESQview v2.20-2.25 - reserved 15 DE 17 DESQview v2.26+ - "ASSERTMAP" - GET/SET MAPPING CONTEXT 15 DE 18 DESQview v2.20+ - internal - ??? 15 DE 19 DESQview v2.23+ - "GETCOMMON" - ALLOCATE "COMMON" MEMORY 15 DE 1A DESQview v2.23+ - "PUTCOMMON" - DEALLOCATE "COMMON" MEMORY 15 DE 1B DESQview v2.23+ internal - DECREMENT CRITICAL NESTING COUNT 15 DE 1C DESQview v2.23+ - "ENTERC" - INCREMENT CRITICAL NESTING COUNT 15 DE 1D DESQview v2.23+ - "PUTKEY" - FAKE USER KEYSTROKES 15 DE 1E DESQview v2.23+ - "SCRNINFO" - GET TRUE VIDEO PARAMETERS 15 DE 1F DESQview v2.23+ - "DOSUSER" - GET HANDLE OF TASK CURRENTLY USING DOS 15 DE 20 DESQview v2.26+ - "DISPATCHINT" - INTERRUPT ANOTHER TASK 15 DE 21 DESQview v2.26+ - "ASSERTVIR" - CONTROL 386 SCREEN VIRTUALIZATION 15 DE 22 DESQview v2.26+ - "PROCESSMEM" - GET TASK MEMORY STATUS 15 DE 23 DESQview v2.31+ - ??? 15 DE 24 DESQview v2.40 - ??? 15 DE 25 DESQview v2.40 - ??? 15 DE 26 DESQview v2.40 - GET ??? 15 E0 0F Compaq Systempro - MULTIPROCESSOR DISPATCH 15 E1 0E Compaq Systempro - MULTIPROCESSOR END-OF-DISPATCH 15 E2 00 Compaq Systempro - MULTIPROCESSOR AVAILABLE 15 F2 00 Tandon memory mapper - Tandon MAPPER HARDWARE INITIALISATION CHECK ?? 16 00 -- KEYBOARD - GET KEYSTROKE 16 01 -- KEYBOARD - CHECK FOR KEYSTROKE 16 02 -- KEYBOARD - GET SHIFT FLAGS 16 03 -- KEYBOARD - SET TYPEMATIC RATE AND DELAY 16 04 -- KEYBOARD - SET KEYCLICK (PCjr only) 16 05 -- KEYBOARD - STORE KEYSTROKE IN KEYBOARD BUFFER (AT/PS w enh keybd only 16 09 -- KEYBOARD - GET KEYBOARD FUNCTIONALITY 16 0A -- KEYBOARD - GET KEYBOARD ID 16 10 -- KEYBOARD - GET ENHANCED KEYSTROKE (enhanced kbd support only) 16 11 -- KEYBOARD - CHECK FOR ENHANCED KEYSTROKE (enh kbd support only) 16 12 -- KEYBOARD - GET EXTENDED SHIFT STATES (enh kbd support only) 16 20 -- KEYBOARD - GET 122-KEY KEYSTROKE??? 16 21 -- KEYBOARD - CHECK FOR 122-KEY KEYSTROKE??? 16 22 -- KEYBOARD - GET 122-KEY SHIFT STATUS??? 16 45 00 Shamrock Software EMAIL - GET STATUS 16 45 01 Shamrock Software EMAIL - GET ELAPSED ONLINE TIME AND MAXIMUM TIME 16 45 02 Shamrock Software EMAIL - GET CURRENT COMMUNICATIONS PARAMETERS 16 45 03 Shamrock Software EMAIL - SPECIFY COMMAND-WORD FOR USER FUNCTION 16 45 04 Shamrock Software EMAIL - CHECK FOR USER FUNCTION COMMAND-WORD 16 45 05 Shamrock Software EMAIL - SEND RESULT OF USER FUNCTION 16 45 06 Shamrock Software EMAIL - MONITOR XMODEM DOWNLOAD 16 55 00 Microsoft Word internal - MICROSOFT WORD COOPERATION WITH TSR 16 55 FF Swap Utilities - ??? 16 69 69 PC Tools v5.1+ BACKTALK - UNHOOK 16 69 69 PC Tools v5.1+ BACKTALK - INSTALLATION CHECK 16 6F 00 HP Vectra - ??? - INSTALLATION CHECK 16 6F 0D HP Vectra - ??? 16 6F 0E HP Vectra - ??? 16 70 -- FAKEY.COM - INSTALLATION CHECK 16 71 -- FAKEY.COM - PUSH KEYSTROKES 16 72 -- FAKEY.COM - CLEAR FAKED KEYSTROKES 16 73 -- FAKEY.COM - PLAY TONES 16 75 -- pcANYWHERE III - SET TICK COUNT FOR SCANNING 16 76 -- pcANYWHERE III - SET ERROR CHECKING TYPE 16 77 -- pcANYWHERE III - LOG OFF 16 77 61 WATCH.COM v2.x-v3.0 - INSTALLATION CHECK 16 77 88 PC Magazine PUSHDIR.COM - INSTALLATION CHECK 16 79 -- pcANYWHERE III - CHECK STATUS 16 7A -- pcANYWHERE III - CANCEL SESSION 16 7B 00 pcANYWHERE III - SUSPEND 16 7B 01 pcANYWHERE III - RESUME 16 7C -- pcANYWHERE III - GET PORT CONFIGURATION 16 7D -- pcANYWHERE III - GET/SET TERMINAL PARAMETERS 16 7E -- pcANYWHERE III - COMMUNICATIONS I/O THROUGH PORT 16 7F -- pcANYWHERE III - SET KEYBOARD/SCREEN MODE 16 80 -- MAKEY.COM - INSTALLATION CHECK 16 99 -- SCOUT v5.4 - GET ??? 16 9E -- SCOUT v5.4 - INSTALLATION CHECK 16 AA -- PTxxx.COM - (xxx=CGA,EGA,VGA,HER...) CALL GATE FOR GRAPHICS 16 E0 E0 TurboPower TSRs - ALTERNATE INSTALLATION CHECK 16 F0 -- Compaq 386 - SET CPU SPEED 16 F0 F0 TurboPower TSRs - INSTALLATION CHECK 16 F1 -- Compaq 386 - READ CURRENT CPU SPEED 16 F2 -- Compaq 386 - DETERMINE ATTACHED KEYBOARD TYPE 16 F3 -- Compaq 80286s - SET CPU SPEED LIMIT (OVERRIDE JUMPER) 16 F4 00 Compaq Systempro - CACHE CONTROLLER STATUS 16 F4 01 Compaq Systempro - ENABLE CACHE CONTROLLER 16 F4 02 Compaq Systempro - DISABLE CACHE CONTROLLER 16 FE A4 PC Tools 7 CPSCHED/DESKTOP - ??? 16 FE C6 PC Tools 7 CPSCHED - ??? 16 FE D3 PC Tools 7 CPSCHED/DESKTOP - ??? 16 FE DC PC Tools 7 CPSCHED - ??? 16 FE EF PC Tools 7 CPSCHED/DESKTOP - INSTALLATION CHECK 16 FE F1 PC Tools 7 CPSCHED/DESKTOP - ??? 16 FF -- KEYBOARD - KBUF extensions - ADD KEY TO TAIL OF KEYBOARD BUFFER 16 FF -- OPTIMA 1024 VGA-Sync - QUERY ZOOM INTERRUPT 16 FF 91 PC Tools 7 DESKTOP - ??? 16 FF 92 PC Tools 7 DESKTOP - ??? 16 FF 93 PC Tools 7 DESKTOP - SET ??? FLAG 16 FF 94 PC Tools 7 DESKTOP - SET ??? 16 FF 95 PC Tools 7 DESKTOP - SET ??? 16 FF 96 PC Tools 7 DESKTOP - ??? 16 FF 97 PC Tools 7 DESKTOP - ??? 16 FF 98 PC Tools 7 DESKTOP - READ ??? FROM \DESK.OVL FILE 16 FF 99 PC Tools 7 DESKTOP - ??? 16 FF 9A PC Tools 7 DESKTOP - GET NAME OF COLOR SCHEME 16 FF 9B PC Tools 7 DESKTOP - UNUSED??? 16 FF 9E PC Tools 7 DESKTOP - ??? 16 FF A1 PC Tools 7 DESKTOP - ??? 16 FF A2 PC Tools 7 DESKTOP - ??? 16 FF A3 PC Tools 7 DATAMON - INSTALLATION CHECK 16 FF A3 PC Tools 7 DATAMON - GET ??? 16 FF A3 PC Tools 7 DATAMON - GET ??? 16 FF A3 PC Tools 7 DATAMON - GET ??? 16 FF A3 PC Tools 7 DATAMON - SET ??? FLAG 16 FF A3 PC Tools 7 DATAMON - CLEAR ??? FLAG 16 FF A3 PC Tools 7 DATAMON - SET PSP SEGMENT ??? 16 FF A4 PC Tools 7 DESKTOP - ??? 16 FF A5 PC-Cache v6+ - INSTALLATION CHECK 16 FF A5 PC-Cache v6+ - ENABLE DELAYED WRITES 16 FF A5 PC-Cache v6+ - FLUSH CACHE AND DISABLE DELAYED WRITES 16 FF A5 PC-Cache v6+ - FLUSH AND DISABLE CACHE 16 FF A5 PC-Cache v6+ - ENABLE CACHE 16 FF A5 PC-Cache v6+ - FLUSH CACHE 16 FF A6 PC Tools v6.0+ DESKTOP API - GET ??? 16 FF A7 PC Tools v6.0+ DESKTOP API - GET ??? PATH 16 FF A8 PC Tools v6.0+ DESKTOP API - ??? 16 FF A9 PC Tools v6.0+ DESKTOP API - GET VERSION STRING 16 FF AA PC Tools v6.0+ DESKTOP API - ??? 16 FF AB PC Tools v6.0+ DESKTOP API - GET EDITOR SETTINGS??? 16 FF AC PC Tools v6.0+ DESKTOP API - SET ??? 16 FF AD PC Tools v6.0+ DESKTOP API - SET ??? 16 FF AE PC Tools v6.0+ DESKTOP API - GET ??? 16 FF AF PC Tools v6.0+ DESKTOP API - SET ??? 16 FF B0 PC Tools v6.0+ DESKTOP API - SET ??? 16 FF B1 PC Tools v6.0+ DESKTOP API - ??? 16 FF B2 PC Tools v5.5+ DESKTOP API - GET ??? 16 FF B3 PC Tools v5.5+ DESKTOP API - ??? 16 FF B4 PC Tools v5.5+ DESKTOP API - SET ??? FLAG 16 FF B5 PC Tools v5.5+ DESKTOP API - GET/SET WINDOW PARAMETERS 16 FF B6 PC Tools v5.5+ DESKTOP API - GET ??? 16 FF B7 PC Tools v5.5+ DESKTOP API - GET/SET ??? 16 FF B8 PC Tools v5.1+ DESKTOP API - GET/SET??? 16 FF B9 PC Tools v5.1+ DESKTOP API - ??? 16 FF BA PC Tools v5.1+ DESKTOP API - ??? 16 FF BB PC Tools v5.1+ DESKTOP API - CLEAR ??? FLAG 16 FF BC PC Tools v5.1+ DESKTOP API - RESTORE ORIGINAL SCREEN??? 16 FF BD PC Tools v5.1+ DESKTOP API - ??? DATABASE INDEXING MESSAGES 16 FF BE PC Tools v5.1+ DESKTOP API - ??? 16 FF BF PC Tools v5.1+ DESKTOP API - ??? 16 FF C0 PC Tools v5.1+ DESKTOP API - ??? 16 FF C1 PC Tools v5.1+ DESKTOP API - ??? 16 FF C2 PC Tools v5.1+ DESKTOP API - ??? 16 FF C3 PC Tools v5.1+ DESKTOP API - ??? 16 FF C4 PC Tools v5.1+ DESKTOP API - GET ??? 16 FF C5 PC Tools v5.1+ DESKTOP API - CHECK WHETHER DESKTOP LOADED RESIDENT 16 FF C6 PC Tools v5.1+ DESKTOP API - SET ??? 16 FF C7 PC Tools v5.1+ DESKTOP API - REMOVE WINDOW 16 FF C8 PC Tools v5.1+ DESKTOP API - GET ??? 16 FF C9 PC Tools v5.1+ DESKTOP API - COPY DATA TO CLIPBOARD 16 FF CA PC Tools v5.1+ DESKTOP API - SET ??? 16 FF CB PC Tools v5.1+ DESKTOP API - SELECT WINDOW PARAMETERS??? 16 FF CC PC Tools v5.1+ DESKTOP API - DISPLAY ASCIZ STRING CENTERED IN WINDOW 16 FF CD PC Tools v5.1+ DESKTOP API - ??? 16 FF CE PC Tools v5.1+ DESKTOP API - SET ??? DELAYS 16 FF CF PC Tools v5.1+ DESKTOP API - CLOSE PRINTER/PRINT FILE 16 FF D0 PC Tools v5.1+ DESKTOP API - PREPARE TO PRINT??? 16 FF D1 PC Tools v5.1+ DESKTOP API - DISPLAY PRINT OPTIONS MENU 16 FF D2 PC Tools v5.1+ DESKTOP API - ??? 16 FF D3 PC Tools v5.1+ DESKTOP API - ??? 16 FF D4 PC Tools v5.1+ DESKTOP API - CREATE/OPEN/DELETE FILE 16 FF D5 PC Tools v5.1+ DESKTOP API - ??? 16 FF D6 PC Tools v5.1+ DESKTOP API - ??? 16 FF D7 PC Tools v5.1+ DESKTOP API - ??? 16 FF D8 PC Tools v5.1+ DESKTOP API - SAFE CREATE FILE 16 FF D9 PC Tools v5.1+ DESKTOP API - GET ??? 16 FF DA PC Tools v5.1+ DESKTOP API - GET NAME OF LAST FILE OPENED 16 FF DB PC Tools v5.1+ DESKTOP API - SET ??? 16 FF DC PC Tools v5.1+ DESKTOP API - UNHOOK 16 FF DD PC Tools v5.1+ PCShell API - INSTALLATION CHECK 16 FF DD PC Tools v5.1+ PCShell API - REQUEST POP-UP 16 FF DD PC Tools v5.1-5.5 PCShell API - GET ??? 16 FF DD PC Tools v5.1+ PCShell API - REQUEST POP-UP 16 FF DD PC Tools v5.1+ PCShell API - GET ??? 16 FF DD PC Tools v5.1+ PCShell API - ??? 16 FF DD PC Tools v5.1+ PCShell API - ??? 16 FF DD PC Tools v5.1+ PCShell API - SET ??? FLAG 16 FF DD PC Tools v5.1+ PCShell API - CLEAR ??? FLAG 16 FF DD PC Tools v6.0+ PCShell API - GET PCRUN PARAMETERS 16 FF DD PC Tools v6.0+ PCRUN API - INSTALLATION CHECK 16 FF DD PC Tools v6.0+ PCRUN API - ??? 16 FF DE PC Tools v5.1+ DESKTOP API - DISPLAY POPUP MENU 16 FF DF PC Tools v5.1+ DESKTOP API - ??? 16 FF E0 PC Tools v5.1+ DESKTOP API - ??? 16 FF E1 PC Tools v5.1+ DESKTOP API - BEEP 16 FF E2 PC Tools v5.1+ DESKTOP API - ??? 16 FF E3 PC Tools v5.1+ DESKTOP API - PRINT CHARACTER 16 FF E4 PC Tools v5.1+ DESKTOP API - ??? 16 FF E5 PC Tools v5.1+ DESKTOP API - POP UP FILE SELECTION MENU 16 FF E6 PC Tools v5.1+ DESKTOP API - CHECK FOR AND GET KEYSTROKE 16 FF E7 PC Tools v5.1+ DESKTOP API - ??? 16 FF E8 PC Tools v5.1+ DESKTOP API - DISPLAY NUMBER 16 FF E9 PC Tools v5.1+ DESKTOP API - GET FILE LIST??? 16 FF EA PC Tools v5.1+ DESKTOP API - DISPLAY COUNTED STRING 16 FF EB PC Tools v5.1+ DESKTOP API - ??? 16 FF EC PC Tools v5.1+ DESKTOP API - GET KEY 16 FF ED PC Tools v5.1+ DESKTOP API - GET ??? 16 FF EE PC Tools v5.1+ DESKTOP API - DEFINE PULLDOWN MENUS 16 FF EF PC Tools v5.1+ DESKTOP API - INSTALLATION CHECK 16 FF F0 PC Tools v5.1+ DESKTOP API - SET ??? 16 FF F1 PC Tools v5.1+ DESKTOP API - ALTERNATE INSTALLATION CHECK 16 FF F2 PC Tools v5.1+ DESKTOP API - DISPLAY HELP LINE 16 FF F3 PC Tools v5.1+ DESKTOP API - PREPARE TO UNLOAD RESIDENT DESKTOP 16 FF F4 PC Tools v5.1+ DESKTOP API - ??? 16 FF F5 PC Tools v5.1+ DESKTOP API - GET SCREEN ATTRIBUTE ARRAY 16 FF F6 PC Tools v5.1+ DESKTOP API - INVOKE NOTEPAD EDITOR 16 FF F7 PC Tools v5.1+ DESKTOP API - PROCESS MENU BAR ENTRY??? 16 FF F8 PC Tools v5.1+ DESKTOP API - DRAW EMPTY WINDOW 16 FF F9 PC Tools v5.1+ DESKTOP API - DEFINE SCREEN REFRESH ROUTINE 16 FF FA PC Tools v5.1+ DESKTOP API - DEFINE STANDARD PULLDOWN MENUS 16 FF FB PC Tools v5.1+ DESKTOP API - PROCESS STANDARD MENU BAR 16 FF FC PC Tools v5.1+ DESKTOP API - GET HOTKEYS AND KEYBOARD VECTOR 16 FF FD PC Tools v5.1+ DESKTOP API - COPY ??? 16 FF FE PC Tools v5.1+ DESKTOP API - SHOW MOUSE CURSOR 16 FF FF PC Tools v5.1+ DESKTOP API - HIDE MOUSE CURSOR 17 -- -- PRINTER - LPTx v5.x INSTALLATION CHECK 17 -- -- PRINTER - LPTx v6.x INSTALLATION CHECK 17 -- -- PRINTER - LPTx v7.x INSTALLATION CHECK 17 -- -- PRINTER - LPTx v4.x INSTALLATION CHECK 17 00 -- PRINTER - WRITE CHARACTER 17 01 -- PRINTER - INITIALIZE PORT 17 02 -- PRINTER - GET STATUS 17 02 -- INSET - INSTALLATION CHECK 17 24 00 Shamrock Software NET.24 v3.11+ - ENABLE/DISABLE API FUNCTIONS 17 24 01 Shamrock Software NET.24 v3.11+ - RECEIVE BLOCK, NO HANDSHAKE 17 24 02 Shamrock Software NET.24 v3.11+ - TRANSMIT BLOCK, NO HANDSHAKE 17 24 03 Shamrock Software NET.24 v3.11+ - GET STATUS AND TRANSMISSION BUFFER 17 24 04 Shamrock Software NET.24 v3.11+ - SEND ACK BLOCK 17 24 05 Shamrock Software NET.24 v3.11+ - SEND NAK BLOCK 17 24 06 Shamrock Software NET.24 v3.11+ - PREPARE CHARACTER-ORIENTED RECEIVE 17 24 07 Shamrock Software NET.24 v3.11+ - RECEIVE CHARACTER FROM REMOTE 17 24 08 Shamrock Software NET.24 v3.11+ - RECEIVE BLOCK, WITH HANDSHAKE 17 24 09 Shamrock Software NET.24 v3.11+ - TRANSMIT COMMAND, WITH HANDSHAKE 17 24 0A Shamrock Software NET.24 v3.11+ - PREPARE CHARACTER-ORIENTED TRANSMIT 17 24 0B Shamrock Software NET.24 v3.11+ - TRANSMIT SINGLE CHARACTER TO REMOTE 17 24 0C Shamrock Software NET.24 v3.11+ - END CHARACTER-ORIENTED TRANSMIT 17 51 -- AX (Japanese AT) PRINTER - JIS/Shift-JIS CONVERSION 17 52 -- AX (Japanese AT) PRINTER - JIS/Shift-JIS CONVERSION 17 60 -- FLASHUP.COM - INSTALLATION CHECK 17 61 -- SPEEDSCR.COM - INSTALLATION CHECK 17 81 -- Alloy NTNX, MW386 - CANCEL JOBS FOR CURRENT USER 17 82 -- Alloy NTNX, MW386 - CANCEL ALL JOBS FOR CURRENT USER 17 83 -- Alloy NTNX, MW386 - SET NUMBER OF COPIES 17 84 -- Alloy NTNX, MW386 - GENERATE PRINT BREAK 17 87 -- Alloy NTNX - SET INDOS POINTER 17 88 -- Alloy NTNX, MW386 - REMOVE PRINTER FROM SPOOLER 17 89 -- Alloy NTNX, MW386 - ADD PRINTER TO SPOOLER 17 8A -- Alloy NTNX - ACTIVATE USER-WRITTEN PRINTER DRIVER 17 8B -- Alloy MW386 - GET PHYSICAL DEVICE NUMBER FROM NAME 17 8C -- Alloy MW386 - GET DEVICE NAME FROM PHYSICAL DEVICE NUMBER 17 8D -- Alloy NTNX,MW386 - RESET SPOOLER 17 8E -- Alloy NTNX - GET INT 28 ENTRY POINT 17 8F -- Alloy NTNX - GET DOS INTERCEPT ENTRY POINT 17 90 -- Alloy NTNX, MW386 - SPOOL FILE BY NAME 17 91 -- Alloy NTNX, MW386 - GET USER NUMBER AND CURRENT PRINTER 17 92 -- Alloy NTNX - CHECK PRINTER DRIVER 17 94 -- Alloy NTNX, MW386 - SELECT PRINTER 17 95 -- Alloy NTNX, MW386 - GET CURRENT PRINTER 17 96 -- Alloy NTNX - SET SERIAL PORT PARAMETERS 17 97 -- Alloy NTNX, MW386 - SET DATA DRIVEN PRINT BREAK 17 98 -- Alloy NTNX,MW386 - RESTART PRINTER 17 99 -- Alloy NTNX, MW386 - GET/SET PRINTER MODE 17 9A -- Alloy NTNX,MW386 - SET TAB EXPANSION 17 9B -- Alloy NTNX,MW386 - SET PRINT BREAK TIMEOUT 17 A0 -- Alloy MW386 - SPOOL COPY OF FILE 17 A4 -- Alloy MW386 - ENABLE/DISABLE FORM FEED 17 A6 -- Alloy MW386 - ENABLE/DISABLE BANNER PAGE 17 A7 -- Alloy MW386 v2+ - GET/SET SPOOL FLAGS 17 A8 -- Alloy MW386 - DEFINE TEMPORARY FILENAME 17 A9 -- Alloy MW386 - CHANGE TEMPORARY SPOOL DRIVE 17 AA -- Alloy MW386 v2+ - GET REAL-TIME PRINTER STATUS 17 AF -- Alloy MW386 - CHECK SPOOLER 17 C0 -- PC Magazine PCSpool - GET CONTROL BLOCK ADDRESS 17 C1 -- PC Magazine PCSpool - BUILD PAUSE CONTROL RECORD 17 C2 -- PC Magazine PCSpool - FLUSH PENDING WRITES 17 C3 -- PC Magazine PCSpool - CANCEL PRINTER QUEUE (FLUSH ALL QUEUED OUTPUT) 17 C4 -- PC Magazine PCSpool - QUERY SPOOLER ACTIVE 17 C5 -- PC Magazine PCSpool - JOB SKIP PRINTER QUEUE 17 C6 -- PC Magazine PCSpool - CHECK PRINTER QUEUE STATUS 17 C7 -- PC Magazine PCSpool - CLOSE QUEUE 17 CD 00 INSET - EXECUTE COMMAND STRING 17 CD 01 INSET - GET IMAGE SIZE 17 CD 02 INSET - INITIALIZE 17 CD 03 INSET - EXECUTE INSET MENU WITHIN OVERRIDE MODE 17 CD 04 INSET - INITIALIZE LINKED MODE 17 CD 05 INSET - START MERGING IMAGE INTO TEXT 17 CD 06 INSET - GRAPHICS LINE FEED 17 CD 07 INSET - FLUSH GRAPHICS FROM MERGE BUFFER 17 CD 08 INSET - CANCEL LINK MODE 17 CD 09 INSET - ALTER TEXT LINE SPACING 17 CD 0A INSET - GET SETUP 17 CD 0B INSET - START GETTING SCALED IMAGE 17 CD 0C INSET - GET NEXT IMAGE STRIP 17 F0 -- NorthNet Jetstream API - INSTALLATION CHECK 17 F1 -- NorthNet Jetstream API - PRINT DATA BUFFER 17 F2 -- NorthNet Jetstream API - GET PRINT PROGRESS STATUS 17 F3 -- NorthNet Jetstream API - ABORT PRINT OPERATION 17 F4 -- NorthNet Jetstream API - SET COMPLETION (POST) ADDRESS 17 F5 -- NorthNet Jetstream API - PRINT DATA BUFFER FROM EXTENDED MEMORY 18 -- -- START CASSETTE BASIC 18 00 -- NEC PC-9800 series - KEYBOARD - GET KEYSTROKE 18 01 -- NEC PC-9800 series - KEYBOARD - CHECK FOR KEYSTROKE 18 02 -- NEC PC-9800 series - KEYBOARD - GET SHIFT STATUS 18 -- -- NEC PC-9800 series - KEYBOARD 18 -- -- NEC PC-9800 series - VIDEO 19 -- -- SYSTEM - BOOTSTRAP LOADER 1A 00 -- TIME - GET SYSTEM TIME 1A 01 -- TIME - SET SYSTEM TIME 1A 02 -- TIME - GET REAL-TIME CLOCK TIME (AT,XT286,PS) 1A 03 -- TIME - SET REAL-TIME CLOCK TIME (AT,XT286,PS) 1A 04 -- TIME - GET REAL-TIME CLOCK DATE (AT,XT286,PS) 1A 05 -- TIME - SET REAL-TIME CLOCK DATE (AT,XT286,PS) 1A 06 -- TIME - SET ALARM (AT,XT286,PS) 1A 07 -- TIME - CANCEL ALARM (AT,XT286,PS) 1A 08 -- TIME - SET RTC ACTIVATED POWER ON MODE (CONVERTIBLE) 1A 09 -- TIME - READ RTC ALARM TIME AND STATUS (CONV,PS30) 1A 0A -- TIME - READ SYSTEM-TIMER DAY COUNTER (XT2,PS) 1A 0B -- TIME - SET SYSTEM-TIMER DAY COUNTER (XT2,PS) 1A 10 -- NEC PC-9800 series - PRINTER - INITIALIZE 1A 11 -- NEC PC-9800 series - PRINTER - OUTPUT CHARACTER 1A 12 -- NEC PC-9800 series - PRINTER - SENSE STATUS 1A 36 01 WORD PERFECT v5.0 Third Party Interface - INSTALLATION CHECK 1A 80 -- PCjr - SET UP SOUND MULTIPLEXOR 1A 81 00 Tandy 2500, Tandy 1000L series - DIGITAL SOUND 1A A0 -- Disk Spool II v??? - INSTALLATION CHECK 1A AB -- Disk Spool II v1.83 - INSTALLATION CHECK 1A AC -- Disk Spool II v1.83 - INSTALLATION CHECK 1A AD -- Disk Spool II v1.83 - FUNCTION CALLS 1A D0 -- Disk Spool II v??? - FUNCTION CALLS 1A F7 -- RighTime v1.1 - TEMPORARILY DISABLE 1A F8 -- RighTime v1.1 - ENABLE 1A FE -- AT&T 6300 - READ TIME AND DATE 1A FF -- AT&T 6300 - SET TIME AND DATE 1A FF -- RighTime v1.1 - PERMANENTLY DISABLE 1B -- -- KEYBOARD - CONTROL-BREAK HANDLER 1C -- -- TIME - SYSTEM TIMER TICK 1D -- -- SYSTEM DATA - VIDEO PARAMETER TABLES 1E -- -- SYSTEM DATA - DISKETTE PARAMETERS 1F -- -- SYSTEM DATA - 8x8 GRAPHICS FONT 20 -- -- Minix - SEND/RECEIVE MESSAGE 20 -- -- DOS 1+ - TERMINATE PROGRAM 21 00 -- DOS 1+ - TERMINATE PROGRAM 21 01 -- DOS 1+ - READ CHARACTER FROM STANDARD INPUT, WITH ECHO 21 02 -- DOS 1+ - WRITE CHARACTER TO STANDARD OUTPUT 21 03 -- DOS 1+ - READ CHARACTER FROM STDAUX 21 04 -- DOS 1+ - WRITE CHARACTER TO STDAUX 21 05 -- DOS 1+ - WRITE CHARACTER TO PRINTER 21 06 -- DOS 1+ - DIRECT CONSOLE OUTPUT 21 06 -- DOS 1+ - DIRECT CONSOLE INPUT 21 07 -- DOS 1+ - DIRECT CHARACTER INPUT, WITHOUT ECHO 21 08 -- DOS 1+ - CHARACTER INPUT WITHOUT ECHO 21 09 -- DOS 1+ - WRITE STRING TO STANDARD OUTPUT 21 0A -- DOS 1+ - BUFFERED INPUT 21 0A 00 WCED v1.6 - INSTALLATION CHECK 21 0B -- DOS 1+ - GET STDIN STATUS 21 0B 56 VIRUS - "Perfume" - INSTALLATION CHECK 21 0C -- DOS 1+ - FLUSH BUFFER AND READ STANDARD INPUT 21 0D -- DOS 1+ - DISK RESET 21 0D 20 VIRUS - "Crazy Imp" - INSTALLATION CHECK 21 0E -- DOS 1+ - SELECT DEFAULT DRIVE 21 0F -- DOS 1+ - OPEN FILE USING FCB 21 10 -- DOS 1+ - CLOSE FILE USING FCB 21 11 -- DOS 1+ - FIND FIRST MATCHING FILE USING FCB 21 12 -- DOS 1+ - FIND NEXT MATCHING FILE USING FCB 21 13 -- DOS 1+ - DELETE FILE USING FCB 21 14 -- DOS 1+ - SEQUENTIAL READ FROM FCB FILE 21 15 -- DOS 1+ - SEQUENTIAL WRITE TO FCB FILE 21 16 -- DOS 1+ - CREATE OR TRUNCATE FILE USING FCB 21 17 -- DOS 1+ - RENAME FILE USING FCB 21 18 -- DOS 1+ - NULL FUNCTION FOR CP/M COMPATIBILITY 21 19 -- DOS 1+ - GET CURRENT DEFAULT DRIVE 21 1A -- DOS 1+ - SET DISK TRANSFER AREA ADDRESS 21 1B -- DOS 1+ - GET ALLOCATION INFORMATION FOR DEFAULT DRIVE 21 1C -- DOS 1+ - GET ALLOCATION INFORMATION FOR SPECIFIC DRIVE 21 1D -- DOS 1+ - NULL FUNCTION FOR CP/M COMPATIBILITY 21 1E -- DOS 1+ - NULL FUNCTION FOR CP/M COMPATIBILITY 21 1F -- DOS 1+ - GET DRIVE PARAMETER BLOCK FOR DEFAULT DRIVE 21 20 -- DOS 1+ - NULL FUNCTION FOR CP/M COMPATIBILITY 21 21 -- DOS 1+ - READ RANDOM RECORD FROM FCB FILE 21 22 -- DOS 1+ - WRITE RANDOM RECORD TO FCB FILE 21 23 -- DOS 1+ - GET FILE SIZE FOR FCB 21 24 -- DOS 1+ - SET RANDOM RECORD NUMBER FOR FCB 21 25 -- DOS 1+ - SET INTERRUPT VECTOR 21 25 01 Phar Lap 386/DOS-Extender - RESET 386/DOS-EXTENDER DATA STRUCTURES 21 25 02 Phar Lap 386/DOS-Extender - GET PROTECTED-MODE INTERRUPT VECTOR 21 25 03 Phar Lap 386/DOS-Extender - GET REAL-MODE INTERRUPT VECTOR 21 25 04 Phar Lap 386/DOS-Extender - SET PROTECTED-MODE INTERRUPT VECTOR 21 25 05 Phar Lap 386/DOS-Extender - SET REAL-MODE INTERRUPT VECTOR 21 25 06 Phar Lap 386/DOS-Extender - SET INT TO ALWAYS GAIN CONTRL IN PROT MOD 21 25 07 Phar Lap 386/DOS-Extender - SET REAL- & PROTECTED-MODE INT VECTORS 21 25 08 Phar Lap 386/DOS-Extender - GET SEGMENT LINEAR BASE ADDRESS 21 25 09 Phar Lap 386/DOS-Extender - CONVERT LINEAR TO PHYSICAL ADDRESS 21 25 0A Phar Lap 386/DOS-Extender - MAP PHYSICAL MEMORY AT END OF SEGMENT 21 25 0C Phar Lap 386/DOS-Extender - GET HARDWARE INTERRUPT VECTORS 21 25 0D Phar Lap 386/DOS-Extender - GET REAL-MODE LINK INFORMATION 21 25 0E Phar Lap 386/DOS-Extender - CALL REAL-MODE PROCEDURE 21 25 0F Phar Lap 386/DOS-Extender - CONVERT PROTECTED-MODE ADDRESS TO MS-DOS 21 25 10 Phar Lap 386/DOS-Extender - CALL REAL-MODE PROCEDURE, REGISTERS 21 25 11 Phar Lap 386/DOS-Extender - ISSUE REAL-MODE INTERRUPT 21 25 12 Phar Lap 386/DOS-Extender - LOAD PROGRAM FOR DEBUGGING 21 25 13 Phar Lap 386/DOS-Extender - ALIAS SEGMENT DESCRIPTOR 21 25 14 Phar Lap 386/DOS-Extender - CHANGE SEGMENT ATTRIBUTES 21 25 15 Phar Lap 386/DOS-Extender - GET SEGMENT ATTRIBUTES 21 25 16 Phar Lap 386/DOS-Extender - FREE ALL MEMORY OWNED BY LDT 21 25 17 Phar Lap 386/DOS-Extender - GET INFO ON DOS DATA BUFFER 21 25 18 Phar Lap 386/DOS-Extender - SPECIFY HANDLER FOR MOVED SEGMENTS 21 25 19 Phar Lap 386/DOS-Extender VMM - GET ADDITIONAL MEMORY ERROR INFO 21 25 1A Phar Lap 386/DOS-Extender VMM - LOCK PAGES IN MEMORY 21 25 1B Phar Lap 386/DOS-Extender VMM - UNLOCK PAGES 21 25 1D Phar Lap 386/DOS-Extender VMM - READ PAGE-TABLE ENTRY 21 25 1E Phar Lap 386/DOS-Extender VMM - WRITE PAGE-TABLE ENTRY 21 25 1F Phar Lap 386/DOS-Extender VMM - EXHANGE TWO PAGE-TABLE ENTRIES 21 25 20 Phar Lap 386/DOS-Extender VMM - GET MEMORY STATISTICS 21 25 21 Phar Lap 386/DOS-Extender VMM - LIMIT PROGRAM'S EXTENDED MEMORY USAGE 21 25 22 Phar Lap 386/DOS-Extender VMM - SPECIFY ALTERNATE PAGE-FAULT HANDLER 21 25 23 Phar Lap 386/DOS-Extender VMM - SPECIFY OUT-OF-SWAP-SPACE HANDLER 21 25 24 Phar Lap 386/DOS-Extender VMM - INSTALL PAGE-REPLACEMENT HANDLERS 21 25 25 Phar Lap 386/DOS-Extender VMM - LIMIT PROGRAM'S CONVENTIONAL MEM USAG 21 25 26 Phar Lap 386/DOS-Extender - GET CONFIGURATION INFORMATION 21 25 C0 Phar Lap 386/DOS-Extender - ALLOCATE MS-DOS MEMORY BLOCK 21 25 C1 Phar Lap 386/DOS-Extender - RELEASE MS-DOS MEMORY BLOCK 21 25 C2 Phar Lap 386/DOS-Extender - MODIFY MS-DOS MEMORY BLOCK 21 25 C3 Phar Lap 386/DOS-Extender - EXECUTE PROGRAM 21 26 -- DOS 1+ - CREATE NEW PROGRAM SEGMENT PREFIX 21 27 -- DOS 1+ - RANDOM BLOCK READ FROM FCB FILE 21 28 -- DOS 1+ - RANDOM BLOCK WRITE TO FCB FILE 21 29 -- DOS 1+ - PARSE FILENAME INTO FCB 21 2A -- DOS 1+ - GET SYSTEM DATE 21 2B -- DOS 1+ - SET SYSTEM DATE 21 2B -- PC Tools v5.x PC-Cache - INSTALLATION CHECK 21 2B -- DESQview - INSTALLATION CHECK 21 2B -- ELRES v1.1 - INSTALLATION CHECK 21 2B 01 TAME v2.10+ - INSTALLATION CHECK 21 2B 44 pcANYWHERE IV/LAN - INSTALLATION CHECK 21 2C -- DOS 1+ - GET SYSTEM TIME 21 2D -- DOS 1+ - SET SYSTEM TIME 21 2E -- DOS 1+ - SET VERIFY FLAG 21 2F -- DOS 2+ - GET DISK TRANSFER AREA ADDRESS 21 30 -- DOS 2+ - GET DOS VERSION 21 30 -- Phar Lap 386/DOS-Extender - GET VERSION 21 30 -- VIRUS - "Possessed" - INSTALLATION CHECK 21 30 00 CTask 2.0+ - INSTALLATION CHECK 21 30 F1 VIRUS - "Dutch-555"/"Quit 1992" - INSTALLATION CHECK 21 31 -- DOS 2+ - TERMINATE AND STAY RESIDENT 21 32 -- DOS 2+ - GET DOS DRIVE PARAMETER BLOCK FOR SPECIFIC DRIVE 21 33 -- DOS 2+ - EXTENDED BREAK CHECKING 21 33 02 DOS 3.x+ internal - GET AND SET EXTENDED CONTROL-BREAK CHECKING STATE 21 33 05 DOS 4+ - GET BOOT DRIVE 21 33 06 DOS 5.0 - GET TRUE VERSION NUMBER 21 33 0F VIRUS - "Burghofer" - INSTALLATION CHECK 21 33 E0 VIRUS - "Oropax" - INSTALLATION CHECK 21 34 -- DOS 2+ - GET ADDRESS OF INDOS FLAG 21 35 -- DOS 2+ - GET INTERRUPT VECTOR 21 35 7F VIRUS - "Agiplan"/"Month 4-6" - INSTALLATION CHECK 21 36 -- DOS 2+ - GET FREE DISK SPACE 21 37 00 DOS 2+ - "SWITCHAR" - GET SWITCH CHARACTER 21 37 01 DOS 2+ - "SWITCHAR" - SET SWITCH CHARACTER 21 37 -- DOS 2.x and 3.3+ only - "AVAILDEV" - SPECIFY \DEV\ PREFIX USE 21 38 -- DOS 2+ - GET COUNTRY-SPECIFIC INFORMATION 21 38 -- DOS 3+ - SET COUNTRY CODE 21 39 -- DOS 2+ - "MKDIR" - CREATE SUBDIRECTORY 21 3A -- DOS 2+ - "RMDIR" - REMOVE SUBDIRECTORY 21 3B -- DOS 2+ - "CHDIR" - SET CURRENT DIRECTORY 21 3C -- DOS 2+ - "CREAT" - CREATE OR TRUNCATE FILE 21 3D -- DOS 2+ - "OPEN" - OPEN EXISTING FILE 21 3D FF VIRUS - "JD-448" - INSTALLATION CHECK 21 3E -- DOS 2+ - "CLOSE" - CLOSE FILE 21 3F -- DOS 2+ - "READ" - READ FROM FILE OR DEVICE 21 3F -- Turbo Debug HARDWARE BREAKPOINTS - READ STATUS BLOCK 21 40 -- DOS 2+ - "WRITE" - WRITE TO FILE OR DEVICE 21 40 -- Turbo Debug HARDWARE BREAKPOINTS - SEND CMD TO HARDWARE BRKPNT DRIVER 21 40 00 FARTBELL.EXE - INSTALLATION CHECK 21 40 01 FARTBELL.EXE - FORCE NOISE 21 41 -- DOS 2+ - "UNLINK" - DELETE FILE 21 41 01 SoftLogic Data Guardian - ??? 21 42 -- DOS 2+ - "LSEEK" - SET CURRENT FILE POSITION 21 42 03 VIRUS - "Shake" - INSTALLATION CHECK 21 42 43 VIRUS - "Invader" - INSTALLATION CHECK 21 43 00 DOS 2+ - GET FILE ATTRIBUTES 21 43 01 DOS 2+ - "CHMOD" - SET FILE ATTRIBUTES 21 43 02 DR-DOS 3.41+ internal - GET ACCESS RIGHTS 21 43 03 DR-DOS 3.41+ internal - SET ACCESS RIGHTS AND PASSWORD 21 43 04 DR-DOS 5.0 internal - GET ??? 21 43 05 DR-DOS 5.0 internal - SET ??? 21 44 00 DOS 2+ - IOCTL - GET DEVICE INFORMATION 21 44 01 DOS 2+ - IOCTL - SET DEVICE INFORMATION 21 44 02 DOS 2+ - IOCTL - READ FROM CHARACTER DEVICE CONTROL CHANNEL 21 44 02 Network Driver Interface Spec 2.0.1 - PROTOCOL MANAGER 21 44 02 IBM SYSTEM 36/38 WORKSTATION EMULATION - VDI.SYS - GET ??? 21 44 02 LASTBYTE.SYS v1.19 - IOCTL - GET ??? TABLE 21 44 02 HIGHUMM.SYS v1.17+ - IOCTL - GET API ADDRESS 21 44 02 SMARTDRV.SYS - IOCTL - GET CACHE STATUS 21 44 02 CD-ROM device driver - IOCTL INPUT 21 44 02 QEMM-386 v5+ - IOCTL INPUT - GET API ENTRY POINT 21 44 02 Quarterdeck HOOKROM.SYS - IOCTL INPUT - GET HOOKED VECTOR TABLE 21 44 02 Advanced SCSI Programming Interface (ASPI) - INTERFACE 21 44 03 DOS 2+ - IOCTL - WRITE TO CHARACTER DEVICE CONTROL CHANNEL 21 44 03 SMARTDRV.SYS - IOCTL - CACHE CONTROL 21 44 03 CD-ROM device driver - IOCTL OUTPUT 21 44 03 Brian Antoine Seagate ST-01 SCSI.SYS - IOCTL - EXECUTE COMMANDS 21 44 04 DOS 2+ - IOCTL - READ FROM BLOCK DEVICE CONTROL CHANNEL 21 44 04 Stacker - GET DEVICE DRIVER ADDRESS AND SET VOLUME NUMBER 21 44 04 Stacker - GET STACVOL FILE SECTORS 21 44 05 DOS 2+ - IOCTL - WRITE TO BLOCK DEVICE CONTROL CHANNEL 21 44 05 Brian Antoine Seagate ST-01 SCSI.SYS - IOCTL - EXECUTE COMMANDS 21 44 06 DOS 2+ - IOCTL - GET INPUT STATUS 21 44 07 DOS 2+ - IOCTL - GET OUTPUT STATUS 21 44 08 DOS 3.0+ - IOCTL - CHECK IF BLOCK DEVICE REMOVABLE 21 44 09 DOS 3.1+ - IOCTL - CHECK IF BLOCK DEVICE REMOTE 21 44 0A DOS 3.1+ - IOCTL - CHECK IF HANDLE IS REMOTE 21 44 0B DOS 3.1+ - IOCTL - SET SHARING RETRY COUNT 21 44 0C DOS 3.2+ - IOCTL - GENERIC CHARACTER DEVICE REQUEST 21 44 0C Greg Shenaut ASPITAPE.SYS - INTERFACE 21 44 0D DOS 3.2+ - IOCTL - GENERIC BLOCK DEVICE REQUEST 21 44 0E DOS 3.2+ - IOCTL - GET LOGICAL DRIVE MAP 21 44 0F DOS 3.2+ - IOCTL - SET LOGICAL DRIVE MAP 21 44 10 DOS 5.0 - IOCTL - QUERY GENERIC IOCTL CAPABILITY (HANDLE) 21 44 10 NewSpace - ENABLE DRIVER 21 44 11 DOS 5.0 - IOCTL - QUERY GENERIC IOCTL CAPABILITY (DRIVE) 21 44 11 NewSpace - DISABLE DRIVER 21 44 12 DR-DOS 5.0 - DETERMINE DOS TYPE 21 44 12 NewSpace - INSTALLATION CHECK??? 21 44 13 NewSpace - GET ??? 21 44 14 DR-DOS 5.0 - SET GLOBAL PASSWORD 21 44 14 NewSpace - DEBUGGING DUMP 21 44 -- DR-DOS 5.0 21 44 51 Concurrent DOS v3.2+ - INSTALLATION CHECK 21 44 52 DR DOS 3.41+ - IOCTL - DETERMINE DOS TYPE/GET DR-DOS VERSION 21 44 54 DR-DOS 3.41+ internal - SET GLOBAL PASSWORD 21 44 56 DR-DOS 5.0+ internal - ??? 21 44 57 DR-DOS 5.0+ internal - ??? 21 44 58 DR DOS 5.0+ internal - GET POINTER TO TABLE OF ??? 21 44 59 DR MultiUser DOS 5.0 - API 21 44 FF NewSpace - ??? 21 45 -- DOS 2+ - "DUP" - DUPLICATE FILE HANDLE 21 46 -- DOS 2+ - "DUP2", "FORCEDUP" - FORCE DUPLICATE FILE HANDLE 21 47 -- DOS 2+ - "CWD" - GET CURRENT DIRECTORY 21 48 -- DOS 2+ - ALLOCATE MEMORY 21 49 -- DOS 2+ - FREE MEMORY 21 4A -- DOS 2+ - RESIZE MEMORY BLOCK 21 4B -- DOS 2+ - "EXEC" - LOAD AND/OR EXECUTE PROGRAM 21 4B -- ELRES v1.0 only - INSTALLATION CHECK 21 4B 04 VIRUS - "MG", "699"/"Thirteen Minutes" - INSTALLATION CHECK 21 4B 05 DOS 5.0 - SET EXECUTION STATE 21 4B 25 VIRUS - "1063"/"Mono" - INSTALLATION CHECK 21 4B 40 VIRUS - "Plastique"/"AntiCad" - INSTALLATION CHECK 21 4B 41 VIRUS - "Plastique"/"AntiCad" - ??? 21 4B 4A VIRUS - "Jabberwocky" - INSTALLATION CHECK 21 4B 4B VIRUS - "Horse-2" - INSTALLATION CHECK 21 4B 4D VIRUS - "Murphy-2", "Patricia"/"Smack" - INSTALLATION CHECK 21 4B 50 VIRUS - "Plastique-2576"/"AntiCad-2576" - INSTALLATION CHECK 21 4B 53 VIRUS - "Horse" - INSTALLATION CHECK 21 4B 55 VIRUS - "Sparse" - INSTALLATION CHECK 21 4B 59 VIRUS - "Murphy-1", "Murphy-4" - INSTALLATION CHECK 21 4B 5E VIRUS - "Brothers" - INSTALLATION CHECK 21 4B 60 VIRUS - "Plastique-2576"/"AntiCad-2576" - ??? 21 4B 87 VIRUS - "Shirley" - INSTALLATION CHECK 21 4B 95 VIRUS - "Zherkov-1882" - INSTALLATION CHECK 21 4B A7 VIRUS - "1876"/"Dash-em" - INSTALLATION CHECK 21 4B AA VIRUS - "Nomenklatura" - INSTALLATION CHECK 21 4B AF VIRUS - "948"/"Screenplus1", "Magnitogorsk" - INSTALLATION CHECK 21 4B DD VIRUS - "Lozinsky"/"Zherkov" - INSTALLATION CHECK 21 4B EE F-DRIVER.SYS v1.14+ - GRAB INT 21 21 4B F0 DIET v1.10+ (Overlay Mode) - INSTALLATION CHECK 21 4B F1 DIET v1.10+ (Overlay Mode) - EXPAND PROGRAM??? 21 4B FE VIRUS - "Hitchcock", "Dark Avenger-1028", "1193" - INSTALLATION CHECK 21 4B FF VIRUS - "USSR-707", "Justice", "Europe 92" - INSTALLATION CHECK 21 4B FF VIRUS - "Cascade" - INSTALLATION CHECK 21 4C -- DOS 2+ - "EXIT" - TERMINATE WITH RETURN CODE 21 4D -- DOS 2+ - GET RETURN CODE 21 4E -- DOS 2+ - "FINDFIRST" - FIND FIRST MATCHING FILE 21 4E -- WILDUNIX.COM internal - INSTALLATION CHECK 21 4F -- DOS 2+ - "FINDNEXT" - FIND NEXT MATCHING FILE 21 50 -- DOS 2+ internal - SET CURRENT PROCESS ID (SET PSP ADDRESS) 21 51 -- DOS 2+ internal - GET CURRENT PROCESS ID (GET PSP ADDRESS) 21 52 -- DOS 2+ internal - "SYSVARS" - GET LIST OF LISTS 21 52 52 VIRUS - "516"/"Leapfrog" - INSTALLATION CHECK 21 53 -- DOS 2+ internal - TRANSLATE BIOS PARAMETER BLOCK TO DRIVE PARAM BLOCK 21 54 -- DOS 2+ - GET VERIFY FLAG 21 55 -- DOS 2+ internal - CREATE CHILD PSP 21 56 -- DOS 2+ - "RENAME" - RENAME FILE 21 57 00 DOS 2+ - GET FILE'S DATE AND TIME 21 57 01 DOS 2+ - SET FILE'S DATE AND TIME 21 57 02 DOS 4.x only - GET ??? 21 57 03 DOS 4.x only - GET ??? 21 57 04 DOS 4.x only - TRUNCATE OPEN FILE TO ZERO LENGTH 21 58 -- DOS 3+ - GET OR SET MEMORY ALLOCATION STRATEGY 21 58 CC VIRUS - "1067"/"Headcrash" - INSTALLATION CHECK 21 59 -- DOS 3+ - GET EXTENDED ERROR INFORMATION 21 5A -- DOS 3+ - CREATE TEMPORARY FILE 21 5B -- DOS 3+ - CREATE NEW FILE 21 5C -- DOS 3+ - "FLOCK" - RECORD LOCKING 21 5D 00 DOS 3.1+ internal - SERVER FUNCTION CALL 21 5D 01 DOS 3.1+ internal - COMMIT ALL FILES FOR SPECIFIED COMPUTER/PROCESS 21 5D 02 DOS 3.1+ internal - SHARE.EXE - CLOSE FILE BY NAME 21 5D 03 DOS 3.1+ internal - SHARE.EXE - CLOSE ALL FILES FOR GIVEN COMPUTER 21 5D 04 DOS 3.1+ internal - SHARE.EXE - CLOSE ALL FILES FOR GIVEN PROCESS 21 5D 05 DOS 3.1+ internal - SHARE.EXE - GET OPEN FILE LIST ENTRY 21 5D 06 DOS 3.0+ internal - GET ADDRESS OF DOS SWAPPABLE DATA AREA 21 5D 07 DOS 3.1+ network - GET REDIRECTED PRINTER MODE 21 5D 08 DOS 3.1+ network - SET REDIRECTED PRINTER MODE 21 5D 09 DOS 3.1+ network - FLUSH REDIRECTED PRINTER OUTPUT 21 5D 0A DOS 3.1+ - SET EXTENDED ERROR INFORMATION 21 5D 0B DOS 4.x only internal - GET DOS SWAPPABLE DATA AREAS 21 5E 00 DOS 3.1+ network - GET MACHINE NAME 21 5E 01 DOS 3.1+ network - SET MACHINE NAME 21 5E 02 DOS 3.1+ network - SET NETWORK PRINTER SETUP STRING 21 5E 03 DOS 3.1+ network - GET NETWORK PRINTER SETUP STRING 21 5E 04 DOS 3.1+ network - SET PRINTER MODE 21 5E 05 DOS 3.1+ network - GET PRINTER MODE 21 5F 00 DOS 3.1+ network - GET REDIRECTION MODE 21 5F 01 DOS 3.1+ network - SET REDIRECTION MODE 21 5F 02 DOS 3.1+ network, Banyan VINES, PC-NFS - GET REDIRECTION LIST ENTRY 21 5F 03 DOS 3.1+ network, Banyan VINES - REDIRECT DEVICE 21 5F 04 DOS 3.1+ network, Banyan VINES - CANCEL REDIRECTION 21 5F 05 DOS 4.x + Microsoft Networks - GET REDIRECTION LIST EXTENDED ENTRY 21 5F 05 STARLITE architecture - MAP LOCAL DRIVE LETTER TO REMOTE FILE SYSTEM 21 5F 06 Network - GET REDIRECTION LIST??? 21 5F 06 STARLITE architecture - UNMAP DRIVE LETTER 21 5F 07 DOS 5.0 - ENABLE DRIVE 21 5F 07 STARLITE architecture - MAKE NAMED OBJECT AVAILABLE ON NETWORK 21 5F 08 DOS 5.0 - DISABLE DRIVE 21 5F 08 STARLITE architecture - REMOVE GLOBAL NETWORK NAME OF OBJECT 21 5F 09 STARLITE architecture - BIND TO NETWORK DEVICE 21 5F 0A STARLITE architecture - DETACH FROM NETWORK DEVICE 21 5F 32 LAN Manager Enhanced DOS API local interface - DosQNmPipeInfo 21 5F 33 LAN Manager Enhanced DOS API local interface - DosQNmPHandState 21 5F 34 LAN Manager Enhanced DOS API local interface - DosSetNmPHandState 21 5F 35 LAN Manager Enhanced DOS API local interface - DosPeekNmPipe 21 5F 36 LAN Manager Enhanced DOS API local interface - DosTransactNmPipe 21 5F 37 LAN Manager Enhanced DOS API local interface - DosCallNmPipe 21 5F 38 LAN Manager Enhanced DOS API local interface - DosWaitNmPipe 21 5F 39 LAN Manager Enhanced DOS API local interface - DosRawReadNmPipe 21 5F 3A LAN Manager Enhanced DOS API local interface - DosRawWriteNmPipe 21 5F 3B LAN Manager Enhanced DOS API local interface - NetHandleSetInfo 21 5F 3C LAN Manager Enhanced DOS API local interface - NetHandleGetInfo 21 5F 40 LAN Manager Enhanced DOS API local interface - NetMessageBufferSend 21 5F 42 LAN Manager Enhanced DOS API local interface - NetServiceControl 21 5F 44 LAN Manager Enhanced DOS API local interface - NetWkstaGetInfo 21 5F 45 LAN Manager Enhanced DOS API local interface - NetWkstaSetInfo 21 5F 46 LAN Manager Enhanced DOS API local interface - NetUseEnum 21 5F 47 LAN Manager Enhanced DOS API local interface - NetUseAdd 21 5F 48 LAN Manager Enhanced DOS API local interface - NetUseDel 21 5F 49 LAN Manager Enhanced DOS API local interface - NetUseGetInfo 21 5F 4A LAN Manager Enhanced DOS API local interface - NetRemoteCopy 21 5F 4B LAN Manager Enhanced DOS API local interface - NetRemoteMove 21 5F 4C LAN Manager Enhanced DOS API local interface - NetServerEnum 21 5F 4D LAN Manager Enhanced DOS API local interface - DosMakeMailslot 21 5F 4E LAN Manager Enhanced DOS API local interface - DosDeleteMailslot 21 5F 4F LAN Manager Enhanced DOS API local interface - DosMailslotInfo 21 5F 50 LAN Manager Enhanced DOS API local interface - DosReadMailslot 21 5F 51 LAN Manager Enhanced DOS API local interface - DosPeekMailslot 21 5F 52 LAN Manager Enhanced DOS API local interface - DosWriteMailslot 21 5F 53 LAN Manager Enhanced DOS API local interface - NetServerEnum2 21 5F 80 LANtastic - GET LOGIN ENTRY 21 5F 81 LANtastic - LOGIN TO SERVER 21 5F 82 LANtastic - LOGOUT FROM SERVER 21 5F 83 LANtastic - GET USERNAME ENTRY 21 5F 84 LANtastic - GET INACTIVE SERVER ENTRY 21 5F 85 LANtastic - CHANGE PASSWORD 21 5F 86 LANtastic - DISABLE ACCOUNT 21 5F 87 LANtastic v3+ - GET ACCOUNT 21 5F 97 LANtastic - COPY FILE 21 5F 98 LANtastic - SEND UNSOLICITED MESSAGE 21 5F 99 LANtastic - GET LAST RECEIVED UNSOLICITED MESSAGE 21 5F 9A LANtastic - GET MESSAGE PROCESSING FLAGS 21 5F 9B LANtastic - SET MESSAGE PROCESSING FLAG 21 5F 9C LANtastic v3+ - POP UP LAST RECEIVED MESSAGE 21 5F A0 LANtastic - GET QUEUE ENTRY 21 5F A1 LANtastic - SET QUEUE ENTRY 21 5F A2 LANtastic - CONTROL QUEUE 21 5F A3 LANtastic v3+ - GET PRINTER STATUS 21 5F A4 LANtastic v3+ - GET STREAM INFO 21 5F A5 LANtastic v3+ - SET STREAM INFO 21 5F A7 LANtastic - CREATE USER AUDIT ENTRY 21 5F B0 LANtastic - GET ACTIVE USER INFORMATION 21 5F B1 LANtastic - GET SHARED DIRECTORY INFORMATION 21 5F B2 LANtastic v3+ - GET USERNAME FROM ACCOUNT FILE 21 5F B3 LANtastic v3+ - TRANSLATE PATH 21 5F B4 LANtastic v3+ - CREATE INDIRECT FILE 21 5F B5 LANtastic v3+ - GET INDIRECT FILE CONTENTS 21 5F C0 LANtastic - GET TIME FROM SERVER 21 5F D0 LANtastic - GET REDIRECTED PRINTER TIMEOUT 21 5F D1 LANtastic - SET REDIRECTED PRINTER TIMEOUT 21 5F E0 LANtastic - GET DOS SERVICE VECTOR 21 5F E1 LANtastic - SET DOS SERVICE VECTOR 21 5F E2 LANtastic - GET MESSAGE SERVICE VECTOR 21 5F E3 LANtastic - SET MESSAGE SERVICE VECTOR 21 60 -- DOS 3.0+ - CANONICALIZE FILENAME OR PATH 21 61 -- DOS 3+ - UNUSED 21 62 -- DOS 3+ - GET CURRENT PSP ADDRESS 21 63 00 DOS 2.25 only - GET LEAD BYTE TABLE ADDRESS 21 63 00 Asian DOS 3.2+ - GET DOUBLE BYTE CHARACTER SET LEAD TABLE 21 63 01 DOS 2.25, Asian DOS 3.2+ - SET KOREAN (HONGEUL) INPUT MODE 21 63 02 DOS 2.25, Asian DOS 3.2+ - GET KOREAN (HONGEUL) INPUT MODE 21 64 -- DOS 3.2+ internal - SET DEVICE DRIVER LOOKAHEAD FLAG 21 65 -- DOS 3.3+ - GET EXTENDED COUNTRY INFORMATION 21 65 -- DOS 4+ - COUNTRY-DEPENDENT CHARACTER CAPITALIZATION 21 65 23 DOS 4+ internal - DETERMINE IF CHARACTER REPRESENTS YES/NO RESPONSE 21 65 -- DOS 4+ internal - COUNTRY-DEPENDENT FILENAME CAPITALIZATION 21 66 01 DOS 3.3+ - GET GLOBAL CODE PAGE TABLE 21 66 02 DOS 3.3+ - SET GLOBAL CODE PAGE TABLE 21 67 -- DOS 3.3+ - SET HANDLE COUNT 21 68 -- DOS 3.3+ - "FFLUSH" - COMMIT FILE 21 69 -- DOS 4.0 internal - GET/SET DISK SERIAL NUMBER 21 69 -- DR-DOS 5.0 - NULL FUNCTION 21 69 69 VIRUS - "Rape-747" - INSTALLATION CHECK 21 6A -- DOS 4+ internal - ??? 21 6B -- DOS 4.0 internal - ??? 21 6B -- DOS 5.0 - NULL FUNCTION 21 6C 00 DOS 4+ - EXTENDED OPEN/CREATE 21 70 70 PCW Weather Card interface - GET DATA SEGMENT 21 70 70 PCW Weather Card interface - INSTALLATION CHECK 21 76 -- VIRUS - "Klaeren"/"Hate" - INSTALLATION CHECK 21 77 61 WATCH.COM v3.2+ - INSTALLATION CHECK 21 77 00 VIRUS - "Growing Block" - INSTALLATION CHECK 21 7F -- VIRUS - "Squeaker" - INSTALLATION CHECK 21 80 -- European MSDOS 4.0 - EXECUTE PROGRAM IN BACKGROUND 21 80 80 PCW Weather Card interface - UNINSTALL PCW.COM AND FREE MEMORY 21 81 -- European MSDOS 4.0 - ??? 21 82 -- European MSDOS 4.0 - ??? 21 83 -- European MSDOS 4.0 - ??? 21 83 -- VIRUS - "SVC" - INSTALLATION CHECK 21 84 -- European MSDOS 4.0 - ??? 21 84 -- VIRUS - "SVC 5.0" or "SVC 6.0" - INSTALLATION CHECK 21 85 -- European MSDOS 4.0 - ??? 21 86 -- European MSDOS 4.0 - ??? 21 87 00 European DOS 4.0 - GET PID??? 21 88 -- European MSDOS 4.0 - ??? 21 89 -- European MSDOS 4.0 - ??? 21 89 -- VIRUS - "Vriest" - INSTALLATION CHECK 21 8A -- European MSDOS 4.0 - ??? 21 8B -- European MSDOS 4.0 - ??? 21 8C -- European MSDOS 4.0 - ??? 21 8D -- European MSDOS 4.0 - ??? 21 8E -- European MSDOS 4.0 - ??? 21 8F -- European MSDOS 4.0 - ??? 21 90 -- European MSDOS 4.0 - ??? 21 90 -- VIRUS - "Carioca" - INSTALLATION CHECK 21 91 -- European MSDOS 4.0 - ??? 21 92 -- European MSDOS 4.0 - ??? 21 93 -- European MSDOS 4.0 - ??? 21 94 -- European MSDOS 4.0 - ??? 21 95 -- European MSDOS 4.0 - ??? 21 96 -- European MSDOS 4.0 - ??? 21 97 -- European MSDOS 4.0 - ??? 21 97 53 VIRUS - "Nina" - INSTALLATION CHECK 21 98 -- European MSDOS 4.0 - ??? 21 99 -- European MSDOS 4.0 - ??? 21 9A -- European MSDOS 4.0 - ??? 21 A0 -- Attachmate Extra - GET 3270 DISPLAY STATE 21 A1 -- Attachmate Extra - SET 3270 DISPLAY STATE 21 A1 D5 VIRUS - "789"/"Filehider" - INSTALLATION CHECK 21 A2 -- Attachmate Extra - SET HOST WINDOW STATE 21 A3 -- Attachmate Extra - SEND KEYSTROKES TO HOST WINDOW 21 A4 -- Attachmate Extra - GET HOST WINDOW BUFFER ADDRESS 21 A5 -- Attachmate Extra - GET HOST WINDOW CURSOR POSITION 21 A5 5A VIRUS - "Eddie-2" - INSTALLATION CHECK 21 AA 00 VIRUS - "Blinker" - INSTALLATION CHECK 21 AA 03 VIRUS - "Backtime" - INSTALLATION CHECK 21 AB -- VIRUS - "600" or "Voronezh"-family - INSTALLATION CHECK 21 AF -- Attachmate Extra - GET TRANSLATE TABLE ADDRESS 21 B5 -- Novell NetWare shell 3.01 - TASK MODE CONTROL 21 B6 -- Novell NetWare SFT Level II - EXTENDED FILE ATTRIBUTES 21 B8 -- Novell Advanced NetWare 2.0+ - PRINT JOBS 21 B8 -- Attachmate Extra - DISABLE HOST BUFFER UPDATES 21 BB -- Novell NetWare 4.0, Alloy NTNX - SET END OF JOB STATUS 21 BB BB VIRUS - "Hey You" - INSTALLATION CHECK 21 BC -- Novell NetWare 4.6, Alloy NTNX - LOG/LOCK PHYSICAL RECORD 21 BD -- Novell NetWare 4.6, Alloy NTNX - RELEASE PHYSICAL RECORD 21 BE -- Novell NetWare 4.6, Alloy NTNX - CLEAR PHYSICAL RECORD 21 BE -- VIRUS - "Datalock" - INSTALLATION CHECK 21 BE 00 VIRUS - "USSR-1049" - INSTALLATION CHECK 21 BF -- Novell NetWare 4.6, Alloy NTNX - LOG/LOCK RECORD (FCB) 21 C0 -- Novell NetWare 4.6, Alloy NTNX - RELEASE RECORD (FCB) 21 C0 -- VIRUS - "Slow"/"Zerotime", "Solano" - INSTALLATION CHECK 21 C1 -- Novell NetWare 4.6, Alloy NTNX - CLEAR RECORD (FCB) 21 C1 -- VIRUS - "Solano" - ??? 21 C2 -- Novell NetWare 4.6, Alloy NTNX - LOCK PHYSICAL RECORD SET 21 C2 -- VIRUS - "Scott's Valley" - ??? 21 C3 -- Novell NetWare 4.6, Alloy NTNX - RELEASE PHYSICAL RECORD SET 21 C3 01 VIRUS - "905"/"Backfont" - INSTALLATION CHECK 21 C4 -- Novell NetWare 4.6, Alloy NTNX - CLEAR PHYSICAL RECORD SET 21 C5 -- Novell NetWare 4.6, Alloy NTNX - SEMAPHORES 21 C5 00 VIRUS - "Sverdlov" - INSTALLATION CHECK 21 C6 -- Novell NetWare 4.6, Alloy NTNX - GET OR SET LOCK MODE 21 C6 -- VIRUS - "Socha" - INSTALLATION CHECK 21 C6 03 VIRUS - "Yankee" or "MLTI" - INSTALLATION CHECK 21 C7 -- Novell NetWare 4.0 - TRANSACTION TRACKING SYSTEM 21 C7 00 VIRUS - "MH-757" - INSTALLATION CHECK 21 C8 -- Novell NetWare 4.0 - BEGIN LOGICAL FILE LOCKING 21 C9 -- Novell NetWare 4.0 - END LOGICAL FILE LOCKING 21 CA -- Novell NetWare 4.0, Alloy NTNX - LOG/LOCK PERSONAL FILE (FCB) 21 CA 15 VIRUS - "Piter" - ??? 21 CB -- Novell NetWare 4.0, Alloy NTNX - LOCK FILE SET 21 CB -- VIRUS - "Milous" - INSTALLATION CHECK 21 CB 02 VIRUS - "Witcode" - INSTALLATION CHECK 21 CC -- Novell NetWare 4.0, Alloy NTNX - RELEASE FILE (FCB) 21 CC -- VIRUS - "Westwood" - INSTALLATION CHECK 21 CD -- Novell NetWare 4.0, Alloy NTNX - RELEASE FILE SET 21 CD -- VIRUS - "Westwood" - ??? 21 CE -- Novell NetWare 4.0, Alloy NTNX - CLEAR FILE (FCB) 21 CF -- LANstep - ??? 21 CF -- Novell NetWare 4.0, Alloy NTNX - CLEAR FILE SET 21 D0 -- Novell NetWare 4.6, Banyan VINES, Alloy NTNX - LOCK LOGICAL RECORD 21 D0 00 VIRUS - "Fellowship" - INSTALLATION CHECK 21 D1 -- Novell NetWare 4.6, Banyan VINES, Alloy NTNX - LOCK LOGICAL RECORD SE 21 D2 -- Novell NetWare 4.0, Banyan VINES, Alloy NTNX - UNLOCK LOGICAL RECORD 21 D3 -- Novell NetWare 4.0,Banyan VINES,Alloy NTNX - UNLOCK LOGICAL RECORD SE 21 D4 -- Novell NetWare 4.0, Banyan VINES, Alloy NTNX - CLEAR LOGICAL RECORD 21 D5 -- Novell NetWare 4.0,Banyan VINES,Alloy NTNX - CLEAR LOGICAL RECORD SET 21 D5 -- VIRUS - "Carfield" - ??? 21 D5 AA VIRUS - "Diamond-A", "Diamond-B" - INSTALLATION CHECK 21 D5 AA VIRUS - "Dir" - INSTALLATION CHECK 21 D6 -- Novell NetWare 4.0, Alloy NTNX - END OF JOB 21 D7 -- Novell NetWare 4.0, Alloy NTNX - SYSTEM LOGOUT 21 D8 -- Novell NetWare, Banyan VINES - ALLOCATE RESOURCE 21 D9 -- Novell NetWare, Banyan VINES - DEALLOCATE RESOURCE 21 DA -- Novell NetWare 4.0 - GET VOLUME STATISTICS 21 DA DA VIRUS - "Gotcha" - INSTALLATION CHECK 21 DA FE VIRUS - "Plovdiv 1.3" - INSTALLATION CHECK 21 DB -- Novell NetWare 4.0, Alloy NTNX - GET NUMBER OF LOCAL DRIVES 21 DC -- Novell NetWare 4.0, Banyan VINES, Alloy NTNX - GET STATION NUMBER 21 DC -- PCMag PCMANAGE/DCOMPRES - TURN ON/OFF 21 DD -- Novell NetWare 4.0, Alloy NTNX - SET ERROR MODE 21 DD -- VIRUS - "Jerusalem"-family - ??? 21 DE -- Novell NetWare 4.0 - SET BROADCAST MODE 21 DE -- VIRUS - "Durban" - INSTALLATION CHECK 21 DE -- VIRUS - "April 1st EXE" - ??? 21 DE DE VIRUS - "Brothers" - INSTALLATION CHECK 21 DF -- Novell NetWare 4.0, Alloy NTNX - CAPTURE 21 E0 -- Novell NetWare 4.0, Alloy NTNX - PRINT SPOOLING 21 E0 -- OS/286, OS/386 - INITIALIZE REAL PROCEDURE 21 E0 -- DoubleDOS - MENU CONTROL 21 E0 -- VIRUS - "Jerusalem", "Armagedon" - INSTALLATION CHECK 21 E0 0F VIRUS - "8-tunes" - INSTALLATION CHECK 21 E1 -- Novell NetWare 4.0 - BROADCAST MESSAGES 21 E1 -- OS/286, OS/386 - ISSUE REAL PROCEDURE CALL 21 E1 -- DoubleDOS - CLEAR KEYBOARD BUFFER FOR CURRENT JOB 21 E1 -- VIRUS - "Mendoza", "Fu Manchu" - INSTALLATION CHECK 21 E2 -- Novell NetWare 4.0, Alloy NTNX - DIRECTORY FUNCTIONS 21 E2 -- OS/286, OS/386 - SET REAL PROCEDURE SIGNAL HANDLER 21 E2 -- DoubleDOS - SEND CHARACTER TO KEYBOARD BUFFER OF OTHER JOB 21 E3 -- Novell NetWare 4.0, Alloy NTNX - CONNECTION CONTROL 21 E3 -- OS/286, OS/386 - ISSUE REAL INTERRUPT 21 E3 -- DoubleDOS - ADD CHARACTER TO KEYBOARD BUFFER OF CURRENT JOB 21 E4 -- Novell NetWare 4.0 - SET FILE ATTRIBUTES (FCB) 21 E4 -- VIRUS - "Anarkia" - INSTALLATION CHECK 21 E4 00 DoubleDOS - INSTALLATION CHECK/PROGRAM STATUS 21 E4 00 OS/286, OS/386 - CHAIN TO REAL-MODE HANDLER 21 E4 02 OS/286, OS/386 - SET PROTECTED-MODE TASK GATE 21 E4 03 OS/286, OS/386 - REMOVE PROTECTED-MODE TASK GATE 21 E5 -- Novell NetWare 4.0 - UPDATE FILE SIZE (FCB) 21 E5 -- DoubleDOS - OTHER PROGRAM STATUS 21 E5 00 OS/286, OS/386 - HEAP MANAGEMENT STRATEGY 21 E5 01 OS/286, OS/386 - FORCE HEAP COMPACTION 21 E6 -- Novell NetWare 4.0 - COPY FILE TO FILE (FCB) 21 E6 -- OS/286, OS/386 - ISSUE REAL PROCEDURE SIGNAL FROM PROTECTED MODE 21 E7 -- Novell NetWare 4.0, Banyan VINES - GET FILE SERVER DATE AND TIME 21 E7 -- OS/286, OS/386 - CREATE CODE SEGMENT 21 E7 -- VIRUS - "Spyer"/"Kiev" - INSTALLATION CHECK 21 E8 -- Novell NetWare 4.6, Alloy NTNX - SET FCB RE-OPEN MODE 21 E8 -- OS/286, OS/386 - SEGMENT CREATION 21 E8 -- DoubleDOS - SET/RESET KEYBOARD CONTROL FLAGS 21 E9 -- OS/286, OS/386 - CHANGE SEGMENTS 21 E9 -- DoubleDOS - SET TIMESHARING PRIORITY 21 E9 00 Novell NetWare 4.6, Alloy NTNX - SHELL'S "GET BASE STATUS" 21 E9 05 Novell NetWare shell 3.01 - MAP A FAKE ROOT DIRECTORY 21 E9 06 Novell NetWare shell 3.01 - DELETE FAKE ROOT DIRECTORY 21 E9 07 Novell NetWare shell 3.01 - GET RELATIVE DRIVE DEPTH 21 E9 08 Novell NetWare shell 3.01 - SET SHOW DOTS 21 EA -- Novell NetWare 4.6, Alloy NTNX - RETURN SHELL VERSION 21 EA -- DoubleDOS - TURN OFF TASK SWITCHING 21 EA -- OS/286, OS/386 - ALLOCATE HUGE SEGMENT 21 EB -- Novell NetWare 4.6, Alloy NTNX - LOG FILE 21 EB -- DoubleDOS - TURN ON TASK SWITCHING 21 EB 00 OS/386 VMM - GET A PAGE TABLE ENTRY BY LINEAR ADDRESS 21 EB 02 OS/386 VMM - GET A PAGE TABLE ENTRY BY 16-BIT SEGMENT:OFFSET 21 EB 03 OS/386 VMM - FREE MAPPED PAGES 21 EB 04 OS/386 VMM - GET A PAGE TABLE ENTRY BY 32-BIT SEGMENT:OFFSET 21 EB 05 OS/386 VMM - MAP PAGES 21 EB 06 OS/386 VMM - LOCK PAGES IN MEMORY 21 EB 07 OS/386 VMM - UNLOCK MEMORY PAGES 21 EC -- Novell NetWare 4.6, Alloy NTNX - RELEASE FILE 21 EC -- DoubleDOS - GET VIRTUAL SCREEN ADDRESS 21 EC -- OS/286, OS/386 - BLOCK TRANSFER 21 EC 59 VIRUS - "Terror" - INSTALLATION CHECK 21 ED -- Novell NetWare, Alloy NTNX - CLEAR FILE 21 ED -- OS/286, OS/386 - GET SEGMENT OR WINDOW DESCRIPTOR 21 EE -- Novell NetWare 4.6, Alloy NTNX - GET PHYSICAL STATION NUMBER 21 EE -- DoubleDOS - GIVE AWAY TIME TO OTHER TASKS 21 EE -- VIRUS - "Jerusalem-G", "Pregnant" - INSTALLATION CHECK 21 EF -- Novell Advanced NetWare 1.0+ - GET DRIVE INFO 21 F0 -- Novell Advanced NetWare 1.0+ - CONNECTION ID 21 F0 -- DoubleDOS - MENU CONTROL 21 F0 -- VIRUS - "Frere Jacques" - INSTALLATION CHECK 21 F1 -- Novell Advanced NetWare 1.0+ - FILE SERVER CONNECTION 21 F1 -- DoubleDOS - CLEAR KEYBOARD BUFFER FOR CURRENT JOB 21 F1 -- VIRUS - "F1-337" - ??? 21 F2 -- Novell NetWare v3.01+ shell interface - MULTIPLEXOR 21 F2 -- DoubleDOS - SEND CHARACTER TO KEYBOARD BUFFER OF OTHER JOB 21 F2 AA VIRUS - "PcVrsDs" - INSTALLATION CHECK 21 F3 -- Novell Advanced NetWare 2.0+ - FILE SERVER FILE COPY 21 F3 -- DoubleDOS - ADD CHARACTER TO KEYBOARD BUFFER OF CURRENT JOB 21 F3 -- VIRUS - "Carfield" - INSTALLATION CHECK 21 F4 00 DoubleDOS - INSTALLATION CHECK/PROGRAM STATUS 21 F5 -- DoubleDOS - OTHER PROGRAM STATUS 21 F7 -- VIRUS - "GP1" - INSTALLATION CHECK 21 F8 -- DOS v??? - SET OEM INT 21 HANDLER 21 F8 -- DoubleDOS - SET/RESET KEYBOARD CONTROL FLAGS 21 F9 -- DOS v??? - OEM FUNCTION 21 F9 -- DoubleDOS - SET TIMESHARING PRIORITY 21 FA -- DOS v??? - OEM FUNCTION 21 FA -- DoubleDOS - TURN OFF TASK SWITCHING 21 FA -- PC Tools 7 VDEFEND - API 21 FB -- DOS v??? - OEM FUNCTION 21 FB -- DoubleDOS - TURN ON TASK SWITCHING 21 FB -- VIRUS - "Cinderella" - INSTALLATION CHECK 21 FB 0A VIRUS - "dBASE" - INSTALLATION CHECK 21 FC -- DOS v??? - OEM FUNCTION 21 FC -- DoubleDOS - GET VIRTUAL SCREEN ADDRESS 21 FD -- DOS v??? - OEM FUNCTION 21 FD -- VIRUS - "Border" - INSTALLATION CHECK 21 FE -- DOS v??? - OEM FUNCTION 21 FE -- DoubleDOS - GIVE AWAY TIME TO OTHER TASKS 21 FE -- VIRUS - "483" - INSTALLATION CHECK 21 FE 01 VIRUS - "Flip" - INSTALLATION CHECK 21 FE 02 VIRUS - "2468"/"Tequila" - INSTALLATION CHECK 21 FE DC PCMag PCMANAGE/DCOMPRES - INSTALLATION CHECK 21 FE DC VIRUS - "Black Monday" - INSTALLATION CHECK 21 FF -- DOS v??? - OEM FUNCTION 21 FF -- CED (Command EDitor) - INSTALLABLE COMMANDS 21 FF -- DJ GO32.EXE 80386+ DOS extender - DOS EXTENSIONS 21 FF -- DOSED.COM - INSTALLATION CHECK 21 FF -- Topware Network Operating System - ??? 21 FF -- VIRUS - "Sunday", "Tumen 0.5", "Hero" - INSTALLATION CHECK 21 FF 0F FLU_SHOT+ v1.83 - INSTALLATION CHECK 21 FF 0F VIRUS - "PSQR/1720" - INSTALLATION CHECK 21 FF 10 VIRUS - "Twins" - INSTALLATION CHECK 21 FF FE VIRUS - "08/15"/"Many Fingers" - INSTALLATION CHECK 21 FF FF VIRUS - "Ontario" - INSTALLATION CHECK 21 FF FF VIRUS - "Revenge" - INSTALLATION CHECK 22 -- -- DOS 1+ - PROGRAM TERMINATION ADDRESS 23 -- -- DOS 1+ - CONTROL-C/CONTROL-BREAK HANDLER 24 -- -- DOS 1+ - CRITICAL ERROR HANDLER 25 -- -- DOS 1+ - ABSOLUTE DISK READ (except partitions > 32M) 25 -- -- DOS 3.31+ - ABSOLUTE DISK READ (>32M hard-disk partition) 25 CD CD Stacker - GET DEVICE DRIVER ADDRESS 25 -- -- PC-CACHE.SYS - INSTALLATION CHECK 26 -- -- DOS 1+ - ABSOLUTE DISK WRITE (except partitions > 32M) 26 -- -- DOS 3.31+ - ABSOLUTE DISK WRITE (>32M hard-disk partition) 27 -- -- DOS 1+ - TERMINATE AND STAY RESIDENT 28 -- -- DOS 2+ - DOS IDLE INTERRUPT 29 -- -- DOS 2+ - FAST CONSOLE OUTPUT 2A 00 -- NETWORK (Microsoft, LANtastic) - INSTALLATION CHECK 2A 00 00 AT&T Starlan Extended NetBIOS (var length names) - INSTALLATION CHECK 2A 01 -- NETWORK (Microsoft,LANtastic) - EXECUTE NETBIOS REQUEST,NO ERROR RETR 2A 02 -- NETWORK (Microsoft) - SET NET PRINTER MODE 2A 03 00 NETWORK (Microsoft,LANtastic) - CHECK DIRECT I/O 2A 04 -- NETWORK (Microsoft,LANtastic) - EXECUTE NetBIOS REQUEST 2A 05 00 NETWORK (Microsoft,LANtastic) - GET NETWORK RESOURCE AVAILABILITY 2A 06 -- NETBIOS, LANtastic - NETWORK PRINT-STREAM CONTROL 2A 20 01 MS Networks or NETBIOS - ??? 2A 20 02 NETWORK - ??? 2A 20 03 NETWORK - ??? 2A 78 02 NETWORK - PC LAN PROG v1.31+ - GET LOGGED ON USER NAME 2A 80 -- NETWORK - BEGIN DOS CRITICAL SECTION 2A 81 -- NETWORK - END DOS CRITICAL SECTION 2A 82 -- NETWORK - END DOS CRITICAL SECTIONS 0 THROUGH 7 2A 84 -- Microsoft Networks - KEYBOARD BUSY LOOP 2A 87 -- PRINT??? - CRITICAL SECTION 2A 89 -- Network - ??? 2A 90 -- IBM PC 3270 EMULATION PROGRAM - ??? 2A C2 -- Network - ??? 2B -- -- DOS 2+ - RESERVED 2C -- -- DOS 2+ - RESERVED 2C -- -- STARLITE architecture - KERNEL API 2D -- -- DOS 2+ - RESERVED 2D -- -- [proposed (v3.2.1)] - ALTERNATE MULTIPLEX INTERRUPT 2E -- -- DOS 2+ - PASS COMMAND TO COMMAND INTERPRETER FOR EXECUTION 2E -- -- 4DOS v2.x-3.03 SHELL2E.COM - UNINSTALL 2F -- -- Multiplex - NOTES 2F -- -- Multiplex - BMB Compuscience Canada Utilities Interface 2F -- -- Ross Wentworth's Turbo Pascal POPUP LIBRARY 2F 00 -- Multiplex - DOS 2.x PRINT.COM - ??? 2F 00 80 Multiplex - DOS 3.1+ PRINT.COM - GIVE PRINT A TIME SLICE 2F 01 -- Multiplex - DOS 2.x PRINT.COM - ??? 2F 01 00 Multiplex - DOS 3+ PRINT.COM - INSTALLATION CHECK 2F 01 01 Multiplex - DOS 3+ PRINT.COM - SUBMIT FILE FOR PRINTING 2F 01 02 Multiplex - DOS 3+ PRINT.COM - REMOVE FILE FROM PRINT QUEUE 2F 01 03 Multiplex - DOS 3+ PRINT.COM - CANCEL ALL FILES IN PRINT QUEUE 2F 01 04 Multiplex - DOS 3+ PRINT.COM - FREEZE PRINT QUEUE TO READ JOB STATUS 2F 01 05 Multiplex - DOS 3+ PRINT.COM - RESTART PRINT QUEUE AFTER STATUS READ 2F 01 06 Multiplex - DOS 3.3+ PRINT.COM - GET PRINTER DEVICE 2F 02 00 PC LAN PROGRAM REDIR/REDIRIFS internal - INSTALLATION CHECK 2F 02 01 PC LAN PROGRAM REDIR/REDIRIFS internal - ??? 2F 02 02 PC LAN PROGRAM REDIR/REDIRIFS internal - ??? 2F 02 03 PC LAN PROGRAM REDIR/REDIRIFS internal - ??? 2F 02 04 PC LAN PROGRAM REDIR/REDIRIFS internal - ??? 2F 02 xx PC LAN PROGRAM REDIR/REDIRIFS internal - ??? 2F 05 00 DOS 3+ CRITICAL ERROR HANDLER - INSTALLATION CHECK 2F 05 -- DOS 3+ CRITICAL ERROR HANDLER - EXPAND ERROR INTO STRING 2F 06 00 DOS v3.0+ ASSIGN - INSTALLATION CHECK 2F 06 01 DOS v3.0+ ASSIGN - GET DRIVE ASSIGNMENT TABLE 2F 08 00 Multiplex - DRIVER.SYS support - INSTALLATION CHECK 2F 08 01 Multiplex - DRIVER.SYS support - ADD NEW BLOCK DEVICE 2F 08 02 Multiplex - DRIVER.SYS support - EXECUTE DEVICE DRIVER REQUEST 2F 08 03 Multiplex - DOS 4+ DRIVER.SYS support - GET DRIVE DATA TABLE LIST 2F 10 00 Multiplex - SHARE - INSTALLATION CHECK 2F 10 40 Multiplex - DOS 4 only SHARE internal - ??? 2F 10 80 Multiplex - DOS 4 only SHARE internal - TURN ON FILE SHARING CHECKS 2F 10 81 Multiplex - DOS 4 only SHARE internal - TURN OFF FILE SHARING CHECKS 2F 10 FF Multiplex - DR-DOS 5.0 - ??? 2F 11 00 Multiplex - NETWORK REDIRECTOR - INSTALLATION CHECK 2F 11 00 Multiplex - MSCDEX (MS CD-ROM Extensions) - INSTALLATION CHECK 2F 11 01 Multiplex - NETWORK REDIRECTOR - REMOVE REMOTE DIRECTORY 2F 11 02 Multiplex - DOS 4.x only IFSFUNC.EXE - REMOVE REMOTE DIRECTORY 2F 11 03 Multiplex - NETWORK REDIRECTOR - MAKE REMOTE DIRECTORY 2F 11 04 Multiplex - DOS 4.x only IFSFUNC.EXE - MAKE REMOTE DIRECTORY 2F 11 05 Multiplex - NETWORK REDIRECTOR - CHDIR 2F 11 06 Multiplex - NETWORK REDIRECTOR - CLOSE REMOTE FILE 2F 11 07 Multiplex - NETWORK REDIRECTOR - COMMIT REMOTE FILE 2F 11 08 Multiplex - NETWORK REDIRECTOR - READ FROM REMOTE FILE 2F 11 09 Multiplex - NETWORK REDIRECTOR - WRITE TO REMOTE FILE 2F 11 0A Multiplex - NETWORK REDIRECTOR - LOCK REGION OF FILE 2F 11 0B Multiplex - NETWORK REDIRECTOR (DOS 3.x only) - UNLOCK REGION OF FILE 2F 11 0C Multiplex - NETWORK REDIRECTOR - GET DISK SPACE 2F 11 0D Multiplex - DOS 4.x only IFSFUNC.EXE - ??? 2F 11 0E Multiplex - NETWORK REDIRECTOR - SET REMOTE FILE'S ATTRIBUTES 2F 11 0F Multiplex - NETWORK REDIRECTOR - GET REMOTE FILE'S ATTRIBUTES AND SIZ 2F 11 10 Multiplex - DOS 4.x only IFSFUNC.EXE - ??? 2F 11 11 Multiplex - NETWORK REDIRECTOR - RENAME REMOTE FILE 2F 11 12 Multiplex - DOS 4.x only IFSFUNC.EXE - ??? 2F 11 13 Multiplex - NETWORK REDIRECTOR - DELETE REMOTE FILE 2F 11 14 Multiplex - DOS 4.x only IFSFUNC.EXE - ??? 2F 11 15 Multiplex - DOS 4.x only IFSFUNC.EXE - ??? 2F 11 16 Multiplex - NETWORK REDIRECTOR - OPEN EXISTING REMOTE FILE 2F 11 17 Multiplex - NETWORK REDIRECTOR - CREATE/TRUNCATE REMOTE FILE 2F 11 18 Multiplex - NETWORK REDIRECTOR - CREATE/TRUNCATE FILE WITHOUT CDS 2F 11 19 Multiplex - NETWORK REDIRECTOR - FIND FIRST FILE WITHOUT CDS 2F 11 1A Multiplex - DOS 4.x only IFSFUNC.EXE - ??? 2F 11 1B Multiplex - NETWORK REDIRECTOR - FINDFIRST 2F 11 1C Multiplex - NETWORK REDIRECTOR - FINDNEXT 2F 11 1D Multiplex - NETWORK REDIRECTOR - CLOSE ALL REMOTE FILES FOR PROCESS 2F 11 1E Multiplex - NETWORK REDIRECTOR - DO REDIRECTION 2F 11 1F Multiplex - NETWORK REDIRECTOR - PRINTER SETUP 2F 11 20 Multiplex - NETWORK REDIRECTOR - FLUSH ALL DISK BUFFERS 2F 11 21 Multiplex - NETWORK REDIRECTOR - SEEK FROM END OF REMOTE FILE 2F 11 22 Multiplex - NETWORK REDIRECTOR - PROCESS TERMINATION HOOK 2F 11 23 Multiplex - NETWORK REDIRECTOR - QUALIFY REMOTE FILENAME 2F 11 24 Multiplex - NETWORK REDIRECTOR - PRINTER OFF??? 2F 11 25 Multiplex - NETWORK REDIRECTOR - REDIRECTED PRINTER MODE 2F 11 26 Multiplex - NETWORK REDIRECTOR - PRINTER ON/OFF??? 2F 11 27 Multiplex - DOS 4.x only IFSFUNC.EXE - UNUSED 2F 11 28 Multiplex - DOS 4.x only IFSFUNC.EXE - UNUSED 2F 11 29 Multiplex - DOS 4.x only IFSFUNC.EXE - UNUSED 2F 11 2A Multiplex - DOS 4.x only IFSFUNC.EXE - ??? 2F 11 2B Multiplex - DOS 4.x only IFSFUNC.EXE - GENERIC IOCTL??? 2F 11 2C Multiplex - DOS 4.x only IFSFUNC.EXE - ??? 2F 11 2D Multiplex - DOS 4.x only IFSFUNC.EXE - ??? 2F 11 2E Multiplex - DOS 4+ - EXTENDED OPEN/CREATE FILE 2F 11 2F Multiplex - DOS 4.x only IFSFUNC.EXE - ??? 2F 11 30 Multiplex - DOS 4.x only IFSFUNC.EXE - GET IFSFUNC SEGMENT 2F 11 86 LAN Manager Enhanced DOS API - DosReadAsynchNmPipe 2F 11 8A LAN Manager 2.0 DOS Enhanced ENCRYPT.EXE - STREAM ENCRYPTION SERVICE 2F 11 8F LAN Manager Enhanced DOS API - DosWriteAsynchNmPipe 2F 12 00 Multiplex - DOS 3+ internal - INSTALLATION CHECK 2F 12 01 Multiplex - DOS 3+ internal - CLOSE CURRENT FILE 2F 12 02 Multiplex - DOS 3+ internal - GET INTERRUPT ADDRESS 2F 12 03 Multiplex - DOS 3+ internal - GET DOS DATA SEGMENT 2F 12 04 Multiplex - DOS 3+ internal - NORMALIZE PATH SEPARATOR 2F 12 05 Multiplex - DOS 3+ internal - OUTPUT CHARACTER TO STANDARD OUTPUT 2F 12 06 Multiplex - DOS 3+ internal - INVOKE CRITICAL ERROR 2F 12 07 Multiplex - DOS 3+ internal - MAKE DISK BUFFER MOST-RECENTLY USED 2F 12 08 Multiplex - DOS 3+ internal - DECREMENT SFT REFERENCE COUNT 2F 12 09 Multiplex - DOS 3+ internal - FLUSH AND FREE DISK BUFFER 2F 12 0A Multiplex - DOS 3+ internal - PERFORM CRITICAL ERROR INTERRUPT 2F 12 0B Multiplex - DOS 3+ internal - SIGNAL SHARING VIOLATION TO USER 2F 12 0C Multiplex - DOS 3+ internal - OPEN DEVICE AND SET SFT OWNER??? 2F 12 0D Multiplex - DOS 3+ internal - GET DATE AND TIME 2F 12 0E Multiplex - DOS 3+ internal - MARK ALL DISK BUFFERS UNREFERENCED 2F 12 0F Multiplex - DOS 3+ internal - MAKE BUFFER MOST RECENTLY USED 2F 12 10 Multiplex - DOS 3+ internal - FIND UNREFERENCED DISK BUFFER 2F 12 11 Multiplex - DOS 3+ internal - NORMALIZE ASCIZ FILENAME 2F 12 12 Multiplex - DOS 3+ internal - GET LENGTH OF ASCIZ STRING 2F 12 13 Multiplex - DOS 3+ internal - UPPERCASE CHARACTER 2F 12 14 Multiplex - DOS 3+ internal - COMPARE FAR POINTERS 2F 12 15 Multiplex - DOS 3+ internal - FLUSH BUFFER 2F 12 16 Multiplex - DOS 3+ internal - GET ADDRESS OF SYSTEM FILE TABLE 2F 12 17 Multiplex - DOS 3+ internal - GET CURRENT DIRECTRY STRUCTURE FOR DRIV 2F 12 18 Multiplex - DOS 3+ internal - GET CALLER'S REGISTERS 2F 12 19 Multiplex - DOS 3+ internal - SET DRIVE??? 2F 12 1A Multiplex - DOS 3+ internal - GET FILE'S DRIVE 2F 12 1B Multiplex - DOS 3+ internal - SET YEAR/LENGTH OF FEBRUARY 2F 12 1C Multiplex - DOS 3+ internal - CHECKSUM MEMORY 2F 12 1D Multiplex - DOS 3+ internal - SUM MEMORY 2F 12 1E Multiplex - DOS 3+ internal - COMPARE FILENAMES 2F 12 1F Multiplex - DOS 3+ internal - BUILD CURRENT DIRECTORY STRUCTURE 2F 12 20 Multiplex - DOS 3+ internal - GET JOB FILE TABLE ENTRY 2F 12 21 Multiplex - DOS 3+ internal - CANONICALIZE FILE NAME 2F 12 22 Multiplex - DOS 3+ internal - SET EXTENDED ERROR INFO 2F 12 23 Multiplex - DOS 3+ internal - CHECK IF CHARACTER DEVICE 2F 12 24 Multiplex - DOS 3+ internal - DELAY 2F 12 25 Multiplex - DOS 3+ internal - GET LENGTH OF ASCIZ STRING 2F 12 26 Multiplex - DOS 3.3+ internal - OPEN FILE 2F 12 27 Multiplex - DOS 3.3+ internal - CLOSE FILE 2F 12 28 Multiplex - DOS 3.3+ internal - MOVE FILE POINTER 2F 12 29 Multiplex - DOS 3.3+ internal - READ FROM FILE 2F 12 2A Multiplex - DOS 3.3+ internal - SET FASTOPEN ENTRY POINT 2F 12 2B Multiplex - DOS 3.3+ internal - IOCTL 2F 12 2C Multiplex - DOS 3.3+ internal - GET DEVICE CHAIN 2F 12 2D Multiplex - DOS 3.3+ internal - GET EXTENDED ERROR CODE 2F 12 2E Multiplex - DOS 4+ internal - GET OR SET ERROR TABLE ADDRESSES 2F 12 2F Multiplex - DOS 4+ internal - SET DOS VERSION NUMBER TO RETURN 2F 13 -- Multiplex - DOS 3.3+ - SET DISK INTERRUPT HANDLER 2F 14 00 NLSFUNC.COM - INSTALLATION CHECK 2F 14 01 NLSFUNC.COM - CHANGE CODE PAGE 2F 14 02 NLSFUNC.COM - GET COUNTRY INFO 2F 14 03 NLSFUNC.COM - SET COUNTRY INFO 2F 14 04 NLSFUNC.COM - GET COUNTRY INFO 2F 14 FE DR-DOS 5.0 NLSFUNC - ??? 2F 14 FF DR-DOS 5.0 NLSFUNC - ??? 2F 15 00 DOS 4.00 GRAPHICS.COM - INSTALLATION CHECK 2F 15 00 CD-ROM - INSTALLATION CHECK 2F 15 01 CD-ROM - GET DRIVE DEVICE LIST 2F 15 02 CD-ROM - GET COPYRIGHT FILE NAME 2F 15 03 CD-ROM - GET ABSTRACT FILE NAME 2F 15 04 CD-ROM - GET BIBLIOGRAPHIC DOC FILE NAME 2F 15 05 CD-ROM - READ VTOC 2F 15 06 CD-ROM - TURN DEBUGGING ON 2F 15 07 CD-ROM - TURN DEBUGGING OFF 2F 15 08 CD-ROM - ABSOLUTE DISK READ 2F 15 09 CD-ROM - ABSOLUTE DISK WRITE 2F 15 0A CD-ROM - RESERVED 2F 15 0B CD-ROM v2.00+ - DRIVE CHECK 2F 15 0C CD-ROM v2.00+ - GET MSCDEX.EXE VERSION 2F 15 0D CD-ROM v2.00+ - GET CD-ROM DRIVE LETTERS 2F 15 0E CD-ROM v2.00+ - GET/SET VOLUME DESCRIPTOR PREFERENCE 2F 15 0F CD-ROM v2.00+ - GET DIRECTORY ENTRY 2F 15 10 CD-ROM v2.10+ - SEND DEVICE DRIVER REQUEST 2F 16 00 Multiplex - MS WINDOWS - WINDOWS ENHANCED MODE INSTALLATION CHECK 2F 16 02 Multiplex - MS WINDOWS/386 2.x - GET API ENTRY POINT 2F 16 05 Multiplex - MS WINDOWS - WINDOWS ENH MODE & 286 DOSX INIT BROADCAST 2F 16 06 Multiplex - MS WINDOWS - WINDOWS ENH MODE & 286 DOSX EXIT BROADCAST 2F 16 07 Multiplex - MS WINDOWS - VIRTUAL DEVICE CALL OUT API 2F 16 08 Multiplex - MS WINDOWS - WINDOWS ENHANCED MODE INIT COMPLETE BROADCAS 2F 16 09 Multiplex - MS WINDOWS - WINDOWS ENHANCED MODE BEGIN EXIT BROADCAST 2F 16 80 Multiplex - various - RELEASE CURRENT VIRTUAL MACHINE TIME-SLICE 2F 16 81 Multiplex - MS WINDOWS 3+ - BEGIN CRITICAL SECTION 2F 16 82 Multiplex - MS WINDOWS 3+ - END CRITICAL SECTION 2F 16 83 Multiplex - MS WINDOWS 3+ - GET CURRENT VIRTUAL MACHINE ID 2F 16 84 Multiplex - MS WINDOWS - GET DEVICE API ENTRY POINT 2F 16 85 Multiplex - MS WINDOWS - SWITCH VMs AND CALLBACK 2F 16 86 Multiplex - DOS Protected-Mode Interface - DETECT MODE 2F 16 87 Multiplex - DOS Protected-Mode Interface - INSTALLATION CHECK 2F 16 88 Multiplex - MS Windows 3.0 - GET SELECTOR TO LDT??? 2F 16 89 Multiplex - MS Windows 3.0 - IDLE CALL??? 2F 16 8A Multiplex - DPMI 0.9+ - GET VENDOR-SPECIFIC API ENTRY POINT 2F 17 00 Multiplex - MS WINDOWS "WINOLDAP" - IDENTIFY WinOldAp VERSION 2F 17 01 Multiplex - MS WINDOWS "WINOLDAP" - OPEN CLIPBOARD 2F 17 02 Multiplex - MS WINDOWS "WINOLDAP" - EMPTY CLIPBOARD 2F 17 03 Multiplex - MS WINDOWS "WINOLDAP" - SET CLIPBOARD DATA 2F 17 04 Multiplex - MS WINDOWS "WINOLDAP" - GET CLIPBOARD DATA SIZE 2F 17 05 Multiplex - MS WINDOWS "WINOLDAP" - GET CLIPBOARD DATA 2F 17 08 Multiplex - MS WINDOWS "WINOLDAP" - CloseClipboard 2F 17 09 Multiplex - MS WINDOWS "WINOLDAP" - COMPACT CLIPBOARD 2F 17 0A Multiplex - MS WINDOWS "WINOLDAP" - GET DEVICE CAPABILITIES 2F 19 00 Multiplex - DOS 4.x only SHELLB.COM - INSTALLATION CHECK 2F 19 01 Multiplex - DOS 4.x only SHELLB.COM - SHELLC.EXE INTERFACE 2F 19 02 Multiplex - DOS 4.x only SHELLB.COM - COMMAND.COM INTERFACE 2F 19 03 Multiplex - DOS 4.x only SHELLB.COM - COMMAND.COM interface 2F 19 04 Multiplex - DOS 4.x only SHELLB.COM - SHELLB transient to TSR intrfac 2F 1A 00 Multiplex - DOS 4+ ANSI.SYS - INSTALLATION CHECK 2F 1A 00 Multiplex - AVATAR.SYS - INSTALLATION CHECK 2F 1A 01 Multiplex - DOS 4+ ANSI.SYS internal - GET/SET DISPLAY INFORMATION 2F 1A 02 Multiplex - DOS 4+ ANSI.SYS internal - MISC REQUESTS 2F 1A 21 Multiplex - AVATAR.SYS - SET DRIVER STATE 2F 1A 3C Multiplex - AVATAR.SYS v0.11 - ??? 2F 1A 3E Multiplex - AVATAR.SYS v0.11 - ??? 2F 1A 3F Multiplex - AVATAR.SYS - QUERY DRIVER STATE 2F 1A 42 Multiplex - AVATAR Serial Dispatcher - INSTALL IRQ3 HANDLER 2F 1A 43 Multiplex - AVATAR Serial Dispatcher - INSTALL IRQ4 HANDLER 2F 1A 44 Multiplex - AVATAR.SYS v0.11+ - GET DATA SEGMENT 2F 1A 52 Multiplex - AVATAR.SYS v0.11 - GET ??? 2F 1A 53 Multiplex - AVATAR.SYS v0.11 - ??? 2F 1A 62 Multiplex - AVATAR Serial Dispatcher - UNINSTALL IRQ3 HANDLER 2F 1A 63 Multiplex - AVATAR Serial Dispatcher - UNINSTALL IRQ4 HANDLER 2F 1A 72 Multiplex - AVATAR.SYS v0.11 - GET ??? SIZE 2F 1A 7B Multiplex - AVATAR.SYS v0.11 - ??? 2F 1A 7D Multiplex - AVATAR.SYS v0.11 - ??? 2F 1A AD Multiplex - AVATAR.SYS v0.11 - ??? 2F 1B 00 Multiplex - DOS 4+ XMA2EMS.SYS extension internal - INSTALLATION CHEC 2F 1B -- Multiplex - DOS 4+ XMA2EMS.SYS extens internal - GET HIDDEN FRAME INF 2F 23 00 DR-DOS 5.0 GRAFTABL - INSTALLATION CHECK 2F 23 -- DR-DOS 5.0 GRAFTABL - GET GRAPHICS DATA 2F 27 00 DR-DOS 6.0 TaskMAX - INSTALLATION CHECK 2F 27 01 DR-DOS 6.0 TaskMAX - GET STATUS 2F 27 02 DR-DOS 6.0 TaskMAX - GET PER-TASK EMS LIMIT 2F 27 03 DR-DOS 6.0 TaskMAX - SET PER-TASK EMS LIMIT 2F 27 04 DR-DOS 6.0 TaskMAX - REGISTER/UNREGISTER TASK MANAGER 2F 27 05 DR-DOS 6.0 TaskMAX - ENABLE/DISABLE DIRECT SWITCHING 2F 27 06 DR-DOS 6.0 TaskMAX - SWITCH TO SPECIFIED TASK 2F 27 07 DR-DOS 6.0 TaskMAX - CREATE NEW TASK 2F 27 08 DR-DOS 6.0 TaskMAX - DELETE TASK 2F 27 09 DR-DOS 6.0 TaskMAX - NAME TASK 2F 27 0A DR-DOS 6.0 TaskMAX - CONVERT TASK INDEX TO TASK ID 2F 27 0B DR-DOS 6.0 TaskMAX - CONVERT TASK ID TO TASK INDEX 2F 27 0C DR-DOS 6.0 TaskMAX - CHECK OPEN FILES 2F 27 0D DR-DOS 6.0 TaskMAX - CHECK IF TASK RUNNING PRIMARY COMMAND INTERPRETE 2F 27 0E DR-DOS 6.0 TaskMAX - GET/SET TEXT PASTE LEAD-IN 2F 27 0F DR-DOS 6.0 TaskMAX - GET/SET NUMERIC PASTE LEAD-IN 2F 27 10 DR-DOS 6.0 TaskMAX - GET/SET PASTE LINE TERMINATOR STRING 2F 27 11 DR-DOS 6.0 TaskMAX - GET/SET NUMERIC PASTE DECIMAL POINT 2F 27 12 DR-DOS 6.0 TaskMAX - INITIATE EXPORTING TASK DATA 2F 27 13 DR-DOS 6.0 TaskMAX - INITIATE PASTE OPERATION 2F 27 14 DR-DOS 6.0 TaskMAX - GET SWAP SPACE INFO 2F 27 15 DR-DOS 6.0 TaskMAX - SWITCH TO TASK MANAGER 2F 27 16 DR-DOS 6.0 TaskMAX - GET PASTE BUFFER STATUS 2F 27 17 DR-DOS 6.0 TaskMAX - PASTE DATA DIRECTLY TO APPLICATION BUFFER 2F 27 18 DR-DOS 6.0 TaskMAX - COPY DATA DIRECTLY INTO PASTE BUFFER 2F 2A -- Gammafax DOS Dispatcher INTERFACE 2F 39 00 Kingswood TSR INTERFACE - COMPATIBILITY MODE 2F 39 -- Kingswood TSR INTERFACE - INSTALLATION CHECK 2F 39 -- Kingswood TSR INTERFACE - REMOVAL CHECK 2F 39 -- Kingswood TSR INTERFACE - APPLICATION-SPECIFIC FUNCTION CALLS 2F 40 00 Windows 3.x (OS/2 2.x???) - GET VIRTUAL DEVICE DRIVER (VDD) CAPABLTIE 2F 40 01 OS/2 compatibility box - SWITCHING DOS TO BACKGROUND 2F 40 02 OS/2 compatibility box - SWITCHING DOS TO FOREGROUND 2F 40 03 Windows 3.x - ENTERING VIDEO DRIVER CRITICAL SECTION 2F 40 04 Windows 3.x - EXITING VIDEO DRIVER CRITICAL SECTION 2F 40 05 Windows 3.x - SWITCHING DOS TO BACKGROUND 2F 40 06 Windows 3.x - SWITCHING DOS TO FOREGROUND 2F 40 07 Windows 3.x - ENABLE VDD TRAPPING OF VIDEO REGISTERS 2F 41 -- LAN Manager 2.0 DOS Enhanced NETPOPUP.EXE - NETWORK POP-UP SERVICE 2F 42 -- LAN Manager 2.0 DOS Enhanced MSRV.EXE - MESSENGER SERVICE 2F 43 00 EXTENDED MEMORY SPECIFICATION (XMS) - INSTALLATION CHECK 2F 43 10 EXTENDED MEMORY SPECIFICATION (XMS) - GET DRIVER ADDRESS 2F 46 01 Multiplex - DOS 5.0 kernel - ??? 2F 46 02 Multiplex - DOS 5.0 kernel - ??? 2F 46 53 F-PROT v1.x only - F-LOCK.EXE 2F 46 53 F-PROT v1.x only - F-XCHK.EXE 2F 46 53 F-PROT v1.x only - F-POPUP.EXE 2F 46 53 F-PROT v1.x only - F-DLOCK.EXE 2F 46 80 MS Windows v3.0 - INSTALLATION CHECK 2F 48 00 DOS v5.0 DOSKEY - INSTALLATION CHECK 2F 48 10 DOS v5.0 DOSKEY - READ INPUT LINE FROM CONSOLE 2F 4A 01 DOS v5.0 - QUERY FREE HMA SPACE 2F 4A 02 DOS v5.0 - ALLOCATE HMA SPACE 2F 4A 05 DOS v5.0 DOSSHELL - ??? 2F 4B -- LAN Manager 2.0 DOS Enh NETWKSTA.EXE - NETWORK WORKSTATION REDIRECTOR 2F 4B 01 DOS v5.0 TASK SWITCHER - BUILD CALLOUT CHAIN 2F 4B 02 DOS v5.0 TASK SWITCHER - INSTALLATION CHECK 2F 4B 03 DOS v5.0 TASK SWITCHER - ALLOCATE SWITCHER ID 2F 4B 04 DOS v5.0 TASK SWITCHER - FREE SWITCHER ID 2F 4B 05 DOS v5.0 DOSSHELL TASK SWITCHER - IDENTIFY INSTANCE DATA 2F 54 53 Multiplex - TesSeRact RAM-RESIDENT PROGRAM INTERFACE 2F 55 00 DOS v5.0 - COMMAND.COM INTERFACE 2F 62 82 PC Tools v7.0+ VDEFEND, DATAMON - SET ??? ADDRESS 2F 62 84 PC Tools v7.0+ DATAMON - INSTALLATION CHECK 2F 62 84 PC Tools v7.0+ DATAMON - GET ??? 2F 62 84 PC Tools v7.0+ DATAMON - GET ??? 2F 62 84 PC Tools v7.0+ DATAMON - SET ??? FLAGS 2F 64 00 Multiplex - SCRNSAV2.COM - INSTALLATION CHECK 2F 7A 00 Novell NetWare - LOW-LEVEL API (IPX) INSTALLATION CHECK 2F 7A 10 Novell NetWare - TBMI v2.0 - GET TBMI STATUS 2F 7A 11 Novell NetWare - TBMI v2.0 - GET INT2F HANDLERS 2F 7A 12 Novell NetWare - TBMI v2.0 - GET INT64 HANDLERS 2F 7A 13 Novell NetWare - TBMI v2.0 - GET INT7A HANDLERS 2F 7A 14 Novell NetWare - TBMI v2.0 - GET STATISTICS 2F 7A 1B Novell NetWare - TBMI v2.0 - RESERVED??? 2F 7A 80 Novell NetWare - shell 3.01d - ??? 2F 7A 81 Novell NetWare - shell 3.01d - ??? 2F 7A 85 Novell NetWare - shell 3.01 - BROADCAST INFORM 2F 7A FE Novell NetWare - shell 3.01d - ??? 2F 7A FF Novell NetWare - TBMI v2.0 - INSTALLATION CHECK??? 2F 7A FF Novell NetWare - TBMI v2.0, shell v3.01d - INSTALLATION CHECK??? 2F 7F 24 Multiplex - ??? 2F 7F 26 Multiplex - ??? 2F 80 00 Multiplex - EASY-NET - INSTALLATION CHECK 2F 80 00 Nanosoft, Inc. TurboNET server - INSTALLATION CHECK 2F 80 00 FaxBIOS interface - INSTALLATION CHECK 2F 80 01 Nanosoft, Inc. TurboNET server - ??? 2F 80 FB FaxBIOS interface - COMMAND SUBMISSION 2F 81 00 Nanosoft, Inc. TurboNET redirector - INSTALLATION CHECK 2F 81 01 Nanosoft, Inc. TurboNET redirector - ??? 2F 81 02 Nanosoft, Inc. TurboNET redirector - ??? 2F 81 03 Nanosoft, Inc. TurboNET redirector - GET MACHINE NAME??? 2F 81 04 Nanosoft, Inc. TurboNET redirector - ??? 2F 81 05 Nanosoft, Inc. TurboNET redirector - ??? 2F 82 -- Nanosoft, Inc. TurboNET - ??? 2F 82 00 Multiplex - RESPLAY - SAMPLE/PLAYBACK 2F 82 01 Multiplex - RESPLAY - INSTALLATION CHECK 2F 82 02 Multiplex - RESPLAY - UNINSTALL 2F 82 10 Multiplex - RESPLAY - INITIALIZE 2F 89 00 Multiplex - WHOA!.COM - INSTALLATION CHECK 2F 89 01 Multiplex - WHOA!.COM - UNINSTALL 2F 89 02 Multiplex - WHOA!.COM - SET DELAY COUNT 2F 90 00 Multiplex - RAID - INSTALLATION CHECK 2F 90 01 Multiplex - RAID - GET ??? 2F 90 02 Multiplex - RAID - GET RESIDENT SEGMENT 2F 90 03 Multiplex - RAID - UNINSTALL 2F 90 04 Multiplex - RAID - GET ??? 2F 92 -- Couriers LAN E-Mail - API 2F 93 -- Multiplex - InnerMission v1.7+ - INSTALLATION CHECK 2F 9C -- Couriers LAN E-Mail OPERATOR.EXE - API 2F A1 -- Multiplex - Ergo DOS extenders - INSTALLATION CHECK 2F A1 89 Multiplex - Biologic HRAMDEV.SYS - API 2F AA 00 Multiplex - VIDCLOCK.COM - INSTALLATION CHECK 2F AC 00 Multiplex - DOS 4.01+ GRAPHICS.COM - INSTALLATION CHECK 2F AD 00 Multiplex - DOS 3.3+ DISPLAY.SYS internal - INSTALLATION CHECK 2F AD 01 Multiplex - DOS 3.3+ DISPLAY.SYS internal - SET ??? 2F AD 02 Multiplex - DOS 3.3+ DISPLAY.SYS internal - GET ??? 2F AD 03 Multiplex - DOS 3.3+ DISPLAY.SYS internal - GET ??? 2F AD 04 Multiplex - DOS 4.x only DISPLAY.SYS internal - ??? 2F AD 10 Multiplex - DOS 4+ DISPLAY.SYS internal - INSTALLATION CHECK??? 2F AD 40 Multiplex - DOS 4.0 - ??? 2F AD 80 Multiplex - DOS 3.3+ KEYB.COM internal - INSTALLATION CHECK 2F AD 81 Multiplex - DOS 3.3+ KEYB.COM - SET KEYBOARD CODE PAGE 2F AD 82 Multiplex - DOS 3.3+ KEYB.COM - SET KEYBOARD MAPPING 2F AD 83 Multiplex - DOS 5.0 KEYB.COM - GET KEYBOARD MAPPING 2F AE 00 DOS 3.3+ internal - INSTALLABLE COMMAND - INSTALLATION CHECK 2F AE 01 DOS 3.3+ internal - INSTALLABLE COMMAND - EXECUTE 2F B0 00 DOS 3.3+ GRAFTABL.COM - INSTALLATION CHECK 2F B0 01 DOS 3.3+ GRAFTABL.COM - GET GRAPHICS FONT TABLE 2F B4 00 Multiplex - IBM PC3270 EMUL PROG v3 - INSTALLATION CHECK 2F B4 01 Multiplex - IBM PC3270 EMUL PROG v3 - GET HOST BUFFER ADDRESS 2F B4 02 Multiplex - IBM PC3270 EMUL PROG v3 - ??? 2F B4 03 Multiplex - IBM PC3270 EMUL PROG v3 - ??? 2F B4 04 Multiplex - IBM PC3270 EMUL PROG v3 - ??? 2F B4 05 Multiplex - IBM PC3270 EMUL PROG v3 - ??? 2F B7 00 Multiplex - APPEND - INSTALLATION CHECK 2F B7 01 Multiplex - APPEND - ??? 2F B7 02 Multiplex - APPEND - VERSION CHECK 2F B7 03 Multiplex - DOS 3.3, DOS 5.0 APPEND - HOOK INT 21 2F B7 04 Multiplex - DOS 3.3+ APPEND - GET APPEND PATH 2F B7 06 Multiplex - DOS 4+ APPEND - GET APPEND FUNCTION STATE 2F B7 07 Multiplex - DOS 4+ APPEND - SET APPEND FUNCTION STATE 2F B7 10 Multiplex - DOS 3.3+ APPEND - GET VERSION INFO 2F B7 11 Multiplex - DOS 4+ APPEND - SET RETURN FOUND NAME STATE 2F B8 00 Multiplex - network - INSTALLATION CHECK 2F B8 03 Multiplex - network - GET NETWORK EVENT POST HANDLER 2F B8 04 Multiplex - network - SET NETWORK EVENT POST HANDLER 2F B8 07 Multiplex - Network - GET NetBIOS NAME NUMBER OF MACHINE NAME 2F B8 08 Multiplex - Network - ??? 2F B8 09 Multiplex - LANtastic Network - VERSION CHECK 2F B9 00 PC Network RECEIVER.COM - INSTALLATION CHECK 2F B9 01 PC Network RECEIVER.COM - GET RECEIVER.COM INT 2F HANDLER ADDRESS 2F B9 03 PC Network RECEIVER.COM - GET RECEIVER.COM POST ADDRESS 2F B9 04 PC Network RECEIVER.COM - SET RECEIVER.COM POST ADDRESS 2F B9 05 PC Network RECEIVER.COM - GET FILENAME 2F B9 06 PC Network RECEIVER.COM - SET FILENAME 2F B9 08 PC Network RECEIVER.COM - UNLINK KEYBOARD HANDLER 2F BC 00 Multiplex - Windows 3.0, DOS 5.0 EGA.SYS - INSTALLATION CHECK 2F BC 06 Multiplex - MS Windows 3.0, DOS 5.0 EGA.SYS - GET VERSION INFO 2F BF 00 Multiplex - PC LAN PROGRAM REDIRIFS.EXE internal - INSTALLATION CHECK 2F BF 01 Multiplex - PC LAN PROGRAM REDIRIFS.EXE internal - ??? 2F BF 80 Multiplex - PC LAN PROG REDIR.SYS internal - SET REDIRIFS ENTRY POINT 2F C0 00 Novell ODI Link Support Layer (LSL.COM) - INSTALLATION CHECK 2F C9 00 ThunderByte??? - INSTALLATION CHECK 2F C9 87 ThunderByte??? - DISINFECT FILE??? 2F CA 00 TBSCANX - INSTALLATION CHECK 2F CA 01 TBSCANX - GET STATUS 2F CA 02 TBSCANX - SET STATE 2F CA 03 TBSCANX - SCAN BUFFER 2F CA 04 TBSCANX - SCAN FILE 2F CB 00 Communicating Applications Specification - INSTALLATION CHECK 2F CB 01 Communicating Applications Specification - SUBMIT A TASK 2F CB 02 Communicating Applications Specification - ABORT CURRENT EVENT 2F CB 05 Communicating Applications Specification - FIND FIRST QUEUE ENTRY 2F CB 06 Communicating Applications Specification - FIND NEXT QUEUE ENTRY 2F CB 07 Communicating Applications Specification - OPEN FILE 2F CB 08 Communicating Applications Specification - DELETE FILE 2F CB 09 Communicating Applications Specification - DELETE ALL FILES IN Q 2F CB 0A Communicating Applications Specification - GET EVENT DATE 2F CB 0B Communicating Applications Specification - SET TASK DATE 2F CB 0C Communicating Applications Specification - GET EVENT TIME 2F CB 0D Communicating Applications Specification - SET TASK TIME 2F CB 0E Communicating Applications Specification - GET EXTERNAL DATA BLOCK 2F CB 0F Communicating Applications Specification - GET/SET AUTORECEIVE 2F CB 10 Communicating Applications Specification - GET CURRENT EVENT STATUS 2F CB 11 Communicating Applications Specification - GET QUEUE STATUS 2F CB 11 Communicating Applications Spec v1.2+ - GET NUMBER OF SEND EVENTS 2F CB 11 Communicating Applications Spec v1.2+ - GET NUMBER OF RECEIVE EVENTS 2F CB 12 Communicating Applications Specification - GET HARDWARE STATUS 2F CB 13 Communicating Applications Specification - GET DIAGNOSTICS RESULTS 2F CB 13 Communicating Applications Specification - START DIAGNOSTICS 2F CB 14 Communicating Applications Specification - MOVE RECEIVED FILE 2F CB 15 Communicating Applications Specification - SUBMIT FILE TO SEND 2F CB 16 Communicating Applications Spec v1.2+ - UNLOAD RESIDENT MANAGER 2F CB 17 Communicating Applications Spec v1.2+ - SET COVER PAGE STATUS 2F CB 80 Intel SatisFAXtion CASMGR - ??? 2F CB 81 Intel SatisFAXtion CASMGR - ??? 2F CB 82 Intel SatisFAXtion CASMGR - ??? 2F CD 00 Intel Image Processing Interface - INSTALLATION CHECK 2F CD 00 SWELL.EXE - INSTALLATION CHECK 2F CD 01 Intel Image Processing Interface - SET DEVICE NAME 2F CD 01 SWELL.EXE - SUSPEND ONCE 2F CD 02 Intel Image Processing Interface - GET VERSION NUMBER 2F CD 02 SWELL.EXE - SUSPEND 2F CD 03 Intel Image Processing Interface - SELECT SCAN LINE 2F CD 03 SWELL.EXE - ACTIVATE 2F CD 04 Intel Image Processing Interface - MOVE BITMAP TO SCANLINE 2F CD 04 SWELL.EXE - TURN OFF VERBOSE MODE 2F CD 05 Intel Image Processing Interface - PRINT PAGE 2F CD 05 SWELL.EXE - TURN ON VERBOSE MODE 2F CD 06 Intel Image Processing Interface - CLEAR PAGE 2F CD 06 SWELL.EXE - UNINSTALL 2F CD 07 Intel Image Processing Interface - reserved 2F CD 07 SWELL.EXE - GET INFO 2F CD 08 Intel Image Processing Interface - SCREEN IMAGE 2F CD 08 SWELL.EXE - UNUSED 2F CD 09 Intel Image Processing Interface - LOAD SCREEN 2F CD 09 SWELL.EXE - TURN OFF "BORLAND SUPPORT" 2F CD 0A Intel Image Processing Interface - LOAD PALETTE 2F CD 0A SWELL.EXE - TURN ON "BORLAND SUPPORT" 2F D0 00 MDEBUG display driver - GET DRIVER STATUS 2F D0 01 MDEBUG display driver - INITIALIZE DRIVER 2F D0 02 MDEBUG display driver - SAVE GRAPHIC DATA 2F D0 03 MDEBUG display driver - RESTORE GRAPHIC DATA 2F D0 04 MDEBUG display driver - SHOW SAVED DATA 2F D0 05 MDEBUG display driver - SWITCH BACK TO TEXT SCREEN 2F D0 -- MDEBUG display driver - RESERVED FUNCTION NUMBERS 2F D0 -- MDEBUG display driver - USER DEFINED FUNCTION NUMBERS 2F D1 00 MDEBUG command driver - GET STATUS 2F D1 01 MDEBUG command driver - INITIALIZE DRIVER 2F D1 02 MDEBUG command driver - EXECUTE DEBUGGER COMMAND 2F D1 03 MDEBUG command driver - EXECUTE KEY IN THE MONITOR 2F D1 04 MDEBUG command driver - EXECUTE KEY IN THE DEBUGGER 2F D1 -- MDEBUG command driver - RESERVED FUNCTIONS 2F D1 10 MDEBUG command driver - GET ADDRESS OF THE OLD INT 2F 2F D1 11 MDEBUG command driver - START DRIVER 2F D1 12 MDEBUG command driver - END DRIVER 2F D1 -- MDEBUG command driver - RESERVED FUNCTIONS 2F D1 -- MDEBUG command driver - USER DEFINED FUNCTIONS 2F D2 00 Quarterdeck - QEMM/QRAM/VIDRAM/MANIFEST v5.0+ - INSTALLATION CHECK 2F D2 01 Multiplex - Quarterdeck - GET QD HIMEM PRESENCE 2F D2 01 Quarterdeck - QEMM/QRAM v5.0+ - GET HIRAM MEMORY CHAIN 2F D2 01 Quarterdeck - MANIFEST v1.0+ - INSTALLATION CHECK 2F D2 01 Quarterdeck - QEMM v5.0+ - INSTALLATION CHECK 2F D2 01 Quarterdeck - VIDRAM v5.0+ - INSTALLATION CHECK 2F D3 00 TeleReplica - INSTALLATION CHECK 2F D3 CB LapLink Quick Connect v6 - API 2F D4 4D 4DOS.COM v2.1+ - API 2F D4 4E 4DOS v3.0+ - AWAITING USER INPUT 2F D4 4F 4DOS v4.0+ - KSTACK.COM - INSTALLATION CHECK 2F D4 4F 4DOS v4.0+ - KSTACK.COM - PLACE KEYSTROKES INTO KEYSTACK 2F D6 00 HEART.COM - INSTALLATION CHECK 2F D7 01 BANYAN VINES v4+ - GET BANV INTERRUPT NUMBER 2F DA 55 TRAP.COM - INSTALLATION CHECK 2F DC 00 GOLD.COM - INSTALLATION CHECK 2F DC 01 GOLD.COM - GET STATE 2F DC 02 GOLD.COM - SET STATE 2F DD -- SoftCom programs - API 2F DE 00 DESQview v2.26+ External Device Interface - INSTALLATION CHECK 2F DE 01 DESQview v2.26+ External Device Interface - DRIVER CUSTOM SUBFUNCTION 2F DE 01 DESQview v2.26+ XDI - CUSTOM SUBFUNCTION, Ralf Brown's XDI drivers 2F DE 01 DESQview v2.26+ XDI - CUSTOM SUBFUNCTION, DVTXDI.COM 2F DE 01 DESQview v2.26+ XDI - CUSTOM SUBFUNCTION, DVSIXDI.COM 2F DE 01 DESQview v2.26+ XDI - DVXMS.DVR - ??? 2F DE 02 DESQview v2.26+ External Device Interface - DV INITIALIZATION COMPLET 2F DE 03 DESQview v2.26+ External Device Interface - DV TERMINATION 2F DE 04 DESQview v2.26+ External Device Interface - ADD PROCESS 2F DE 05 DESQview v2.26+ External Device Interface - REMOVE PROCESS 2F DE 06 DESQview v2.26+ External Device Interface - CREATE TASK 2F DE 07 DESQview v2.26+ External Device Interface - TERMINATE TASK 2F DE 08 DESQview v2.26+ External Device Interface - SAVE STATE 2F DE 09 DESQview v2.26+ External Device Interface - RESTORE STATE 2F DE 0A DESQview v2.26+ External Device Interface - CHANGE KEYBOARD FOCUS 2F DE 0B DESQview v2.26+ External Device Interface - DVP PROCESSING COMPLETE 2F DE 0C DESQview v2.26+ External Device Interface - SWAP OUT PROCESS 2F DE 0D DESQview v2.26+ External Device Interface - SWAP IN PROCESS 2F DE 0E DESQview v2.26+ External Device Interface - DVP START FAILED 2F DF -- HyperDisk v4.20+ - INSTALLATION CHECK 2F E3 00 ANARKEY.COM - INSTALLATION CHECK 2F E3 01 ANARKEY.COM v2+ - GET ??? 2F E3 02 ANARKEY.COM v3+ - ??? 2F E3 03 ANARKEY.COM v3+ - ANARKMD API 2F E3 04 ANARKEY.COM v2+ - ??? 2F E3 05 ANARKEY.COM v3+ - ENABLE/SUSPEND ANARKEY 2F E3 06 ANARKEY.COM v4.0 - GET ??? 2F E3 07 ANARKEY.COM v4.0 - GET ??? 2F E4 4D NDOS - API 2F E4 4E NDOS - AWAITING USER INPUT 2F ED 00 Phar Lap DOS EXTENDERS - INSTALLATION CHECK 2F EE 00 GRIDLOC.EXE - INSTALLATION CHECK 2F F0 00 4MAP - INSTALLATION CHECK 2F F0 01 4MAP - GET KEY MAPPINGS 2F F0 02 4MAP - INSERT CHARACTER INTO ??? 2F F0 03 4MAP - INSERT CHARACTER INTO ??? 2F F1 -- MIN-MEM v2.11 - INSTALLATION CHECK 2F F1 00 DOS EXTENDER INSTALLATION CHECK 2F F7 00 AUTOPARK.COM - INSTALLATION CHECK 2F F7 01 AUTOPARK.COM - SET PARKING DELAY 2F FB -- Multiplex - RESERVED BY BORLAND INTERNATIONAL 2F FB 42 Multiplex - Borland DPMI LOADER (DPMILOAD.EXE) 2F FB A1 Borland DOS extender (TKERNEL) - INSTALLATION CHECK 2F FB A1 Borland DOS extender (TKERNEL) - GET ENTRY POINT 2F FB A1 Borland DOS extender (TKERNEL) - UNINSTALL 2F FB FB SoundBlaster speech driver - INSTALLATION CHECK 2F FE 00 NORTON UTILITIES 5.0+ TSRs - INSTALLATION CHECK/STATUS REPORT 2F FE 01 NORTON UTILITIES 5.0+ TSRs - ENABLE 2F FE 02 NORTON UTILITIES 5.0+ TSRs - DISABLE 2F FE 03 NORTON UTILITIES 5.0+ TSRs - internal - ??? 2F FE 04 NORTON UTILITIES 5.0+ DISKMON, FILESAVE / EP - internal - ??? 2F FE 05 NORTON UTILITIES 5.0+ DISKMON, FILESAVE / EP - internal - ??? 2F FF 00 Topware Network Operating System - INSTALLATION CHECK 2F FF 01 Topware Network Operating System - GET VERSION 30 -- -- (NOT A VECTOR!) - DOS 1+ - FAR JMP instruction for CP/M-style calls 31 -- -- overwritten by CP/M jump instruction in INT 30 31 00 00 DOS Prot-Mode Interface 0.9+ - protected mode - ALLOCATE LDT DESCRPTR 31 00 01 DPMI 0.9+ - protected mode - FREE LDT DESCRIPTOR 31 00 02 DPMI 0.9+ - protected mode - SEGMENT TO DESCRIPTOR 31 00 03 DPMI 0.9+ - protected mode - GET NEXT SELECTOR INCREMENT VALUE 31 00 04 DPMI 0.9+ - protected mode - LOCK SELECTOR 31 00 05 DPMI 0.9+ - protected mode - UNLOCK SELECTOR 31 00 06 DPMI 0.9+ - protected mode - GET SEGMENT BASE ADDRESS 31 00 07 DPMI 0.9+ - protected mode - SET SEGMENT BASE ADDRESS 31 00 08 DPMI 0.9+ - protected mode - SET SEGMENT LIMIT 31 00 09 DPMI 0.9+ - protected mode - SET DESCRIPTOR ACCESS RIGHTS 31 00 0A DPMI 0.9+ - protected mode - CREATE ALIAS DESCRIPTOR 31 00 0B DPMI 0.9+ - protected mode - GET DESCRIPTOR 31 00 0C DPMI 0.9+ - protected mode - SET DESCRIPTOR 31 00 0D DPMI 0.9+ - protected mode - ALLOCATE SPECIFIC LDT DESCRIPTOR 31 00 0E DPMI 1.0+ - protected mode - GET MULTIPLE DESCRIPTORS 31 00 0F DPMI 1.0+ - protected mode - SET MULTIPLE DESCRIPTORS 31 01 00 DPMI 0.9+ - protected mode - ALLOCATE DOS MEMORY BLOCK 31 01 01 DPMI 0.9+ - protected mode - FREE DOS MEMORY BLOCK 31 01 02 DPMI 0.9+ - protected mode - RESIZE DOS MEMORY BLOCK 31 02 00 DPMI 0.9+ - protected mode - GET REAL MODE INTERRUPT VECTOR 31 02 01 DPMI 0.9+ - protected mode - SET REAL MODE INTERRUPT VECTOR 31 02 02 DPMI 0.9+ - protected mode - GET PROCESSOR EXCEPTION HANDLER VECTOR 31 02 03 DPMI 0.9+ - protected mode - SET PROCESSOR EXCEPTION HANDLER VECTOR 31 02 04 DPMI 0.9+ - protected mode - GET PROTECTED MODE INTERRUPT VECTOR 31 02 05 DPMI 0.9+ - protected mode - SET PROTECTED MODE INTERRUPT VECTOR 31 02 10 DPMI 1.0+ - prot mode - GET PROTMODE EXT PROCESSOR EXCEPTION HANDLER 31 02 11 DPMI 1.0+ - prot mode - GET REALMODE EXT PROCESSOR EXCEPTION HANDLER 31 02 12 DPMI 1.0+ - prot mode - SET PROTMODE EXT PROCESSOR EXCEPTION HANDLER 31 02 13 DPMI 1.0+ - prot mode - SET REALMODE EXT PROCESSOR EXCEPTION HANDLER 31 03 00 DPMI 0.9+ - protected mode - SIMULATE REAL MODE INTERRUPT 31 03 01 DPMI 0.9+ - prot mode - CALL REAL MODE PROCEDURE WITH FAR RETURN FRAM 31 03 02 DPMI 0.9+ - protected mode - CALL REAL MODE PROCEDURE WITH IRET FRAME 31 03 03 DPMI 0.9+ - protected mode - ALLOCATE REAL MODE CALLBACK ADDRESS 31 03 04 DPMI 0.9+ - protected mode - FREE REAL MODE CALLBACK ADDRESS 31 03 05 DPMI 0.9+ - protected mode - GET STATE SAVE/RESTORE ADDRESSES 31 03 06 DPMI 0.9+ - protected mode - GET RAW MODE SWITCH ADDRESSES 31 04 00 DPMI 0.9+ - protected mode - GET DPMI VERSION 31 04 01 DPMI 1.0+ - protected mode - GET DPMI CAPABILITIES 31 05 00 DPMI 0.9+ - protected mode - GET FREE MEMORY INFORMATION 31 05 01 DPMI 0.9+ - protected mode - ALLOCATE MEMORY BLOCK 31 05 02 DPMI 0.9+ - protected mode - FREE MEMORY BLOCK 31 05 03 DPMI 0.9+ - protected mode - RESIZE MEMORY BLOCK 31 05 04 DPMI 1.0+ - protected mode - ALLOCATE LINEAR MEMORY BLOCK 31 05 05 DPMI 1.0+ - protected mode - RESIZE LINEAR MEMORY BLOCK 31 05 06 DPMI 1.0+ - protected mode - GET PAGE ATTRIBUTES 31 05 07 DPMI 1.0+ - protected mode - MODIFY PAGE ATTRIBUTES 31 05 08 DPMI 1.0+ - protected mode - MAP DEVICE IN MEMORY BLOCK 31 05 09 DPMI 1.0+ - protected mode - MAP CONVENTIONAL MEMORY IN MEMORY BLOCK 31 05 0A DPMI 1.0+ - protected mode - GET MEMORY BLOCK SIZE AND BASE 31 05 0B DPMI 1.0+ - protected mode - GET MEMORY INFORMATION 31 06 00 DPMI 0.9+ - protected mode - LOCK LINEAR REGION 31 06 01 DPMI 0.9+ - protected mode - UNLOCK LINEAR REGION 31 06 02 DPMI 0.9+ - protected mode - MARK REAL MODE REGION AS PAGEABLE 31 06 03 DPMI 0.9+ - protected mode - RELOCK REAL MODE REGION 31 06 04 DPMI 0.9+ - protected mode - GET PAGE SIZE 31 07 00 DPMI 0.9+ - protected mode - MARK PAGES AS PAGING CANDIDATES 31 07 01 DPMI 0.9+ - protected mode - DISCARD PAGES 31 07 02 DPMI 0.9+ - protected mode - MARK PAGE AS DEMAND PAGING CANDIDATE 31 07 03 DPMI 0.9+ - protected mode - DISCARD PAGE CONTENTS 31 08 00 DPMI 0.9+ - protected mode - PHYSICAL ADDRESS MAPPING 31 08 01 DPMI 1.0+ - protected mode - FREE PHYSICAL ADDRESS MAPPING 31 09 00 DPMI 0.9+ - protected mode - GET AND DISABLE VIRTUAL INTERRUPT STATE 31 09 01 DPMI 0.9+ - protected mode - GET AND ENABLE VIRTUAL INTERRUPT STATE 31 09 02 DPMI 0.9+ - protected mode - GET VIRTUAL INTERRUPT STATE 31 0A 00 DPMI 0.9+ - protected mode - GET VENDOR SPECIFIC API ENTRY POINT 31 0B 00 DPMI 0.9+ - protected mode - SET DEBUG WATCHPOINT 31 0B 01 DPMI 0.9+ - protected mode - CLEAR DEBUG WATCHPOINT 31 0B 02 DPMI 0.9+ - protected mode - GET STATE OF DEBUG WATCHPOINT 31 0B 03 DPMI 0.9+ - protected mode - RESET DEBUG WATCHPOINT 31 0C 00 DPMI 1.0+ - protected mode - INSTALL RESIDENT HANDLER INIT CALLBACK 31 0C 01 DPMI 1.0+ - protected mode - TERMINATE AND STAY RESIDENT 31 0D 00 DPMI 1.0+ - protected mode - ALLOCATE SHARED MEMORY 31 0D 01 DPMI 1.0+ - protected mode - FREE SHARED MEMORY 31 0D 02 DPMI 1.0+ - protected mode - SERIALIZE SHARED MEMORY 31 0D 03 DPMI 1.0+ - protected mode - FREE SERIALIZATION ON SHARED MEMORY 31 0E 00 DPMI 1.0+ - protected mode - GET COPROCESSOR STATUS 31 0E 01 DPMI 1.0+ - protected mode - SET EMULATION 32 -- -- VIRUS - reportedly used by "Tiny" Viruses 33 00 00 MS MOUSE - RESET DRIVER AND READ STATUS 33 00 01 MS MOUSE - SHOW MOUSE CURSOR 33 00 02 MS MOUSE - HIDE MOUSE CURSOR 33 00 03 MS MOUSE - RETURN POSITION AND BUTTON STATUS 33 00 04 MS MOUSE - POSITION MOUSE CURSOR 33 00 05 MS MOUSE - RETURN BUTTON PRESS DATA 33 00 06 MS MOUSE - RETURN BUTTON RELEASE DATA 33 00 07 MS MOUSE - DEFINE HORIZONTAL CURSOR RANGE 33 00 08 MS MOUSE - DEFINE VERTICAL CURSOR RANGE 33 00 09 MS MOUSE - DEFINE GRAPHICS CURSOR 33 00 0A MS MOUSE - DEFINE TEXT CURSOR 33 00 0B MS MOUSE - READ MOTION COUNTERS 33 00 0C MS MOUSE - DEFINE INTERRUPT SUBROUTINE PARAMETERS 33 00 0D MS MOUSE - LIGHT PEN EMULATION ON 33 00 0E MS MOUSE - LIGHT PEN EMULATION OFF 33 00 0F MS MOUSE - DEFINE MICKEY/PIXEL RATIO 33 00 10 MS MOUSE - DEFINE SCREEN REGION FOR UPDATING 33 00 12 MS MOUSE - SET LARGE GRAPHICS CURSOR BLOCK 33 00 13 MS MOUSE - DEFINE DOUBLE-SPEED THRESHOLD 33 00 14 MS MOUSE - EXCHANGE INTERRUPT SUBROUTINES 33 00 15 MS MOUSE - RETURN DRIVER STORAGE REQUIREMENTS 33 00 16 MS MOUSE - SAVE DRIVER STATE 33 00 17 MS MOUSE - RESTORE DRIVER STATE 33 00 18 MS MOUSE - SET ALTERNATE MOUSE USER HANDLER 33 00 19 MS MOUSE - RETURN USER ALTERNATE INTERRUPT VECTOR 33 00 1A MS MOUSE - SET MOUSE SENSITIVITY 33 00 1B MS MOUSE - RETURN MOUSE SENSITIVITY 33 00 1C MS MOUSE - SET INTERRUPT RATE 33 00 1D MS MOUSE - DEFINE DISPLAY PAGE NUMBER 33 00 1E MS MOUSE - RETURN DISPLAY PAGE NUMBER 33 00 1F MS MOUSE - DISABLE MOUSE DRIVER 33 00 20 MS MOUSE - ENABLE MOUSE DRIVER 33 00 21 MS MOUSE - SOFTWARE RESET 33 00 22 MS MOUSE - SET LANGUAGE FOR MESSAGES 33 00 23 MS MOUSE - GET LANGUAGE FOR MESSAGES 33 00 24 MS MOUSE - GET SOFTWARE VERSION AND MOUSE TYPE 33 00 26 MS MOUSE - ??? 33 00 2C MS MOUSE - SET ACCELERATION PROFILES 33 00 2D MS MOUSE - SELECT ACCELERATION PROFILE 33 00 42 PCMOUSE - GET MSMOUSE STORAGE REQUIREMENTS 33 00 4D MS MOUSE, LOGITECH - RETURN POINTER TO COPYRIGHT STRING 33 00 50 PCMOUSE - SAVE MSMOUSE STATE 33 00 52 PCMOUSE - RESTORE MSMOUSE STATE 33 00 55 Kraft Mouse - GET ??? 33 00 6D MS MOUSE, Logitech - GET VERSION STRING 33 1D 6C LOGITECH - GET COMPASS PARAMETER 33 1E 6C LOGITECH - SET COMPASS PARAMETER 33 1F 6C LOGITECH - GET BALLISTICS INFORMATION 33 20 6C LOGITECH - SET LEFT OR RIGHT PARAMETER 33 21 6C LOGITECH - GET LEFT OR RIGHT PARAMETER 33 22 6C LOGITECH - REMOVE DRIVER FROM MEMORY 33 23 6C LOGITECH - SET BALLISTICS INFORMATION 33 24 6C LOGITECH - GET PARAMETERS AND RESET SERIAL MOUSE 33 25 6C LOGITECH - SET PARAMETERS 33 26 6C LOGITECH - GET VERSION??? 33 27 6C LOGITECH - ??? Tries MMSeries, Baud 2400 34 -- -- Borland/Microsoft languages - Floating Point emulation 35 -- -- Borland/Microsoft languages - Floating Point emulation 36 -- -- Borland/Microsoft languages - Floating Point emulation 37 -- -- Borland/Microsoft languages - Floating Point emulation 38 -- -- Borland/Microsoft languages - Floating Point emulation 39 -- -- Borland/Microsoft languages - Floating Point emulation 3A -- -- Borland/Microsoft languages - Floating Point emulation 3B -- -- Borland/Microsoft languages - Floating Point emulation 3C -- -- Borland/Microsoft languages - Floating Point emulation 3D -- -- Borland/Microsoft languages - Floating Point emulation 3E -- -- Borland languages - Floating Point emulation "shortcut" call 3F -- -- Overlay manager interrupt (Microsoft LINK.EXE, Borland TLINK VROOMM) 3F -- -- Microsoft Dynamic Link Library manager 40 -- -- DISKETTE - ROM BIOS DISKETTE HANDLER RELOCATED BY HARD DISK BIOS 40 -- -- Z100 - Master 8259 - Parity error or S100 error 41 -- -- SYSTEM DATA - HARD DISK 0 PARAMETER TABLE 41 -- -- Z100 - Master 8259 - Processor Swap 41 12 -- MS Windows debugging kernel (protected mode) - "OutputDebugString" 41 50 -- MS Windows debugging kernel (protected mode) - "DefineDebugSegment" 42 -- -- VIDEO - RELOCATED DEFAULT INT 10 VIDEO SERVICES (EGA,VGA) 42 -- -- Z100 - Master 8259 - Timer 43 -- -- VIDEO DATA - CHARACTER TABLE (EGA,MCGA,VGA) 43 -- -- Z100 - Master 8259 - Slave 8259 input 44 -- -- VIDEO DATA - ROM BIOS CHARACTER FONT, CHARACTERS 00h-7Fh (PCjr) 44 -- -- Novell NetWare - HIGH-LEVEL LANGUAGE API 44 -- -- IBM 3270-PC High Level Language API 44 -- -- Z100 - Master 8259 - Serial A 45 -- -- Z100 - Master 8259 - Serial B 46 -- -- SYSTEM DATA - HARD DISK 1 DRIVE PARAMETER TABLE 46 -- -- Z100 - Master 8259 - Keyboard, Retrace, and Light Pen 47 -- -- Z100 - Master 8259 - Printer 47 80 00 SQL Base - DATABASE ENGINE API 47 80 01 SQL Base - GET VERSION NUMBER 48 -- -- KEYBOARD - CORDLESS KEYBOARD TRANSLATION (PCjr) 48 -- -- Z100 - Slave 8259 - S100 vectored line 0 48 -- -- Watstar PC Network data pointer 1 49 -- -- SYSTEM DATA - NON-KEYBOARD SCAN-CODE TRANSLATION TABLE (PCjr) 49 -- -- Z100 - Slave 8259 - S100 vectored line 1 49 -- -- Texas Instruments PC - VIDEO I/O??? 49 -- -- Watstar PC Network data pointer 2 49 00 01 MAGic v1.16+ - TURN ON MAGNIFICATION 49 00 02 MAGic v1.16+ - TURN OFF MAGNIFICATION 49 00 03 MAGic v1.16+ - SHIFT MAGNIFIED WINDOW TO INCLUDE SPECIFIED LOCATION 49 00 04 MAGic v1.16+ - REPOSITION MAGNIFIED WINDOW 49 00 05 MAGic v1.16+ - GET POSITION OF MAGNIFIED WINDOW 49 00 06 MAGic v1.16+ - GET SIZE OF FULL SCREEN 49 00 07 MAGic v1.16+ - GET SIZE OF MAGNIFICATION WINDOW 49 00 08 MAGic v1.23+ - SET TEXT MODE MAGNIFICATION SIZE 4A -- -- SYSTEM - USER ALARM HANDLER 4A -- -- Z100 - Slave 8259 - S100 vectored line 2 4B -- -- Z100 - Slave 8259 - S100 vectored line 3 4B -- -- Common Access Method SCSI interface (draft revision 1.9) 4B 80 -- IBM SCSI interface 4B 81 02 Virtual DMA Specification (VDS) - GET VERSION 4B 81 03 Virtual DMA Specification - LOCK DMA REGION 4B 81 04 Virtual DMA Specification - UNLOCK DMA REGION 4B 81 05 Virtual DMA Specification - SCATTER/GATHER LOCK REGION 4B 81 06 Virtual DMA Specification - SCATTER/GATHER UNLOCK REGION 4B 81 07 Virtual DMA Specification - REQUEST DMA BUFFER 4B 81 08 Virtual DMA Specification - RELEASE DMA BUFFFER 4B 81 09 Virtual DMA Specification - COPY INTO DMA BUFFER 4B 81 0A Virtual DMA Specification - COPY OUT OF DMA BUFFER 4B 81 0B Virtual DMA Specification - DISABLE DMA TRANSLATION 4B 81 0C Virtual DMA Specification - ENABLE DMA TRANSLATION 4B 81 0D QEMM-386 - BUG 4C -- -- Z100 - Slave 8259 - S100 vectored line 4 4D -- -- Z100 - Slave 8259 - S100 vectored line 5 4E -- -- TI Professional PC - DISK I/O 4E -- -- Z100 - Slave 8259 - S100 vectored line 6 4F -- -- Z100 - Slave 8259 - S100 vectored line 7 4F 81 00 Common Access Method SCSI interface rev 2.3 - SEND CCB TO XPT/SIM 4F 82 00 Common Access Method SCSI interface rev 2.3 - INSTALLATION CHECK 50 -- -- TIL Xpert AIM (X.25) 50 -- -- through 57 - IRQ0-IRQ7 relocated by DESQview 50 -- -- through 57 - IRQ0-IRQ7 relocated by IBM 3278 emulation control progra 50 -- -- through 57 - IRQ0-IRQ7 relocated by OS/2 v1.x 53 -- -- ??? - API 58 -- -- IRQ8 relocated by DESQview 2.26+ 58 -- -- IRQ0 relocated by DoubleDOS 59 -- -- IRQ9 relocated by DESQview 2.26+ 59 -- -- IRQ1 relocated by DoubleDOS 59 -- -- GSS Computer Graphics Interface (GSS*CGI) 5A -- -- IRQ10 relocated by DESQview 2.26+ 5A -- -- IRQ2 relocated by DoubleDOS 5A -- -- Cluster adapter BIOS entry address 5B -- -- IRQ11 relocated by DESQview 2.26+ 5B -- -- IRQ3 relocated by DoubleDOS 5B -- -- Used by cluster adapter 5B -- -- AT&T Starlan Extended NetBIOS (variable length names) 5B -- -- Microsoft Network Transport Layer Interface 5B -- -- used by Alloy NTNX 5B -- -- ISOLAN Multi Protocol Software 5C -- -- IRQ12 relocated by DESQview 2.26+ 5C -- -- IRQ4 relocated by DoubleDOS 5C -- -- NetBIOS INTERFACE 5C -- -- TOPS INTERFACE 5C -- -- ATALK.SYS - AppleTalk INTERFACE 5C -- -- IBM 802.2 INTERFACE (LLC) 5C -- -- $25 LAN - INSTALLATION CHECK 5C 04 -- $25 LAN - CHECK IF CONNECTION ALIVE 5D -- -- IRQ13 relocated by DESQview 2.26+ 5D -- -- IRQ5 relocated by DoubleDOS 5E -- -- IRQ14 relocated by DESQview 2.26+ 5E -- -- IRQ6 relocated by DoubleDOS 5F -- -- IRQ15 relocated by DESQview 2.26+ 5F -- -- IRQ7 relocated by DoubleDOS 5F 00 -- HP 95LX GRAPHICS PRIMITIVES - SET VIDEO MODE 5F 01 -- HP 95LX GRAPHICS PRIMITIVES - SET FILL MASK 5F 02 -- HP 95LX GRAPHICS PRIMITIVES - GET CURRENT GRAPHICS INFORMATION 5F 03 -- HP 95LX GRAPHICS PRIMITIVES - SET LOGICAL ORIGIN 5F 04 -- HP 95LX GRAPHICS PRIMITIVES - SET CLIP REGION 5F 05 -- HP 95LX GRAPHICS PRIMITIVES - DRAW RECTANGLE 5F 06 -- HP 95LX GRAPHICS PRIMITIVES - DRAW LINE 5F 07 -- HP 95LX GRAPHICS PRIMITIVES - PLOT POINT 5F 08 -- HP 95LX GRAPHICS PRIMITIVES - MOVE PEN 5F 09 -- HP 95LX GRAPHICS PRIMITIVES - SET PEN COLOR 5F 0A -- HP 95LX GRAPHICS PRIMITIVES - SET REPLACEMENT RULE 5F 0B -- HP 95LX GRAPHICS PRIMITIVES - SET LINE TYPE 5F 0C -- HP 95LX GRAPHICS PRIMITIVES - GET PIXEL 5F 0D -- HP 95LX GRAPHICS PRIMITIVES - GET IMAGE 5F 0E -- HP 95LX GRAPHICS PRIMITIVES - PUT IMAGE 5F 0F -- HP 95LX GRAPHICS PRIMITIVES - WRITE TEXT 60 -- -- reserved for user interrupt 60 -- -- VIRUS - "Zero Bug" - INSTALLATION CHECK 60 -- -- Adaptec and OMTI controllers - DRIVE 0 DATA 60 -- -- Atari Portfolio - USER INTERFACE FUNCTIONS 60 -- -- HP 95LX System Manager 60 -- -- PC-IPC API 60 -- -- Tangram Arbiter - API 60 -- -- INTRSPY/CMDSPY API 60 -- -- PC/370 v4.2 - ??? 60 -- -- JPI TopSPEED Modula-2 v1 - PROCEDURE ENTRY TRAP 60 -- -- FTP Packet Driver - PC/TCP Packet Driver Specification 60 00 -- SYS_PROF.EXE - PROFILER STATUS 60 00 -- MDEBUG - GET STATUS 60 01 -- MDEBUG - GET ADDRESS OF THE HELP REGISTERS 60 01 -- SYS_PROF.EXE - TURN PROFILING OFF 60 01 FF FTP Packet Driver - BASIC FUNC - GET DRIVER INFO 60 02 -- MDEBUG - SET STATUS 60 02 -- FTP Packet Driver - BASIC FUNC - ACCESS TYPE 60 02 -- SYS_PROF.EXE - TURN PROFILING ON 60 03 -- MDEBUG - POP UP 60 03 -- FTP Packet Driver - BASIC FUNC - RELEASE TYPE 60 03 -- SYS_PROF.EXE - GET ADDRESS OF PROFILING TABLE 60 04 -- FTP Packet Driver - BASIC FUNC - SEND PACKET 60 04 -- MDEBUG - POP UP 60 04 -- SYS_PROF.EXE - CLEAR PROFILING TABLE 60 05 -- FTP Packet Driver - BASIC FUNC - TERMINATE DRIVER FOR HANDLE 60 05 -- MDEBUG - GET AND SET MDEBUG FLAGS 60 06 -- FTP Packet Driver - BASIC FUNC - GET ADDRESS 60 06 -- MDEBUG - GET PASSWORD STATUS 60 07 -- FTP Packet Driver - BASIC FUNC - RESET INTERFACE 60 0A -- FTP Packet Driver 1.09+ - HIGH-PERF FUNC - GET PARAMETERS 60 0B -- FTP Packet Driver 1.09 - HIGH-PERF FUNC - ASYNCHRONOUS SEND PACKET 60 0C -- FTP Packet Driver 1.10+ - HIGH-PERF FUNC - ASYNCHRONOUS SEND PACKET 60 0C -- Banyan VINES, 3com - GET STATION ADDRESS 60 0D -- FTP Packet Driver 1.10+ - HIGH-PERF FUNC - DROP PACKET FROM QUEUE 60 11 -- 3com, 10-NET, Banyan VINES - LOCK AND WAIT 60 12 -- 3com, 10-NET, Banyan VINES - LOCK 60 13 -- 3com, 10-NET, Banyan VINES - UNLOCK 60 14 -- FTP Packet Driver - EXTENDED FUNC - SET RECEIVE MODE 60 15 -- FTP Packet Driver - EXTENDED FUNC - GET RECEIVE MODE 60 16 -- FTP Packet Driver - EXTENDED FUNC - SET MULTICAST LIST 60 17 -- FTP Packet Driver - EXTENDED FUNC - GET MULTICAST LIST 60 18 -- FTP Packet Driver - EXTENDED FUNC - GET STATISTICS 60 19 -- FTP Packet Driver - EXTENDED FUNC - SET NETWORK ADDRESS 60 1A -- FTP Packet Driver v1.10+ - EXTENDED FUNC - SEND RAW BYTES 60 1B -- FTP Packet Driver v1.10+ - EXTENDED FUNC - FLUSH RAW BYTES RECEIVED 60 1C -- FTP Packet Driver v1.10+ - EXTENDED FUNC - FETCH RAW BYTES RECEIVED 60 AD -- AccessDOS - API 61 -- -- reserved for user interrupt 61 -- -- Atari Portfolio - EXTENDED BIOS 61 -- -- HP 95LX System Manager - LOAD DS 61 -- -- JPI TopSPEED Modula-2 v1 - PROCEDURE EXIT TRAP 61 -- -- FTP Software PC/TCP - TCP/IP TSR System Call interface 61 -- -- Adaptec and OMTI controllers - DRIVE 0 DATA 61 -- -- Sangoma CCIP (CCPOP 3270 resident module) INTERFACE 61 -- -- VIRUS - "SEMTEX"/"Screen Trasher" - INT 21h SUBSTITUTE 61 00 00 OPTIMA 1024 VGA-Sync - ZOOM DISPLAY 61 00 01 Banyan VINES - "Sosock" - OPEN COMMUNICATIONS SOCKET 61 00 01 Banyan VINES - "Sosend" - INITIATE OUTPUT EVENT 61 00 01 Banyan VINES - "Sorec" - RECEIVE INPUT EVENT NOTIFICATION 61 00 01 Banyan VINES - "Soclose" - CLOSE A SOCKET 61 00 01 Banyan VINES - "Sowait" - WAIT FOR ASYNCHRONOUS EVENT COMPLETION 61 00 01 Banyan VINES - "Sosession" - REGISTER APPLICATION WITH COMM SERVICE 61 00 01 Banyan VINES - "Soint" - SET USER COMPLETION FUNCTION 61 00 01 OPTIMA 1024 VGA-Sync - CENTER ZOOM WINDOW 61 00 02 Banyan VINES - 3270 INTERFACE 61 00 02 OPTIMA 1024 VGA-Sync - END ZOOM 61 00 03 Banyan VINES - ASYNCHRONOUS TERMINAL EMULATION 61 00 03 OPTIMA 1024 VGA-Sync - REPORT ZOOM FACTOR 61 00 04 Banyan VINES - GET SERVER SERIAL NUMBER 61 00 04 OPTIMA 1024 VGA-Sync - ENTER SPECIFY MODE 61 00 05 Banyan VINES - PRINTER CONTROL 61 00 05 OPTIMA 1024 VGA-Sync - QUERY ZOOM WINDOW 61 00 06 OPTIMA 1024 VGA-Sync - SET ZOOM WINDOW 61 00 07 OPTIMA 1024 VGA-Sync - QUERY APPLICATION KEY 61 00 07 Banyan VINES - GET PORTS FOR A SERVICE 61 00 07 Banyan VINES - SET PORTS FOR A SERVICE 61 00 07 Banyan VINES - GET USER NAME 61 00 07 Banyan VINES - TRANSLATE ERROR INTO ASCII STRING 61 00 07 Banyan VINES - VERIFY EXISTENCE OF NAME AND RETURN CANONICAL FORM 61 00 07 Banyan VINES - ENUMERATE StreetTalk NAMES 61 00 08 OPTIMA 1024 VGA-Sync - SET ZOOM OFFSET 61 00 08 Banyan VINES - POST MESSAGE ON LOCAL DISPLAY 61 00 08 Banyan VINES - INTERCEPT VINES 25th-LINE MESSAGES AT LOCAL PC 61 00 0A Banyan VINES - SECONDARY 3270 INTERFACE 61 01 -- Banyan VINES - CHECK SERVICE 61 02 -- Banyan VINES - GET REVISION NUMBER 62 -- -- reserved for user interrupt 62 -- -- Adaptec and OMTI controllers - DRIVE 0 DATA 62 -- -- MS SQL Server/Sybase DBLIBRARY interface 62 01 -- Cswitch - GIVE UP REST OF TIME-SLICE 62 02 -- Cswitch - WAIT FOR SEMAPHORE 62 03 -- Cswitch - CHECK SEMAPHORE 62 04 -- Cswitch - TRIGGER SEMAPHORE 62 05 -- Cswitch - SLEEP 62 06 -- Cswitch - SUSPEND 62 07 -- Cswitch - SPAWN 62 08 -- Cswitch - WAKE UP TASK 62 08 -- MS SQL Server/Sybase DBLIBRARY interface - ???UNINSTALL/GET PSP ADDR 62 09 -- Cswitch - SET PRIORITY 62 0A -- Cswitch - TEST MESSAGE QUEUE 62 0B -- Cswitch - SEND MESSAGE 62 0C -- Cswitch - READ MESSAGE 62 0D -- Cswitch - DON'T ALLOW TASK TO BE SWAPPED OUT 62 0E -- Cswitch - ALLOW TASK TO BE SWAPPED OUT 62 0F -- Cswitch - LOAD AND RUN PROGRAM FROM DISK 62 10 -- Cswitch - TERMINATE SPAWNED PROGRAM 62 11 -- Cswitch - GET TCB INFORMATION 62 12 -- Cswitch - GET TCB ADDRESS 62 13 -- Cswitch - CHECK STATUS OF PREVIOUS LOAD_TASK 62 47 -- PC Tools 7 COMMUTE - ??? 62 48 -- PC Tools 7 COMMUTE - ??? 62 49 -- PC Tools 7 COMMUTE - ??? 62 4A -- PC Tools 7 COMMUTE - ??? 62 4B -- PC Tools 7 COMMUTE - ??? 62 4C -- PC Tools 7 COMMUTE - ??? 62 62 62 PC Tools 7 COMMUTE - INSTALLATION CHECK 63 -- -- reserved for user interrupt 63 -- -- Adaptec and OMTI controllers - DRIVE 0 DATA 63 -- -- Oracle SQL Protected Mode Executive - ??? 63 -- -- 4+Power FLOPPY CONTROLLER - ORIGINAL INT 13/40 64 -- -- reserved for user interrupt 64 -- -- Adaptec controllers - DRIVE 1 DATA 64 -- -- Oracle SQL Protected Mode Executive - ??? 64 -- -- Novell NetWare to v2.0a - LOW-LEVEL API 64 -- -- Data General DG10 - MicroECLIPSE COPROCESSOR INTERFACE 64 -- -- Extended Batch Language v3.14+ 65 -- -- reserved for user interrupt 65 -- -- Adaptec controllers - DRIVE 1 DATA 65 -- -- Data General DG10 - MicroECLIPSE COPROCESSOR INTERFACE 65 -- -- FTP Software NDIS-Packet Driver adapter - POST PROCESSING INTERRUPT 65 -- -- SD.COM v6.2 65 -- -- Ad Lib SOUND.COM - INTERFACE 65 -- -- Ad Lib SOUND.COM - INITIALIZE (RESET) 65 -- -- Ad Lib SOUND.COM - SET STATE 65 -- -- Ad Lib SOUND.COM - GET STATE 65 -- -- Ad Lib SOUND.COM - SET MODE 65 -- -- Ad Lib SOUND.COM - GET MODE 65 -- -- Ad Lib SOUND.COM - SET ACTIVE VOICE 65 -- -- Ad Lib SOUND.COM - GET ACTIVE VOICE 66 -- -- reserved for user interrupt 66 -- -- Adaptec controllers - DRIVE 1 DATA 66 -- -- Data General DG10 - MicroECLIPSE COPROCESSOR INTERFACE 66 -- -- Nanosoft, Inc. TurboNET - network processing ??? 66 FF FB MicroHelp Stay-Res Plus - ??? 66 FF FE MicroHelp Stay-Res/Stay-Res Plus - UNINSTALL 66 FF FF MicroHelp Stay-Res Plus - FIND PROGRAM NAME 66 06 88 John W. Ratcliff (The IBM Digitized Sound Package) 66 06 89 John W. Ratcliff (The IBM Digitized Sound Package) 66 33 45 BitFax Scheduler - REMOVE TSR FROM MEMORY 67 -- -- Adaptec controllers - DRIVE 1 DATA 67 -- -- Sangoma CCPOP 3270 resident module 67 00 -- PC-NET, Alloy NTNX - LOCK SEMAPHORE AND WAIT 67 01 -- PC-NET, Alloy NTNX - LOCK SEMAPHORE 67 02 -- PC-NET, Alloy NTNX - UNLOCK SEMAPHORE 67 3F -- QEMM-386 v4.23+ - INSTALLATION CHECK 67 40 -- LIM EMS - GET MANAGER STATUS 67 41 -- LIM EMS - GET PAGE FRAME SEGMENT 67 42 -- LIM EMS - GET NUMBER OF PAGES 67 43 -- LIM EMS - GET HANDLE AND ALLOCATE MEMORY 67 44 -- LIM EMS - MAP MEMORY 67 45 -- LIM EMS - RELEASE HANDLE AND MEMORY 67 46 -- LIM EMS - GET EMM VERSION 67 47 -- LIM EMS - SAVE MAPPING CONTEXT 67 48 -- LIM EMS - RESTORE MAPPING CONTEXT 67 49 -- LIM EMS - reserved - GET I/O PORT ADDRESSES 67 4A -- LIM EMS - reserved - GET TRANSLATION ARRAY 67 4B -- LIM EMS - GET NUMBER OF EMM HANDLES 67 4C -- LIM EMS - GET PAGES OWNED BY HANDLE 67 4D -- LIM EMS - GET PAGES FOR ALL HANDLES 67 4E -- LIM EMS - GET OR SET PAGE MAP 67 4F -- LIM EMS 4.0 - GET/SET PARTIAL PAGE MAP 67 50 -- LIM EMS 4.0 - MAP/UNMAP MULTIPLE HANDLE PAGES 67 51 -- LIM EMS 4.0 - REALLOCATE PAGES 67 52 -- LIM EMS 4.0 - GET/SET HANDLE ATTRIBUTES 67 53 -- LIM EMS 4.0 - GET/SET HANDLE NAME 67 54 -- LIM EMS 4.0 - GET HANDLE DIRECTORY 67 55 -- LIM EMS 4.0 - ALTER PAGE MAP AND JUMP 67 56 -- LIM EMS 4.0 - ALTER PAGE MAP AND CALL 67 57 -- LIM EMS 4.0 - MOVE/EXCHANGE MEMORY REGION 67 58 -- LIM EMS 4.0 - GET MAPPABLE PHYSICAL ADDRESS ARRAY 67 59 -- LIM EMS 4.0 - GET EXPANDED MEMORY HARDWARE INFORMATION 67 5A -- LIM EMS 4.0 - ALLOCATE STANDARD/RAW PAGES 67 5B -- LIM EMS 4.0 - ALTERNATE MAP REGISTER SET 67 5B -- LIM EMS 4.0 - ALTERNATE MAP REGISTER SET - DMA REGISTERS 67 5B E0 MICEMM v4D - GET LINEAR ADDRESS OF MEMORY 67 5B F0 MICEMM v4D - INSTALLATION CHECK 67 5B F1 MICEMM v4D - GET MEMORY TYPES 67 5C -- LIM EMS 4.0 - PREPARE EXPANDED MEMORY HARDWARE FOR WARM BOOT 67 5D -- LIM EMS 4.0 - ENABLE/DISABLE OS FUNCTION SET FUNCTIONS 67 60 -- EEMS - GET PHYSICAL WINDOW ARRAY 67 61 -- EEMS - GENERIC ACCELERATOR CARD SUPPORT 67 68 -- EEMS - GET ADDRESSES OF ALL PAGE FRAMES IN SYSTEM 67 69 -- EEMS - MAP PAGE INTO FRAME 67 6A -- EEMS - PAGE MAPPING 67 DD -- Quadtel QMAPS - API 67 DE 00 Virtual Control Program Interface - INSTALLATION CHECK 67 DE 01 Virtual Control Program Interface - GET PROTECTED MODE INTERFACE 67 DE 02 Virtual Control Program Interface - GET MAX PHYSICAL MEMORY ADDRESS 67 DE 03 Virtual Control Program Interface - GET NUMBER OF FREE 4K PAGES 67 DE 04 Virtual Control Program Interface - ALLOCATE A 4K PAGE 67 DE 05 Virtual Control Program Interface - FREE 4K PAGE 67 DE 06 Virtual Control Program Interface - GET PHYS ADDR OF PAGE IN FIRST MB 67 DE 07 Virtual Control Program Interface - READ CR0 67 DE 08 Virtual Control Program Interface - READ DEBUG REGISTERS 67 DE 09 Virtual Control Program Interface - SET DEBUG REGISTERS 67 DE 0A Virtual Control Program Interface - GET 8259 INTERRUPT VECTOR MAPPING 67 DE 0B Virtual Control Program Interface - SET 8259 INTERRUPT VECTOR MAPPING 67 DE 0C Virtual Control Program Interface - SWITCH TO PROTECTED MODE 67 FF A5 Microsoft EMM386.EXE v4.20+ - INSTALLATION CHECK 68 -- -- Sangoma CCPOP 3270 resident module 68 01 -- APPC/PC - NETWORK DEVICE CONTROL 68 02 -- APPC/PC - CONNECTION CONTROL 68 03 -- APPC/PC 68 04 -- APPC/PC 68 05 -- APPC/PC - TRANSFER MSG DATA 68 06 -- APPC/PC - CHANGE NUMBER OF SESSIONS 68 07 -- APPC/PC - PASSTHROUGH 68 FA -- APPC/PC - ENABLE/DISABLE APPC 68 FB -- APPC/PC - CONVERT 68 FC -- APPC/PC - ENABLE/DISABLE MESSAGE TRACING 68 FD -- APPC/PC - ENABLE/DISABLE API VERB TRACING 68 FE -- APPC/PC - SET TRACE DESTINATION 68 FF -- APPC/PC - SET PASSTHROUGH 69 -- -- Zenith AT BIOS - ??? 69 01 00 DECnet DOS CTERM - INSTALLATION CHECK 69 01 01 DECnet DOS CTERM - SEND BYTE 69 01 02 DECnet DOS CTERM - READ BYTE 69 01 03 DECnet DOS CTERM - STATUS 69 01 04 DECnet DOS CTERM - DECnet STATUS 69 01 05 DECnet DOS CTERM - OPEN SESSION 69 01 06 DECnet DOS CTERM - CLOSE SESSION 69 01 0A DECnet DOS CTERM - GET SESSION CONTROL BLOCK SIZE 69 01 0B DECnet DOS CTERM - GET DECnet SOCKET 69 01 0F DECnet DOS CTERM - DEINSTALL CTERM 69 0A -- DECnet DOS 2.1+ - DATA LINK LAYER 69 69 96 ISR.COM v1.00 - SPECIFY INTERRUPT HANDLER 6A -- -- OPTHELP.COM 6A -- -- DECnet DOS - LOCAL AREA TRANSPORT PROGRAM 6A 01 -- DECnet DOS LOCAL AREA TRANSPORT - SEND BYTE 6A 02 -- DECnet DOS LOCAL AREA TRANSPORT - READ BYTE 6A 03 -- DECnet DOS LOCAL AREA TRANSPORT - STATUS 6A D0 -- DECnet DOS LOCAL AREA TRANSPORT - OPEN SESSION 6A D0 00 DECnet DOS LOCAL AREA TRANSPORT - CLOSE SESSION 6A D1 00 DECnet DOS LOCAL AREA TRANSPORT - SEND BREAK 6A D3 00 DECnet DOS LOCAL AREA TRANSPORT - RESET LAT COUNTERS 6A D4 00 DECnet DOS LOCAL AREA TRANSPORT - COPY LAT COUNTERS 6A D5 00 DECnet DOS LOCAL AREA TRANSPORT - GET NEXT LAT SERVICE NAME 6A D6 00 DECnet DOS LOCAL AREA TRANSPORT - LAT SERVICE TABLE RESET 6B 00 00 Novell NASI/NACS, Ungermann-Bass Net One SERIAL I/O - BUFFERED WRITE 6B 01 00 Novell NASI/NACS, Ungermann-Bass Net One SERIAL I/O - BUFFERED READ 6B 02 -- Novell NASI/NACS, Ungermann-Bass Net One SERIAL I/O - INSTALL CHECK 6B 06 00 Novell NASI/NACS, Ungermann-Bass Net One SERIAL I/O - CONTROL 6B 07 00 Novell NASI/NACS, Ungermann-Bass Net One SERIAL I/O - GET STATUS 6B 10 -- NPC NCSI EXTENDED SERIAL I/O - GET STATUS 6B 11 -- NPC NCSI EXTENDED SERIAL I/O - ALLOCATE A VIRTUAL CIRCUIT 6B 12 -- NPC NCSI EXTENDED SERIAL I/O - VIRTUAL CIRCUIT STATUS 6B 13 -- NPC NCSI EXTENDED SERIAL I/O - SET/RETRIEVE REQUEST/REPLY SERVICE NAM 6B 14 -- NPC NCSI EXTENDED SERIAL I/O - SET/RETRIEVE SERVICE ADDRESS 6B 15 -- NPC NCSI EXTENDED SERIAL I/O - SET/RETRIEVE VIRTUAL CIRCUIT CONFIG 6B 16 -- NPC NCSI EXTENDED SERIAL I/O - LOG AND/OR INITIALIZE VIRTUAL CIRCUIT 6B 17 -- NPC NCSI EXTENDED SERIAL I/O - DISCONNECT A VIRTUAL CIRCUIT 6B 18 -- NPC NCSI EXTENDED SERIAL I/O - WRITE DATA ON A VIRTUAL CIRCUIT 6B 19 -- NPC NCSI EXTENDED SERIAL I/O - READ DATA ON A VIRTUAL CIRCUIT 6B 1A -- NPC NCSI EXTENDED SERIAL I/O - RECEIVE STATUS 6B 1B -- NPC NCSI EXTENDED SERIAL I/O - TRANSMIT STATUS 6B 1C -- NPC NCSI EXTENDED SERIAL I/O - RECEIVE BUFFER CONTROL 6B 1D -- NPC NCSI EXTENDED SERIAL I/O - TRANSMIT BUFFER CONTROL 6B 1E -- NPC NCSI EXTENDED SERIAL I/O - ISSUE CONTROL REQUEST 6B 1F -- NPC NCSI EXTENDED SERIAL I/O - EXTERNAL STATUS 6B 21 -- NPC NCSI EXTENDED SERIAL I/O - QUERY NAME SERVICE 6B 6B -- Tandy SCHOOLMATE PLUS - API 6B -- -- VIRUS - "Saddam" - ??? 6C -- -- system resume vector (CONVERTIBLE) 6C -- -- DOS 3.2 Realtime Clock update 6D -- -- VGA - internal 6D -- -- ATI VGA Wonder - VIDEO BIOS ENTRY POINT 6D -- -- DECnet DOS (before 2.1) - DATA LINK LAYER PROGRAM 6E -- -- DECnet DOS - DECnet NETWORK PROCESS API 6F -- -- HP ES-12 EXTENDED BIOS - READ CMOS MEMORY 6F -- -- HP ES-12 EXTENDED BIOS - WRITE CMOS MEMORY 6F -- -- Novell NetWare - PCOX API (3270 PC terminal interface) 6F 00 -- 10-NET - LOGIN 6F 01 -- 10-NET - LOGOFF 6F 02 -- 10-NET - STATUS OF NODE 6F 03 -- 10-NET - GET ADDRESS OF CONFIGURATION TABLE 6F 04 -- 10-NET - SEND 6F 05 -- 10-NET - RECEIVE 6F 07 -- 10-NET - LOCK HANDLE 6F 08 -- 10-NET - UNLOCK HANDLE 6F 09 -- 10-NET - SUBMIT 6F 0A -- 10-NET - CHAT 6F 0B -- 10-NET - LOCK SEMAPHORE, RETURN IMMEDIATELY 6F 0C -- 10-NET - UNLOCK SEMAPHORE 6F 0D -- 10-NET - WHO 6F 0E -- 10-NET - SPOOL/PRINT 6F 10 -- 10-NET - ATTACH/DETACH PRINTER 6F 11 -- 10-NET - LOCK FCB 6F 12 -- 10-NET - UNLOCK FCB 6F 13 -- 10-NET v3.3 - GET REMOTE CONFIGURATION TABLE ADDRESS 6F 14 -- 10-NET v3.3 - GET REMOTE MEMORY 6F 15 01 10-NET v3.3 - GET SHARED DEVICE ENTRY 6F 15 02 10-NET v3.3 - SET SHARED DEVICE ENTRY 6F 15 03 10-NET v3.3 - DELETE SHARED DEVICE ENTRY 6F 17 -- 10-NET v3.3 - MOUNT 6F 18 -- 10-NET v3.3 - UNMOUNT 70 -- -- IRQ8 - CMOS REAL-TIME CLOCK 70 -- -- VIRUS "Stupid" - ??? 71 -- -- IRQ9 - REDIRECTED TO INT 0A BY BIOS 72 -- -- IRQ10 - RESERVED 73 -- -- IRQ11 - RESERVED 74 -- -- IRQ12 - POINTING DEVICE (PS) 75 -- -- IRQ13 - MATH COPROCESSOR EXCEPTION (AT and up) 76 -- -- IRQ14 - HARD DISK CONTROLLER (AT and later) 77 -- -- IRQ15 - RESERVED (AT,PS) 77 -- -- IRQ15 - POWER CONSERVATION (Compaq SLT/286) 78 -- -- UofSalford DBOS DOS extender - API 78 -- -- DJGPP GO32 DOS EXTENDER - RELOCATED IRQ0 78 00 -- TARGA.DEV - CMC International SCSI device driver - SET I/O PORT 78 01 -- TARGA.DEV - GET I/O PORT 78 02 -- TARGA.DEV - SET DMA CHANNEL 78 03 -- TARGA.DEV - GET DMA CHANNEL 78 04 -- TARGA.DEV - SET SCSI DEVICE NUMBER 78 05 -- TARGA.DEV - GET SCSI DEVICE NUMBER 78 06 -- TARGA.DEV - SET/CLEAR EARLY RETURN MODE 78 08 -- TARGA.DEV - INTERFACE BOARD SELF-TEST 78 09 -- TARGA.DEV - RESET SCSI BUS 78 10 -- TARGA.DEV - SEND SCSI COMMAND 78 11 -- TARGA.DEV - SEND SCSI COMMAND, RECEIVE DATA (PROGRAMMED I/O) 78 12 -- TARGA.DEV - SEND SCSI COMMAND AND DATA (PROGRAMMED I/O) 78 13 -- TARGA.DEV - SEND SCSI COMMAND, RECEIVE DATA (DMA) 78 14 -- TARGA.DEV - SEND SCSI COMMAND AND DATA (DMA) 78 15 -- TARGA.DEV - FINISH DATA TRANSFER (DMA) 79 -- -- AVATAR.SYS - FAST GET KEYSTROKE 79 -- -- DJGPP GO32 DOS EXTENDER - RELOCATED IRQ1 7A -- -- Topware Network Operating System - ??? 7A -- -- AutoCAD Device Interface 7A -- -- X.PC Packet software interface 7A -- -- Novell NetWare - LOW-LEVEL API - Notes 7A -- -- Novell NetWare Low-Level API (IPX) Driver - OPEN SOCKET 7A -- -- DJGPP GO32 DOS EXTENDER - RELOCATED IRQ2 7A -- -- Novell NetWare Low-Level API (IPX) Driver - CLOSE SOCKET 7A -- -- Novell NetWare Low-Level API (IPX) Driver - GET LOCAL TARGET 7A -- -- Novell NetWare Low-Level API (IPX) Driver - SEND PACKET 7A -- -- Novell NetWare Low-Level API (IPX) Driver - LISTEN FOR PACKET 7A -- -- Novell NetWare Low-Level API (IPX) Driver - SCHEDULE IPX EVENT 7A -- -- Novell NetWare Low-Level API (IPX) Driver - CANCEL EVENT 7A -- -- Novell NetWare Low-Level API (IPX) Driver - SCHEDULE SPECIAL EVENT 7A -- -- Novell NetWare Low-Level API (IPX) Driver - GET INTERVAL MARKER 7A -- -- Novell NetWare Low-Level API (IPX) Driver - GET INTERNETWORK ADDRESS 7A -- -- Novell NetWare Low-Level API (IPX) Driver - RELINQUISH CONTROL 7A -- -- Novell NetWare Low-Level API (IPX) Driver - DISCONNECT FROM TARGET 7A -- -- Novell NetWare Low-Level API (IPX) Driver - INTERNAL 7A -- -- Novell NetWare Low-Level API (IPX) Driver - INTERNAL 7A -- -- Novell NetWare Low-Level API (IPX) Driver - INTERNAL 7A -- -- Novell NetWare Low-Level API (IPX) Driver - INTERNAL - SEND PACKET 7A -- -- Novell NetWare Low-Level API (IPX) Driver - SPX INSTALLATION CHECK 7A -- -- Novell NetWare Low-Level API (IPX) Driver - ESTABLISH SPX CONNECTION 7A -- -- Novell NetWare Low-Level API (IPX) Driver - LISTEN FOR SPX CONNECTION 7A -- -- Novell NetWare Low-Level API (IPX) Driver - TERMINATE SPX CONNECTION 7A -- -- Novell NetWare Low-Level API (IPX) Driver - ABORT SPX CONNECTION 7A -- -- Novell NetWare Low-Level API (IPX) Driver - GET SPX STATUS 7A -- -- Novell NetWare Low-Level API (IPX) Driver - SEND SPX PACKET 7A -- -- Novell NetWare Low-Level API (IPX) Driver - LISTEN FOR SPX PACKET 7A -- -- Novell NetWare Low-Level API (IPX) Driver - INTERNAL 7A -- -- Novell NetWare Low-Level API (IPX) Driver - INTERNAL 7A -- -- Novell NetWare Low-Level API (IPX) Driver - INTERNAL 7A -- -- Novell NetWare Low-Level API (IPX) Driver - INTERNAL 7A 04 -- IBM 3270 Workstation Program API - CREATE A QUEUE 7A 06 -- IBM 3270 Workstation Program API - DELETE A QUEUE 7A 09 -- IBM 3270 Workstation Program API - SESSION SERVICES 7A 09 -- IBM 3270 Workstation Program API - KEYBOARD SERVICES 7A 09 -- IBM 3270 Workstation Program API - WINDOW SERVICES 7A 09 -- IBM 3270 Workstation Program API - PRESENTATION SPACE SERVICES 7A 09 -- IBM 3270 Workstation Program API - 3270 EMULATION 7A 09 -- IBM 3270 Workstation Program API - OPERATOR INFORMATION AREA 7A 09 -- IBM 3270 Workstation Program API - TRANSLATE DATA 7A 09 -- IBM 3270 Workstation Program API - COPY SERVICE 7A 09 -- IBM 3270 Workstation Program API - Multi-DOS 7A 09 -- IBM 3270 Workstation Program API - HOST SERVICES 7A 13 -- IBM 3270 Workstation Program API - GET DATA FROM A QUEUE 7A 7A -- Canon IX-30F Image Scanner SI3.SYS - INTERFACE 7A 81 -- IBM 3270 Workstation Program API - RESOLVE A GATE NAME 7A 83 -- IBM 3270 Workstation Program API - GET COMPLETION RESULTS 7A FD CB IBM Personal Communications/3270 - INSTALLATION CHECK 7A FE 01 IBM PC3270 EMUL PROG v3 - INTERNAL SEND/RECEIVE FUNCTION 7A FE 02 IBM PC3270 EMUL PROG v3 - INTERNAL SEND/RECEIVE FUNCTION 7A FF 01 IBM PC3270 EMUL PROG v3 - INTERNAL API INITIALIZATION 7A FF 02 IBM PC3270 EMUL PROG v3 - INTERNAL API TERMINATION 7A FF 03 IBM PC3270 EMUL PROG v3 - INTERNAL API INITIALIZATION 7A FF 04 IBM PC3270 EMUL PROG v3 - INTERNAL ??? 7B -- -- Btrieve API 7B -- -- Eicon Access API (3270/5250 gateways) 7B -- -- AutoCAD ADI INTERFACE 7B -- -- DJGPP GO32 DOS EXTENDER - RELOCATED IRQ3 7C -- -- IBM REXX88PC command language 7C -- -- DJGPP GO32 DOS EXTENDER - RELOCATED IRQ4 7D -- -- [proposed] - ALTERNATE MULTIPLEX INTERRUPT 7D -- -- YTERM 1.4 - CLOCK SUPPORT 7D -- -- DJGPP GO32 DOS EXTENDER - RELOCATED IRQ5 7E -- -- RESERVED FOR DIP, Ltd. ROM LIBRARY 7E -- -- YTERM 1.4 - ??? 7E -- -- DJGPP GO32 DOS EXTENDER - RELOCATED IRQ6 7F -- -- IBM XGA - ??? 7F -- -- Halo88 - API 7F -- -- CONVERGENT TECHNOLOGIES ClusterShare CTOS ACCESS VECTOR 7F -- -- Alloy 386/MultiWare (MW386), Novell-Type Network Executive (NTNX) 7F -- -- Alloy NetWare Support Kit (ANSK) v2.2+ - INSTALLATION CHECK 7F -- -- Telebit ACS SERIAL I/O 7F -- -- Non-dedicated NetWare 2.x File Server - ENTER CONSOLE MODE 7F -- -- YTERM - ??? 7F -- -- DJGPP GO32 DOS EXTENDER - RELOCATED IRQ7 7F 00 -- Alloy NTNX, MW386 - SEMAPHORE LOCK AND WAIT 7F 01 -- Alloy NTNX, MW386 - SEMAPHORE LOCK 7F 01 04 HLLAPI (IBM 3270 High-Level Language API)/LLAPI (Rabbit Low Level API 7F 01 05 HDILOAD.EXE - 8514/A VIDEO CONTROLLER INTERFACE 7F 02 -- Alloy NTNX, MW386 - RELEASE SEMAPHORE 7F 03 -- Alloy ANSK, NTNX, MW386 - GET USER NUMBER 7F 04 -- Alloy NTNX, MW386 - GET NUMBER OF USERS 7F 05 -- Alloy NTNX (Host) - LOCK/UNLOCK SYSTEM, SPOOLER CONTROL 7F 05 -- Alloy NTNX (Slave), MW386 - GET USER PARAMETERS 7F 06 -- Alloy NTNX (Host) - GET SHARED DRIVE INFO 7F 06 -- Alloy NTNX (Slave) - ALLOCATE FREE CLUSTER ON SHARED DRIVE 7F 07 -- Alloy NTNX, MW386 - GET LIST OF SHARED DRIVES 7F 08 -- Alloy NTNX (Host) - GET INTERRUPT VECTORS 7F 08 -- Alloy NTNX - SET MESSAGE DISPLAY TIMEOUT 7F 09 -- MultiLink Advanced - SET TASK PRIORITY 7F 09 -- Alloy NTNX - ENABLE/DISABLE MUD FILE CHECKING 7F 09 -- Alloy NTNX - SWITCH HOST TO DEDICATED MODE 7F 09 -- Alloy NTNX,MW386 - GET ALTERNATE INTERRUPT 7F 0A -- Alloy NTNX - GET SYSTEM FLAGS 7F 0B -- Alloy NTNX (Host) - SET/RESET GRAPHICS DOS ON SLAVE 7F 10 -- Alloy NTNX, MW386 - CHANNEL CONTROL - OPEN CHANNEL 7F 10 -- Alloy NTNX, MW386 - CHANNEL CONTROL - CLOSE CHANNEL 7F 10 -- Alloy NTNX, MW386 - CHANNEL CONTROL - LOCK CHANNEL 7F 10 -- Alloy NTNX, MW386 - CHANNEL CONTROL - UNLOCK CHANNEL 7F 10 -- Alloy NTNX, MW386 - CHANNEL CONTROL - RELEASE BUFFER 7F 10 -- Alloy NTNX, MW386 - CHANNEL CONTROL - CLOSE ALL CHANNELS 7F 10 -- Alloy NTNX, MW386 - CHANNEL CONTROL - LOCK ALL OPEN CHANNELS 7F 10 -- Alloy NTNX, MW386 - CHANNEL CONTROL - UNLOCK ALL LOCKED IDLE CHANNELS 7F 10 -- Alloy NTNX, MW386 - CHANNEL CONTROL - LOCK MULTIPLE CHANNELS 7F 10 -- Alloy NTNX, MW386 - CHANNEL CONTROL - UNLOCK MULTIPLE CHANNELS 7F 11 -- Alloy NTNX, MW386 - SEND DATAGRAM 7F 12 -- Alloy NTNX, MW386 - ACKNOWLEDGE DATAGRAM 7F 13 -- Alloy NTNX, MW386 - RESET USER DATAGRAMS 7F 14 -- Alloy NTNX, MW386 - SET RECEIVE ISR 7F 14 -- Alloy NTNX, MW386 - SET ACKNOWLEDGE ISR 7F 14 -- Alloy NTNX, MW386 - SET CHANNEL BUFFER POINTER 7F 14 -- Alloy NTNX, MW386 - GET RECEIVE ISR 7F 14 -- Alloy NTNX, MW386 - GET ACKNOWLEDGE ISR 7F 14 -- Alloy NTNX (Host), MW386 - GET BUSY POINTER 7F 15 -- Alloy NTNX, MW386 - GET CHANNEL STATUS 7F 15 -- Alloy NTNX, MW386 - GET NEXT FULL CHANNEL 7F 15 -- Alloy NTNX, MW386 - GET MAXIMUM NUMBER OF CHANNELS 7F 15 -- Alloy NTNX, MW386 - GET MAXIMUM PACKET SIZE 7F 15 -- Alloy NTNX, MW386 - GET AND CLEAR ACKNOWLEDGE STATUS 7F 16 -- Alloy NTNX, MW386 - DIRECT MEMORY TRANSFER 7F 21 -- Alloy NTNX, MW386 - SEND MESSAGE OR COMMAND TO USER(S) 7F 22 -- Alloy NTNX - GET MESSAGE 7F 24 -- Alloy NTNX, MW386 - ATTACH OR RELEASE DRIVE FOR LOW-LEVEL WRITE ACCES 7F 24 -- Alloy NTNX - ATTACH/RELEASE HOST PROCESSOR 7F 25 -- Alloy ANSK, NTNX, MW386 - GET NETWORK EXECUTIVE VERSION 7F 25 -- Alloy ANSK, NTNX, MW386 - GET NETWORK EXECUTIVE TYPE 7F 26 -- Alloy NTNX, MW386 - GET NTNX FILE MODE 7F 26 -- Alloy NTNX - SET FILE I/O CHECKING LEVEL 7F 26 -- Alloy NTNX - CANCEL FLUSH ON WRITE 7F 30 -- Alloy MW386 - GET PORT INFORMATION 7F 31 -- Alloy MW386 v1.x only - CHECK PORT ASSIGNMENT 7F 37 -- Alloy NTNX (Host) - GET SEMAPHORE TABLE 7F 37 -- Alloy ANSK, NTNX (Slave) - DUMP STRING TO TERMINAL 7F 38 -- Alloy NTNX (Slave), MW386 - SET NEW TERMINAL DRIVER 7F 39 -- Alloy MW386 - SET TERMINAL DRIVER FOR ANOTHER USER 7F 3A -- Alloy MW386 - GET TERMINAL PARAMETERS 7F 3B -- Alloy MW386 - SET TERMINAL PARAMETERS 7F 3C -- Alloy MW386 - ENABLE/DISABLE AUTOBAUD DETECT 7F 3D -- Alloy MW386 - POST TERMINAL CONFIGURATION CHANGES 7F 41 -- Alloy NTNX - LOCK FILE FOR USER 7F 41 -- Alloy MW386 - LOCK SEMAPHORE FOR USER 7F 42 -- Alloy NTNX - UNLOCK FILE FOR USER 7F 42 -- Alloy MW386 - UNLOCK SEMAPHORE FOR USER 7F 4E -- Alloy MW386 v2+ - SET ERROR MODE 7F 4F -- Alloy MW386 v2+ - SET FCB MODE 7F 81 -- Alloy NTNX - ATTACH DEVICE FOR USER 7F 82 -- Alloy NTNX - RELEASE DEVICE FOR USER 7F A0 -- Alloy MW386 - GET USER NAME 7F A1 -- Alloy MW386 - GET MACHINE, USER, AND PROCESS NUMBER 7F A2 -- Alloy MW386 - GET USER PRIVILEGE LEVEL 7F A3 -- Alloy MW386 - GET USER LOGIN STATE 7F A4 -- Alloy MW386 - VERIFY USER PASSWORD 7F A5 -- Alloy MW386 - GET/SET USER STATUS 7F B0 -- Alloy NTNX, MW386 - RELEASE ALL SEMAPHORES FOR USER 7F B1 -- Alloy NTNX, MW386 - RELEASE NORMAL SEMAPHORES FOR USER 7F B2 -- Alloy NTNX - RELEASE MESSAGES FOR USER 7F B3 -- Alloy NTNX - RELEASE FILES FOR USER 7F B4 -- Alloy NTNX - RELEASE DEVICES FOR USER 7F C3 -- Alloy MW386 - WRITE BYTE TO TERMINAL AUX PORT 7F C5 -- Alloy MW386 - CHANGE CONSOLE MODE 7F C6 -- Alloy MW386 - WRITE BYTE TO CONSOLE PORT 7F C7 -- Alloy MW386 - READ CONSOLE DATA BYTE 7F C8 -- Alloy MW386 - READ CONSOLE DATA INTO BUFFER 7F CF -- Alloy NTNX - REBOOT USER PROCESSOR 7F D6 -- Alloy MW386 - RESET NETWORK EXECUTIVE 7F D7 -- Alloy MW386 - POST EVENT 7F D8 -- Alloy MW386 - FLUSH DISK BUFFERS 7F DB -- Alloy MW386 v2+ - GET MW386 INVOCATION DRIVE 7F E0 -- Alloy MW386 - CREATE DOS TASK 7F E1 -- Alloy MW386 - GET DOS TASK PID FROM CREATE ID 7F E2 -- Alloy MW386 - SWITCH TO NEW DOS TASK 7F E3 -- Alloy MW386 - CHANGE NAME OF DOS TASK 7F E4 -- Alloy MW386 - GET TASK NAME FROM PROCESS NUMBER 7F E5 -- Alloy MW386 - GET PROCESS NUMBER FROM TASK NAME 7F E6 -- Alloy MW386 - GET NUMBER OF AVAILABLE USER TASKS 7F E7 -- Alloy MW386 - REMOVE DOS TASK 7F E8 -- Alloy MW386 - DOS TASK DELAY 7F F0 -- Alloy MW386 - RESTRICT DIRECTORY TO GROUP 7F F1 -- Alloy MW386 - ASSIGN DIRECTORY TO GROUP 7F F2 -- Alloy MW386 - READ RESTRICTED DIRECTORY ENTRY 7F F3 -- Alloy MW386 - READ RESTRICTED DIRECTORY ENTRY FOR GROUP 7F F8 -- Alloy MW386 - ASSIGN USER TO GROUP 7F F9 -- Alloy MW386 - REMOVE USER FROM GROUP 7F FA -- Alloy MW386 - GET USER GROUP LIST 7F FB -- Alloy MW386 - ASSIGN GROUP NAME 7F FC -- Alloy MW386 - GET GROUP NAME 80 -- -- Q-PRO4 - ??? 80 -- -- reserved for BASIC 80 -- -- SoundBlaster SBFM driver - GET VERSION 80 -- -- SoundBlaster SBFM driver - SET MUSIC STATUS BYTE ADDRESS 80 -- -- SoundBlaster SBFM driver - SET INSTRUMENT TABLE 80 -- -- SoundBlaster SBFM driver - SET SYSTEM CLOCK RATE 80 -- -- SoundBlaster SBFM driver - SET DRIVER CLOCK RATE 80 -- -- SoundBlaster SBFM driver - TRANSPOSE MUSIC 80 -- -- SoundBlaster SBFM driver - PLAY MUSIC 80 -- -- SoundBlaster SBFM driver - STOP MUSIC 80 -- -- SoundBlaster SBFM driver - RESET DRIVER 80 -- -- SoundBlaster SBFM driver - PAUSE MUSIC 80 -- -- SoundBlaster SBFM driver - RESUME MUSIC 80 -- -- SoundBlaster SBFM driver - SET USER-DEF TRAP FOR SYSTEM-EXCLUSIVE CMD 80 01 -- QPC Software PKTINT.COM - INITIALIZE 80 02 -- QPC Software PKTINT.COM - GET BUFFER ADDRESSES 80 03 -- QPC Software PKTINT.COM - GET ENTRY POINT 80 04 -- QPC Software PKTINT.COM - ENABLE??? 80 05 -- QPC Software PKTINT.COM - GET RECEIVE STATISTICS 80 06 -- QPC Software PKTINT.COM - REMOVE RECEIVED PACKET 81 -- -- reserved for BASIC 81 -- -- IBM TOKEN RING ADAPTER - ??? 82 -- -- reserved for BASIC 82 -- -- IBM TOKEN RING ADAPTER - ??? 83 -- -- reserved for BASIC 84 -- -- reserved for BASIC 85 -- -- reserved for BASIC 86 -- -- NetBIOS - ORIGINAL INT 18 86 -- -- used by IBM ROM BASIC while in interpreter 86 -- -- APL*PLUS/PC - Terminate APL session and return to DOS 87 -- -- used by IBM ROM BASIC while in interpreter 87 -- -- APL*PLUS/PC - ???? 88 -- -- used by IBM ROM BASIC while in interpreter 88 -- -- APL*PLUS/PC - CREATE OBJECT OF ARBITRARY RANK OR SHAPE 88 -- -- APL*PLUS/PC - CREATE CHARACTER SCALAR/VECTOR/MATRIX <64K IN SIZE 88 -- -- APL*PLUS/PC - CREATE INTEGER SCALAR/VECTOR/MATRIX <64K IN SIZE 88 -- -- APL*PLUS/PC - CREATE FLOATING POINT SCALAR/VECTOR/MATRIX <64K IN SIZE 88 -- -- APL*PLUS/PC - FORCE OBJECT INTO REAL WORKSPACE FROM VIRTUAL 88 -- -- APL*PLUS/PC - MAKE NAME IMMUNE FROM OUTSWAPPING 88 -- -- APL*PLUS/PC - MAKE NAME ELIGIBLE FOR OUTSWAPPING 88 -- -- APL*PLUS/PC - REPORT WHETHER NAME IS ELIGIBLE FOR OUTSWAPPING 88 -- -- APL*PLUS/PC - DETERMINE NAME STATUS 88 -- -- APL*PLUS/PC - DETERMINE IF MEMORY AVAIL WITHOUT GARBAGE COLLECTION 88 -- -- APL*PLUS/PC - PERFORM GARBAGE COLLECTION AND RETURN AVAILABLE MEMORY 88 -- -- APL*PLUS/PC - CREATE NAME 88 -- -- APL*PLUS/PC - DETERMINE NAME STATUS 89 -- -- used by IBM ROM BASIC while in interpreter 8A -- -- used by IBM ROM BASIC while in interpreter 8A -- -- APL*PLUS/PC - PRINT SCREEN 8B -- -- used by IBM ROM BASIC while in interpreter 8B -- -- APL*PLUS/PC - BEEP 8C -- -- used by IBM ROM BASIC while in interpreter 8C -- -- APL*PLUS/PC - CLEAR SCREEN MEMORY 8D -- -- used by IBM ROM BASIC while in interpreter 8E -- -- used by IBM ROM BASIC while in interpreter 8F -- -- used by IBM ROM BASIC while in interpreter 90 -- -- used by IBM ROM BASIC while in interpreter 90 -- -- APL*PLUS/PC - USED BY PORT 10 PRINTER DRIVER 91 -- -- used by IBM ROM BASIC while in interpreter 91 -- -- IBM TOKEN RING ADAPTER - ??? 92 -- -- used by IBM ROM BASIC while in interpreter 92 -- -- Sangoma X.25 INTERFACE PROGRAM 92 E1 -- Da Vinci eMail Dispatcher INTERFACE 92 E1 00 Da Vinci eMail Dispatcher - "NetInitStart" 92 E1 01 Da Vinci eMail Dispatcher - "NetInitCheck" 92 E1 02 Da Vinci eMail Dispatcher - "NetCheckDriver" 92 E1 03 Da Vinci eMail Dispatcher - "NetTerminate" 92 E1 04 Da Vinci eMail Dispatcher - "NetWhereIs" 92 E1 05 Da Vinci eMail Dispatcher - "NetOpen" 92 E1 06 Da Vinci eMail Dispatcher - "NetRead" 92 E1 07 Da Vinci eMail Dispatcher - "NetGetError" 92 E1 08 Da Vinci eMail Dispatcher - "NetWrite" 92 E1 09 Da Vinci eMail Dispatcher - "NetErrorFix" (UNUSED) 92 E1 0A Da Vinci eMail Dispatcher - "NetClose" 92 E1 0B Da Vinci eMail Dispatcher - "NetCheckQueue" 92 E1 0C Da Vinci eMail Dispatcher - "NetReadQueue" 92 E1 0D Da Vinci eMail Dispatcher - "NetSubmitName" 92 E1 0E Da Vinci eMail Dispatcher - "NetRemoveName" 92 E1 0F Da Vinci eMail Dispatcher - IS ANYONE THERE? QUERY 92 E1 10 Da Vinci eMail Dispatcher - "NetGetAltRoute" 92 E1 11 Da Vinci eMail Dispatcher - "NetDeleteAltRoutes" 92 E1 12 Da Vinci eMail Dispatcher - "NetChangePassword" 92 E1 13 Da Vinci eMail Dispatcher - "NetSetAltRoute" 92 E1 75 Da Vinci eMail Dispatcher - BECOME MICRO TSR 92 E1 80 Da Vinci eMail Dispatcher - INSTALLATION CHECK 93 -- -- used by IBM ROM BASIC while in interpreter 93 -- -- IBM TOKEN RING ADAPTER - ??? 94 -- -- used by IBM ROM BASIC while in interpreter 95 -- -- used by IBM ROM BASIC while in interpreter 95 -- -- APL*PLUS/PC - DETERMINE R= SPACE 96 -- -- used by IBM ROM BASIC while in interpreter 97 -- -- used by IBM ROM BASIC while in interpreter 98 -- -- used by IBM ROM BASIC while in interpreter 99 -- -- used by IBM ROM BASIC while in interpreter 9A -- -- used by IBM ROM BASIC while in interpreter 9B -- -- used by IBM ROM BASIC while in interpreter 9C -- -- used by IBM ROM BASIC while in interpreter 9D -- -- used by IBM ROM BASIC while in interpreter 9E -- -- used by IBM ROM BASIC while in interpreter 9F -- -- used by IBM ROM BASIC while in interpreter A0 -- -- used by IBM ROM BASIC while in interpreter A0 -- -- APL*PLUS/PC - USED BY APL/GSS*CGI GRAPHICS INTERFACE A1 -- -- used by IBM ROM BASIC while in interpreter A2 -- -- used by IBM ROM BASIC while in interpreter A3 -- -- used by IBM ROM BASIC while in interpreter A4 -- -- used by IBM ROM BASIC while in interpreter A4 -- -- Right Hand Man API A5 -- -- used by IBM ROM BASIC while in interpreter A6 -- -- used by IBM ROM BASIC while in interpreter A7 -- -- used by IBM ROM BASIC while in interpreter A8 -- -- used by IBM ROM BASIC while in interpreter A9 -- -- used by IBM ROM BASIC while in interpreter AA -- -- used by IBM ROM BASIC while in interpreter AB -- -- used by IBM ROM BASIC while in interpreter AC -- -- used by IBM ROM BASIC while in interpreter AD -- -- used by IBM ROM BASIC while in interpreter AE -- -- used by IBM ROM BASIC while in interpreter AF -- -- used by IBM ROM BASIC while in interpreter B0 -- -- used by IBM ROM BASIC while in interpreter B1 -- -- used by IBM ROM BASIC while in interpreter B2 -- -- used by IBM ROM BASIC while in interpreter B3 -- -- used by IBM ROM BASIC while in interpreter B3 70 -- ZIPKEY - GET VERSION B3 71 -- ZIPKEY - CONVERT TWO-LETTER ABBREVIATION TO STATE CODE B3 72 -- ZIPKEY - CONVERT STATE CODE TO TWO-LETTER ABBREVIATION B3 73 -- ZIPKEY - CONVERT STATE CODE TO STATE NAME B3 74 -- ZIPKEY - CONVERT ZIPCODE TO ASCII DIGITS B3 75 -- ZIPKEY - LOOK UP STATE CODE FOR ZIPCODE B3 76 -- ZIPKEY - LOOK UP CITY AND STATE FOR ZIPCODE B3 77 -- ZIPKEY - PLAY BACK EXIT KEY FOR ENTRY WITH GIVEN ZIPCODE B3 78 -- ZIPKEY - LOOK UP ZIPCODES FOR A GIVEN STATE AND CITY B3 79 -- ZIPKEY - LOOK UP ZIPCODES FOR A GIVEN CITY B3 7A -- ZIPKEY - FETCH AN ENTRY FROM A PREVIOUS LOOKUP B3 7B -- ZIPKEY - GET VALUES NEEDED TO SAVE ZIPKEY CONTEXT B3 7C -- ZIPKEY - RESTORE ZIPKEY CONTEXT B3 7D -- ZIPKEY - REQUEST POP UP B3 7E -- ZIPKEY - GET NAME OF PRIMARY CITY FOR A ZIPCODE REGION B3 7F -- ZIPKEY - ENABLE/DISABLE HOTKEYS B3 80 -- ZIPKEY v2.0+ - DETERMINE STATE FOR AREA CODE B4 -- -- used by IBM ROM BASIC while in interpreter B5 -- -- used by IBM ROM BASIC while in interpreter B6 -- -- used by IBM ROM BASIC while in interpreter B7 -- -- used by IBM ROM BASIC while in interpreter B8 -- -- used by IBM ROM BASIC while in interpreter B9 -- -- used by IBM ROM BASIC while in interpreter BA -- -- used by IBM ROM BASIC while in interpreter BB -- -- used by IBM ROM BASIC while in interpreter BC -- -- used by IBM ROM BASIC while in interpreter BD -- -- used by IBM ROM BASIC while in interpreter BE -- -- used by IBM ROM BASIC while in interpreter BF -- -- used by IBM ROM BASIC while in interpreter C0 -- -- used by IBM ROM BASIC while in interpreter C1 -- -- used by IBM ROM BASIC while in interpreter C2 -- -- used by IBM ROM BASIC while in interpreter C3 -- -- used by IBM ROM BASIC while in interpreter C4 -- -- used by IBM ROM BASIC while in interpreter C5 -- -- used by IBM ROM BASIC while in interpreter C6 -- -- used by IBM ROM BASIC while in interpreter C6 -- -- APL*PLUS/PC - IDENTICAL TO INT 86 C7 -- -- used by IBM ROM BASIC while in interpreter C7 -- -- APL*PLUS/PC - ??? C8 -- -- used by IBM ROM BASIC while in interpreter C8 -- -- APL*PLUS/PC - IDENTICAL TO INT 88 C9 -- -- used by IBM ROM BASIC while in interpreter C9 -- -- APL*PLUS/PC - ??? CA -- -- used by IBM ROM BASIC while in interpreter CA -- -- APL*PLUS/PC - PRINT SCREEN CB -- -- used by IBM ROM BASIC while in interpreter CB -- -- APL*PLUS/PC - BEEP CC -- -- used by IBM ROM BASIC while in interpreter CC -- -- APL*PLUS/PC - CLEAR SCREEN MEMORY CD -- -- used by IBM ROM BASIC while in interpreter CD -- -- STSC APL*PLUS/PC - MAY BE USED IN FUTURE RELEASES CE -- -- used by IBM ROM BASIC while in interpreter CE -- -- STSC APL*PLUS/PC - MAY BE USED IN FUTURE RELEASES CF -- -- used by IBM ROM BASIC while in interpreter CF -- -- APL*PLUS/PC - DEFAULT LOW-RESOLUTION TIMER FOR QUAD MF FUNCTION D0 -- -- used by IBM ROM BASIC while in interpreter D0 -- -- STSC APL*PLUS/PC - MAY BE USED IN FUTURE RELEASES D1 -- -- used by IBM ROM BASIC while in interpreter D1 -- -- STSC APL*PLUS/PC - MAY BE USED IN FUTURE RELEASES D2 -- -- used by IBM ROM BASIC while in interpreter D2 -- -- STSC APL*PLUS/PC - MAY BE USED IN FUTURE RELEASES D3 -- -- used by IBM ROM BASIC while in interpreter D3 -- -- STSC APL*PLUS/PC - MAY BE USED IN FUTURE RELEASES D4 -- -- used by IBM ROM BASIC while in interpreter D4 -- -- STSC APL*PLUS/PC - MAY BE USED IN FUTURE RELEASES D4 -- -- PC-MOS/386 - API D5 -- -- used by IBM ROM BASIC while in interpreter D5 -- -- STSC APL*PLUS/PC - MAY BE USED IN FUTURE RELEASES D6 -- -- used by IBM ROM BASIC while in interpreter D6 -- -- STSC APL*PLUS/PC - MAY BE USED IN FUTURE RELEASES D7 -- -- used by IBM ROM BASIC while in interpreter D7 -- -- STSC APL*PLUS/PC - MAY BE USED IN FUTURE RELEASES D8 -- -- used by IBM ROM BASIC while in interpreter D8 -- -- STSC APL*PLUS/PC - MAY BE USED IN FUTURE RELEASES D9 -- -- used by IBM ROM BASIC while in interpreter D9 -- -- STSC APL*PLUS/PC - MAY BE USED IN FUTURE RELEASES DA -- -- used by IBM ROM BASIC while in interpreter DA -- -- STSC APL*PLUS/PC - MAY BE USED IN FUTURE RELEASES DB -- -- used by IBM ROM BASIC while in interpreter DB -- -- STSC APL*PLUS/PC - MAY BE USED IN FUTURE RELEASES DC -- -- PC/370 v4.1- - API DC -- -- used by IBM ROM BASIC while in interpreter DC -- -- STSC APL*PLUS/PC - MAY BE USED IN FUTURE RELEASES DD -- -- used by IBM ROM BASIC while in interpreter DD -- -- STSC APL*PLUS/PC v9.0 - PLACE KEYSTROKE EVENTS IN INPUT BUFFER DE -- -- used by IBM ROM BASIC while in interpreter DE -- -- APL*PLUS/PC - ??? DF -- -- Victor 9000 - SuperBIOS DF -- -- used by IBM ROM BASIC while in interpreter DF -- -- APL*PLUS/PC - SAME AS INT 10 E0 -- -- CP/M-86 function calls E0 -- -- used by IBM ROM BASIC while in interpreter E0 -- -- APL*PLUS/PC - RESTIME HIGH-RESOLUTION TIMER FOR QUAD MF FUNCTION E0 -- -- VIRUS - "Micro-128" - ??? E1 -- -- used by IBM ROM BASIC while in interpreter E1 -- -- PC Cluster Disk Server Information E2 -- -- used by IBM ROM BASIC while in interpreter E2 -- -- PC Cluster Program E3 -- -- used by IBM ROM BASIC while in interpreter E4 00 05 Logitech Modula v2.0 - MonitorEntry E4 00 06 Logitech Modula v2.0 - MonitorExit E4 -- -- used by IBM ROM BASIC while in interpreter E5 -- -- used by IBM ROM BASIC while in interpreter E6 -- -- used by IBM ROM BASIC while in interpreter E7 -- -- used by IBM ROM BASIC while in interpreter E8 -- -- used by IBM ROM BASIC while in interpreter E9 -- -- used by IBM ROM BASIC while in interpreter EA -- -- used by IBM ROM BASIC while in interpreter EB -- -- used by IBM ROM BASIC while in interpreter EC -- -- used by IBM ROM BASIC while in interpreter EC -- -- used by Alloy NTNX EC -- -- Exact - RUNTIME INTERFACE MULTIPLEXOR ED -- -- used by IBM ROM BASIC while in interpreter EE -- -- used by IBM ROM BASIC while in interpreter EF -- -- BASIC - ORIGINAL INT 09 VECTOR EF -- -- GEM - INTERFACE F0 -- -- BASICA.COM, GWBASIC, compiled BASIC - ORIGINAL INT 08 VECTOR F1 -- -- reserved for user interrupt F1 -- -- SPEECH.COM - CONVERT TEXT STRING TO SPEECH F1 -- -- Andy C. McGuire SPEECH.COM/SAY.COM F1 -- -- AQUEDUCT, PIPELINE - GET DATA AREA ADDRESS F2 -- -- reserved for user interrupt F2 -- -- Andy C. McGuire SPEECH.COM/SAY.COM F3 -- -- reserved for user interrupt F4 -- -- reserved for user interrupt F4 -- -- DoubleDOS - GIVE UP REST OF CURRENT CLOCK TICK AND ALL OF NEXT TICK F5 -- -- reserved for user interrupt F5 -- -- DoubleDOS - ??? F6 -- -- reserved for user interrupt F6 -- -- DoubleDOS - ??? F7 -- -- reserved for user interrupt F7 -- -- DoubleDOS - ??? F7 00 -- FSBBS 2.0 - CONFIGURATION RECORD F7 01 -- FSBBS 2.0 - USER RECORD F7 02 -- FSBBS 2.0 - GET ACCOUNT NAME F7 03 -- FSBBS 2.0 - TERMINAL NUMBER F7 04 -- FSBBS 2.0 - PASSDATA BUFFER F7 05 -- FSBBS 2.0 - TIMER FUNCTIONS F7 06 -- FSBBS 2.0 - FUNCTION AVAILABILITY F7 07 -- FSBBS 2.0 - DUMP FUNCTIONS F8 -- -- 10 ms INTERVAL TIMER (TANDY???) F8 -- -- DoubleDOS - ??? F9 -- -- reserved for user interrupt F9 -- -- DoubleDOS - ??? FA -- -- USART READY (RS-232C) (TANDY???) FA -- -- DoubleDOS - TURN OFF TIMESHARING FB -- -- USART Rx READY (keyboard) (TANDY???) FB -- -- DoubleDOS - TURN ON TIMESHARING FC -- -- reserved for user interrupt FC -- -- DoubleDOS - GET CURRENT SCREEN BUFFER ADDRESS FD -- -- reserved for user interrupt FD -- -- DoubleDOS - ??? FE -- -- AT/XT286/PS50+ - destroyed by return from protected mode FE -- -- DoubleDOS - GIVE UP TIME FE -- -- Turbo Debugger 8086 v2.5 - OVERLAY MANAGER FF -- -- AT/XT286/PS50+ - destroyed by return from protected mode FF -- -- Z100 - WARM BOOT