السلام عليكــم ورحمـة الله وبركاتــه ،،
كلنا نعرف أن أكثر الخدمات اللتي نستخدمها في مقاطعة الدوس هي
1,2,9
وأثناء التصفح لشبكة الأنترنت وجدت جميع الخدمات :
Int 21 - COMTROL HOSTESS i/ISA DEBUGGER - GET SEGMENT FOR CONTROL PROGRAM USE
Int 21/AH=00h - DOS 1+ - TERMINATE PROGRAM
Int 21/AH=01h - DOS 1+ - READ CHARACTER FROM STANDARD INPUT, WITH ECHO
Int 21/AX=010Fh - VIRUS - Susan - INSTALLATION CHECK
Int 21/AH=02h - DOS 1+ - WRITE CHARACTER TO STANDARD OUTPUT
Int 21/AH=03h - DOS 1+ - READ CHARACTER FROM STDAUX
Int 21/AH=04h - DOS 1+ - WRITE CHARACTER TO STDAUX
Int 21/AH=05h - DOS 1+ - WRITE CHARACTER TO PRINTER
Int 21/AH=06h - DOS 1+ - DIRECT CONSOLE OUTPUT
Int 21/AH=06h/DL=FFh - DOS 1+ - DIRECT CONSOLE INPUT
Int 21/AH=07h - DOS 1+ - DIRECT CHARACTER INPUT, WITHOUT ECHO
Int 21/AH=08h - DOS 1+ - CHARACTER INPUT WITHOUT ECHO
Int 21/AH=09h - DOS 1+ - WRITE STRING TO STANDARD OUTPUT
Int 21/AH=0Ah - DOS 1+ - BUFFERED INPUT
Int 21/AX=0A00h - WCED v1.6+ - INSTALLATION CHECK
Int 21/AH=0Bh - DOS 1+ - GET STDIN STATUS
Int 21/AX=0B56h - VIRUS - Perfume - INSTALLATION CHECK
Int 21/AH=0Ch - DOS 1+ - FLUSH BUFFER AND READ STANDARD INPUT
Int 21/AH=0Dh - DOS 1+ - DISK RESET
Int 21/AX=0D20h - VIRUS - Crazy Imp - INSTALLATION CHECK
Int 21/AH=0Eh - DOS 1+ - SELECT DEFAULT DRIVE
Int 21/AH=0Eh/DL=ADh - Novell DOS 7 - SDRes v27.03 - INSTALLATION CHECK
Int 21/AH=0Eh/DL=AEh - Novell DOS 7 - SDRes v27.03 - CLEAR ??? FLAG
Int 21/AH=0Eh/DL=AFh - Novell DOS 7 - SDRes v27.03 - SET ??? FLAG
Int 21/AH=0Fh - DOS 1+ - OPEN FILE USING FCB
Int 21/AH=10h - DOS 1+ - CLOSE FILE USING FCB
Int 21/AH=11h - DOS 1+ - FIND FIRST MATCHING FILE USING FCB
Int 21/AH=12h - DOS 1+ - FIND NEXT MATCHING FILE USING FCB
Int 21/AH=13h - DOS 1+ - DELETE FILE USING FCB
Int 21/AH=14h - DOS 1+ - SEQUENTIAL READ FROM FCB FILE
Int 21/AH=15h - DOS 1+ - SEQUENTIAL WRITE TO FCB FILE
Int 21/AH=16h - DOS 1+ - CREATE OR TRUNCATE FILE USING FCB
Int 21/AH=17h - DOS 1+ - RENAME FILE USING FCB
Int 21/AH=18h - DOS 1+ - NULL FUNCTION FOR CP/M COMPATIBILITY
Int 21/AH=18h - U - PTS-DOS 6.51 & S/DOS 1.0 - EXTENDED RENAME FILE USING FCB
Int 21/AX=1812h - VIRUS - Tasha Yar - INSTALLATION CHECK
Int 21/AX=187Fh/BX=4453h - VIRUS - DS-3783 -INSTALLATION CHECK
Int 21/AX=18FFh - VIRUS - Pathogen:SMEG - INSTALLATION CHECK
Int 21/AH=19h - DOS 1+ - GET CURRENT DEFAULT DRIVE
Int 21/AH=1Ah - DOS 1+ - SET DISK TRANSFER AREA ADDRESS
Int 21/AH=1Bh - DOS 1+ - GET ALLOCATION INFORMATION FOR DEFAULT DRIVE
Int 21/AH=1Ch - DOS 1+ - GET ALLOCATION INFORMATION FOR SPECIFIC DRIVE
Int 21/AH=1Dh - DOS 1+ - NULL FUNCTION FOR CP/M COMPATIBILITY
Int 21/AH=1Eh - DOS 1+ - NULL FUNCTION FOR CP/M COMPATIBILITY
Int 21/AH=1Fh - DOS 1+ - GET DRIVE PARAMETER BLOCK FOR DEFAULT DRIVE
Int 21/AH=20h - DOS 1+ - NULL FUNCTION FOR CP/M COMPATIBILITY
Int 21/AH=20h - S/DOS 1.0+ & PTS-DOS 6.51+ - GET OEM REVISION
Int 21/AX=2080h - VIRUS - New-Year - INSTALLATION CHECK
Int 21/AH=21h - DOS 1+ - READ RANDOM RECORD FROM FCB FILE
Int 21/AH=22h - DOS 1+ - WRITE RANDOM RECORD TO FCB FILE
Int 21/AH=23h - DOS 1+ - GET FILE SIZE FOR FCB
Int 21/AH=24h - DOS 1+ - SET RANDOM RECORD NUMBER FOR FCB
Int 21/AH=25h - DOS 1+ - SET INTERRUPT VECTOR
Int 21/AX=2501h - Phar Lap 386/DOS-Extender - RESET DOS EXTENDER DATA STRUCTURES
Int 21/AX=2502h - Phar Lap 386/DOS-Extender - GET PROTECTED-MODE INTERRUPT VECTOR
Int 21/AX=2503h - Phar Lap 386/DOS-Extender - GET REAL-MODE INTERRUPT VECTOR
Int 21/AX=2504h - Phar Lap 386/DOS-Extender - SET PROTECTED-MODE INTERRUPT VECTOR
Int 21/AX=2505h - Phar Lap 386/DOS-Extender - SET REAL-MODE INTERRUPT VECTOR
Int 21/AX=2506h - Phar Lap 386/DOS-Extender - SET INT TO ALWAYS GAIN CNTRL IN PR. MODE
Int 21/AX=2507h - Phar Lap 386/DOS-Extender - SET REAL- & PROTECTED-MODE INT VECTORS
Int 21/AX=2508h - Phar Lap 386/DOS-Extender - GET SEGMENT LINEAR BASE ADDRESS
Int 21/AX=2509h - Phar Lap 386/DOS-Extender - CONVERT LINEAR TO PHYSICAL ADDRESS
Int 21/AX=2509h - FlashTek X-32VM - GET SYSTEM SEGMENTS AND SELECTORS
Int 21/AX=250Ah - Phar Lap 386/DOS-Extender - MAP PHYSICAL MEMORY AT END OF SEGMENT
Int 21/AX=250Ch - Phar Lap 386/DOS-Extender - GET HARDWARE INTERRUPT VECTORS
Int 21/AX=250Dh - Phar Lap 386/DOS-Extender - GET REAL-MODE LINK INFORMATION
Int 21/AX=250Eh - Phar Lap 386/DOS-Extender - CALL REAL-MODE PROCEDURE
Int 21/AX=250Fh - Phar Lap 386/DOS-Extender - CONVERT PROTECTED-MODE ADDRESS TO MS-DOS
Int 21/AX=2510h - Phar Lap 386/DOS-Extender - CALL REAL-MODE PROCEDURE, REGISTERS
Int 21/AX=2511h - Phar Lap 386/DOS-Extender - ISSUE REAL-MODE INTERRUPT
Int 21/AX=2512h - Phar Lap 386/DOS-Extender - LOAD PROGRAM FOR DEBUGGING
Int 21/AX=2513h - Phar Lap 386/DOS-Extender - ALIAS SEGMENT DESCRIPTOR
Int 21/AX=2514h - Phar Lap 386/DOS-Extender - CHANGE SEGMENT ATTRIBUTES
Int 21/AX=2515h - Phar Lap 386/DOS-Extender - GET SEGMENT ATTRIBUTES
Int 21/AX=2516h - Phar Lap 386/DOS-Extender v2.2+ - FREE ALL MEMORY OWNED BY LDT
Int 21/AX=2517h - Phar Lap 386/DOS-Extender v2.1c+ - GET INFO ON DOS DATA BUFFER
Int 21/AX=2518h - Phar Lap 386/DOS-Extender 2.1c+ - SPECIFY HANDLER FOR MOVED SEGMENTS
Int 21/AX=2519h - Phar Lap 386/DOS-Extender VMM - GET ADDITIONAL MEMORY ERROR INFO
Int 21/AX=251Ah - Phar Lap 386/DOS-Extender VMM - LOCK PAGES IN MEMORY
Int 21/AX=251Bh - Phar Lap 386/DOS-Extender VMM - UNLOCK PAGES
Int 21/AX=251Ch - Phar Lap 386/DOS-Extender VMM v2.1c+ - FREE PHYSICAL MEMORY PAGES
Int 21/AX=251Dh - Phar Lap 386/DOS-Extender VMM v2.1c - READ PAGE-TABLE ENTRY
Int 21/AX=251Eh - Phar Lap 386/DOS-Extender VMM v2.1c - WRITE PAGE-TABLE ENTRY
Int 21/AX=251Fh - Phar Lap 386/DOS-Extender VMM - EXHANGE TWO PAGE-TABLE ENTRIES
Int 21/AX=2520h - Phar Lap 386/DOS-Extender VMM - GET MEMORY STATISTICS
Int 21/AX=2521h - Phar Lap 386/DOS-Extender VMM - LIMIT PROGRAM'S EXTENDED MEM USAGE
Int 21/AX=2522h - Phar Lap 386/DOS-Ext VMM v2.2+ - SPECIFY ALTERNATE PAGE-FAULT HANDLR
Int 21/AX=2523h - Phar Lap 386/DOS-Ext VMM v2.2+ - SPECIFY OUT-OF-SWAP-SPACE HANDLER
Int 21/AX=2524h - Phar Lap 386/DOS-Ext VMM v2.2+ - INSTALL PAGE-REPLACEMENT HANDLERS
Int 21/AX=2525h - Phar Lap 386/DOS-Extender VMM - LIMIT PROGRAM'S CONVENT'L MEM USAGE
Int 21/AX=2526h - Phar Lap 386/DOS-Extender - GET CONFIGURATION INFORMATION
Int 21/AX=2527h - Phar Lap 386/DOS-Extender VMM - EN/DISABLE STATE SAVE ON INTERRUPTS
Int 21/AX=2528h - Phar Lap 386/DOS-Extender VMM - READ REGISTERS AFTER CTRL-C INT
Int 21/AX=2529h - Phar Lap 386/DOS-Extender - LOAD FLAT MODEL .EXP or .REX FILE
Int 21/AX=252Ah - Phar Lap 386/DOS-Extender VMM - NEW LOAD PROGRAM FOR DEBUG
Int 21/AX=252Bh/BH=00h - Phar Lap 386/DOS-Extender - CREATE UNMAPPED PAGES
Int 21/AX=252Bh/BH=01h - Phar Lap 386/DOS-Extender - CREATE ALLOCATED PAGES
Int 21/AX=252Bh/BH=02h - Phar Lap 386/DOS-Extender - CREATE PHYSICAL DEVICE PAGES
Int 21/AX=252Bh/BH=03h - Phar Lap 386/DOS-Extender - MAP DATA FILE
Int 21/AX=252Bh/BH=04h - Phar Lap 386/DOS-Extender - GET PAGE TYPES
Int 21/AX=252Bh - Phar Lap 386/DOS-Extender - VIRTUAL MEMORY MANAGEMENT - PAGE LOCKING
Int 21/AX=252Bh - Phar Lap 386/DOS-Extender - FREE PHYSICAL PAGES
Int 21/AX=252Bh/BH=09h - Phar Lap 386/DOS-Extender v4.1 - GET PAGETABLE ENTRY/PAGE TABLE INFO
Int 21/AX=252Bh/BH=0Ah - Phar Lap 386/DOS-Extender v4.1 - SET PAGETABLE ENTRY/PAGE TABLE INFO
Int 21/AX=252Bh/BH=0Bh - Phar Lap 386/DOS-Extender v4.1+ - MAP DATA FILE AT FILE OFFSET
Int 21/AX=252Ch - Phar Lap 386/DOS-Ext VMM v3.0 - ADD UNMAPPED PAGES AT END OF SEGMENT
Int 21/AX=252Dh - Phar Lap 386/DOS-Extender VMM v2.3+ - CLOSE VMM FILE HANDLE
Int 21/AX=252Eh - Phar Lap 386/DOS-Extender VMM v2.3+ - GET/SET VMM PARAMETERS
Int 21/AX=252Fh - Phar Lap 386/DOS-Ext VMM v3.0 - WRITE RECORD TO VMM PAGE LOG FILE
Int 21/AX=2530h - Phar Lap 386/DOS-Ext VMM v2.3+ - SET SIZE OF BUFFER FOR DOS CALLS
Int 21/AX=2531h - Phar Lap 386/DOS-Extender VMM v3.0 - READ/WRITE LDT DESCRIPTOR
Int 21/AX=2532h - Phar Lap 386/DOS-Extender - GET EXCEPTION HANDLER VECTOR
Int 21/AX=2533h - Phar Lap 386/DOS-Extender - SET EXCEPTION HANDLER VECTOR
Int 21/AX=2534h - Phar Lap 386/DOS-Extender v3.0+ - GET INTERRUPT FLAG
Int 21/AX=2535h - Phar Lap 386/DOS-Extender v3.0+ - READ/WRITE SYSTEM REGISTERS
Int 21/AX=2536h - Phar Lap 386/DOS-Ext VMM v3.0+ - MIN/MAX EXTENDED/CONV MEMORY USAGE
Int 21/AX=2537h - Phar Lap 386/DOS-Ext VMM v3.0 - ALLOCATE DOS MEMORY ABOVE DOS BUFFER
Int 21/AX=2538h - Phar Lap 386/DOS-Ext VMM v3.0 - READ PROTMODE REGS AFTER SFTWARE INT
Int 21/AX=2539h - Phar Lap 386/DOS-Ext VMM v3.0 - GET OFFSET OF .EXP FILE HEADER
Int 21/AX=253Ah - Phar Lap 386/DOS-Extender v3.0+ - INSTALL MOD. SEG FAILURE HANDLER
Int 21/AX=253Bh - Phar Lap 386/DOS-Extender v3.0+ - JUMP TO REAL MODE CODE, NO CONTEXT
Int 21/AX=253Ch - Phar Lap 386/DOS-Extender VMM v3.0+ - SHRINK 386|VMM SWAP FILE
Int 21/AX=253Dh - Phar Lap 386/DOS-Extender v4.0+ - READ/WRITE IDT DESCRIPTOR
Int 21/AX=253Fh - Phar Lap 386/DOS-Extender v6.0+ - ALLOCATE LDT DESCRIPTOR
Int 21/AX=2540h - Phar Lap 386/DOS-Extender v6.0+ - FORCE ALIAS OF SEGMENT
Int 21/AX=2544h - Phar Lap 386/DOS-Extender v6.0+ - FREE DLL
Int 21/AX=2545h - Phar Lap 386/DOS-Extender v6.0+ - GET/SET PROCEDURE ADDRESS
Int 21/AX=2546h - Phar Lap 386/DOS-Extender v6.0+ - GET MODULE HANDLE
Int 21/AX=25C0h - Phar Lap 386/DOS-Extender - ALLOCATE MS-DOS MEMORY BLOCK
Int 21/AX=25C1h - Phar Lap 386/DOS-Extender - RELEASE MS-DOS MEMORY BLOCK
Int 21/AX=25C2h - Phar Lap 386/DOS-Extender - MODIFY MS-DOS MEMORY BLOCK
Int 21/AX=25C3h - Phar Lap 386/DOS-Extender - EXECUTE PROGRAM
Int 21/AH=26h - DOS 1+ - CREATE NEW PROGRAM SEGMENT PREFIX
Int 21/AH=27h - DOS 1+ - RANDOM BLOCK READ FROM FCB FILE
Int 21/AH=28h - DOS 1+ - RANDOM BLOCK WRITE TO FCB FILE
Int 21/AH=29h - DOS 1+ - PARSE FILENAME INTO FCB
Int 21/AH=2Ah - DOS 1+ - GET SYSTEM DATE
Int 21/AH=2Bh - DOS 1+ - SET SYSTEM DATE
Int 21/AH=2Bh/CX=4149h - AI Architects - ??? - INSTALLATION CHECK
Int 21/AH=2Bh/CX=4358h - Super PC-Kwik v3.20+ - INSTALLATION CHECK
Int 21/AH=2Bh/CX=4445h - DESQview - INSTALLATION CHECK
Int 21/AH=2Bh/CX=454Ch - ELRES v1.1 - INSTALLATION CHECK
Int 21/AX=2B00h/CX=5643h - The Volkov Commander - GET POINTER TO LEFT PANEL DATA STRUCTURE
Int 21/AX=2B01h/CX=5643h - The Volkov Commander - GET POINTER TO RIGHT PANEL DATA STRUCTURE
Int 21/AX=2B02h/CX=5643h - The Volkov Commander - GET POINTER TO GLOBAL VARIABLES
Int 21/AX=2B01h/CX=444Dh - Quarterdeck DOS-UP.SYS v2.00 - INSTALLATION CHECK
Int 21/AX=2B01h/CX=5441h - TAME v2.10+ - INSTALLATION CHECK
Int 21/AX=2B16h/CX=0643h - VIRUS - Maltese Amoeba - INSTALLATION CHECK
Int 21/AX=2B44h/BX=4D41h - PcANYWHERE IV/LAN - INSTALLATION CHECK
Int 21/AH=2Bh/CX=5643h - Volkov Commander - INSTALLATION CHECK
Int 21/AH=2Bh/CX=6269h - WDTSR.COM - INSTALLATION CHECK
Int 21/AH=2Bh/CX=6269h - BitFOSS - INSTALLATION CHECK
Int 21/AH=2Bh/CX=6269h - BitFOSSI - INSTALLATION CHECK
Int 21/AH=2Ch - DOS 1+ - GET SYSTEM TIME
Int 21/AH=2Ch - VIRUS - Anti Pode 2.0 - INSTALLATION CHECK
Int 21/AX=2C00h/CX=534Bh - SKUDO - INSTALLATION CHECK
Int 21/AX=2C2Ch - VIRUS - LockJaw/Proto-T - INSTALLATION CHECK
Int 21/AH=2Dh - DOS 1+ - SET SYSTEM TIME
Int 21/AX=2D01h/CX=7820h - PC-Mix - INSTALLATION CHECK
Int 21/AH=2Eh/DL=00h - DOS 1+ - SET VERIFY FLAG
Int 21/AH=2Fh - DOS 2+ - GET DISK TRANSFER AREA ADDRESS
Int 21/AH=30h - DOS 2+ - GET DOS VERSION
Int 21/AH=30h - Phar Lap 386/DOS-Extender, Intel Code Builder - INSTALLATION CHECK
Int 21/AH=30h/DX=ABCDh - VIRUS - Possessed - INSTALLATION CHECK
Int 21/AH=30h/SI=1234h - VIRUS - ANDROMEDA-758 -INSTALLATION CHECK
Int 21/AX=3000h/BX=1234h - CTask 2.0+ - INSTALLATION CHECK
Int 21/AX=3000h/BX=3000h - PC-MOS/386 v3.0 - INSTALLATION CHECK/GET VERSION
Int 21/AX=3000h/BX=614Ah - VIRUS - Jackal - INSTALLATION CHECK
Int 21/AX=3022h - StopPrg v2.0 - INSTALLATION CHECK
Int 21/AX=3030h/BX=694Dh - VIRUS - IMTC -INSTALLATION CHECK
Int 21/AX=3032h/DX=1234h - VIRUS - Uruguay - INSTALLATION CHECK
Int 21/AX=30F1h - VIRUS - Dutch-555/Quit 1992 - INSTALLATION CHECK
Int 21/AX=30FFh/CX=4445h - DESQ??? - INSTALLATION CHECK
Int 21/AH=31h - DOS 2+ - TERMINATE AND STAY RESIDENT
Int 21/AH=32h - DOS 2+ - GET DOS DRIVE PARAMETER BLOCK FOR SPECIFIC DRIVE
Int 21/AH=33h - DOS 2+ - EXTENDED BREAK CHECKING
Int 21/AX=3302h - DOS 3.x+ internal - GET AND SET EXTENDED CONTROL-BREAK CHECKING STATE
Int 21/AX=3303h - DOS 3.4/4.0 - GET CURRENT CPSW STATE
Int 21/AX=3304h - DOS 3.4/4.0 - SET CPSW STATE
Int 21/AX=3305h - DOS 4.0+ - GET BOOT DRIVE
Int 21/AX=3306h - DOS 5+ - GET TRUE VERSION NUMBER
Int 21/AX=3306h - CBIS network - NETWORK REDIRECTOR - ???
Int 21/AX=3307h - Windows95 - SET/CLEAR DOS_FLAG
Int 21/AX=330Fh - VIRUS - Burghofer - INSTALLATION CHECK
Int 21/AX=3341h - Diet Disk v1.0 - INSTALLATION CHECK
Int 21/AX=33DAh - VIRUS - CoffeeShop - INSTALLATION CHECK
Int 21/AX=33DBh - VIRUS - CoffeeShop - GENERATE RANDOM NUMBER
Int 21/AX=33DCh - VIRUS - CoffeeShop - DISPLAY LEGALIZE CANNABIS GRAPHIC
Int 21/AX=33E0h - VIRUS - Oropax - INSTALLATION CHECK
Int 21/AH=34h - DOS 2+ - GET ADDRESS OF INDOS FLAG
Int 21/AH=35h - DOS 2+ - GET INTERRUPT VECTOR
Int 21/AX=3501h - FlashTek X-32VM - ALLOCATE PROTECTED-MODE SELECTOR
Int 21/AX=3502h - FlashTek X-32VM - DEALLOCATE PROTECTED-MODE SELECTOR
Int 21/AX=3503h - FlashTek X-32VM - SET SELECTOR BASE ADDRESS
Int 21/AX=3504h - FlashTek X-32VM - GET SELECTOR BASE ADDRESS
Int 21/AX=3505h - FlashTek X-32VM - SET SELECTOR LIMIT
Int 21/AX=350Ah - FlashTek X-32VM - PHYSICAL ADDRESS MAPPING
Int 21/AX=350Bh - FlashTek X-32VM - UPDATE AND RETURN AVAILABLE FREE MEMORY
Int 21/AX=350Ch - FlashTek X-32VM - ALLOCATE A BLOCK OF MEMORY
Int 21/AX=350Dh - FlashTek X-32VM - RESERVE BLOCK OF MEMORY FOR 32-BIT STACK
Int 21/AX=357Fh - VIRUS - Agiplan/Month 4-6 - INSTALLATION CHECK
Int 21/AH=36h - DOS 2+ - GET FREE DISK SPACE
Int 21/AX=3700h - DOS 2+ - SWITCHAR - GET SWITCH CHARACTER
Int 21/AX=3701h - DOS 2+ - SWITCHAR - SET SWITCH CHARACTER
Int 21/AH=37h - DOS 2.x and 3.3+ only - AVAILDEV - SPECIFY \DEV\ PREFIX USE
Int 21/AX=37A0h/BX=6A6Dh - XPACK v1.52+ - TSR INSTALLATION CHECK
Int 21/AX=37A1h/BX=6A6Dh - XPACK v1.52+ - UNINSTALL
Int 21/AX=37A2h/BX=6A6Dh - XPACK v1.52+ - GET TSR STATUS
Int 21/AX=37A3h/BX=6A6Dh - XPACK v1.52+ - SET TSR STATUS
Int 21/AX=37A6h/BX=6A6Dh - XPACK v1.65 - GET TEMPORARY DIRECTORY NAME
Int 21/AX=37A7h/BX=6A6Dh - XPACK v1.65 - SET TEMPORARY DIRECTORY NAME
Int 21/AX=37D0h/BX=899Dh - DIET v1.43e - TSR INSTALLATION CHECK
Int 21/AX=37D1h/BX=899Dh - DIET v1.43e - GET DIET.EXE RESIDENT SEGMENT
Int 21/AX=37D2h/BX=899Dh - DIET v1.43e - GET TSR CONTROL FLAGS
Int 21/AX=37D3h/BX=899Dh - DIET v1.43e - SET TSR CONTROL FLAGS
Int 21/AX=37D4h/BX=899Dh - DIET v1.43e - GET TSR OPTIONS
Int 21/AX=37D5h/BX=899Dh - DIET v1.43e - SET TSR OPTIONS
Int 21/AX=37D6h/BX=899Dh - DIET v1.43e - GET TEMPORARY DIRECTORY NAMES
Int 21/AX=37D7h/BX=899Dh - DIET v1.43e - SET TEMPORARY DIRECTORY NAMES
Int 21/AX=37DCh/BX=899Dh - DIET v1.43e - SET ADDRESS OF EXTERNAL PROCEDURE
Int 21/AX=37DDh/BX=899Dh - DIET v1.43e - RELEASE EXTERNAL PROCEDURE
Int 21/AX=37DEh/BX=899Dh - DIET v1.43e - READ EMS STATUS
Int 21/AX=37DFh/BX=899Dh - DIET v1.43e - UNINSTALL TSR
Int 21/AH=38h - DOS 2+ - GET COUNTRY-SPECIFIC INFORMATION
Int 21/AH=38h/DX=FFFFh - DOS 3.0+ - SET COUNTRY CODE
Int 21/AH=39h - DOS 2+ - MKDIR - CREATE SUBDIRECTORY
Int 21/AH=3Ah - DOS 2+ - RMDIR - REMOVE SUBDIRECTORY
Int 21/AH=3Bh - DOS 2+ - CHDIR - SET CURRENT DIRECTORY
Int 21/AH=3Ch - DOS 2+ - CREAT - CREATE OR TRUNCATE FILE
Int 21/AH=3Dh - DOS 2+ - OPEN - OPEN EXISTING FILE
Int 21/AX=3D76h - VIRUS - GT-SPOOF -INSTALLATION CHECK
Int 21/AX=3DFFh - VIRUS - JD-448 - INSTALLATION CHECK
Int 21/AH=3Eh - DOS 2+ - CLOSE - CLOSE FILE
Int 21/AH=3Fh - DOS 2+ - READ - READ FROM FILE OR DEVICE
Int 21/AH=3Fh - Turbo Debug HARDWARE BREAKPOINTS - READ STATUS BLOCK
Int 21/AH=3Fh - PC/TCP IPCUST.SYS - READ CONFIGURATION DATA
Int 21/AH=3Fh - WORKGRP.SYS - GET ENTRY POINT
Int 21/AH=3Fh - BW-TCP - GET DRIVER INFO
Int 21/AH=3Fh - Trusted Access - NB.SYS - GET STATE
Int 21/AH=3Fh - IFSHLP.SYS - GET ENTRY POINT
Int 21/AH=3Fh/BX=FEB0h - VIRUS - KYZ/LieWait - INSTALLATION CHECK
Int 21/AH=40h - DOS 2+ - WRITE - WRITE TO FILE OR DEVICE
Int 21/AH=40h - Turbo Debug HARDWARE BREAKPOINTS - SEND CMD TO HARDWARE BRKPNT DRIVER
Int 21/AH=40h - PC/TCP IPCUST.SYS - WRITE CONFIGURATION DATA
Int 21/AH=40h - Trusted Access - NB.SYS - SET STATE
Int 21/AX=4000h/BX=0002h - FARTBELL.EXE - INSTALLATION CHECK
Int 21/AX=4001h/BX=0002h - FARTBELL.EXE - FORCE NOISE
Int 21/AH=41h - DOS 2+ - UNLINK - DELETE FILE
Int 21/AX=4101h/DX=FFFEh - SoftLogic Data Guardian - ???
Int 21/AH=42h - DOS 2+ - LSEEK - SET CURRENT FILE POSITION
Int 21/AX=4203h - VIRUS - Shake - INSTALLATION CHECK
Int 21/AX=4243h - VIRUS - Invader - INSTALLATION CHECK
Int 21/AX=4300h - DOS 2+ - GET FILE ATTRIBUTES
Int 21/AX=4301h - DOS 2+ - CHMOD - SET FILE ATTRIBUTES
Int 21/AX=4302h - MS-DOS 7 - GET COMPRESSED FILE SIZE
Int 21/AX=4302h - DR DOS 3.41+ internal - GET ACCESS RIGHTS
Int 21/AX=4303h - DR DOS 3.41+ internal - SET ACCESS RIGHTS AND PASSWORD
Int 21/AX=4304h - DR DOS 5.0-6.0 internal - GET ENCRYPTED PASSWORD
Int 21/AX=4305h - DR DOS 5.0-6.0 internal - SET EXTENDED FILE ATTRIBUTES
Int 21/AX=4306h - DR DOS 6.0 - GET FILE OWNER
Int 21/AX=4307h - DR DOS 6.0 - SET FILE OWNER
Int 21/AX=4310h - Banyan VINES 2.1+ - GET EXTENDED FILE ATTRIBUTES
Int 21/AX=4311h - Banyan VINES 2.1+ - SET EXTENDED FILE ATTRIBUTES
Int 21/AX=4321h/BX=0000h - Q87, Q387 - INSTALLATION CHECK
Int 21/AX=4321h/BX=0001h - Q87, Q387 - ENABLE EMULATOR
Int 21/AX=4321h/BX=0002h - Q87, Q387 - DISABLE EMULATOR
Int 21/AX=4380h - Novell DOS 7 - UNDELETE PENDING DELETE FILE
Int 21/AX=4381h - Novell DOS 7 - PURGE PENDING DELETE FILE
Int 21/AX=4382h - DR-DOS >7.03 - RESERVED
Int 21/AX=43FFh/BP=5053h - MS-DOS 7.20 (Win98) - EXTENDED-LENGTH FILENAME OPERATIONS
Int 21/AX=4400h -
Int 21/AX=4401h - DOS 2+ - IOCTL - SET DEVICE INFORMATION
Int 21/AX=4402h - DOS 2+ - IOCTL - READ FROM CHARACTER DEVICE CONTROL CHANNEL
Int 21/AX=4402h - Network Driver Interface Specification (NDIS) 2.0.1 - PROTOCOL MANAGER
Int 21/AX=4402h - MS-DOS 7.0+ - CONFIG$ device - GET CONFIGURATION INFORMATION
Int 21/AX=4402h - IBM SYSTEM 36/38 WORKSTATION EMULATION - VDI.SYS - GET ???
Int 21/AX=4402h - LASTBYTE.SYS v1.19 - IOCTL - GET ??? TABLE
Int 21/AX=4402h - HIGHUMM.SYS v1.17+ - IOCTL - GET API ADDRESS
Int 21/AX=4402h - SMARTDRV.SYS v3.x only - IOCTL - GET CACHE STATUS
Int 21/AX=4402h - CD-ROM device driver - IOCTL INPUT
Int 21/AX=4402h - Quarterdeck - QEMM-386 v5+ - GET API ENTRY POINT
Int 21/AX=4402h - Quarterdeck - HOOKROM.SYS - GET HOOKED VECTOR TABLE
Int 21/AX=4402h - Advanced SCSI Programming Interface (ASPI) - INTERFACE
Int 21/AX=4402h - Qualitas 386MAX v6.00+ - IOCTL INPUT - GET STATE
Int 21/AX=4402h - PGS1600.DEV - IOCTL - GET CONFIGURATION INFO
Int 21/AX=4402h - PC/TCP IPCUST.SYS - RESET CONFIGURATION DATA READ POINTER
Int 21/AX=4402h - WORKGRP.SYS - GET API ENTRY POINT
Int 21/AX=4402h - 10NET v5.0 - 10BEUI.DOS - API
Int 21/AX=4402h - 10NET v5.0 - 10MEMMGR.SYS - API
Int 21/AX=4402h - Compaq AG1024.SYS - RGDI - GET DRIVER LOCATION
Int 21/AX=4402h - FTPSOFT.DOS v3.1 - GET ???
Int 21/AX=4402h - PenDOS PENDEV.SYS - GET ENTRY POINTS
Int 21/AX=4402h - LAN Manager - TCPDRV.DOS - API
Int 21/AX=4402h - PC Tools 9 CPRLOW.EXE - GET CODE AND DATA ADDRESSES
Int 21/AX=4402h - Creative Technology CTMMSYS.SYS v1.00.01 - API
Int 21/AX=4402h - Creative Technology CTSB2.SYS v1.01.01 - API
Int 21/AX=4402h - Novell DOS 7+ EMM386.EXE - GET STATE RECORD
Int 21/AX=4402h/SF=00h - Memory Managers - GET API ENTRY POINT
Int 21/AX=4402h/SF=01h - Memory Managers - GET EMM IMPORT STRUCTURE ADDRESS
Int 21/AX=4402h/SF=02h - Memory Managers - GET MEMORY MANAGER VERSION
Int 21/AX=4402h - Microsoft EMM386.EXE v4.45 - GET MEMORY MANAGER INFORMATION
Int 21/AX=4402h - IFSHLP.SYS - GET ENTRY POINT
Int 21/AX=4402h - ATA Software Programming Interface (ATASPI) - INTERFACE
Int 21/AX=4402h - DRFAT32.SYS device driver - IOCTL INPUT
Int 21/AX=4403h - DOS 2+ - IOCTL - WRITE TO CHARACTER DEVICE CONTROL CHANNEL
Int 21/AX=4403h - SMARTDRV.SYS v3.x only - IOCTL - CACHE CONTROL
Int 21/AX=4403h - CD-ROM device driver - IOCTL OUTPUT
Int 21/AX=4403h - MS-DOS 7.0+ - CONFIG$ device - SET??? CONFIGURATION INFORMATION
Int 21/AX=4403h - Brian Antoine Seagate ST-01 SCSI.SYS - IOCTL - EXECUTE COMMANDS
Int 21/AX=4403h - AI Architects - OS/x86??? - API
Int 21/AX=4403h - PGS1600.DEV - IOCTL - SET CONFIGURATION???
Int 21/AX=4403h - PC/TCP IPCUST.SYS - RESET CONFIGURATION DATA READ POINTER
Int 21/AX=4403h - Compaq AG1024.SYS - CPQ_MGES - IOCTL OUTPUT
Int 21/AX=4403h - Compaq AG1024.SYS - RGDI - IOCTL OUTPUT
Int 21/AX=4403h/SF=01h - Qualitas 386MAX v6.01+ - TURN 386MAX OFF
Int 21/AX=4403h/SF=02h - Qualitas 386MAX v6.01+ - TURN 386MAX ON
Int 21/AX=4403h/SF=03h - Qualitas 386MAX v6.01+ - SET STATE
Int 21/AX=4403h/SF=05h - Qualitas 386MAX v7.00+ - LIMIT AUTOMATIC ACTIVATION TO STD EMS CALLS
Int 21/AX=4403h/SF=06h - Qualitas 386MAX v7.00+ - ALLOW AUTOMATIC ACTIVATION ON ANY INT 67
Int 21/AX=4403h - PenDOS PENDEV.SYS - ???
Int 21/AX=4403h - DR DOS $IDLE$ - IOCTL - DYNAMIC IDLE DETECTION CONTROL
Int 21/AX=4404h - DOS 2+ - IOCTL - READ FROM BLOCK DEVICE CONTROL CHANNEL
Int 21/AX=4404h - Stacker - GET DEVICE DRIVER ADDRESS AND SET VOLUME NUMBER
Int 21/AX=4404h - Stacker - GET STACVOL FILE SECTORS
Int 21/AX=4404h - DUBLDISK.SYS v2.6 - GET INFO
Int 21/AX=4404h - DBLSPACE.BIN - IOCTL - FLUSH OR INVALIDATE INTERNAL CACHES
Int 21/AX=4404h - DBLSPACE.BIN v6.2 - IOCTL - GET ??? FOR SPECIFIED DRIVE
Int 21/AX=4404h - DoubleTools v1.0 - GET ???
Int 21/AX=4404h - XDISK v3.31 - CONFIGURE
Int 21/AX=4404h - COMBI-disk v1.13 - GET DATA RECORD
Int 21/AX=4404h - SFS v1.00 - GET CONFIGURATION INFORMATION
Int 21/AX=4405h - DOS 2+ - IOCTL - WRITE TO BLOCK DEVICE CONTROL CHANNEL
Int 21/AX=4405h - Brian Antoine Seagate ST-01 SCSI.SYS - IOCTL - EXECUTE COMMANDS
Int 21/AX=4405h - DBLSPACE.BIN - IOCTL - FLUSH OR INVALIDATE INTERNAL CACHES
Int 21/AX=4405h - XDISK v3.31 - ???
Int 21/AX=4405h - COMBI-disk v1.13 - CONTROL COMBI-disk
Int 21/AX=4405h - SFS v1.00 - DRIVER CONTROL
Int 21/AX=4405h - SUPERSTOR - IOCTL - INSTALL CHECK
Int 21/AX=4406h - DOS 2+ - IOCTL - GET INPUT STATUS
Int 21/AX=4407h - DOS 2+ - IOCTL - GET OUTPUT STATUS
Int 21/AX=4408h - DOS 3.0+ - IOCTL - CHECK IF BLOCK DEVICE REMOVABLE
Int 21/AX=4409h - DOS 3.1+ - IOCTL - CHECK IF BLOCK DEVICE REMOTE
Int 21/AX=440Ah - DOS 3.1+ - IOCTL - CHECK IF HANDLE IS REMOTE
Int 21/AX=440Bh - DOS 3.1+ - IOCTL - SET SHARING RETRY COUNT
Int 21/AX=440Ch - DOS 3.2+ - IOCTL - GENERIC CHARACTER DEVICE REQUEST
Int 21/AX=440Ch - Greg Shenaut ASPITAPE.SYS - INTERFACE
Int 21/AX=440Dh - DOS 3.2+ - IOCTL - GENERIC BLOCK DEVICE REQUEST
Int 21/AX=440Dh/CX=084Ah - MS-DOS 7.0+ - GENERIC IOCTL - LOCK LOGICAL VOLUME
Int 21/AX=440Dh/CX=084Bh - MS-DOS 7.0+ - GENERIC IOCTL - LOCK PHYSICAL VOLUME
Int 21/AX=440Dh/CX=086Ah - MS-DOS 7.0+ - GENERIC IOCTL - UNLOCK LOGICAL VOLUME
Int 21/AX=440Dh/CX=086Bh - MS-DOS 7.0+ - GENERIC IOCTL - UNLOCK PHYSICAL VOLUME
Int 21/AX=440Dh/CX=086Ch - MS-DOS 7.0+ - GENERIC IOCTL - GET LOCK FLAG STATE
Int 21/AX=440Dh/CX=086Dh - MS-DOS 7.0+ - GENERIC IOCTL - ENUMERATE OPEN FILES
Int 21/AX=440Dh/CX=086Eh - MS-DOS 7.0+ - GENERIC IOCTL - FIND SWAP FILE
Int 21/AX=440Dh/CX=0870h - MS-DOS 7.0+ - GENERIC IOCTL - GET CURRENT LOCK STATE
Int 21/AX=440Dh/CX=0871h - MS-DOS 7.0+ - GENERIC IOCTL - GET FIRST CLUSTER
Int 21/AX=440Dh/CX=EDC1h - DR PalmDOS - GENERIC IOCTL - LOGIN SECURITY
Int 21/AX=440Eh - DOS 3.2+ - IOCTL - GET LOGICAL DRIVE MAP
Int 21/AX=440Fh - DOS 3.2+ - IOCTL - SET LOGICAL DRIVE MAP
Int 21/AX=4410h - DOS 5+ - IOCTL - QUERY GENERIC IOCTL CAPABILITY (HANDLE)
Int 21/AX=4410h/BX=FFFFh - NewSpace - ENABLE DRIVER
Int 21/AX=4411h - DOS 5+ - IOCTL - QUERY GENERIC IOCTL CAPABILITY (DRIVE)
Int 21/AX=4411h/BX=FFFFh - NewSpace - DISABLE DRIVER
Int 21/AX=4412h - DR DOS 5.0-6.0 - DETERMINE DOS TYPE
Int 21/AX=4412h/BX=FFFFh - NewSpace - INSTALLATION CHECK???
Int 21/AX=4413h/BX=FFFFh - NewSpace - GET ???
Int 21/AX=4414h - DR DOS 5.0-6.0 - SET GLOBAL PASSWORD
Int 21/AX=4414h/BX=FFFFh - NewSpace - DEBUGGING DUMP
Int 21/AX=4416h - DR DOS 5.0-6.0 - HISTORY BUFFER, SHARE, AND HILOAD CONTROL
Int 21/AX=4451h - Concurrent DOS v3.2+ - INSTALLATION CHECK
Int 21/AX=4452h - DR DOS 3.41+ - DETERMINE DOS TYPE/GET DR DOS VERSION
Int 21/AX=4454h - DR DOS 3.41+ - SET GLOBAL PASSWORD
Int 21/AX=4456h - DR DOS 5.0+ - HISTORY BUFFER CONTROL
Int 21/AX=4457h - DR DOS 5.0-6.0 - SHARE/HILOAD CONTROL
Int 21/AX=4457h/DX=FFFFh - DR DOS 6.0 - GET SHARE STATUS
Int 21/AX=4458h - DR DOS 5.0+ internal - GET POINTER TO INTERNAL VARIABLE TABLE
Int 21/AX=4459h - DR Multiuser DOS 5.0 - API
Int 21/AX=445Ah - Concurrent DOS etc. - USER GROUP SUPPORT
Int 21/AX=44A0h - VIRUS - Horns - INSTALLATION CHECK
Int 21/AX=44E0h - Sun PC-NFS - API???
Int 21/AX=44FFh/BX=FFFFh - NewSpace - ???
Int 21/AH=45h - DOS 2+ - DUP - DUPLICATE FILE HANDLE
Int 21/AH=46h - DOS 2+ - DUP2, FORCEDUP - FORCE DUPLICATE FILE HANDLE
Int 21/AH=47h - DOS 2+ - CWD - GET CURRENT DIRECTORY
Int 21/AH=48h - DOS 2+ - ALLOCATE MEMORY
Int 21/AH=49h - DOS 2+ - FREE MEMORY
Int 21/AH=4Ah - DOS 2+ - RESIZE MEMORY BLOCK
Int 21/AH=4Ah/BX=00B6h - VIRUS???
Int 21/AH=4Ah/BX=FFFFh - VIRUS???
Int 21/AH=4Bh - DOS 2+ - EXEC - LOAD AND/OR EXECUTE PROGRAM
Int 21/AH=4Bh - ELRES v1.0 only - INSTALLATION CHECK
Int 21/AX=4B04h - VIRUS - MG, 699/Thirteen Minutes - INSTALLATION CHECK
Int 21/AX=4B05h - DOS 5+ - SET EXECUTION STATE
Int 21/AX=4B18h/DX=0010h - FBOOT v2.13 - PERFORM FAST BOOTSTRAP
Int 21/AX=4B20h - VIRUS - Holocaust/Telefonica - ???
Int 21/AX=4B21h - VIRUS - Holocaust/Telefonica - ???
Int 21/AX=4B25h - VIRUS - 1063/Mono - INSTALLATION CHECK
Int 21/AX=4B40h - VIRUS - Plastique/AntiCad - INSTALLATION CHECK
Int 21/AX=4B41h - VIRUS - Plastique/AntiCad - ???
Int 21/AX=4B4Ah - VIRUS - Jabberwocky - INSTALLATION CHECK
Int 21/AX=4B4Bh - VIRUS - Horse-2 - INSTALLATION CHECK
Int 21/AX=4B4Dh - VIRUS - Murphy-2, Patricia/Smack - INSTALLATION CHECK
Int 21/AX=4B50h - VIRUS - Plastique-2576/AntiCad-2576 - INSTALLATION CHECK
Int 21/AX=4B53h - VIRUS - Horse - INSTALLATION CHECK
Int 21/AX=4B53h/BX=2121h - VIRUS - One Half - INSTALLATION CHECK
Int 21/AX=4B55h - VIRUS - Sparse - INSTALLATION CHECK
Int 21/AX=4B59h - VIRUS - Murphy-1, Murphy-4 - INSTALLATION CHECK
Int 21/AX=4B5Eh - VIRUS - Brothers - INSTALLATION CHECK
Int 21/AX=4B60h - VIRUS - Plastique-2576/AntiCad-2576 - ???
Int 21/AX=4B80h - DR DOS v3.31+ - RUN ALREADY-LOADED KERNEL FILE
Int 21/AX=4B87h - VIRUS - Shirley - INSTALLATION CHECK
Int 21/AX=4B95h - VIRUS - Zherkov-1882 - INSTALLATION CHECK
Int 21/AX=4BA7h - VIRUS - 1876/Dash-em - INSTALLATION CHECK
Int 21/AX=4BAAh - VIRUS - Nomenklatura - INSTALLATION CHECK
Int 21/AX=4BAFh - VIRUS - 948/Screenplus1, Magnitogorsk - INSTALLATION CHECK
Int 21/AX=4BB1h - VIRUS - UZZY -INSTALLATION CHECK
Int 21/AX=4BDDh - VIRUS - Lozinsky/Zherkov - INSTALLATION CHECK
Int 21/AX=4BEEh - F-DRIVER.SYS v1.14+ - GRAB INT 21
Int 21/AX=4BF0h - DIET v1.10+ (Overlay Mode) - INSTALLATION CHECK
Int 21/AX=4BF1h - DIET v1.10+ (Overlay Mode) - EXPAND PROGRAM???
Int 21/AX=4BF1h - VIRUS - Jerusalem 2 - INSTALLATION CHECK
Int 21/AX=4BFEh - VIRUS - Hitchcock, Dark Avenger-1028, 1193 - INSTALLATION CHECK
Int 21/AX=4BFFh - VIRUS - USSR-707, Justice, Europe 92 - INSTALLATION CHECK
Int 21/AX=4BFFh/SI=0000h - VIRUS - Cascade - INSTALLATION CHECK
Int 21/AH=4Ch - DOS 2+ - EXIT - TERMINATE WITH RETURN CODE
Int 21/AX=4C57h - Headroom - ???
Int 21/AH=4Dh - DOS 2+ - GET RETURN CODE (ERRORLEVEL)
Int 21/AH=4Eh - DOS 2+ - FINDFIRST - FIND FIRST MATCHING FILE
Int 21/AH=4Eh - WILDUNIX.COM internal - INSTALLATION CHECK
Int 21/AH=4Fh - DOS 2+ - FINDNEXT - FIND NEXT MATCHING FILE
Int 21/AH=50h - DOS 2+ internal - SET CURRENT PROCESS ID (SET PSP ADDRESS)
Int 21/AX=50FDh - VIRUS - Predator 2 - INSTALLATION CHECK
Int 21/AH=51h - DOS 2+ internal - GET CURRENT PROCESS ID (GET PSP ADDRESS)
Int 21/AH=52h - DOS 2+ internal - SYSVARS - GET LIST OF LISTS
Int 21/AX=5252h - VIRUS - 516/Leapfrog - INSTALLATION CHECK
Int 21/AH=53h - DOS 2+ internal - TRANSLATE BIOS PARAMETER BLOCK TO DRIVE PARAM BLOCK
Int 21/AH=54h - DOS 2+ - GET VERIFY FLAG
Int 21/AH=54h/BX=4475h - VIRUS - Dual_GtM/Ganeu - INSTALLATION CHECK
Int 21/AX=5454h - VIRUS - Dudley - INSTALLATION CHECK
Int 21/AH=55h - DOS 2+ internal - CREATE CHILD PSP
Int 21/AH=56h - DOS 2+ - RENAME - RENAME FILE
Int 21/AX=5643h - VIRUS - PS-MPC.Gold - INSTALLATION CHECK
Int 21/AX=5700h - DOS 2+ - GET FILE'S LAST-WRITTEN DATE AND TIME
Int 21/AX=5701h - DOS 2+ - SET FILE'S LAST-WRITTEN DATE AND TIME
Int 21/AX=5702h - DOS 4.x only - GET EXTENDED ATTRIBUTES FOR FILE
Int 21/AX=5702h - OS/2 v1.1+ Family API - DosQFileInfo
Int 21/AX=5702h/BX=FFFFh - OS/2 v1.1+ Compatibility Box Family API - DosQPathInfo
Int 21/AX=5703h - DOS 4.x only - GET EXTENDED ATTRIBUTE PROPERTIES
Int 21/AX=5703h - OS/2 v1.1+ Family API - DosSetFileInfo
Int 21/AX=5703h/BX=FFFFh - OS/2 v1.1+ Family API - DosSetPathInfo
Int 21/AX=5704h - DOS 4.x only - SET EXTENDED ATTRIBUTES
Int 21/AX=5704h - MS-DOS 7/Windows95 - GET LAST ACCESS DATE AND TIME
Int 21/AX=5705h - MS-DOS 7/Windows95 - SET LAST ACCESS DATE AND TIME
Int 21/AX=5706h - MS-DOS 7/Windows95 - GET CREATION DATE AND TIME
Int 21/AX=5707h - MS-DOS 7/Windows95 - SET CREATION DATE AND TIME
Int 21/AX=5741h - VIRUS - WARP -INSTALLATION CHECK
Int 21/AX=5757h/BX=5757h - IBM Genie - Resident Manager - INSTALLATION CHECK
Int 21/AX=5758h - Headroom - API
Int 21/AH=58h - DOS 2.11+ - GET OR SET MEMORY ALLOCATION STRATEGY
Int 21/AH=58h - DOS 5+ - GET OR SET UMB LINK STATE
Int 21/AX=58CCh - VIRUS - 1067/Headcrash - INSTALLATION CHECK
Int 21/AX=58DDh - VIRUS - 1067/Headcrash - GET ORIGINAL INT 21h VECTOR
Int 21/AH=59h/BX=0000h - DOS 3.0+ - GET EXTENDED ERROR INFORMATION
Int 21/AH=59h/BX=0001h - European MS-DOS 4.0 - GET HARD ERROR INFORMATION
Int 21/AH=5Ah - DOS 3.0+ - CREATE TEMPORARY FILE
Int 21/AH=5Bh - DOS 3.0+ - CREATE NEW FILE
Int 21/AH=5Ch - DOS 3.0+ - FLOCK - RECORD LOCKING
Int 21/AX=5D00h - DOS 3.1+ internal - SERVER FUNCTION CALL
Int 21/AX=5D01h - DOS 3.1+ internal - COMMIT ALL FILES FOR SPECIFIED COMPUTER/PROCESS
Int 21/AX=5D02h - DOS 3.1+ internal - SHARE.EXE - CLOSE FILE BY NAME
Int 21/AX=5D03h - DOS 3.1+ internal - SHARE.EXE - CLOSE ALL FILES FOR GIVEN COMPUTER
Int 21/AX=5D04h - DOS 3.1+ internal - SHARE.EXE - CLOSE ALL FILES FOR GIVEN PROCESS
Int 21/AX=5D05h - DOS 3.1+ internal - SHARE.EXE - GET OPEN FILE LIST ENTRY
Int 21/AX=5D06h - DOS 3.0+ internal - GET ADDRESS OF DOS SWAPPABLE DATA AREA
Int 21/AX=5D07h - DOS 3.1+ network - GET REDIRECTED PRINTER MODE
Int 21/AX=5D08h - DOS 3.1+ network - SET REDIRECTED PRINTER MODE
Int 21/AX=5D09h - DOS 3.1+ network - FLUSH REDIRECTED PRINTER OUTPUT
Int 21/AX=5D0Ah - DOS 3.1+ - SET EXTENDED ERROR INFORMATION
Int 21/AX=5D0Bh - DOS 4.x only - internal - GET DOS SWAPPABLE DATA AREAS
Int 21/AX=5E00h -
Int 21/AX=5E00h - 10NET v5.0 - GET MACHINE NAME
Int 21/AX=5E01h/CH=00h - DOS 3.1+ network - SET MACHINE NAME
Int 21/AX=5E01h - 10NET v5.0 - GET LOCAL 10NET CONFIGURATION TABLE
Int 21/AX=5E02h - DOS 3.1+ network - SET NETWORK PRINTER SETUP STRING
Int 21/AX=5E03h - DOS 3.1+ network - GET NETWORK PRINTER SETUP STRING
Int 21/AX=5E04h - DOS 3.1+ network - SET PRINTER MODE
Int 21/AX=5E04h - 10NET v5.0 - INITIATE PRINT JOB
Int 21/AX=5E05h - DOS 3.1+ network - GET PRINTER MODE
Int 21/AX=5E05h - 10NET v5.0 - TERMINATE PRINT JOB
Int 21/AX=5E06h - 10NET v5.0 - GET/SET 10NET WORKSTATION PRINTER SETUP STRUCTURE
Int 21/AX=5F00h - DOS 3.1+ network - GET REDIRECTION MODE
Int 21/AX=5F01h - DOS 3.1+ network - SET REDIRECTION MODE
Int 21/AX=5F02h - DOS 3.1+ network - GET REDIRECTION LIST ENTRY
Int 21/AX=5F03h - DOS 3.1+ network - REDIRECT DEVICE
Int 21/AX=5F04h - DOS 3.1+ network - CANCEL REDIRECTION
Int 21/AX=5F05h - DOS 4.0+ network - GET EXTENDED REDIRECTION LIST ENTRY
Int 21/AX=5F05h - STARLITE architecture - MAP LOCAL DRIVE LETTER TO REMOTE FILE SYSTEM
Int 21/AX=5F06h - Network - GET FULL REDIRECTION LIST
Int 21/AX=5F06h - STARLITE architecture - UNMAP DRIVE LETTER
Int 21/AX=5F07h - DOS 5+ - ENABLE DRIVE
Int 21/AX=5F07h - STARLITE architecture - MAKE NAMED OBJECT AVAILABLE ON NETWORK
Int 21/AX=5F08h - DOS 5+ - DISABLE DRIVE
Int 21/AX=5F08h - STARLITE architecture - REMOVE GLOBAL NETWORK NAME OF OBJECT
Int 21/AX=5F09h - STARLITE architecture - BIND TO NETWORK DEVICE
Int 21/AX=5F0Ah - STARLITE architecture - DETACH FROM NETWORK DEVICE
Int 21/AX=5F30h - LAN Manager Enhanced DOS - GET REDIRECTOR VERSION
Int 21/AX=5F32h - Named Pipes - LOCAL DosQNmPipeInfo
Int 21/AX=5F33h - Named Pipes - LOCAL DosQNmPHandState
Int 21/AX=5F34h - Named Pipes - LOCAL DosSetNmPHandState
Int 21/AX=5F35h - Named Pipes - LOCAL DosPeekNmPipe
Int 21/AX=5F36h - Named Pipes - LOCAL DosTransactNmPipe
Int 21/AX=5F37h - Named Pipes - DosCallNmPipe
Int 21/AX=5F38h - Named Pipes - LOCAL DosWaitNmPipe - AWAIT AVAIL. OF PIPE INSTANCE
Int 21/AX=5F39h - Named Pipes - LOCAL DosRawReadNmPipe
Int 21/AX=5F3Ah - Named Pipes - LOCAL DosRawWriteNmPipe
Int 21/AX=5F3Bh - LAN Manager Enhanced DOS - NetHandleSetInfo
Int 21/AX=5F3Ch - LAN Manager Enhanced DOS - NetHandleGetInfo
Int 21/AX=5F3Dh - LAN Manager Enhanced DOS - WRITE MAILSLOT???
Int 21/AX=5F3Eh - LAN Manager Enhanced DOS - LOCAL NetSpecialSMB
Int 21/AX=5F3Fh - LAN Manager Enhanced DOS - REMOTE API CALL
Int 21/AX=5F40h - LAN Manager Enhanced DOS - LOCAL NetMessageBufferSend
Int 21/AX=5F41h - LAN Manager Enhanced DOS - LOCAL NetServiceEnum
Int 21/AX=5F42h - LAN Manager Enhanced DOS - LOCAL NetServiceControl
Int 21/AX=5F43h - LAN Manager Enhanced DOS - LOCAL DosPrintJobGetId
Int 21/AX=5F44h - LAN Manager Enhanced DOS - LOCAL NetWkstaGetInfo
Int 21/AX=5F45h - LAN Manager Enhanced DOS - LOCAL NetWkstaSetInfo
Int 21/AX=5F46h - LAN Manager Enhanced DOS - LOCAL NetUseEnum
Int 21/AX=5F47h - LAN Manager Enhanced DOS - LOCAL NetUseAdd
Int 21/AX=5F48h - LAN Manager Enhanced DOS - LOCAL NetUseDel
Int 21/AX=5F49h - LAN Manager Enhanced DOS - NetUseGetInfo
Int 21/AX=5F4Ah - LAN Manager Enhanced DOS - LOCAL NetRemoteCopy
Int 21/AX=5F4Bh - LAN Manager Enhanced DOS - LOCAL NetRemoteMove
Int 21/AX=5F4Ch - LAN Manager Enhanced DOS - LOCAL NetServerEnum
Int 21/AX=5F4Dh - LAN Manager Enhanced DOS - DosMakeMailslot
Int 21/AX=5F4Eh - LAN Manager Enhanced DOS - DosDeleteMailslot
Int 21/AX=5F4Fh - LAN Manager Enhanced DOS - DosMailslotInfo
Int 21/AX=5F50h - LAN Manager Enhanced DOS - DosReadMailslot
Int 21/AX=5F51h - LAN Manager Enhanced DOS - DosPeekMailslot
Int 21/AX=5F52h - LAN Manager Enhanced DOS - DosWriteMailslot
Int 21/AX=5F53h - LAN Manager Enhanced DOS - NetServerEnum2
Int 21/AX=5F55h - LAN Manager Enhanced DOS - KILL ALL CONNECTIONS???
Int 21/AX=5F80h - LANtastic - GET LOGIN ENTRY
Int 21/AX=5F81h - LANtastic - LOGIN TO SERVER
Int 21/AX=5F82h - LANtastic - LOGOUT FROM SERVER
Int 21/AX=5F83h - LANtastic - GET USERNAME ENTRY
Int 21/AX=5F84h - LANtastic - GET INACTIVE SERVER ENTRY
Int 21/AX=5F85h - LANtastic - CHANGE PASSWORD
Int 21/AX=5F86h - LANtastic - DISABLE ACCOUNT
Int 21/AX=5F87h - LANtastic v3+ - GET ACCOUNT
Int 21/AX=5F88h - LANtastic v4.0+ - LOGOUT FROM ALL SERVERS
Int 21/AX=5F97h - LANtastic - COPY FILE
Int 21/AX=5F98h - LANtastic - SEND UNSOLICITED MESSAGE
Int 21/AX=5F99h - LANtastic - GET LAST RECEIVED UNSOLICITED MESSAGE
Int 21/AX=5F9Ah - LANtastic - GET MESSAGE PROCESSING FLAGS
Int 21/AX=5F9Bh - LANtastic - SET MESSAGE PROCESSING FLAGS
Int 21/AX=5F9Ch - LANtastic v3+ - POP UP LAST RECEIVED MESSAGE
Int 21/AX=5F9Dh - LANtastic v4.1+ - GET REDIRECTOR CONTROL BITS
Int 21/AX=5F9Eh - LANtastic v4.1+ - SET REDIRECTOR CONTROL BITS
Int 21/AX=5FA0h - LANtastic - GET QUEUE ENTRY
Int 21/AX=5FA1h - LANtastic - SET QUEUE ENTRY
Int 21/AX=5FA2h - LANtastic - CONTROL QUEUE
Int 21/AX=5FA3h - LANtastic v3+ - GET PRINTER STATUS
Int 21/AX=5FA4h - LANtastic v3+ - GET STREAM INFO
Int 21/AX=5FA5h - LANtastic v3+ - SET STREAM INFO
Int 21/AX=5FA7h - LANtastic - CREATE USER AUDIT ENTRY
Int 21/AX=5FA9h - LANtastic v4.1+ - SET EXTENDED QUEUE ENTRY
Int 21/AX=5FB0h - LANtastic - GET ACTIVE USER INFORMATION
Int 21/AX=5FB1h - LANtastic - GET SHARED DIRECTORY INFORMATION
Int 21/AX=5FB2h - LANtastic v3+ - GET USERNAME FROM ACCOUNT FILE
Int 21/AX=5FB3h - LANtastic v3+ - TRANSLATE PATH
Int 21/AX=5FB4h - LANtastic v3+ - CREATE INDIRECT FILE
Int 21/AX=5FB5h - LANtastic v3+ - GET INDIRECT FILE CONTENTS
Int 21/AX=5FB6h - LANtastic v4.1+ - SET AUTO-LOGIN DEFAULTS
Int 21/AX=5FB7h - LANtastic v4.1+ - GET AUTO-LOGIN DEFAULTS
Int 21/AX=5FC0h - LANtastic - GET TIME FROM SERVER
Int 21/AX=5FC8h - LANtastic v4.0+ - SCHEDULE SERVER SHUTDOWN
Int 21/AX=5FC9h - LANtastic v4.0+ - CANCEL SERVER SHUTDOWN
Int 21/AX=5FCAh - LANtastic v4.0+ - STUFF SERVER KEYBOARD BUFFER
Int 21/AX=5FCBh - LANtastic v4.1+ - TERMINATE USER
Int 21/AX=5FCCh - LANtastic v4.1+ - GET/SET SERVER CONTROL BITS
Int 21/AX=5FCDh - LANtastic v4.1+ - FLUSH SERVER CACHES
Int 21/AX=5FD0h - LANtastic - GET REDIRECTED PRINTER TIMEOUT
Int 21/AX=5FD1h - LANtastic - SET REDIRECTED PRINTER TIMEOUT
Int 21/AX=5FE0h - LANtastic - GET DOS SERVICE VECTOR
Int 21/AX=5FE1h - LANtastic - SET DOS SERVICE VECTOR
Int 21/AX=5FE2h - LANtastic - GET MESSAGE SERVICE VECTOR
Int 21/AX=5FE3h - LANtastic - SET MESSAGE SERVICE VECTOR
Int 21/AH=60h - DOS 3.0+ - TRUENAME - CANONICALIZE FILENAME OR PATH
Int 21/AH=61h - DOS 3.0+ - UNUSED (RESERVED FOR NETWORK USE)
Int 21/AH=61h/BP=6467h - OS/2 v1.x FAPI - OS/2 FILE SYSTEM JOIN/SUBST
Int 21/AH=62h - DOS 3.0+ - GET CURRENT PSP ADDRESS
Int 21/AX=6262h/SI=1994h - ENVLOCK - INSTALLATION CHECK
Int 21/AX=6300h - DOS 2.25 only - GET LEAD BYTE TABLE ADDRESS
Int 21/AX=6300h - DOS 3.2+ - GET DOUBLE BYTE CHARACTER SET LEAD-BYTE TABLE
Int 21/AX=6301h - DOS 2.25, DOS 3.2+ - SET KOREAN (HANGEUL) INPUT MODE
Int 21/AX=6302h - DOS 2.25, DOS 3.2+ - GET KOREAN (HANGEUL) INPUT MODE
Int 21/AX=6303h - VIRUS - DOS IDLE - INSTALLATION CHECK
Int 21/AX=6304h - VIRUS - Replicator - INSTALLATION CHECK
Int 21/AH=64h - DOS 3.2+ internal - SET DEVICE DRIVER LOOKAHEAD FLAG
Int 21/AH=64h/DX=0000h - OS/2 v2.0+ Virtual DOS Machine - ENABLE AUTOMATIC TITLE SWITCH
Int 21/AH=64h/DX=0001h - OS/2 v2.0+ Virtual DOS Machine - SET SESSION TITLE
Int 21/AH=64h/DX=0002h - OS/2 v2.0+ Virtual DOS Machine - GET SESSION TITLE
Int 21/AH=64h/DX=0003h - OS/2 v2.1 Virtual DOS Machine - GET LASTDRIVE
Int 21/AH=64h/DX=0004h - OS/2 v2.1+ Virtual DOS Machine - GET SIZE OF PTDA JFT
Int 21/AH=64h/DX=0005h - OS/2 v2.1+ Virtual DOS Machine - GET SECOND SFT FLAGS WORD
Int 21/AH=64h/DX=0006h - OS/2 v2.1+ Virtual DOS Machine - UNLOAD DOSKRNL SYMBOLS & LOAD PROGR
Int 21/AH=64h/DX=0007h - OS/2 v2.1+ Virtual DOS Machine - GET WinOS2 CALL GATE ADDRESS
Int 21/AH=64h/DX=0008h - OS/2 v2.1+ Virtual DOS Machine - GET LOADING MESSAGE
Int 21/AH=64h/CX=636Ch - OS/2 v2.1+ Virtual DOS Machine - OS/2 API support
Int 21/AH=64h/BX=0025h - OS/2 v2.1+ Virtual DOS Machine - OS/2 API DOS32StartSession
Int 21/AH=64h/BX=00B6h - OS/2 v2.1+ Virtual DOS Machine - OS/2 API DosQFSAttach
Int 21/AH=64h/BX=00CBh - OS/2 v2.1+ Virtual DOS Machine - OS/2 API DosForceDelete
Int 21/AX=6500h - Windows95 (OSR2) - SET GENERAL INTERNATIONALIZATION INFO
Int 21/AH=65h - DOS 3.3+ - GET EXTENDED COUNTRY INFORMATION
Int 21/AH=65h - DOS 4.0+ - COUNTRY-DEPENDENT CHARACTER CAPITALIZATION
Int 21/AX=6523h - DOS 4.0+ - DETERMINE IF CHARACTER REPRESENTS YES/NO RESPONSE
Int 21/AH=65h - DOS 4.0+ internal - COUNTRY-DEPENDENT FILENAME CAPITALIZATION
Int 21/AX=6601h - DOS 3.3+ - GET GLOBAL CODE PAGE TABLE
Int 21/AX=6602h - DOS 3.3+ - SET GLOBAL CODE PAGE TABLE
Int 21/AH=67h - DOS 3.3+ - SET HANDLE COUNT
Int 21/AH=68h - DOS 3.3+ - FFLUSH - COMMIT FILE
Int 21/AH=69h - DOS 4.0+ internal - GET/SET DISK SERIAL NUMBER
Int 21/AH=69h - DR DOS 5.0 - NULL FUNCTION
Int 21/AX=6969h - VIRUS - Rape-747 - INSTALLATION CHECK
Int 21/AX=69FFh/DX=0000h - CUBIT v4.00 - GET CUBIT INT 21 HANDLER
Int 21/AX=69FFh/DX=CFBFh - CUBIT v4.00 - UNINSTALL
Int 21/AH=6Ah - DOS 4.0+ - COMMIT FILE
Int 21/AH=6Bh - DOS 4.0 internal - IFS IOCTL
Int 21/AH=6Bh - DOS 5+ - NULL FUNCTION
Int 21/AX=6C00h - DOS 4.0+ - EXTENDED OPEN/CREATE
Int 21/AX=6C01h - OS/2 v2.0 - DosOpen2
Int 21/AH=6Dh - DOS 5+ ROM - FIND FIRST ROM PROGRAM
Int 21/AH=6Dh - OS/2 v1.x FAPI - DosMkDir2
Int 21/AH=6Dh - Novell DOS 7 - NOP
Int 21/AH=6Eh - DOS 5+ ROM - FIND NEXT ROM PROGRAM
Int 21/AH=6Eh - OS/2 v1.x FAPI - DosEnumAttrib
Int 21/AX=6F00h - DOS 5+ ROM - GET ROM SCAN START ADDRESS
Int 21/AX=6F00h - OS/2 v1.x FAPI - DosQMaxEASize - GET MAXIMUM SIZE OF EXTENDED ATTR
Int 21/AX=6F01h - DOS 5+ ROM - SET ROM SCAN START ADDRESS
Int 21/AX=6F02h - DOS 5+ ROM - GET EXCLUSION REGION LIST
Int 21/AX=6F03h - DOS 5+ ROM - SET EXCLUSION REGION LIST
Int 21/AH=70h - MS-DOS 7 (Windows95) - GET/SET INTERNATIONALIZATION INFORMATION
Int 21/AX=7070h/BX=6060h - PCW Weather Card interface - GET DATA SEGMENT
Int 21/AX=7070h/BX=7070h - PCW Weather Card interface - INSTALLATION CHECK
Int 21/AH=71h - Windows95 - LONG FILENAME FUNCTIONS
Int 21/AH=71h - VIRUS - 1205 - INSTALLATION CHECK
Int 21/AX=710Dh - Windows95 - RESET DRIVE
Int 21/AX=7139h - Windows95 - LONG FILENAME - MAKE DIRECTORY
Int 21/AX=713Ah - Windows95 - LONG FILENAME - REMOVE DIRECTORY
Int 21/AX=713Bh - Windows95 - LONG FILENAME - CHANGE DIRECTORY
Int 21/AX=7141h - Windows95 - LONG FILENAME - DELETE FILE
Int 21/AX=7143h - Windows95 - LONG FILENAME - EXTENDED GET/SET FILE ATTRIBUTES
Int 21/AX=7147h - Windows95 - LONG FILENAME - GET CURRENT DIRECTORY
Int 21/AX=714Eh - Windows95 - LONG FILENAME - FIND FIRST MATCHING FILE
Int 21/AX=714Fh - Windows95 - LONG FILENAME - FIND NEXT MATCHING FILE
Int 21/AX=7156h - Windows95 - LONG FILENAME - RENAME FILE
Int 21/AX=7160h/CL=00h - Windows95 - LONG FILENAME - TRUENAME - CANONICALIZE PATH
Int 21/AX=7160h/CL=01h - Windows95 - LONG FILENAME - GET SHORT (8.3) FILENAME FOR FILE
Int 21/AX=7160h/CL=02h - Windows95 - LONG FILENAME - GET CANONICAL LONG FILENAME OR PATH
Int 21/AX=716Ch - Windows95 - LONG FILENAME - CREATE OR OPEN FILE
Int 21/AX=71A0h - Windows95 - LONG FILENAME - GET VOLUME INFORMATION
Int 21/AX=71A1h - Windows95 - LONG FILENAME - FindClose - TERMINATE DIRECTORY SEARCH
Int 21/AX=71A2h - Windows95 - internal - LONG FILENAME - FIND NEXT MATCHING FILE
Int 21/AX=71A3h - Windows95 - internal
Int 21/AX=71A4h - Windows95 - internal
Int 21/AX=71A5h - Windows95 - internal
Int 21/AX=71A6h - Windows95 - LONG FILENAME - GET FILE INFO BY HANDLE
Int 21/AX=71A7h/BL=00h - Windows95 - LONG FILENAME - FILE TIME TO DOS TIME
Int 21/AX=71A7h/BL=01h - Windows95 - LONG FILENAME - DOS TIME TO FILE TIME
Int 21/AX=71A8h - Windows95 - LONG FILENAME - GENERATE SHORT FILENAME
Int 21/AX=71A9h - Windows95 - LONG FILENAME - SERVER CREATE OR OPEN FILE
Int 21/AX=71AAh/BH=00h - Windows95 - LONG FILENAME - CREATE SUBST
Int 21/AX=71AAh/BH=01h - Windows95 - LONG FILENAME - TERMINATE SUBST
Int 21/AX=71AAh/BH=02h - Windows95 - LONG FILENAME - QUERY SUBST
Int 21/AH=72h - Windows95 beta - LFN-FindClose
Int 21/AH=73h - MS-DOS 7 - DRIVE LOCKING AND FLUSHING
Int 21/AX=7302h - Windows95 - FAT32 - Get_ExtDPB - GET EXTENDED DPB
Int 21/AX=7303h - Windows95 - FAT32 - GET EXTENDED FREE SPACE ON DRIVE
Int 21/AX=7304h - Windows95 - FAT32 - Set DPB TO USE FOR FORMATTING
Int 21/AX=7305h/CX=FFFFh - Windows95 - FAT32 - EXTENDED ABSOLUTE DISK READ/WRITE
Int 21/AX=7575h - VIRUS - LEGO -INSTALLATION CHECK
Int 21/AH=76h - VIRUS - Klaeren/Hate - INSTALLATION CHECK
Int 21/AX=7700h - VIRUS - Growing Block - INSTALLATION CHECK
Int 21/AX=7734h - SCROLLit v1.7 - INSTALLATION CHECK
Int 21/AX=7761h - WATCH.COM v3.2+ - INSTALLATION CHECK
Int 21/AX=7BCEh - VIRUS - Whisper/Taipan - INSTALLATION CHECK
Int 21/AX=7BCFh - VIRUS - Tai-Pan.666/Doom II Death - INSTALLATION CHECK
Int 21/AH=7Dh - VIRUS - OffSpring - INSTALLATION CHECK
Int 21/AH=7Fh - VIRUS - Squeaker,ASeXual - INSTALLATION CHECK
Int 21/AH=80h - European MS-DOS 4.0 - AEXEC - EXECUTE PROGRAM IN BACKGROUND
Int 21/AX=8080h - PCW Weather Card interface - UNINSTALL PCW.COM AND FREE MEMORY
Int 21/AH=81h - European MS-DOS 4.0 - FREEZE - STOP A PROCESS
Int 21/AH=82h - European MS-DOS 4.0 - RESUME - RESTART A PROCESS
Int 21/AH=83h - European MS-DOS 4.0 - PARTITION - GET/SET FOREGROUND PARTITION SIZE
Int 21/AH=83h - VIRUS - SVC - INSTALLATION CHECK
Int 21/AH=84h - VIRUS - SVC 5.0 or SVC 6.0 - INSTALLATION CHECK
Int 21/AX=8400h - European MS-DOS 4.0 - CREATMEM - CREATE A SHARED MEMORY AREA
Int 21/AX=8401h - European MS-DOS 4.0 - GETMEM - OBTAIN ACCESS TO SHARED MEMORY AREA
Int 21/AX=8402h - European MS-DOS 4.0 - RELEASEMEM - FREE SHARED MEMORY AREA
Int 21/AH=85h - European MS-DOS 4.0 - ???
Int 21/AH=86h - European MS-DOS 4.0 - SETFILETABLE - INSTALL NEW FILE HANDLE TABLE
Int 21/AH=87h - European MS-DOS 4.0 - GETPID - GET PROCESS IDENTIFIER
Int 21/AH=88h - European MS-DOS 4.0 - ???
Int 21/AH=89h - European MS-DOS 4.0 - SLEEP
Int 21/AH=89h - VIRUS - Vriest - INSTALLATION CHECK
Int 21/AH=8Ah - European MS-DOS 4.0 - CWAIT - WAIT FOR CHILD TO TERMINATE
Int 21/AH=8Bh - European MS-DOS 4.0 - ???
Int 21/AH=8Ch - European MS-DOS 4.0 - SET SIGNAL HANDLER
Int 21/AH=8Dh - European MS-DOS 4.0 - SEND SIGNAL
Int 21/AX=8E00h/BH=00h - European MS-DOS 4.0 - SETPRI - GET/SET PROCESS PRIORITY
Int 21/AH=8Fh - European MS-DOS 4.0 - ???
Int 21/AH=90h - European MS-DOS 4.0 - ???
Int 21/AH=90h/CX=FFFFh - PTS-DOS 6.51 & S/DOS 1.0 - DIRECT DISK READ
Int 21/AH=90h - VIRUS - Carioca - INSTALLATION CHECK
Int 21/AH=91h - European MS-DOS 4.0 - ???
Int 21/AH=91h/CX=FFFFh - PTS-DOS 6.51 & S/DOS 1.0 - DIRECT DISK WRITE
Int 21/AH=92h - European MS-DOS 4.0 - ???
Int 21/AH=92h - PTS-DOS 6.51 & S/DOS 1.0 - ABORT CURRENT PROCESS VIA INT 23
Int 21/AH=93h - European MS-DOS 4.0 - PIPE - CREATE A NEW PIPE
Int 21/AH=94h - European MS-DOS 4.0 - ???
Int 21/AH=95h - European MS-DOS 4.0 - HARD ERROR PROCESSING
Int 21/AH=96h - European MS-DOS 4.0 - ???
Int 21/AH=97h - European MS-DOS 4.0 - ???
Int 21/AX=9753h - VIRUS - Nina - INSTALLATION CHECK
Int 21/AH=98h - European MS-DOS 4.0 - ???
Int 21/AH=99h - European MS-DOS 4.0 - PBLOCK - BLOCK A PROCESS
Int 21/AH=9Ah - European MS-DOS 4.0 - PRUN - UNBLOCK A PROCESS
Int 21/AX=9AD5h - VIRUS - Massacre/Beavis - INSTALLATION CHECK
Int 21/AH=A0h - Attachmate Extra! - GET 3270 DISPLAY STATE
Int 21/AH=A1h - Attachmate Extra! - SET 3270 DISPLAY STATE
Int 21/AX=A1D5h - VIRUS - 789/Filehider - INSTALLATION CHECK
Int 21/AH=A2h - Attachmate Extra! - SET HOST WINDOW STATE
Int 21/AH=A3h - Attachmate Extra! - SEND KEYSTROKES TO HOST WINDOW
Int 21/AH=A4h - Attachmate Extra! - GET HOST WINDOW BUFFER ADDRESS
Int 21/AH=A5h - Attachmate Extra! - GET HOST WINDOW CURSOR POSITION
Int 21/AX=A55Ah - VIRUS - Eddie-2 - INSTALLATION CHECK
Int 21/AX=AA00h - VIRUS - Blinker - INSTALLATION CHECK
Int 21/AX=AA03h - VIRUS - Backtime - INSTALLATION CHECK
Int 21/AH=ABh - VIRUS - 600 or Voronezh-family - INSTALLATION CHECK
Int 21/AX=ABCDh - VIRUS - Major BBS - INSTALLATION CHECK
Int 21/AX=ABCDh - VIRUS - SuperVirus 2 - INSTALLATION CHECK
Int 21/AH=AFh - Attachmate Extra! - GET TRANSLATE TABLE ADDRESS
Int 21/AH=B3h - VIRUS - Requires - INSTALLATION CHECK
Int 21/AX=B300h - Novell NetWare - CHECK LIP/PACKET SIGNING/IPX CHECKSUM SUPPORT???
Int 21/AX=B301h - Novell NetWare - CHECK SIGNATURE LEVEL???
Int 21/AX=B302h - Novell NetWare - START PACKET SIGNING
Int 21/AX=B304h - Novell NetWare - SET SIGNATURE LEVEL
Int 21/AX=B306h - Novell NetWare - RENEGOTIATE SECURITY LEVEL
Int 21/AH=B4h - Novell NetWare - AttachHandle
Int 21/AX=B500h - Novell NetWare - VNETWARE.386 API - GET INSTANCE DATA
Int 21/AX=B501h - Novell NetWare - VNETWARE.386 API - END VIRTUAL MACHINE
Int 21/AX=B502h - Novell NetWare - VNETWARE.386 API - START VIRTUAL MACHINE
Int 21/AH=B5h - Novell NetWare shell 3.01 - TASK MODE CONTROL
Int 21/AX=B505h - Novell NetWare - VNETWARE.386 API - SET VIRTUAL MACHINE ID
Int 21/AX=B506h - Novell NetWare - VNETWARE.386 API - GET VIRTUAL MACH SUPPORT LEVEL
Int 21/AX=B507h - Novell NetWare - NetWare Shell - GET NUMBER OF PACKET BURST BUFFERS
Int 21/AH=B6h - Novell NetWare - FILE SERVICES - EXTENDED FILE ATTRIBUTES
Int 21/AH=B7h - Novell NetWare - HoldFileModeSet (obsolete)
Int 21/AH=B8h - Attachmate Extra! - DISABLE HOST BUFFER UPDATES
Int 21/AX=B800h - Novell NetWare - PRINT SERVICES - GET DEFAULT CAPTURE FLAGS
Int 21/AX=B801h - Novell NetWare - PRINT SERVICES - SET DEFAULT CAPTURE FLAGS
Int 21/AX=B802h - Novell NetWare - PRINT SERVICES - GET SPECIFIC CAPTURE FLAGS
Int 21/AX=B803h - Novell NetWare - PRINT SERVICES - SET SPECIFIC CAPTURE FLAGS
Int 21/AX=B804h - Novell NetWare - PRINT SERVICES - GET DEFAULT LOCAL PRINTER
Int 21/AX=B805h - Novell NetWare - PRINT SERVICES - SET DEFAULT LOCAL PRINTER
Int 21/AX=B806h - Novell NetWare - PRINT SERVICES - SET CAPTURE PRINT QUEUE
Int 21/AX=B807h - Novell NetWare - PRINT SERVICES - SET CAPTURE PRINT JOB
Int 21/AX=B808h - Novell NetWare - PRINT SERVICES - GET BANNER USER NAME
Int 21/AX=B809h - Novell NetWare - PRINT SERVICES - SET BANNER USER NAME
Int 21/AH=B9h - Novell NetWare - SpecialAttachableFunction
Int 21/AX=B974h - VIRUS - Tracker - INSTALLATION CHECK
Int 21/AH=BAh - Novell NetWare - ReturnCommandComPointers
Int 21/AH=BBh - Novell NetWare - WORKSTATION - SET END OF JOB STATUS
Int 21/AX=BBBBh - VIRUS - Hey You - INSTALLATION CHECK
Int 21/AH=BCh - Novell NetWare - SYNCHRONIZATION SERVICES - LOG PHYSICAL RECORD
Int 21/AH=BDh - Novell NetWare - SYNCHRONIZATION SERVICES - RELEASE PHYSICAL RECORD
Int 21/AH=BEh - Novell NetWare - SYNCHRONIZATION SERVICES - CLEAR PHYSICAL RECORD
Int 21/AH=BEh - VIRUS - Datalock - INSTALLATION CHECK
Int 21/AX=BE00h - VIRUS - USSR-1049 - INSTALLATION CHECK
Int 21/AH=BFh - Novell NetWare, Alloy NTNX - LOG/LOCK RECORD (FCB)
Int 21/AH=C0h - Novell NetWare, Alloy NTNX - RELEASE RECORD (FCB)
Int 21/AH=C0h - VIRUS - Slow/Zerotime, Solano - INSTALLATION CHECK
Int 21/AX=C000h - VIRUS - QUICKY - INSTALLATION CHECK
Int 21/AX=C001h - VIRUS - QUICKY - TURN INFECTION OFF
Int 21/AX=C002h - VIRUS - QUICKY - TURN INFECTION ON
Int 21/AH=C1h - Novell NetWare, Alloy NTNX - CLEAR RECORD (FCB)
Int 21/AH=C1h - VIRUS - Solano - ???
Int 21/AH=C2h - Novell NetWare - SYNCHRONIZATION SERVICES - LOCK PHYSICAL RECORD SET
Int 21/AH=C2h - VIRUS - Scott's Valley - ???
Int 21/AH=C3h - Novell NetWare - SYNCHRONIZATION SERVICES - RELEASE PHYS RECORD SET
Int 21/AX=C301h/DX=F1F1h - VIRUS - 905/Backfont - INSTALLATION CHECK
Int 21/AH=C4h - Novell NetWare - SYNCHRONIZATION SERVICES - CLEAR PHYSICAL RECORD SET
Int 21/AX=C500h - Novell NetWare - SYNCHRONIZATION SERVICES - OPEN SEMAPHORE
Int 21/AX=C500h - VIRUS - Sverdlov - INSTALLATION CHECK
Int 21/AX=C501h - Novell NetWare - SYNCHRONIZATION SERVICES - EXAMINE SEMAPHORE
Int 21/AX=C502h - Novell NetWare - SYNCHRONIZATION SERVICES - WAIT ON SEMAPHORE
Int 21/AX=C503h - Novell NetWare - SYNCHRONIZATION SERVICES - SIGNAL SEMAPHORE
Int 21/AX=C504h - Novell NetWare - SYNCHRONIZATION SERVICES - CLOSE SEMAPHORE
Int 21/AH=C6h - Novell NetWare - SYNCHRONIZATION SERVICES - GET OR SET LOCK MODE
Int 21/AH=C6h - VIRUS - Socha - INSTALLATION CHECK
Int 21/AX=C603h - VIRUS - Yankee Doodle or MLTI - INSTALLATION CHECK
Int 21/AX=C700h - Novell NetWare - TRANSACTION TRACKING SYSTEM - BEGIN TRANSACTION
Int 21/AX=C700h - VIRUS - MH-757 - INSTALLATION CHECK
Int 21/AX=C701h - Novell NetWare - TRANSACTION TRACKING SYSTEM - END TRANSACTION
Int 21/AX=C702h - Novell NetWare - TRANSACTION TRACKING SYSTEM - INSTALLATION CHECK
Int 21/AX=C703h - Novell NetWare - TRANSACTION TRACKING SYSTEM - ABORT TRANSACTION
Int 21/AX=C704h - Novell NetWare - TRANSACTION TRACKING SYSTEM - TRANSACTION STATUS
Int 21/AX=C705h - Novell NetWare - TRANSACTION TRACKING SYSTEM - GET APPLICTN THRESHOLDS
Int 21/AX=C706h - Novell NetWare - TRANSACTION TRACKING SYSTEM - SET APPLICTN THRESHOLDS
Int 21/AX=C707h - Novell NetWare - TRANSACTION TRACKING SYSTEM - GET WORKSTN THRESHOLDS
Int 21/AX=C708h - Novell NetWare - TRANSACTION TRACKING SYSTEM - SET WORKSTN THRESHOLDS
Int 21/AH=C8h - Novell NetWare - BEGIN LOGICAL FILE LOCKING
Int 21/AH=C9h - Novell NetWare - END LOGICAL FILE LOCKING
Int 21/AH=CAh - Novell NetWare, Alloy NTNX - LOG/LOCK PERSONAL FILE (FCB)
Int 21/AX=CA15h - VIRUS - Piter - ???
Int 21/AH=CBh - Novell NetWare - SYNCHRONIZATION SERVICES - LOCK FILE SET
Int 21/AH=CBh - VIRUS - Milous - INSTALLATION CHECK
Int 21/AX=CB02h - VIRUS - Witcode - INSTALLATION CHECK
Int 21/AH=CCh - Novell NetWare, Alloy NTNX - RELEASE FILE (FCB)
Int 21/AH=CCh - VIRUS - Westwood - INSTALLATION CHECK
Int 21/AH=CDh - Novell NetWare - SYNCHRONIZATION SERVICES - RELEASE FILE SET
Int 21/AH=CDh - VIRUS - Westwood - ???
Int 21/AH=CEh - Novell NetWare, Alloy NTNX - CLEAR FILE (FCB)
Int 21/AH=CFh - LANstep - ???
Int 21/AH=CFh - Novell NetWare - SYNCHRONIZATION SERVICES - CLEAR FILE SET
Int 21/AH=D0h - Novell NetWare - SYNCHRONIZATION SERVICES - LOG LOGICAL RECORD
Int 21/AH=D0h - VIRUS - MALAGA - INSTALLATION CHECK
Int 21/AH=D0h - VIRUS - ANTIARJ -INSTALLATION CHECK
Int 21/AX=D000h - VIRUS - Fellowship - INSTALLATION CHECK
Int 21/AX=D000h - VIRUS - Warlock - INSTALLATION CHECK
Int 21/AH=D1h - Novell NetWare - SYNCHRONIZATION SERVICES - LOCK LOGICAL RECORD SET
Int 21/AH=D2h - Novell NetWare - SYNCHRONIZATION SERVICES - RELEASE LOGICAL RECORD
Int 21/AH=D2h - VIRUS???
Int 21/AH=D3h - Novell NetWare - SYNCHRONIZATION SERVICES - RELEASE LOGICAL RECORD SET
Int 21/AH=D4h - Novell NetWare - SYNCHRONIZATION SERVICES - CLEAR LOGICAL RECORD
Int 21/AH=D5h - Novell NetWare - SYNCHRONIZATION SERVICES - CLEAR LOGICAL RECORD SET
Int 21/AH=D5h - VIRUS - Carfield - ???
Int 21/AX=D5AAh - VIRUS - Diamond-A, Diamond-B - INSTALLATION CHECK
Int 21/AX=D5AAh/BP=DEAAh - VIRUS - Dir - INSTALLATION CHECK
Int 21/AH=D6h - Novell NetWare - WORKSTATION - END OF JOB
Int 21/AH=D7h - Novell NetWare - CONNECTION SERVICES - SYSTEM LOGOUT
Int 21/AH=D8h - Novell NetWare, Banyan VINES - ALLOCATE RESOURCE
Int 21/AH=D9h - Novell NetWare, Banyan VINES - DEALLOCATE RESOURCE
Int 21/AH=DAh - Novell NetWare - DIRECTORY SERVICES - GET VOLUME INFO WITH NUMBER
Int 21/AX=DADAh - VIRUS - Gotcha - INSTALLATION CHECK
Int 21/AX=DAFEh - VIRUS - Plovdiv 1.3 - INSTALLATION CHECK
Int 21/AH=DBh - Novell NetWare - WORKSTATION - GET NUMBER OF LOCAL DRIVES
Int 21/AH=DCh - Novell NetWare - CONNECTION SERVICES - GET CONNECTION NUMBER
Int 21/AH=DCh - PCMag PCMANAGE/DCOMPRES - TURN ON/OFF
Int 21/AX=DC28h - VIRUS - Monika - INSTALLATION CHECK
Int 21/AX=DCBAh - VIRUS - Red Spider - INSTALLATION CHECK
Int 21/AH=DDh - Novell NetWare - WORKSTATION - SET NetWare ERROR MODE
Int 21/AH=DDh - VIRUS - Jerusalem-family - RELOCATE VIRUS???
Int 21/AX=DDEFh - VIRUS- GOLGI - INSTALLATION CHECK
Int 21/AH=DEh - VIRUS - Durban - INSTALLATION CHECK
Int 21/AH=DEh - VIRUS - April 1st EXE - ???
Int 21/AH=DEh - Novell NetWare - MESSAGE SERVICES - SET BROADCAST MODE
Int 21/AH=DEh/DL=04h - Novell NetWare - MESSAGE SERVICES - GET BROADCAST MODE
Int 21/AH=DEh - Novell NetWare - SHELL TIMER INTERRUPT CHECKS
Int 21/AX=DEADh - VIRUS - 90210 - INSTALLATION CHECK
Int 21/AX=DEADh - VIRUS - Shifting Objective - RELOCATE CODE ???
Int 21/AX=DEDEh - VIRUS - Brothers - INSTALLATION CHECK
Int 21/AX=DEFEh - VIRUS - Maze - INSTALLATION CHECK
Int 21/AH=DFh/DL=00h - Novell NetWare - PRINT SERVICES - START LPT CAPTURE
Int 21/AH=DFh/DL=01h - Novell NetWare - PRINT SERVICES - END LPT CAPTURE
Int 21/AH=DFh/DL=02h - Novell NetWare - PRINT SERVICES - CANCEL LPT CAPTURE
Int 21/AH=DFh/DL=03h - Novell NetWare - PRINT SERVICES - FLUSH LPT CAPTURE
Int 21/AH=DFh/DL=04h - Novell NetWare - PRINT SERVICES - START SPECIFIC LPT CAPTURE
Int 21/AH=DFh/DL=05h - Novell NetWare - PRINT SERVICES - END SPECIFIC LPT CAPTURE
Int 21/AH=DFh/DL=06h - Novell NetWare - PRINT SERVICES - CANCEL SPECIFIC LPT CAPTURE
Int 21/AH=DFh/DL=07h - Novell NetWare - PRINT SERVICES - FLUSH SPECIFIC LPT CAPTURE
Int 21/AX=DF00h/DX=534Ch - Software Carousel - INSTALLATION CHECK
Int 21/AX=DF01h - Software Carousel - SWITCH TO ANOTHER TASK
Int 21/AX=DF02h - Software Carousel - KILL PROGRAM IN MEMORY PARTITION
Int 21/AX=DF03h - Software Carousel - GET PARTITION SIZE AND PROGRAM STATUS
Int 21/AX=DF04h - Software Carousel - GET PARTITION NAME
Int 21/AX=DF05h - Software Carousel - CHANGE PARTITION SIZE
Int 21/AX=DF06h - Software Carousel - CHANGE PARTITION NAME
Int 21/AX=DF07h - Software Carousel - SEND COMMAND TO MEMORY SECTION
Int 21/AX=DF08h - Software Carousel - SELECTIVELY ENABLE/DISABLE MENU AND SWITCHING
Int 21/AX=DF09h - Software Carousel - BOOT THE SYSTEM
Int 21/AX=DF0Ah - Software Carousel - GET MEMORY SIZE/PARTITION NUMBER OF CURRENT TASK
Int 21/AX=DF0Bh - Software Carousel - SET TASK SWITCH CALLBACK
Int 21/AX=DF0Ch - Software Carousel - ENABLE DOS-CALL SAFETY NOTIFICATION
Int 21/AH=E0h - Digital Research DOS Plus - CALL BDOS
Int 21/AH=E0h - OS/286, OS/386 - INITIALIZE REAL PROCEDURE
Int 21/AH=E0h - DoubleDOS - MENU CONTROL
Int 21/AH=E0h - VIRUS - Jerusalem, Armagedon - INSTALLATION CHECK
Int 21/AH=E0h - Novell NetWare, Alloy NTNX - PRINT SPOOLING
Int 21/AH=E0h/SF=06h - Novell NetWare - PRINT SERVICES - GET PRINTER STATUS
Int 21/AH=E0h/SF=09h - Novell NetWare - PRINT SERVICES - SPECIFY CAPTURE FILE
Int 21/AX=E00Fh - VIRUS - 8-tunes - INSTALLATION CHECK
Int 21/AH=E1h - OS/286, OS/386 - ISSUE REAL PROCEDURE CALL
Int 21/AH=E1h - DoubleDOS - CLEAR KEYBOARD BUFFER FOR CURRENT JOB
Int 21/AH=E1h - VIRUS - Mendoza, Fu Manchu - INSTALLATION CHECK
Int 21/AH=E1h/SF=00h - Novell NetWare - MESSAGE SERVICES - SEND BROADCAST MESSAGE
Int 21/AH=E1h/SF=01h - Novell NetWare - MESSAGE SERVICES - GET BROADCAST MESSAGE (OLD)
Int 21/AH=E1h/SF=02h - Novell NetWare - MESSAGE SERVICES - DISABLE BROADCAST MESSAGES
Int 21/AH=E1h/SF=03h - Novell NetWare - MESSAGE SERVICES - ENABLE BROADCAST MESSAGES
Int 21/AH=E1h/SF=04h - Novell NetWare - MESSAGE SERVICES - SEND PERSONAL MESSAGE
Int 21/AH=E1h/SF=05h - Novell NetWare - MESSAGE SERVICES - GET PERSONAL MESSAGE
Int 21/AH=E1h/SF=06h - Novell NetWare - MESSAGE SERVICES - OPEN MESSAGE PIPE
Int 21/AH=E1h/SF=07h - Novell NetWare - MESSAGE SERVICES - CLOSE MESSAGE PIPE
Int 21/AH=E1h/SF=08h - Novell NetWare - MESSAGE SERVICES - CHECK PIPE STATUS
Int 21/AH=E1h/SF=09h - Novell NetWare - MESSAGE SERVICES - BROADCAST TO CONSOLE
Int 21/AH=E2h - OS/286, OS/386 - SET REAL PROCEDURE SIGNAL HANDLER
Int 21/AH=E2h - DoubleDOS - SEND CHARACTER TO KEYBOARD BUFFER OF OTHER JOB
Int 21/AH=E2h/SF=00h - Novell NetWare - DIRECTORY SERVICES - SET DIRECTORY HANDLE
Int 21/AH=E2h/SF=01h - Novell NetWare - DIRECTORY SERVICES - GET DIRECTORY PATH
Int 21/AH=E2h/SF=02h - Novell NetWare - DIRECTORY SERVICES - SCAN DIRECTORY INFORMATION
Int 21/AH=E2h/SF=03h - Novell NetWare - DIRECTORY SERVICES - GET EFFECTIVE DIRECTORY RIGHTS
Int 21/AH=E2h/SF=04h - Novell NetWare - DIRECTORY SERVICES - MODIFY MAXIMUM RIGHTS MASK
Int 21/AH=E2h/SF=05h - Novell NetWare - DIRECTORY SERVICES - GET VOLUME NUMBER
Int 21/AH=E2h/SF=06h - Novell NetWare - DIRECTORY SERVICES - GET VOLUME NAME
Int 21/AH=E2h/SF=0Ah - Novell NetWare - DIRECTORY SERVICES - CREATE DIRECTORY
Int 21/AH=E2h/SF=0Bh - Novell NetWare - DIRECTORY SERVICES - DELETE DIRECTORY
Int 21/AH=E2h/SF=0Ch - Novell NetWare - DIRECTORY SERVICES - SCAN DIRECTORY FOR TRUSTEES
Int 21/AH=E2h/SF=0Dh - Novell NetWare - DIRECTORY SERVICES - ADD TRUSTEE TO DIRECTORY
Int 21/AH=E2h/SF=0Eh - Novell NetWare - DIRECTORY SERVICES - DELETE TRUSTEE FROM DIRECTORY
Int 21/AH=E2h/SF=0Fh - Novell NetWare - DIRECTORY SERVICES - RENAME DIRECTORY
Int 21/AH=E2h/SF=10h - Novell NetWare - FILE SERVICES - PURGE ERASED FILES (OLD)
Int 21/AH=E2h/SF=11h - Novell NetWare - FILE SERVICES - RESTORE ERASED FILE (OLD)
Int 21/AH=E2h/SF=12h - Novell NetWare - DIRECTORY SERVICES - ALLOC PERMANENT DIRECTORY HANDLE
Int 21/AH=E2h/SF=13h - Novell NetWare - DIRECTORY SERVICES - ALLOC TEMPORARY DIRECTORY HANDLE
Int 21/AH=E2h/SF=14h - Novell NetWare - DIRECTORY SERVICES - DEALLOCATE DIRECTORY HANDLE
Int 21/AH=E2h/SF=15h - Novell NetWare - DIRECTORY SERVICES - GET VOLUME INFO WITH HANDLE
Int 21/AH=E2h/SF=16h - Novell N
كتار صح ؟ :lol:
بالتوفيق :happy: