Control Program: Difference between revisions
Appearance
Line 17: | Line 17: | ||
|| [[ANSICALL.DLL]] || ANSI terminal support. | || [[ANSICALL.DLL]] || ANSI terminal support. | ||
|- | |- | ||
|| [[BKSCALLS.DLL]] || Base | || [[BKSCALLS.DLL]] || Base keyboard calls. | ||
|- | |- | ||
|| [[BMSCALLS.DLL]] || Base monitor calls. | || [[BMSCALLS.DLL]] || Base monitor calls. |
Revision as of 14:44, 12 July 2015
OS/2's Control Program.
The API is composed by:
- Control Program Functions
- Keyboard Functions
- Mouse Functions
- Video Functions
Documentation
Files
Name | Comments |
---|---|
ANSICALL.DLL | ANSI terminal support. |
BKSCALLS.DLL | Base keyboard calls. |
BMSCALLS.DLL | Base monitor calls. |
BVSCALLS.DLL | Base Video Subsystem. |
DOSCALL1.DLL | DLL that contains entry points for base APIs. |
KBDCALLS.DLL | Keyboards calls dynamic link library. |
MONCALLS.DLL | Monitor API. |
MOUCALLS.DLL | Dynamic link library for mouse calls. |
MSG.DLL | Message dynamic link library. |
NLS.DLL | National language support dynamic link library. |
OS2CHAR.DLL | OS2 character dynamic link library. |
QUECALLS.DLL | System queue calls dynamic link library. |
SESMGR.DLL | Session manager dynamic link library. |
VIOCALLS.DLL | Base video calls dynamic link library. |
Articles
Replacements
- The OS2Linux (Open Source - Common Public License) tried to clone some of the functions of Control Program to run on the Linux OS. [1]