DOSCALL1.DLL

This DLL is part of OS/2's Control Program. It contains the Control Program Functions.

Exports

 * 29 DosTimerAsync
 * 30 DosTimerStart
 * 31 DosTimerStop
 * 137 DosRead
 * 138 DosWrite
 * 139 DosErrClass
 * 140 DosSemRequest
 * 141 DosSemClear
 * 142 DosSemWait
 * 143 DosSemSet
 * 144 DosExecPgm
 * 146 DosSubSetMem
 * 147 DosSubAlloc
 * 148 DosSubFree
 * 149 DosReadAsync
 * 150 DosWriteAsync
 * 151 DosSearchPath
 * 152 DosScanEnv
 * 153 DosSetCp
 * 157 DosCallback
 * 161 DosFSRamSemRequest
 * 162 DosFSRamSemClear
 * 163 DosQAppType
 * 164 DosSetProcCp
 * 195 DosLogRegister
 * 196 DosLogRead
 * 201 DosCopy
 * 574 DosPMSemWait
 * 575 DosPMMuxSemWait
 * 878 DOSSGQUERYTOPMOST
 * 998 DosSetExtLIBPATH
 * 999 DosQueryExtLIBPATH

DLLs Loaded

 * SESMGR.DLL

Device Driver Requirement

 * MOUSE$ - MOUSE.SYS
 * KBD$ - KBDBASE.SYS
 * SCREEN$ - SCREEN01.SYS / SCREEN02.SYS

Patents
DOSCALL1.DLL and DOSCALL.DLL are mentioned by the following patents:
 * IBM - Intercepting system API calls - US 6959441 B2
 * IBM - Cross file system caching and synchronization - US 6401093 B1
 * IBM - Creating and managing persistent connections - US 6341312 B1
 * IBM - Method and system for software asset management - EP 0667572 A1
 * IBM - Method and system for software asset usage detection and management - US 5673315 A
 * IBM - Application management - US 6718546 B1

Links

 * Thunking with DOSCALL1