en:docs:os2:modules:doscalls

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:docs:os2:modules:doscalls [2018/08/09 03:44]
prokushev [ansicall]
en:docs:os2:modules:doscalls [2018/08/13 09:07] (current)
prokushev
Line 6: Line 6:
  
 ^Ordinal ^Name ^Desc ^Status ^ ^Ordinal ^Name ^Desc ^Status ^
-|1 |DosICreateThread | | | +|1 |DosICreateThread | Internal function ​| | 
-|2 |DOS16CWAIT | | | +|2 |DOS16CWAIT | Wrapper around DosWaitChild ​| | 
-|3 |DOS16ENTERCRITSEC | | | +|3 |DOS16ENTERCRITSEC | Wrapper around DosEnterCritSec ​| | 
-|4 |DosIExecPgm | | | +|4 |DosIExecPgm | Internal function ​| | 
-|5 |DOS16EXIT | | | +|5 |DOS16EXIT | Wrapper around DosExit ​Done 
-|6 |DOS16EXITCRITSEC | | | +|6 |DOS16EXITCRITSEC | Wrapper around DosExitCritSec ​| | 
-|7 |DOS16EXITLIST | | |+|7 |DOS16EXITLIST | Wrapper around DosExitList ​| |
 |8 |DOS16GETINFOSEG | | | |8 |DOS16GETINFOSEG | | |
 |9 |DOS16GETPRTY | | | |9 |DOS16GETPRTY | | |
-|10 |DOS16KILLPROCESS | | | +|10 |DOS16KILLPROCESS | Wrapper around DosKillProcess ​| | 
-|11 |DOS16SETPRTY | | |+|11 |DOS16SETPRTY | Wrapper around DosSetPriority ​| |
 |12 |DOS16PTRACE | | | |12 |DOS16PTRACE | | |
 |13 |DOS16HOLDSIGNAL | | | |13 |DOS16HOLDSIGNAL | | |
 |14 |DOS16SETSIGHANDLER | | | |14 |DOS16SETSIGHANDLER | | |
 |15 |DOS16FLAGPROCESS | | | |15 |DOS16FLAGPROCESS | | |
-|16 |DOS16MAKEPIPE | | | +|16 |DOS16MAKEPIPE | Wrapper around DosCreatePipe ​| | 
-|17 |DosISysSemClear | | | +|17 |DosISysSemClear | Internal function ​| | 
-|18 |DosISemRequest | | | +|18 |DosISemRequest | Internal function ​| | 
-|19 |DosISysSemSet | | |+|19 |DosISysSemSet | Internal function ​| |
 |20 |DOS16SEMSETWAIT | | | |20 |DOS16SEMSETWAIT | | |
-|21 |DosISemWait | | |+|21 |DosISemWait | Internal function ​| |
 |22 |DOS16MUXSEMWAIT | | | |22 |DOS16MUXSEMWAIT | | |
 |23 |DOS16CLOSESEM | | | |23 |DOS16CLOSESEM | | |
Line 33: Line 33:
 |26 |DOS16RESUMETHREAD | | | |26 |DOS16RESUMETHREAD | | |
 |27 |DOS16SUSPENDTHREAD | | | |27 |DOS16SUSPENDTHREAD | | |
-|28 |DOS16SETDATETIME | | | +|28 |DOS16SETDATETIME | Wrapper around DosSetDateTime ​| | 
-|29 |DOS16TIMERASYNC | | | +|29 |DOS16TIMERASYNC | Wrapper around DosAsyncTimer ​| | 
-|30 |DOS16TIMERSTART | | | +|30 |DOS16TIMERSTART | Wrapper around DosStartTimer| | 
-|31 |DOS16TIMERSTOP | | | +|31 |DOS16TIMERSTOP | Wrapper around DosStopTimer ​| | 
-|32 |DOS16SLEEP | | | +|32 |DOS16SLEEP | Wrapper around DosSleep ​| | 
-|33 |DOS16GETDATETIME | | |+|33 |DOS16GETDATETIME | Wrapper around DosGetDateTime ​| |
 |34 |DOS16ALLOCSEG | | | |34 |DOS16ALLOCSEG | | |
 |35 |DOS16ALLOCSHRSEG | | | |35 |DOS16ALLOCSHRSEG | | |
Line 49: Line 49:
 |42 |DOS16REALLOCHUGE | | | |42 |DOS16REALLOCHUGE | | |
 |43 |DOS16CREATECSALIAS | | | |43 |DOS16CREATECSALIAS | | |
-|44 |DOS16LOADMODULE | | |+|44 |DOS16LOADMODULE | Wrapper around DosLoadModule ​| |
 |45 |DOS16GETPROCADDR | | | |45 |DOS16GETPROCADDR | | |
-|46 |DOS16FREEMODULE | | |+|46 |DOS16FREEMODULE | Wrapper around DosFreeModule ​| |
 |47 |DOS16GETMODHANDLE | | | |47 |DOS16GETMODHANDLE | | |
 |48 |DOS16GETMODNAME | | | |48 |DOS16GETMODNAME | | |
 |49 |DOS16GETMACHINEMODE | | | |49 |DOS16GETMACHINEMODE | | |
-|50 |DOS16BEEP | | |+|50 |DOS16BEEP | Wrapper around DosBeep ​| |
 |51 |DOS16CLIACCESS | | | |51 |DOS16CLIACCESS | | |
 |52 |DOS16DEVCONFIG | | | |52 |DOS16DEVCONFIG | | |
Line 64: Line 64:
 |57 |DOS16CHDIR | | | |57 |DOS16CHDIR | | |
 |58 |DOS16CHGFILEPTR | | | |58 |DOS16CHGFILEPTR | | |
-|59 |DOS16CLOSE | | | +|59 |DOS16CLOSE | Wrapper around DosClose ​| | 
-|60 |DOS16DELETE | | | +|60 |DOS16DELETE | Wrapper around DosDelete ​| | 
-|61 |DOS16DUPHANDLE | | |+|61 |DOS16DUPHANDLE | Wrapper around DosDupHandle ​| |
 |62 |DOS16FILELOCKS | | | |62 |DOS16FILELOCKS | | |
-|63 |DOS16FINDCLOSE | | | +|63 |DOS16FINDCLOSE | Wrapper around DosFindClose ​| | 
-|64 |DOS16FINDFIRST | | | +|64 |DOS16FINDFIRST | Wrapper around DosFindFirst ​| | 
-|65 |DOS16FINDNEXT | | |+|65 |DOS16FINDNEXT | Wrapper around DosFindNext ​| |
 |66 |DOS16MKDIR | | | |66 |DOS16MKDIR | | |
-|67 |DOS16MOVE | | |+|67 |DOS16MOVE | Wrapper around DosMove ​| |
 |68 |DOS16NEWSIZE | | | |68 |DOS16NEWSIZE | | |
 |69 |DOS16PORTACCESS | | | |69 |DOS16PORTACCESS | | |
-|70 |DOS16OPEN | | |+|70 |DOS16OPEN | Wrapper around DosOpen ​| |
 |71 |DOS16QCURDIR | | | |71 |DOS16QCURDIR | | |
 |72 |DOS16QCURDISK | | | |72 |DOS16QCURDISK | | |
Line 84: Line 84:
 |77 |DOS16QHANDTYPE | | | |77 |DOS16QHANDTYPE | | |
 |78 |DOS16QVERIFY | | | |78 |DOS16QVERIFY | | |
-|79 |DosIRead | | |+|79 |DosIRead | Internal function ​| |
 |80 |DOS16RMDIR | | | |80 |DOS16RMDIR | | |
 |81 |DOS16SELECTDISK | | | |81 |DOS16SELECTDISK | | |
Line 92: Line 92:
 |85 |DOS16SETMAXFH | | | |85 |DOS16SETMAXFH | | |
 |86 |DOS16SETVERIFY | | | |86 |DOS16SETVERIFY | | |
-|87 |DosIWrite | | |+|87 |DosIWrite | Internal function ​| |
 |88 |DOS16SYSTEMSERVICE | | | |88 |DOS16SYSTEMSERVICE | | |
 |89 |DOS16SETVEC | | | |89 |DOS16SETVEC | | |
Line 105: Line 105:
 |98 |DOS16QPATHINFO | | | |98 |DOS16QPATHINFO | | |
 |99 |DOS16DEVIOCTL2 | | | |99 |DOS16DEVIOCTL2 | | |
-|100 |DosICanonicalize | | |+|100 |DosICanonicalize | Internal function ​| |
 |101 |DOS16SETFGND | | | |101 |DOS16SETFGND | | |
 |102 |DOS16SWAPTASKINIT | | | |102 |DOS16SWAPTASKINIT | | |
Line 113: Line 113:
 |106 |STRUCHECK | | | |106 |STRUCHECK | | |
 |107 |STRURESUPDATE | | | |107 |STRURESUPDATE | | |
-|108 |DosISetRelMaxFH | | | +|108 |DosISetRelMaxFH | Internal function ​| | 
-|109 |DosIDevIOCtl | | | +|109 |DosIDevIOCtl | Internal function ​| | 
-|110 |DosForceDelete | | | +|110 |DosForceDelete | Gate to KAL Done 
-|111 |DosKillThread | | |+|111 |DosKillThread | Gate to KAL Done |
 |112 |DosQueryRASInfo | | | |112 |DosQueryRASInfo | | |
 |113 |DosDumpProcess | | | |113 |DosDumpProcess | | |
Line 130: Line 130:
 |123 |DOS16UNLOCKSEG | | | |123 |DOS16UNLOCKSEG | | |
 |124 |DOS16SGSWITCHPROC | | | |124 |DOS16SGSWITCHPROC | | |
-|125 |DosIRamSemWake | | |+|125 |DosIRamSemWake | Internal function ​| |
 |126 |DOS16SIZESEG | | | |126 |DOS16SIZESEG | | |
 |127 |DOS16MEMAVAIL | | | |127 |DOS16MEMAVAIL | | |
-|128 |DosIRamSemRequest | | |+|128 |DosIRamSemRequest | Internal function  ​| |
 |129 |DOS16PHYSICALDISK | | | |129 |DOS16PHYSICALDISK | | |
 |130 |DOS16GETCP | | | |130 |DOS16GETCP | | |
-|131 |DosISetCP | | |+|131 |DosISetCP | Internal function  ​| |
 |132 |DOS16GLOBALSEG | | | |132 |DOS16GLOBALSEG | | |
 |133 |DOS16PROFILE | | | |133 |DOS16PROFILE | | |
Line 142: Line 142:
 |135 |DOS16HUGESHIFT | | | |135 |DOS16HUGESHIFT | | |
 |136 |DOS16HUGEINCR | | | |136 |DOS16HUGEINCR | | |
-|137 |DOS16READ | | | +|137 |DOS16READ | Wrapper around DosRead ​| | 
-|138 |DOS16WRITE | | |+|138 |DOS16WRITE | Wrapper around DosWrite ​| |
 |139 |DOS16ERRCLASS | | | |139 |DOS16ERRCLASS | | |
 |140 |DOS16SEMREQUEST | | | |140 |DOS16SEMREQUEST | | |
Line 163: Line 163:
 |156 |DOS16GETPPID | | | |156 |DOS16GETPPID | | |
 |157 |DOS16CALLBACK | | | |157 |DOS16CALLBACK | | |
-|158 |DosICallBack | | |+|158 |DosICallBack |  ​Internal function ​| |
 |159 |DOS16RETFORWARD | | | |159 |DOS16RETFORWARD | | |
 |160 |DOS16R2STACKREALLOC | | | |160 |DOS16R2STACKREALLOC | | |
Line 172: Line 172:
 |165 |DOS16DYNAMICTRACE | | | |165 |DOS16DYNAMICTRACE | | |
 |166 |DOS16QSYSINFO | | | |166 |DOS16QSYSINFO | | |
-|167 |DosIMakeNmPipe | | | +|167 |DosIMakeNmPipe | Internal function ​| | 
-|168 |DosICallNmPipe | | | +|168 |DosICallNmPipe | Internal function ​| | 
-|169 |DosIConnectNmPipe | | | +|169 |DosIConnectNmPipe | Internal function ​| | 
-|170 |DosIDisconnectNmPipe | | | +|170 |DosIDisconnectNmPipe | Internal function ​| | 
-|171 |DosIPeekNmPipe | | | +|171 |DosIPeekNmPipe | Internal function ​| | 
-|172 |DosIQNmPipeInfo | | | +|172 |DosIQNmPipeInfo | Internal function ​| | 
-|173 |DosIQNmPHandState | | | +|173 |DosIQNmPHandState | Internal function ​| | 
-|174 |DosISetNmPHandState | | | +|174 |DosISetNmPHandState | Internal function ​| | 
-|175 |DosITransactNmPipe | | | +|175 |DosITransactNmPipe | Internal function ​| | 
-|176 |DosIWaitNmPipe | | | +|176 |DosIWaitNmPipe | Internal function ​| | 
-|177 |DosISetNmPipeSem | | | +|177 |DosISetNmPipeSem | Internal function ​| | 
-|178 |DosIQNmPipeSemState | | | +|178 |DosIQNmPipeSemState | Internal function ​| | 
-|179 |DosIRawReadNmPipe | | | +|179 |DosIRawReadNmPipe | Internal function ​| | 
-|180 |DosIRawWriteNmPipe | | |+|180 |DosIRawWriteNmPipe | Internal function ​| |
 |181 |DOS16FSATTACH | | | |181 |DOS16FSATTACH | | |
 |182 |DOS16QFSATTACH | | | |182 |DOS16QFSATTACH | | |
Line 196: Line 196:
 |189 |DOS16FINDNOTIFYNEXT | | | |189 |DOS16FINDNOTIFYNEXT | | |
 |190 |DOS16SETTRACEINFO | | | |190 |DOS16SETTRACEINFO | | |
-|191 |DOS16EDITNAME | | |+|191 |DOS16EDITNAME | Wrapper around DosEditName| |
 |192 |DOS16LOGMODE | | | |192 |DOS16LOGMODE | | |
 |193 |DOS16LOGENTRY | | | |193 |DOS16LOGENTRY | | |
Line 205: Line 205:
 |198 |DOS16OPLOCKRELEASE | | | |198 |DOS16OPLOCKRELEASE | | |
 |199 |DOS16OPLOCKWAIT | | | |199 |DOS16OPLOCKWAIT | | |
-|200 |DosICopy | | | +|200 |DosICopy | Internal function ​| | 
-|201 |DOS16COPY | | | +|201 |DOS16COPY | Wrapper around DosCopy ​| | 
-|202 |DosIQAppType | | | +|202 |DosIQAppType | Internal function ​| | 
-|203 |DOS16FORCEDELETE | | |+|203 |DOS16FORCEDELETE | Wrapper around DosForceDelete ​| |
 |204 |DOS16ENUMATTRIBUTE | | | |204 |DOS16ENUMATTRIBUTE | | |
 |205 |DOS16OPLOCKSHUTDOWN | | | |205 |DOS16OPLOCKSHUTDOWN | | |
Line 214: Line 214:
 |207 |DOS16GETRESOURCE2 | | | |207 |DOS16GETRESOURCE2 | | |
 |208 |DOS16FREERESOURCE | | | |208 |DOS16FREERESOURCE | | |
-|209 |DosSetMaxFH | | |+|209 |DosSetMaxFH | Gate to KAL Done |
 |210 |DosSetVerify | | | |210 |DosSetVerify | | |
 |211 |DosErrClass | | | |211 |DosErrClass | | |
-|212 |DosError | | |+|212 |DosError | Gate to KAL Done |
 |213 |DosCreateVDM | | | |213 |DosCreateVDM | | |
 |214 |DOS16MAXPATHLEN | | | |214 |DOS16MAXPATHLEN | | |
Line 225: Line 225:
 |218 |DosSetFileInfo | | | |218 |DosSetFileInfo | | |
 |219 |DosSetPathInfo | | | |219 |DosSetPathInfo | | |
-|220 |DosSetDefaultDisk |  || +|220 |DosSetDefaultDisk | Gate to KAL Done 
-|221 |DosSetFHState | | |+|221 |DosSetFHState | Gate to KAL Done |
 |222 |DosSetFSInfo | | | |222 |DosSetFSInfo | | |
-|223 |DosQueryPathInfo | | | +|223 |DosQueryPathInfo | Gate to KAL Done 
-|224 |DosQueryHType | | |+|224 |DosQueryHType | Gate to KAL Done |
 |225 |DosQueryVerify | | | |225 |DosQueryVerify | | |
-|226 |DosDeleteDir | | | +|226 |DosDeleteDir | Gate to KAL Done 
-|227 |DosScanEnv | | | +|227 |DosScanEnv | | Done 
-|228 |DosSearchPath | | | +|228 |DosSearchPath | | Done 
-|229 |DosSleep | | |+|229 |DosSleep | Gate to KAL Done |
 |230 |DosGetDateTime | | | |230 |DosGetDateTime | | |
 |231 |DosDevConfig | | | |231 |DosDevConfig | | |
 |232 |DosEnterCritSec | | | |232 |DosEnterCritSec | | |
 |233 |DosExitCritSec | | | |233 |DosExitCritSec | | |
-|234 |DosExit | | |+|234 |DosExit | Gate to KAL Done |
 |235 |DosKillProcess | | | |235 |DosKillProcess | | |
 |236 |DosSetPriority | | | |236 |DosSetPriority | | |
-|237 |DosResumeThread | | | +|237 |DosResumeThread | Gate to KAL Done 
-|238 |DosSuspendThread | | | +|238 |DosSuspendThread | Gate to KAL Done |
- +
-====  pipes 32-bit API ==== +
- +
-^Ordinal ^Name ^Desc ^Status ^+
 |239 |DosCreatePipe | | | |239 |DosCreatePipe | | |
 |240 |DosCallNPipe | | | |240 |DosCallNPipe | | |
Line 263: Line 259:
 |252 |DosTransactNPipe | | | |252 |DosTransactNPipe | | |
 |253 |DosWaitNPipe | | | |253 |DosWaitNPipe | | |
- +|254 |DosResetBuffer | Gate to KAL Done 
-==== hole ==== +|255 |DosSetCurrentDir | Gate to KAL Done 
- +|256 |DosSetFilePtr |Wrapper around DosSetFilePtrL ​Done 
-^Ordinal ^Name ^Desc ^Status ^ +|257 |DosClose | Gate to KAL Done 
-|254 |DosResetBuffer | | | +|258 |DosCopy | | Done 
-|255 |DosSetCurrentDir | | | +|259 |DosDelete | Gate to KAL Done 
-|256 |DosSetFilePtr | | | +|260 |DosDupHandle | Gate to KAL Done 
-|257 |DosClose | | | +|261 |DosEditName | | Done |
-|258 |DosCopy | | | +
-|259 |DosDelete | | | +
-|260 |DosDupHandle | | | +
-|261 |DosEditName | | |+
 |262 |THK32FREESTACK | | | |262 |THK32FREESTACK | | |
-|263 |DosFindClose | | | +|263 |DosFindClose | Gate to KAL Done 
-|264 |DosFindFirst | | | +|264 |DosFindFirst | Gate to KAL Done 
-|265 |DosFindNext | | |+|265 |DosFindNext | Gate to KAL Done |
 |266 |DOS16OPENVDD | | | |266 |DOS16OPENVDD | | |
 |267 |DOS16REQUESTVDD | | | |267 |DOS16REQUESTVDD | | |
 |268 |DOS16CLOSEVDD | | | |268 |DOS16CLOSEVDD | | |
 |269 |DosFSAttach | | | |269 |DosFSAttach | | |
-|270 |DosCreateDir | | | +|270 |DosCreateDir | Gate to KAL Done 
-|271 |DosMove | | | +|271 |DosMove | | Done 
-|272 |DosSetFileSize | | | +|272 |DosSetFileSize | Wrapper around DosSetFileSizeL ​Done 
-|273 |DosOpen | | | +|273 |DosOpen | Wrapper around DosOpenL ​Done 
-|274 |DosQueryCurrentDir | | | +|274 |DosQueryCurrentDir | Gate to KAL Done 
-|275 |DosQueryCurrentDisk | | | +|275 |DosQueryCurrentDisk | Gate to KAL Done 
-|276 |DosQueryFHState | | |+|276 |DosQueryFHState | Gate to KAL Done |
 |277 |DosQueryFSAttach | | | |277 |DosQueryFSAttach | | |
 |278 |DosQueryFSInfo | | | |278 |DosQueryFSInfo | | |
-|279 |DosQueryFileInfo | | |+|279 |DosQueryFileInfo | Gate to KAL Done |
 |280 |DosWaitChild | | | |280 |DosWaitChild | | |
-|281 |DosRead | | | +|281 |DosRead | Gate to KAL Done 
-|282 |DosWrite | | | +|282 |DosWrite | Gate to KAL Done 
-|283 |DosExecPgm | | |+|283 |DosExecPgm | Gate to KAL Done |
 |284 |DosDevIOCtl | | | |284 |DosDevIOCtl | | |
-|285 |DosFSCtl | | |+|285 |DosFSCtl | Gate to KAL Done |
 |286 |DosBeep | | | |286 |DosBeep | | |
 |287 |DosPhysicalDisk | | | |287 |DosPhysicalDisk | | |
Line 304: Line 296:
 |289 |DosSetProcessCp | | | |289 |DosSetProcessCp | | |
 |290 |DosStopTimer | | | |290 |DosStopTimer | | |
-|291 |DosQueryCp | | |+|291 |DosQueryCp | Gate to KAL | |
 |292 |DosSetDateTime | | | |292 |DosSetDateTime | | |
 |293 |THK32ALLOCBLOCK | | | |293 |THK32ALLOCBLOCK | | |
Line 312: Line 304:
 |297 |DosAllocProtectedMem | | | |297 |DosAllocProtectedMem | | |
 |298 |DosAliasMem | | | |298 |DosAliasMem | | |
-|299 |DosAllocMem | | | +|299 |DosAllocMem | Gate to KAL Done 
-|300 |DosAllocSharedMem | | | +|300 |DosAllocSharedMem | Gate to KAL Done 
-|301 |DosGetNamedSharedMem | | | +|301 |DosGetNamedSharedMem | Gate to KAL Done 
-|302 |DosGetSharedMem | | | +|302 |DosGetSharedMem | Gate to KAL Done 
-|303 |DosGiveSharedMem | | | +|303 |DosGiveSharedMem | Gate to KAL Done 
-|304 |DosFreeMem | | | +|304 |DosFreeMem | Gate to KAL Done 
-|305 |DosSetMem | | | +|305 |DosSetMem | Gate to KAL Done 
-|306 |DosQueryMem | | |+|306 |DosQueryMem | Gate to KAL Done |
 |307 |DosQueryMemState | | | |307 |DosQueryMemState | | |
 |308 |DosOpenVDD | | | |308 |DosOpenVDD | | |
 |309 |DosRequestVDD | | | |309 |DosRequestVDD | | |
 |310 |DosCloseVDD | | | |310 |DosCloseVDD | | |
-|311 |DosCreateThread | | | +|311 |DosCreateThread | Gate to KAL Done 
-|312 |DosGetInfoBlocks | | |+|312 |DosGetInfoBlocks | Gate to KAL Done |
 |313 |DOS16ALLOCPROTSEG | | | |313 |DOS16ALLOCPROTSEG | | |
 |314 |DOS16ALLOCSHRPROTSEG | | | |314 |DOS16ALLOCSHRPROTSEG | | |
Line 331: Line 323:
 |316 |DosDynamicTrace | | | |316 |DosDynamicTrace | | |
 |317 |DosDebug | | | |317 |DosDebug | | |
-|318 |DosLoadModule | | | +|318 |DosLoadModule | Gate to KAL Done 
-|319 |DosQueryModuleHandle | | | +|319 |DosQueryModuleHandle | Gate to KAL Done 
-|320 |DosQueryModuleName | | | +|320 |DosQueryModuleName | Gate to KAL Done 
-|321 |DosQueryProcAddr | | | +|321 |DosQueryProcAddr | Gate to KAL Done 
-|322 |DosFreeModule | | | +|322 |DosFreeModule | Gate to KAL Done 
-|323 |DosQueryAppType | | | +|323 |DosQueryAppType | Gate to KAL Done 
-|324 |DosCreateEventSem | | | +|324 |DosCreateEventSem | Gate to KAL Done 
-|325 |DosOpenEventSem | | | +|325 |DosOpenEventSem | Gate to KAL Done 
-|326 |DosCloseEventSem | | |+|326 |DosCloseEventSem | Gate to KAL Done |
 |327 |DosResetEventSem | | | |327 |DosResetEventSem | | |
 |328 |DosPostEventSem | | | |328 |DosPostEventSem | | |
Line 362: Line 354:
 |347 |DosSubUnsetMem | | | |347 |DosSubUnsetMem | | |
 |348 |DosQuerySysInfo | | | |348 |DosQuerySysInfo | | |
-|349 |DosWaitThread | | |+|349 |DosWaitThread | Gate to KAL Done |
 |350 |DosAsyncTimer | | | |350 |DosAsyncTimer | | |
 |351 |DosStartTimer | | | |351 |DosStartTimer | | |
Line 388: Line 380:
 |373 |DosQueryDOSProperty | | | |373 |DosQueryDOSProperty | | |
 |374 |DosSetDOSProperty | | | |374 |DosSetDOSProperty | | |
-|375 |DOS16QUERYDOSPROPERTY | | | +|375 |DOS16QUERYDOSPROPERTY | Wrapper around DosQueryDOSProperty ​| | 
-|376 |DOS16SETDOSPROPERTY | | |+|376 |DOS16SETDOSPROPERTY | Wrapper around DosSetDOSProperty ​| |
 |377 |Dos32Profile | | | |377 |Dos32Profile | | |
 |378 |DosSetSignalExceptionFocus | | | |378 |DosSetSignalExceptionFocus | | |
Line 395: Line 387:
 |380 |DosEnterMustComplete | | | |380 |DosEnterMustComplete | | |
 |381 |DosExitMustComplete | | | |381 |DosExitMustComplete | | |
-|382 |DosSetRelMaxFH | | | +|382 |DosSetRelMaxFH | Gate to KAL Done |
- +
-====  msg ==== +
- +
-^Ordinal ^Name ^Desc ^Status ^+
 |383 |DOS16PUTMESSAGE | | | |383 |DOS16PUTMESSAGE | | |
 |384 |DOS16TRUEGETMESSAGE | | | |384 |DOS16TRUEGETMESSAGE | | |
 |385 |DOS16INSMESSAGE | | | |385 |DOS16INSMESSAGE | | |
-|386 |DosInsertMessage | | | +|386 |DosInsertMessage | | Done 
-|387 |DosPutMessage | | | +|387 |DosPutMessage | | Done 
-|388 |DosTrueGetMessage | | |+|388 |DosTrueGetMessage | | Done |
 |389 |DOS16IQUERYMESSAGECP | | | |389 |DOS16IQUERYMESSAGECP | | |
-|390 |DosIQueryMessageCP | | | +|390 |DosIQueryMessageCP | | Done 
- +|391 |DOS16CASEMAP | Wrapper around DosMapCase ​| |
-====  nls ==== +
- +
-^Ordinal ^Name ^Desc ^Status ^ +
-|391 |DOS16CASEMAP | | |+
 |392 |DOS16GETCOLLATE | | | |392 |DOS16GETCOLLATE | | |
 |393 |DOS16GETCTRYINFO | | | |393 |DOS16GETCTRYINFO | | |
 |394 |DOS16GETDBCSEV | | | |394 |DOS16GETDBCSEV | | |
 |395 |DosQueryCtryInfo | | | |395 |DosQueryCtryInfo | | |
-|396 |DosQueryDBCSEnv | | |+|396 |DosQueryDBCSEnv | Gate to KAL Done |
 |397 |DosMapCase | | | |397 |DosMapCase | | |
 |398 |DosQueryCollate | | | |398 |DosQueryCollate | | |
- 
-====  nampipes ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |399 |DOS16MAKENMPIPE | | | |399 |DOS16MAKENMPIPE | | |
 |400 |DOS16QNMPIPEINFO | | | |400 |DOS16QNMPIPEINFO | | |
Line 438: Line 418:
 |411 |DOS16SETNMPIPESEM | | | |411 |DOS16SETNMPIPESEM | | |
 |412 |DOS16QNMPIPESEMSTATE | | | |412 |DOS16QNMPIPESEMSTATE | | |
- 
-====  startlw ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |413 |StartLazyWriter | | | |413 |StartLazyWriter | | |
-====  some data ??? ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |414 |_QueInst_Data | | | |414 |_QueInst_Data | | |
- 
-==== hole ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |415 |DosShutdown | | | |415 |DosShutdown | | |
-|416 |DosICacheModule | | |+|416 |DosICacheModule | Internal function ​| |
 |417 |DosReplaceModule | | | |417 |DosReplaceModule | | |
 |418 |DosAcknowledgeSignalException | | | |418 |DosAcknowledgeSignalException | | |
Line 464: Line 433:
 |426 |DosSelToFlat | | | |426 |DosSelToFlat | | |
 |427 |DosIODelayCnt | | | |427 |DosIODelayCnt | | |
-|428 |DosSetFileLocks | | | +|428 |DosSetFileLocks | Wrapper around DosSetFileLocksL ​Done 
-|429 |DosCancelLockRequest | | |+|429 |DosCancelLockRequest | Wrapper around DosCancelLockRequestL ​Done |
 |430 |LogOpen | | | |430 |LogOpen | | |
 |431 |LogClose | | | |431 |LogClose | | |
Line 473: Line 442:
 |435 |LogSetName | | | |435 |LogSetName | | |
 |436 |LogQueryState | | | |436 |LogQueryState | | |
-|437 |DOS16OPENCHANGENOTIFY | | | +|437 |DOS16OPENCHANGENOTIFY | Wrapper around DosOpenChangeNotify ​| | 
-|438 |DOS16RESETCHANGENOTIFY | | | +|438 |DOS16RESETCHANGENOTIFY | Wrapper around DosResetChangeNotify ​| | 
-|439 |DOS16CLOSECHANGENOTIFY | | |+|439 |DOS16CLOSECHANGENOTIFY | Wrapper around DosCloseChangeNotify ​| |
 |440 |DosOpenChangeNotify | | | |440 |DosOpenChangeNotify | | |
 |441 |DosResetChangeNotify | | | |441 |DosResetChangeNotify | | |
Line 481: Line 450:
 |443 |DOS16QUERYABIOSSUPPORT | | | |443 |DOS16QUERYABIOSSUPPORT | | |
 |444 |DosForceSystemDump | | | |444 |DosForceSystemDump | | |
- 
-==== hole ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |447 |Dos32GetProcessorStatus | | | |447 |Dos32GetProcessorStatus | | |
 |448 |Dos32SetProcessorStatus | | | |448 |Dos32SetProcessorStatus | | |
Line 494: Line 459:
 |454 |DosAllocThreadLocalMemory | | | |454 |DosAllocThreadLocalMemory | | |
 |455 |DosFreeThreadLocalMemory | | | |455 |DosFreeThreadLocalMemory | | |
- 
-==== hole ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |460 |DosVerifyPidTid | | | |460 |DosVerifyPidTid | | |
- +|464 |PTDA_LANMAN_SEC | Variable ​Done 
-====  not valid after HPFS & LS init: ==== +|465 |PTDA_PID | Variable ​Done 
- +|466 |SAS_SEL | Variable ​Done 
-^Ordinal ^Name ^Desc ^Status ^ +|467 |TCB_OPCOOKIE | Variable ​Done 
-|464 |PTDA_LANMAN_SEC | | | +|468 |TCB_OPFLAGS | Variable ​Done 
-|465 |PTDA_PID | | | +|469 |TCB_NEWFLAGS | Variable ​Done 
-|466 |SAS_SEL | | | +|470 |TCB_USER_ID | Variable ​Done 
-|467 |TCB_OPCOOKIE | | | +|471 |TCB_PROC_ID | Variable ​Done 
-|468 |TCB_OPFLAGS | | | +|472 |TCB_FSHARING | Variable ​Done 
-|469 |TCB_NEWFLAGS | | | +|473 |TCB_SRVATTRIB | Variable ​Done 
-|470 |TCB_USER_ID | | | +|474 |TCB_ALLOWED | Variable ​Done 
-|471 |TCB_PROC_ID | | | +|475 |TCB_PRTCB | Variable ​Done 
-|472 |TCB_FSHARING | | | +|476 |TCB_NUMBER | Variable ​Done 
-|473 |TCB_SRVATTRIB | | | +|477 |TCB_THISSFT | Variable ​Done 
-|474 |TCB_ALLOWED | | | +|478 |TCB_THISCDS | Variable ​Done 
-|475 |TCB_PRTCB | | | +|479 |TKOPTDA | Variable ​Done 
-|476 |TCB_NUMBER | | | +|480 |PTDA_CRITSEC | Variable ​Done 
-|477 |TCB_THISSFT | | | +|481 |PTDA_HOLDSIGCNT | Variable ​Done 
-|478 |TCB_THISCDS | | | +|482 |PTDA_PPTDAPARENT | Variable ​Done 
-|479 |TKOPTDA | | | +|483 |PTDA_PGDATA | Variable ​Done 
-|480 |PTDA_CRITSEC | | | +|484 |PTDA_HANDLE | Variable ​Done 
-|481 |PTDA_HOLDSIGCNT | | | +|485 |PTDA_MODULE | Variable ​Done 
-|482 |PTDA_PPTDAPARENT | | | +|486 |PTDA_LDTHANDLE | Variable ​Done 
-|483 |PTDA_PGDATA | | | +|487 |PTDA_CODEPAGE_TAG | Variable ​Done 
-|484 |PTDA_HANDLE | | | +|488 |PTDA_JFN_LENGTH | Variable ​Done 
-|485 |PTDA_MODULE | | | +|489 |PTDA_JFN_PTABLE | Variable ​Done 
-|486 |PTDA_LDTHANDLE | | | +|490 |PTDA_JFN_FLG_PTR | Variable ​Done 
-|487 |PTDA_CODEPAGE_TAG | | | +|491 |PTDA_EXTERR_LOCUS | Variable ​Done 
-|488 |PTDA_JFN_LENGTH | | | +|492 |PTDA_EXTERR | Variable ​Done 
-|489 |PTDA_JFN_PTABLE | | | +|493 |PTDA_EXTERR_ACTION | Variable ​Done 
-|490 |PTDA_JFN_FLG_PTR | | | +|494 |PTDA_EXTERR_CLASS | Variable ​Done 
-|491 |PTDA_EXTERR_LOCUS | | | +|495 |PTDA_PPID | Variable ​Done 
-|492 |PTDA_EXTERR | | | +|496 |PTDA_PROCTYPE | Variable ​Done 
-|493 |PTDA_EXTERR_ACTION | | | +|497 |PTDA_CURRTCB | Variable ​Done 
-|494 |PTDA_EXTERR_CLASS | | | +|498 |PTDA_CURRTSD | Variable ​Done 
-|495 |PTDA_PPID | | | +|499 |PTDA_SIGNATURE | Variable ​Done 
-|496 |PTDA_PROCTYPE | | | +|541 |DosIOpenL | Internal function ​| | 
-|497 |PTDA_CURRTCB | | | +|542 |DosIProtectOpenL | Internal function ​| | 
-|498 |PTDA_CURRTSD | | | +|543 |DosISetFileSizeL | Internal function ​| | 
-|499 |PTDA_SIGNATURE | | | +|544 |DosIProtectSetFileSizeL | Internal function ​| |
- +
-====  hole ==== +
- +
-^Ordinal ^Name ^Desc ^Status ^ +
-|541 |DosIOpenL | | | +
-|542 |DosIProtectOpenL | | | +
-|543 |DosISetFileSizeL | | | +
-|544 |DosIProtectSetFileSizeL | | |+
 |545 |DosExceptionCallBack | | | |545 |DosExceptionCallBack | | |
 |546 |THK32STRLEN | | | |546 |THK32STRLEN | | |
Line 556: Line 509:
 |552 |DOS16R3EXITADDR | | | |552 |DOS16R3EXITADDR | | |
 |553 |Dos32R3ExitAddr | | | |553 |Dos32R3ExitAddr | | |
-|554 |Dos32IRead | | | +|554 |Dos32IRead | Internal function ​| | 
- +|556 |Dos32IWrite | Internal function ​| |
-==== hole ==== +
- +
-^Ordinal ^Name ^Desc ^Status ^ +
-|556 |Dos32IWrite | | |+
 |557 |Dos32CreateSpinLock | | | |557 |Dos32CreateSpinLock | | |
 |558 |Dos32AcquireSpinLock | | | |558 |Dos32AcquireSpinLock | | |
Line 570: Line 519:
 |563 |Dos32QueryThreadAffinity | | | |563 |Dos32QueryThreadAffinity | | |
 |564 |Dos32SetThreadAffinity | | | |564 |Dos32SetThreadAffinity | | |
-|565 |DosISetFileInfo | | | +|565 |DosISetFileInfo | Internal function ​| | 
-|566 |DosISetPathInfo | | | +|566 |DosISetPathInfo | Internal function ​| | 
- +|569 |DosIFindNext | Internal function ​| |
-==== hole ==== +
- +
-^Ordinal ^Name ^Desc ^Status ^ +
-|569 |DosIFindNext | | | +
- +
-==== hole (???) ==== +
- +
-^Ordinal ^Name ^Desc ^Status ^+
 |570 ??? |Dos16SetFileSizeL | | | |570 ??? |Dos16SetFileSizeL | | |
- 
-==== hole ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |572 |Dos32QueryResourceSize | | | |572 |Dos32QueryResourceSize | | |
-|573 |DOS16QUERYRESOURCESIZE | | |+|573 |DOS16QUERYRESOURCESIZE | Wrapper around Dos32QueryResourceSize ​| |
 |574 |DosPMSemWait | | | |574 |DosPMSemWait | | |
 |575 |DosPMMuxSemWait | | | |575 |DosPMMuxSemWait | | |
Line 600: Line 537:
 |584 |DOS16QUERYHEADERINFO | | | |584 |DOS16QUERYHEADERINFO | | |
 |585 |Mon32MonRead | | | |585 |Mon32MonRead | | |
-|586 |Dos32QueryProcType | | |+|586 |Dos32QueryProcType | Gate to KAL Done |
 |587 |DOS16QUERYPROCTYPE | | | |587 |DOS16QUERYPROCTYPE | | |
 |588 |Mon32MonWrite | | | |588 |Mon32MonWrite | | |
-|589 |DosISigDispatch | | |+|589 |DosISigDispatch | Internal function ​| |
 |590 |Dos32PMPostEventSem | | | |590 |Dos32PMPostEventSem | | |
 |591 |Dos32PMWaitEventSem | | | |591 |Dos32PMWaitEventSem | | |
 |592 |DosDllTermDisp | | | |592 |DosDllTermDisp | | |
 |593 |Dos32PMRequestMutexSem | | | |593 |Dos32PMRequestMutexSem | | |
-|594 |DosIRaiseException | | |+|594 |DosIRaiseException | Internal function ​| |
 |595 |Dos32PMWaitMuxWaitSem | | | |595 |Dos32PMWaitMuxWaitSem | | |
 |596 |DOSPM16SEMCHK | | | |596 |DOSPM16SEMCHK | | |
-|597 |DosIQueryFHState | | | +|597 |DosIQueryFHState | Internal function ​| | 
-|598 |DosISetFHState | | |+|598 |DosISetFHState | Internal function ​| |
 |599 |DosLDTSel | | | |599 |DosLDTSel | | |
 |600 |DosR3Frestor | | | |600 |DosR3Frestor | | |
-|601 |DosIFindFirst | | | +|601 |DosIFindFirst | Internal function ​| |
- +
-====  moncalls ==== +
- +
-^Ordinal ^Name ^Desc ^Status ^+
 |606 |DosMonOpen | | | |606 |DosMonOpen | | |
 |607 |DosMonClose | | | |607 |DosMonClose | | |
Line 625: Line 558:
 |609 |DosMonWrite | | | |609 |DosMonWrite | | |
 |610 |DosMonReg | | | |610 |DosMonReg | | |
- +|615 |Dos32IProtectWrite | Internal function ​| | 
-==== hole ==== +|617 |DosIProtectSetFileInfo | Internal function ​| | 
- +|618 |Dos32IProtectSetFileInfo | Internal function ​| | 
-^Ordinal ^Name ^Desc ^Status ^ +|619 |Dos32IProtectSetFHState | Internal function ​| | 
-|615 |Dos32IProtectWrite | | | +|620 |Dos32IProtectQueryFHState | Internal function ​| | 
- +|621 |DosProtectSetFilePtr | Wrapper around DosProtectSetFilePtrL ​Done 
-==== hole ==== +|622 |DOS16PROTECTCLOSE | Wrapper around DosProtectClose ​| |
- +
-^Ordinal ^Name ^Desc ^Status ^ +
-|617 |DosIProtectSetFileInfo | | | +
-|618 |Dos32IProtectSetFileInfo | | | +
-|619 |Dos32IProtectSetFHState | | | +
-|620 |Dos32IProtectQueryFHState | | | +
-|621 |DosProtectSetFilePtr | | | +
-|622 |DOS16PROTECTCLOSE | | |+
 |623 |DOS16PROTECTFILEIO | | | |623 |DOS16PROTECTFILEIO | | |
 |624 |DOS16PROTECTFILELOCKS | | | |624 |DOS16PROTECTFILELOCKS | | |
-|625 |DosIProtectRead | | | +|625 |DosIProtectRead | Internal function ​| | 
-|626 |DosIProtectWrite | | |+|626 |DosIProtectWrite | Internal function ​| |
 |627 |DOS16PROTECTNEWSIZE | | | |627 |DOS16PROTECTNEWSIZE | | |
-|628 |DOS16PROTECTOPEN | | |+|628 |DOS16PROTECTOPEN | Wrapper around DosProtectOpen ​| |
 |629 |DOS16PROTECTQFHANDSTATE | | | |629 |DOS16PROTECTQFHANDSTATE | | |
 |630 |DOS16PROTECTSETFHANDSTATE | | | |630 |DOS16PROTECTSETFHANDSTATE | | |
 |631 |DOS16PROTECTQFILEINFO | | | |631 |DOS16PROTECTQFILEINFO | | |
 |632 |DOS16PROTECTSETFILEINFO | | | |632 |DOS16PROTECTSETFILEINFO | | |
- 
-==== hole ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |634 |DOS16PROTECTCHGFILEPTR | | | |634 |DOS16PROTECTCHGFILEPTR | | |
 |635 |DOS16PROTECTENUMATTRIBUTE | | | |635 |DOS16PROTECTENUMATTRIBUTE | | |
 |636 |DosProtectEnumAttribute | | | |636 |DosProtectEnumAttribute | | |
-|637 |DosProtectOpen | | |+|637 |DosProtectOpen | Wrapper around DosProtectOpenL ​Done |
 |638 |DosProtectClose | | | |638 |DosProtectClose | | |
-|639 |DosProtectSetFileLocks | | | +|639 |DosProtectSetFileLocks | Wrapper around DosProtectSetFileLocksL ​Done 
-|640 |DosProtectSetFileSize | | |+|640 |DosProtectSetFileSize | Wrapper around DosProtectSetFileSizeL ​Done |
 |641 |DosProtectRead | | | |641 |DosProtectRead | | |
 |642 |DosProtectWrite | | | |642 |DosProtectWrite | | |
Line 667: Line 588:
 |645 |DosProtectQueryFHState | | | |645 |DosProtectQueryFHState | | |
 |646 |DosProtectQueryFileInfo | | | |646 |DosProtectQueryFileInfo | | |
-|647 |Dos32IProtectRead | | | +|647 |Dos32IProtectRead | Internal function ​| |
- +
-====  msg ==== +
- +
-^Ordinal ^Name ^Desc ^Status ^+
 |649 |DosCloseMessageFile | | | |649 |DosCloseMessageFile | | |
 |650 |DosLDRDirtyWorker | | | |650 |DosLDRDirtyWorker | | |
 |651 |DOS16LDRDIRTYWORKER | | | |651 |DOS16LDRDIRTYWORKER | | |
-|652 |Dos32IGetInfoBlocks | | | +|652 |Dos32IGetInfoBlocks | Internal function ​| | 
-|653 |T32IGETINFOBLOCKS | | | +|653 |T32IGETINFOBLOCKS | Internal function ​| |
- +
-==== hole ==== +
- +
-^Ordinal ^Name ^Desc ^Status ^+
 |656 |T32GETPROCESSORSTATUS | | | |656 |T32GETPROCESSORSTATUS | | |
 |657 |T32SETPROCESSORSTATUS | | | |657 |T32SETPROCESSORSTATUS | | |
Line 686: Line 599:
 |659 |T32QUERYTHREADAFFINITY | | | |659 |T32QUERYTHREADAFFINITY | | |
 |660 |T32SETTHREADAFFINITY | | | |660 |T32SETTHREADAFFINITY | | |
- 
-====  quecalls 32 ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |661 |Dos32ReadQueue | | | |661 |Dos32ReadQueue | | |
 |662 |Dos32PurgeQueue | | | |662 |Dos32PurgeQueue | | |
Line 698: Line 607:
 |667 |Dos32OpenQueue | | | |667 |Dos32OpenQueue | | |
 |668 |Dos32CreateQueue | | | |668 |Dos32CreateQueue | | |
- 
-====  sesmgr 32 ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |669 |Dos32StartSession | | | |669 |Dos32StartSession | | |
 |670 |Dos32SelectSession | | | |670 |Dos32SelectSession | | |
Line 707: Line 612:
 |672 |Dos32StopSession | | | |672 |Dos32StopSession | | |
 |673 |DosRegisterNotification | | | |673 |DosRegisterNotification | | |
- 
-====  quecalls 16 ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |674 |DOS16READQUEUE | | | |674 |DOS16READQUEUE | | |
 |675 |DOS16PURGEQUEUE | | | |675 |DOS16PURGEQUEUE | | |
Line 719: Line 620:
 |680 |DOS16OPENQUEUE | | | |680 |DOS16OPENQUEUE | | |
 |681 |DOS16CREATEQUEUE | | | |681 |DOS16CREATEQUEUE | | |
- 
-====  os2char 16 ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |682 |DOS16SMGETMEM | | | |682 |DOS16SMGETMEM | | |
 |683 |DOS16SMFREEMEM | | | |683 |DOS16SMFREEMEM | | |
 |684 |DOS16SMGETSGCB | | | |684 |DOS16SMGETSGCB | | |
 |685 |DOS16SMINITSGCB | | | |685 |DOS16SMINITSGCB | | |
- 
-====  sesmgr 16 ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |686 |DOS16SMSGDOPOPUP | | | |686 |DOS16SMSGDOPOPUP | | |
 |687 |DOS16SMSWITCH | | | |687 |DOS16SMSWITCH | | |
Line 763: Line 656:
 |716 |DOS16SMOPENDD | | | |716 |DOS16SMOPENDD | | |
 |717 |DOS16SMSETSESSIONTYPE | | | |717 |DOS16SMSETSESSIONTYPE | | |
- 
-====  os2char ==== 
- 
-^Ordinal ^Name ^Desc ^Status^ 
 |718 |OS2BaseInit | | | |718 |OS2BaseInit | | |
- 
-====  moucalls ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |719 |MOUGETPTRSHAPE | | | |719 |MOUGETPTRSHAPE | | |
 |720 |MOUSETPTRSHAPE | | | |720 |MOUSETPTRSHAPE | | |
Line 798: Line 683:
 |743 |MOUDRAWPTR | | | |743 |MOUDRAWPTR | | |
 |744 |MOUINITREAL | | | |744 |MOUINITREAL | | |
- 
-====  kbdcalls ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |745 |KBDSETCUSTXT | | | |745 |KBDSETCUSTXT | | |
 |746 |KBDINIT | | | |746 |KBDINIT | | |
Line 827: Line 708:
 |768 |KBDGETHWID | | | |768 |KBDGETHWID | | |
 |769 |KBDSETHWID | | | |769 |KBDSETHWID | | |
- +|770 |VIOENDPOPUP | Wrapper around VioEndPopUp ​| | 
-====  viocalls ==== +|771 |VIOGETPHYSBUF | Wrapper around ​| | 
- +|772 |VIOGETANSI | Wrapper around ​| | 
-^Ordinal ^Name ^Desc ^Status ^ +|773 |VIOFREE | Wrapper around ​| | 
-|770 |VIOENDPOPUP | | | +|774 |VIOSETANSI | Wrapper around ​| | 
-|771 |VIOGETPHYSBUF | | | +|775 |VIODEREGISTER | Wrapper around ​| | 
-|772 |VIOGETANSI | | | +|776 |VIOSCROLLUP | Wrapper around ​| | 
-|773 |VIOFREE | | | +|777 |VIOPRTSC | Wrapper around ​| | 
-|774 |VIOSETANSI | | | +|778 |VIOGETCURPOS | Wrapper around ​| | 
-|775 |VIODEREGISTER | | | +|779 |VIOWRTCELLSTR | Wrapper around ​| | 
-|776 |VIOSCROLLUP | | | +|780 |VIOPOPUP | Wrapper around ​| | 
-|777 |VIOPRTSC | | | +|781 |VIOSCROLLRT | Wrapper around ​| | 
-|778 |VIOGETCURPOS | | | +|782 |VIOWRTCHARSTR | Wrapper around ​| | 
-|779 |VIOWRTCELLSTR | | | +|783 |AVS_PRTSC | Wrapper around ​| | 
-|780 |VIOPOPUP | | | +|784 |VIOSETCURPOS | Wrapper around ​| | 
-|781 |VIOSCROLLRT | | | +|785 |VIOSRFUNBLOCK | Wrapper around ​| | 
-|782 |VIOWRTCHARSTR | | | +|786 |VIOSRFBLOCK | Wrapper around ​| | 
-|783 |AVS_PRTSC | | | +|787 |VIOSCRUNLOCK | Wrapper around ​| | 
-|784 |VIOSETCURPOS | | | +|788 |VIOWRTTTY | Wrapper around ​| | 
-|785 |VIOSRFUNBLOCK | | | +|789 |VIOSAVE | Wrapper around ​| | 
-|786 |VIOSRFBLOCK | | | +|790 |VIOGETMODE | Wrapper around ​| | 
-|787 |VIOSCRUNLOCK | | | +|791 |VIOSETMODE | Wrapper around ​| | 
-|788 |VIOWRTTTY | | | +|792 |VIOSCRLOCK | Wrapper around ​| | 
-|789 |VIOSAVE | | | +|793 |VIOREADCELLSTR | Wrapper around ​| | 
-|790 |VIOGETMODE | | | +|794 |VIOSAVREDRAWWAIT | Wrapper around ​| | 
-|791 |VIOSETMODE | | | +|795 |VIOWRTNATTR | Wrapper around ​| | 
-|792 |VIOSCRLOCK | | | +|796 |VIOGETCURTYPE | Wrapper around ​| | 
-|793 |VIOREADCELLSTR | | | +|797 |VIOSAVREDRAWUNDO | Wrapper around ​| | 
-|794 |VIOSAVREDRAWWAIT | | | +|798 |VIOGETFONT | Wrapper around ​| | 
-|795 |VIOWRTNATTR | | | +|799 |VIOREADCHARSTR | Wrapper around ​| | 
-|796 |VIOGETCURTYPE | | | +|800 |VIOGETBUF | Wrapper around ​| | 
-|797 |VIOSAVREDRAWUNDO | | | +|801 |VIOSETCURTYPE | Wrapper around ​| | 
-|798 |VIOGETFONT | | | +|802 |VIOSETFONT | Wrapper around ​| | 
-|799 |VIOREADCHARSTR | | | +|803 |VIOHETINIT | Wrapper around ​| | 
-|800 |VIOGETBUF | | | +|804 |VIOMODEUNDO | Wrapper around ​| | 
-|801 |VIOSETCURTYPE | | | +|805 |VIOSSWSWITCH | Wrapper around ​| | 
-|802 |VIOSETFONT | | | +|806 |VIOMODEWAIT | Wrapper around ​| | 
-|803 |VIOHETINIT | | | +|807 |AVS_PRTSCTOGGLE | Wrapper around ​| | 
-|804 |VIOMODEUNDO | | | +|808 |VIOGETCP | Wrapper around ​| | 
-|805 |VIOSSWSWITCH | | | +|809 |VIORESTORE | Wrapper around ​| | 
-|806 |VIOMODEWAIT | | | +|810 |VIOSETCP | Wrapper around ​| | 
-|807 |AVS_PRTSCTOGGLE | | | +|811 |VIOSHOWBUF | Wrapper around ​| | 
-|808 |VIOGETCP | | | +|812 |VIOSCROLLLF | Wrapper around ​| | 
-|809 |VIORESTORE | | | +|813 |VIOREGISTER | Wrapper around ​| | 
-|810 |VIOSETCP | | | +|814 |VIOGETCONFIG | Wrapper around ​| | 
-|811 |VIOSHOWBUF | | | +|815 |VIOSCROLLDN | Wrapper around ​| | 
-|812 |VIOSCROLLLF | | | +|816 |VIOWRTCHARSTRATT | Wrapper around ​| | 
-|813 |VIOREGISTER | | | +|817 |VIOGETSTATE | Wrapper around ​| | 
-|814 |VIOGETCONFIG | | | +|818 |VIOPRTSCTOGGLE | Wrapper around ​| | 
-|815 |VIOSCROLLDN | | | +|819 |VIOSETSTATE | Wrapper around ​| | 
-|816 |VIOWRTCHARSTRATT | | | +|820 |VIOWRTNCELL | Wrapper around ​| | 
-|817 |VIOGETSTATE | | | +|821 |VIOWRTNCHAR | Wrapper around ​| | 
-|818 |VIOPRTSCTOGGLE | | | +|822 |VIOSHELLINIT | Wrapper around ​| | 
-|819 |VIOSETSTATE | | | +|823 |VIOASSOCIATE | Wrapper around ​| | 
-|820 |VIOWRTNCELL | | | +|824 |VIOCREATEPS | Wrapper around ​| | 
-|821 |VIOWRTNCHAR | | | +|825 |VIODELETESETID | Wrapper around ​| | 
-|822 |VIOSHELLINIT | | | +|826 |VIOGETDEVICECELLSIZE | Wrapper around ​| | 
-|823 |VIOASSOCIATE | | | +|827 |VIOGETORG | Wrapper around ​| | 
-|824 |VIOCREATEPS | | | +|828 |VIOCREATELOGFONT | Wrapper around ​| | 
-|825 |VIODELETESETID | | | +|829 |VIODESTROYPS | Wrapper around ​| | 
-|826 |VIOGETDEVICECELLSIZE | | | +|830 |VIOQUERYSETIDS | Wrapper around ​| | 
-|827 |VIOGETORG | | | +|831 |VIOSETORG | Wrapper around ​| | 
-|828 |VIOCREATELOGFONT | | | +|832 |VIOQUERYFONTS | Wrapper around ​| | 
-|829 |VIODESTROYPS | | | +|833 |VIOSETDEVICECELLSIZE | Wrapper around ​| | 
-|830 |VIOQUERYSETIDS | | | +|834 |VIOSHOWPS | Wrapper around ​| | 
-|831 |VIOSETORG | | | +|835 |VIOGETPSADDRESS | Wrapper around ​| | 
-|832 |VIOQUERYFONTS | | | +|836 |VIOQUERYCONSOLE | Wrapper around ​| | 
-|833 |VIOSETDEVICECELLSIZE | | | +|837 |VIOREDRAWSIZE | Wrapper around ​| | 
-|834 |VIOSHOWPS | | | +|838 |VIOGLOBALREG | Wrapper around ​| | 
-|835 |VIOGETPSADDRESS | | | +|839 |XVIOSETCASTATE | Wrapper around ​| | 
-|836 |VIOQUERYCONSOLE | | | +|840 |XVIOCHECKCHARTYPE | Wrapper around ​| | 
-|837 |VIOREDRAWSIZE | | | +|841 |XVIODESTROYCA | Wrapper around ​| | 
-|838 |VIOGLOBALREG | | | +|842 |XVIOCREATECA | Wrapper around ​| | 
-|839 |XVIOSETCASTATE | | | +|843 |VIOCHECKCHARTYPE | Wrapper around ​| | 
-|840 |XVIOCHECKCHARTYPE | | | +|844 |XVIOGETCASTATE | Wrapper around ​| |
-|841 |XVIODESTROYCA | | | +
-|842 |XVIOCREATECA | | | +
-|843 |VIOCHECKCHARTYPE | | | +
-|844 |XVIOGETCASTATE | | | +
- +
-====  bvscalls ==== +
- +
-^Ordinal ^Name ^Desc ^Status ^+
 |845 |BVSMAIN | | | |845 |BVSMAIN | | |
 |846 |BVSREDRAWSIZE | | | |846 |BVSREDRAWSIZE | | |
 |847 |BVSGETPTRDRAWNAME | | | |847 |BVSGETPTRDRAWNAME | | |
- 
-====  ansicall ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |848 |AnsiInject | Inject ANSI DSR output to KbdHandler buffer | | |848 |AnsiInject | Inject ANSI DSR output to KbdHandler buffer | |
 |849 |AnsiKeydef | ANSI keyboard key reassignment | | |849 |AnsiKeydef | ANSI keyboard key reassignment | |
 |850 |AnsiInterp | ANSI Control Code Sequence interpreter | | |850 |AnsiInterp | ANSI Control Code Sequence interpreter | |
- 
-====  bkscalls ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |851 |BKSMAIN | | | |851 |BKSMAIN | | |
- 
-====  bmscalls ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |852 |BMSMAIN | | | |852 |BMSMAIN | | |
- 
-====  moucalls ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |853 |MOUGETHOTKEY | | | |853 |MOUGETHOTKEY | | |
 |854 |MOUSETHOTKEY | | | |854 |MOUSETHOTKEY | | |
- 
-====  sesmgr ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |855 |DOS16SMSYSINIT | | | |855 |DOS16SMSYSINIT | | |
- 
-====  queue handle variables ??? ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |856 |QhKeybdHandle | | | |856 |QhKeybdHandle | | |
 |857 |QhMouseHandle | | | |857 |QhMouseHandle | | |
- 
-====  os2char ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |858 |SMQueueRamSem | | | |858 |SMQueueRamSem | | |
 |859 |SMArray | | | |859 |SMArray | | |
Line 958: Line 803:
 |863 |BVSGLOBAL | | | |863 |BVSGLOBAL | | |
 |864 |SMGINSTANCE | | | |864 |SMGINSTANCE | | |
-|865 |BVHINSTANCE | BVH Instance variable | |+|865 |BVHINSTANCE | BVH Instance variable | Done |
 |866 |THK32ALIASMEM | | | |866 |THK32ALIASMEM | | |
 |867 |THK32FREEALIAS | | | |867 |THK32FREEALIAS | | |
Line 972: Line 817:
 |877 |Dos32QueryThreadContext | | | |877 |Dos32QueryThreadContext | | |
 |878 |DosSGQueryTopmost | | | |878 |DosSGQueryTopmost | | |
- 
-====  hole ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |976 |DosPerfSysCall | | | |976 |DosPerfSysCall | | |
- +|981 |DosOpenL | Gate to KAL Done |
-====  hole ==== +
- +
-^Ordinal ^Name ^Desc ^Status ^ +
-|981 |DosOpenL | | |+
 |982 |DosProtectOpenL | | | |982 |DosProtectOpenL | | |
 |983 |DosProtectSetFileLocksL | | | |983 |DosProtectSetFileLocksL | | |
Line 989: Line 826:
 |987 |DosCancelLockRequestL | | | |987 |DosCancelLockRequestL | | |
 |988 |DosSetFilePtrL | | | |988 |DosSetFilePtrL | | |
-|989 |DosSetFileSizeL | | |+|989 |DosSetFileSizeL | Gate to KAL Done |
 |990 |DosListIOL | | | |990 |DosListIOL | | |
 |991 |DOS16FSRAMSEMREQUEST2 | | | |991 |DOS16FSRAMSEMREQUEST2 | | |
 |992 |DOS16FSRAMSEMCLEAR2 | | | |992 |DOS16FSRAMSEMCLEAR2 | | |
- 
-==== hole ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |995 |DosSystemService |Needed for Java | | |995 |DosSystemService |Needed for Java | |
-|996 |DosListIO | | |+|996 |DosListIO | Wrapper around DosListIOL ​Done |
 |997 |DosCreateThread2 | | | |997 |DosCreateThread2 | | |
 |998 |DOS16SETEXTLIBPATH | | | |998 |DOS16SETEXTLIBPATH | | |
Line 1102: Line 935:
 |1098 |T32SYSCTL | | | |1098 |T32SYSCTL | | |
 |1099 |T32QUERYTHREADCONTEXT | | | |1099 |T32QUERYTHREADCONTEXT | | |
- 
-==== hole ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |1101 |T32PERFSYSCALL | | | |1101 |T32PERFSYSCALL | | |
 |1102 |T32LISTIO | | | |1102 |T32LISTIO | | |
Line 1117: Line 946:
 |1110 |T32ISETFILEPTRL | | | |1110 |T32ISETFILEPTRL | | |
 |1111 |T32LISTIOL | | | |1111 |T32LISTIOL | | |
- +|1112 |DosLogWrite | osFree extension. Gate to KAL | Done |
-====  osFree extension ==== +
- +
-^Ordinal ^Name ^Desc ^Status ^ +
-|1112 |DosLogWrite | | Done | +
- +
-==== hole ==== +
- +
-^Ordinal ^Name ^Desc ^Status ^+
 |1116 |T32ISETFILEPTR | | | |1116 |T32ISETFILEPTR | | |
 |1117 |T32IPROTECTSETFILEPTR | | | |1117 |T32IPROTECTSETFILEPTR | | |
- 
-==== hole ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |9004 |Dos32CreateRamSem | | | |9004 |Dos32CreateRamSem | | |
 |9005 |Dos32CloseRamSem | | | |9005 |Dos32CloseRamSem | | |
Line 1137: Line 954:
 |9007 |Dos32RequestRamSem | | | |9007 |Dos32RequestRamSem | | |
 |9008 |Dos32ReleaseRamSem | | | |9008 |Dos32ReleaseRamSem | | |
- 
-==== hole ==== 
- 
-^Ordinal ^Name ^Desc ^Status ^ 
 |9010 |Dos32QueryProcessInfo | | | |9010 |Dos32QueryProcessInfo | | |
 |9011 |Dos32QueryThreadInfo | | | |9011 |Dos32QueryThreadInfo | | |
 |9018 |Dos32FindFromName | | | |9018 |Dos32FindFromName | | |
- 
- 
  
 {{page>​en:​templates:​dlls}} {{page>​en:​templates:​dlls}}

en/docs/os2/modules/doscalls.1533786261.txt.gz · Last modified: 2018/08/09 03:44 by prokushev