Interrupt List - Release 61 (16jul00)
⇤
⇠
⇧
🏠
∕
HTML Edition
∕
Browse the Index
∕
Windows 3.0
⇢
⇥
RBIL61 - Windows 3.0
86 Bugs List
{#idx176178}
Bibliography
{#idx166803}
{#idx166864}
{#idx166964}
INT 15 - SYSTEM - GET EXTENDED MEMORY SIZE
(286+)
{#idx20977}
INT 21 - DOS 1+ - CLOSE FILE USING
FCB
see File Control Block
{#idx41902}
INT 21 - DOS 1+ - CREATE OR TRUNCATE FILE USING
FCB
see File Control Block
{#idx42069}
INT 21 - DOS 1+ - GET FILE SIZE FOR
FCB
see File Control Block
{#idx42351}
INT 21 - DOS 1+ - OPEN FILE USING
FCB
see File Control Block
{#idx41804}
INT 21 - DOS 1+ - RANDOM BLOCK READ FROM
FCB
see File Control Block
FILE
{#idx43568}
INT 21 - DOS 1+ - RANDOM BLOCK WRITE TO
FCB
see File Control Block
FILE
{#idx43584}
INT 21 - DOS 1+ - READ RANDOM RECORD FROM
FCB
see File Control Block
FILE
{#idx42326}
INT 21 - DOS 1+ - SEQUENTIAL READ FROM
FCB
see File Control Block
FILE
{#idx42037}
INT 21 - DOS 1+ - SEQUENTIAL WRITE TO
FCB
see File Control Block
FILE
{#idx42053}
INT 21 - DOS 1+ - SET RANDOM RECORD NUMBER FOR
FCB
see File Control Block
{#idx42365}
INT 21 - DOS 1+ - TERMINATE PROGRAM
{#idx41532}
INT 21 - DOS 1+ - WRITE RANDOM RECORD TO
FCB
see File Control Block
FILE
{#idx42340}
INT 21 - DOS 2+ -
"EXEC"
- LOAD AND/OR EXECUTE PROGRAM
{#idx50512}
INT 21 - DOS 2+ internal -
"SYSVARS"
- GET LIST OF LISTS
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx51848}
INT 21 - DOS 3.3+ - SET GLOBAL CODE PAGE TABLE
{#idx55574}
INT 21 - Memory Managers - GET EMM IMPORT STRUCTURE ADDRESS
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx47345}
INT 2F - EXTENDED MEMORY SPECIFICATION
(
XMS
see Extended Memory Specification
)
v2+ - GET DRIVER ADDRESS
{#idx83372}
INT 2F - MS Windows - GET DEVICE
API
(Application Program[ming] Interface) The defined set of calls which a program may make to interact with or request services of the operating system or environment under which it is running. Because the inputs and outputs of the calls are well-defined, a program using the API can continue using the identical calls even if the internal organization of the program providing the API changes.
ENTRY POINT
{#idx79827}
{#idx79956}
INT 2F - MS Windows - WINDOWS ENHANCED MODE & 286 DOSX INIT BROADCAST
{callout or callback}
{#idx79203}
{#idx79236}
INT 2F - MS Windows 3.0+ - KERNEL IDLE CALL
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx81491}
INT 2F - MS Windows 3.0, 386MAX v6.01 - GET ALIAS SELECTOR TO LDT
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx81480}
INT 2F - MS Windows 3.0, DOS 5+
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
.SYS - GET VERSION INFO
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx90656}
INT 2F - MS Windows v3.0 - INSTALLATION CHECK
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx84052}
INT 2F - Windows 3.0, DOS 5+
EGA
Enhanced Graphics Adapter
(Enhanced Graphics Adapter)
IBM
International Busiuness Machines
's second color video board for the
IBM
International Busiuness Machines
PC
IBM PC
family, capable of a maximum resolution of 640x350 pixels in 16 simultaneous colors of a total of 64 possible colors.
.SYS - INSTALLATION CHECK
{#idx90585}
INT 2F - Windows/286
DOS Extender
A program which allows a program to run in protected mode while still retaining access to real-mode MSDOS services. See also Protected Mode.
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx83956}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - ALLOCATE DOS MEMORY BLOCK
{protected mode}
{#idx96651}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - ALLOCATE LDT DESCRIPTORS
{protected mode}
{#idx96414}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - ALLOCATE SPECIFIC LDT DESCRIPTOR
{protected mode}
{#idx96613}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - CREATE ALIAS DESCRIPTOR
{protected mode}
{#idx96570}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - FREE DOS MEMORY BLOCK
{protected mode}
{#idx96666}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - FREE LDT DESCRIPTOR
{protected mode}
{#idx96441}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - GET DESCRIPTOR
{protected mode}
{#idx96582}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - GET NEXT SELECTOR INCREMENT VALUE
{protected mode}
{#idx96469}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - GET PROCESSOR EXCEPTION HANDLER VECTOR
{protected mode}
{#idx96726}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - GET PROTECTED MODE INTERRUPT VECTOR
{protected mode}
{#idx96775}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - GET RAW MODE SWITCH ADDRESSES
{protected mode}
{#idx97042}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - GET SEGMENT BASE ADDRESS
{protected mode}
{#idx96491}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - RESIZE DOS MEMORY BLOCK
{protected mode}
{#idx96685}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - SEGMENT TO DESCRIPTOR
{protected mode}
{#idx96455}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - SET DESCRIPTOR ACCESS RIGHTS
{protected mode}
{#idx96553}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - SET DESCRIPTOR
{protected mode}
{#idx96597}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - SET PROCESSOR EXCEPTION HANDLER VECTOR
{protected mode}
{#idx96751}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - SET PROTECTED MODE INTERRUPT VECTOR
{protected mode}
{#idx96798}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - SET SEGMENT BASE ADDRESS
{protected mode}
{#idx96506}
INT 31 -
DPMI
see DOS Protected-Mode Interface
0.9+ - SET SEGMENT LIMIT
{protected mode}
{#idx96524}
INT 41 - MS Windows debugging kernel -
"OutputDebugString"
{callout or callback, protected mode,
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx100101}
INT 4B -
Virtual DMA Specification
A set of interrupt calls which permit the use of DMA even on systems running in protected or Virtual-86 mode with their address remapping, or systems such as Micro Channel
PS
IBM PS/2, any model
/2s with multiple bus masters independently performing DMA operations.
- COPY INTO
DMA
see Direct Memory Access
BUFFER
{#idx101614}
INT 4B -
Virtual DMA Specification
A set of interrupt calls which permit the use of DMA even on systems running in protected or Virtual-86 mode with their address remapping, or systems such as Micro Channel
PS
IBM PS/2, any model
/2s with multiple bus masters independently performing DMA operations.
- COPY OUT OF
DMA
see Direct Memory Access
BUFFER
{#idx101620}
INT 4B -
Virtual DMA Specification
A set of interrupt calls which permit the use of DMA even on systems running in protected or Virtual-86 mode with their address remapping, or systems such as Micro Channel
PS
IBM PS/2, any model
/2s with multiple bus masters independently performing DMA operations.
- LOCK
DMA
see Direct Memory Access
REGION
{#idx101550}
INT 4B -
Virtual DMA Specification
A set of interrupt calls which permit the use of DMA even on systems running in protected or Virtual-86 mode with their address remapping, or systems such as Micro Channel
PS
IBM PS/2, any model
/2s with multiple bus masters independently performing DMA operations.
- RELEASE
DMA
see Direct Memory Access
BUFFFER
{#idx101608}
INT 4B -
Virtual DMA Specification
A set of interrupt calls which permit the use of DMA even on systems running in protected or Virtual-86 mode with their address remapping, or systems such as Micro Channel
PS
IBM PS/2, any model
/2s with multiple bus masters independently performing DMA operations.
- SCATTER/GATHER LOCK REGION
{#idx101581}
INT 4B -
Virtual DMA Specification
A set of interrupt calls which permit the use of DMA even on systems running in protected or Virtual-86 mode with their address remapping, or systems such as Micro Channel
PS
IBM PS/2, any model
/2s with multiple bus masters independently performing DMA operations.
- UNLOCK
DMA
see Direct Memory Access
REGION
{#idx101572}
INT 67 - QEMM-386 v4.23+ - INSTALLATION CHECK
{
undocumented
Information about a product which is not publicly available from the manufacturer, and must be determined by reverse-engineering (disassembly, trial-and-error, etc.). Undocumented information tends to change -- often dramatically -- between successive revisions of a product, since the manufacturer has no obligation to maintain compatibility in behavior which is not explicitly stated.
}
{#idx116121}
INT 67 -
Virtual Control Program Interface
A simple API for protected-mode programs to allocate memory and switch into or out of protected mode. See also DOS Protected-Mode Interface.
- INSTALLATION CHECK
{#idx117018}
INT 6F - MS Windows 3.0 - DOS APPLICATION SWITCH HOOK
{callout or callback}
{#idx119766}
INT 80 - QPC Software PKTINT.COM - INITIALIZE
{#idx126487}