Control Program: Difference between revisions
Appearance
No edit summary |
m →Links |
||
Line 45: | Line 45: | ||
==Links== | ==Links== | ||
* | * [[Control Program Programming Guide and Reference]] | ||
[[Category:Components]] | [[Category:Components]] |
Revision as of 17:22, 7 November 2017
The Control Program provides the basic functions of OS/2, including DOS emulation and the support for keyboard, mouse, and video input/output.
The lowest-level functions supplied by OS/2 are those provided by the kernel and the kernel's subsystems - the control programs of the operating system. The Control Program Functions List involve the most basic aspects of program execution, such as memory management, file handling, and process, thread, and session management. They also involve more sophisticated programming tasks, such as exception handling and interprocess communications.
Files
Directory | Dynamic Link Library | Functions |
---|---|---|
\OS2\DLL | ANSICALL.DLL | ANSI terminal support |
BKSCALLS.DLL | Base keyboard calls | |
BMSCALLS.DLL | Base monitor calls | |
BVSCALLS.DLL | Base Video Subsystem | |
DOSCALL1.DLL | Base OS calls | |
KBDCALLS.DLL | Keyboards calls | |
MONCALLS.DLL | Device monitor calls | |
MOUCALLS.DLL | Mouse calls | |
MSG.DLL | Messages | |
NLS.DLL | National language support | |
OS2CHAR.DLL | OS2 character | |
QUECALLS.DLL | System queue calls | |
SESMGR.DLL | Session manager | |
VIOCALLS.DLL | Base video calls |
Publications
- IBM
- OS/2 2.0 Control Program Programming Reference - S10G-6263-00, PDF 1992
- OS/2 2.1 Control Program Programming Reference - S10G-6263-01, 1993
- OS/2 Warp, Version 3 Control Program Programming Guide - G25H-7101-00, Oct 1994
- OS/2 Warp, Version 3 Control Program Reference - G25H-7102-00, Oct 1994
- Control Program Programming Guide and Reference Errata