Jump to content

DOSCALL1.DLL: Difference between revisions

From EDM2
Line 21: Line 21:
|-
|-
|29
|29
| DosTimerAsync  
|[[OS2 API:CPI:DosTimerAsync|DosTimerAsync]]
|30
|30
|DosTimerStart
|[[OS2 API:CPI:DosTimerStart|DosTimerStart]]
|-
|-
|31
|31
|DosTimerStop
|[[OS2 API:CPI:DosTimerStop|DosTimerStop]]
|32
|32
|
|
Line 38: Line 38:
|[[OS2 API:CPI:DosErrClass|DosErrClass]]
|[[OS2 API:CPI:DosErrClass|DosErrClass]]
|140
|140
|DosSemRequest
|[[OS2 API:CPI:DosSemRequest|CPI:DosSemRequest]]
|-
|-
|141
|141
|DosSemClear
|[[OS2 API:CPI:DosSemClear|CPI:DosSemClear]]
|142
|142
|DosSemWait
|[[OS2 API:CPI:DosSemWait|CPI:DosSemWait]]
|-
|-
|143
|143
|DosSemSet
|[[OS2 API:CPI:DosSemSet|CPI:DosSemSet]]
|144
|144
|DosExecPgm
|[[OS2 API:CPI:DosExecPgm|CPI:DosExecPgm]]
|-
|-
|145
|145
| --
| --
|146
|146
|DosSubSetMem
|[[OS2 API:CPI:DosSubSetMem|CPI:DosSubSetMem]]
|-
|-
|147
|147
|DosSubAlloc
|[[OS2 API:CPI:DosSubAlloc|CPI:DosSubAlloc]]
|148
|148
| DosSubFree  
|[[OS2 API:CPI:DosSubFree|CPI:DosSubFree]]
|-
|-
|149
|149
|DosReadAsync
|[[OS2 API:CPI:DosReadAsync|CPI:DosReadAsync]]
|150
|150
|DosWriteAsync
|[[OS2 API:CPI:DosWriteAsync|CPI:DosWriteAsync]]
|-
|-
|151
|151
|DosSearchPath
|[[OS2 API:CPI:DosSearchPath|CPI:DosSearchPath]]
|152
|152
|DosScanEnv
|[[OS2 API:CPI:DosScanEnv|CPI:DosScanEnv]]
|-
|-
|153
|153
|DosSetCp
|[[OS2 API:CPI:DosSetCp|CPI:DosSetCp]]
|154
|154
|  
|  
|-
|-
|157
|157
|DosCallback
|[[OS2 API:CPI:DosCallback|CPI:DosCallback]]
|158
|158
|
|
|-
|-
|161
|161
|DosFSRamSemRequest
|[[OS2 API:CPI:DosFSRamSemRequest|CPI:DosFSRamSemRequest]]
|162
|162
|DosFSRamSemClear
|[[OS2 API:CPI:DosFSRamSemClear|CPI:DosFSRamSemClear]]
|-
|-
|163
|163
|DosQAppType
|[[OS2 API:CPI:DosQAppType|CPI:DosQAppType]]
|164
|164
|DosSetProcCp
|[[OS2 API:CPI:DosSetProcCp|CPI:DosSetProcCp]]
|-
|-
|195
|195
Line 96: Line 96:
|-
|-
|201
|201
|DosCopy
|[[OS2 API:CPI:DosCopy|CPI:DosCopy]]
|202
|202
|
|

Revision as of 17:34, 16 September 2016

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

Version

Date Version Size Comments
2011-11-24 03:24 14.106 132,401 bytes SMP doscall1.dll
2006-07-14 14:14 - 192,100 bytes
2005-06-05 18:45 - 144,677 bytes \OS2\INSTALL\SMP
2005-06-05 18:45 - 137,659 bytes \OS2\INSTALL\UNI
1997-11-24 10:49 - 124,424 bytes Warp 4

DLL Entry Points

29 DosTimerAsync 30 DosTimerStart
31 DosTimerStop 32
137 DosRead 138 DosWrite
139 DosErrClass 140 CPI:DosSemRequest
141 CPI:DosSemClear 142 CPI:DosSemWait
143 CPI:DosSemSet 144 CPI:DosExecPgm
145 -- 146 CPI:DosSubSetMem
147 CPI:DosSubAlloc 148 CPI:DosSubFree
149 CPI:DosReadAsync 150 CPI:DosWriteAsync
151 CPI:DosSearchPath 152 CPI:DosScanEnv
153 CPI:DosSetCp 154
157 CPI:DosCallback 158
161 CPI:DosFSRamSemRequest 162 CPI:DosFSRamSemClear
163 CPI:DosQAppType 164 CPI:DosSetProcCp
195 DOSLOGREGISTER 196 DOSLOGREAD
201 CPI:DosCopy 202
573 574 DOSPMSEMWAIT
575 DOSPMMUXSEMWAIT 576
877 878 DOSSGQUERYTOPMOST
997 998 DosSetExtLIBPATH
999 DosQueryExtLIBPATH

DLLs Loaded

Patents

DOSCALL1.DLL and DOSCALL.DLL are listed on the following patents:

  • IBM - Intercepting system API calls - US 6959441 B2 [1]
  • IBM - Cross file system caching and synchronization - US 6401093 B1 [2]
  • IBM - Creating and managing persistent connections - US 6341312 B1 [3]
  • IBM - Method and system for software asset management - EP 0667572 A1 [4]
  • IBM - Method and system for software asset usage detection and management - US 5673315 A [5]
  • IBM - Application management - US 6718546 B1 [6]

Links

Alternatives

Alternatives files had not been produced.

  • OS2Linux [7] has some functions replacement for the ones included on this file.
  • OSFree has some functions replacements for this file.