Creator: robert K. robertk@mok.lvcm.com This is a list of all functions of the doscalls.dll from OS/2. Since ReactOS is an OS with flat model and since we have no ambitions to support 16-Bit OS/2 apps, we'll not implement souch 16Bit-functions. Above that, we want to port ReacOS and the OS/2 sub system to other platforms (i.e. the PowerPC ;-D ). These platforms however don't permit segmented code and memory. Semantics of this file: ======================= Functions with nothing behind are not yet implemented/considered. Functions with a ??? should be considered later. Functions with a --- will not be implemented. Functions with a - xxx are implemented in some file in the directory xxx: file- file, pipe io sync- thread synchronisation mem - memory considerations misc- internal and indifferent stuff mou - mouse sub system kbd - keyboard sub system vio - video/console io run - processes and threads ... 1 DosICreateThread ??? 2 Dos16Cwait --- 3 Dos16EnterCritSec --- 4 DosIExecPgm ??? 5 Dos16Exit --- 6 Dos16ExitCritSec 7 Dos16ExitList 8 Dos16GetInfoSeg 9 Dos16GetPrty 10 Dos16KillProcess 11 Dos16SetPrty 12 Dos16Ptrace 13 Dos16HoldSignal 14 Dos16SetSigHandler 15 Dos16FlagProcess 16 Dos16MakePipe 17 DosISysSemClear 18 DosISemRequest 19 DosISysSemSet 20 Dos16SemSetWait 21 DosISemWait 22 Dos16MuxSemWait 23 Dos16CloseSem 24 Dos16CreateSem 25 Dos16OpenSem 26 Dos16ResumeThread 27 Dos16SuspendThread 28 Dos16SetDateTime 29 Dos16TimerAsync 30 Dos16TimerStart 31 Dos16TimerStop 32 Dos16Sleep 33 Dos16GetDateTime 34 Dos16AllocSeg 35 Dos16AllocShrSeg 36 Dos16GetShrSeg 37 Dos16GiveSeg 38 Dos16ReallocSeg 39 Dos16FreeSeg 40 Dos16AllocHuge 41 Dos16GetHugeShift 42 Dos16ReallocHuge 43 Dos16CreateCSAlias 44 Dos16LoadModule 45 Dos16GetProcAddr 46 Dos16FreeModule 47 Dos16GetModHandle 48 Dos16GetModName 49 Dos16GetMachineMode 50 Dos16Beep 51 Dos16CLIAccess 52 Dos16DevConfig 53 Dos16DevIOCtl 54 Dos16SGSwitch 55 Dos16SGSwitchMe 56 Dos16BufReset 57 Dos16ChDir 58 Dos16ChgFilePtr 59 Dos16Close 60 Dos16Delete 61 Dos16DupHandle 62 Dos16FileLocks 63 Dos16FindClose 64 Dos16FindFirst 65 Dos16FindNext 66 Dos16MkDir 67 Dos16Move 68 Dos16NewSize 69 Dos16PortAccess 70 Dos16Open 71 Dos16QCurDir 72 Dos16QCurDisk 73 Dos16QFHandState 74 Dos16QFileInfo 75 Dos16QFileMode 76 Dos16QFSInfo 77 Dos16QHandType 78 Dos16QVerify 79 DosIRead 80 Dos16RmDir 81 Dos16SelectDisk 82 Dos16SetFHandState 83 Dos16SetFileInfo 84 Dos16SetFileMode 85 Dos16SetMaxFH 86 Dos16SetVerify 87 DosIWrite 88 Dos16SystemService 89 Dos16SetVec 90 Dos16SysTrace 91 Dos16GetEnv 92 Dos16GetVersion 93 Dos16QTraceInfo 94 Dos16GetPID 95 Dos16Open2 96 Dos16LibInit 97 Dos16SetFSInfo 98 Dos16QPathInfo 99 Dos16DevIOCtl2 100 DosICanonicalize 101 Dos16SetFgnd 102 Dos16SwapTaskInit 103 Dos16ReadPhys 104 Dos16SetPathInfo 105 Dos16SGSwitchProc2 106 STRUCHECK 107 STRURESUPDATE 108 DosISetRelMaxFH 109 DosIDevIOCtl 110 Dos32ForceDelete 111 Dos32KillThread 112 Dos32QueryRASInfo 113 Dos32DumpProcess 114 Dos32SuppressPopUps 115 THK32ALLOCMEM 116 THK32FREEMEM 117 THK32ALLOCSTACK 118 DosOpen2Compt 119 Dos16GetSTDA 120 Dos16Error 121 Dos16GetSeg 122 Dos16LockSeg 123 Dos16UnlockSeg 124 Dos16SGSwitchProc 125 DosIRamSemWake 126 Dos16SizeSeg 127 Dos16MemAvail 128 DosIRamSemRequest 129 DosPhysicalDisk 130 Dos16GetCP 131 DosISetCP 132 DosGlobalSeg 133 Dos16Profile 134 Dos16SendSignal 135 DosHugeShift 136 DosHugeIncr 137 Dos16Read 138 Dos16Write 139 Dos16ErrClass 140 Dos16SemRequest 141 Dos16SemClear 142 Dos16SemWait 143 Dos16SemSet 144 Dos16ExecPgm 145 Dos16CreateThread 146 Dos16SubSet 147 Dos16SubAlloc 148 Dos16SubFree 149 Dos16ReadAsync 150 Dos16WriteAsync 151 Dos16SearchPath 152 Dos16ScanEnv 153 Dos16SetCP 154 Dos16QProcStatus 155 Dos16GetResource 156 Dos16GetPPID 157 Dos16CallBack 158 DosICallBack 159 DosRetForward 160 Dos16R2StackRealloc 161 Dos16FSRamSemRequest 162 Dos16FSRamSemClear 163 Dos16QAppType 164 Dos16SetProcCP 165 Dos16DynamicTrace 166 Dos16QSysInfo 167 DosIMakeNmPipe 168 DosICallNmPipe 169 DosIConnectNmPipe 170 DosIDisconnectNmPipe 171 DosIPeekNmPipe 172 DosIQNmPipeInfo 173 DosIQNmPHandState 174 DosISetNmPHandState 175 DosITransactNmPipe 176 DosIWaitNmPipe 177 DosISetNmPipeSem 178 DosIQNmPipeSemState 179 DosIRawReadNmPipe 180 DosIRawWriteNmPipe 181 Dos16FSAttach 182 Dos16QFSAttach 183 Dos16FSCtl 184 Dos16FindFirst2 185 Dos16MkDir2 186 Dos16FileIO 187 Dos16FindNotifyClose 188 Dos16FindNotifyFirst 189 Dos16FindNotifyNext 190 Dos16SetTraceInfo 191 Dos16EditName 192 Dos16LogMode 193 Dos16LogEntry 194 Dos16GetLogBuffer 195 Dos16LogRegister 196 Dos16LogRead 197 Dos16FindFromName 198 Dos16OPLockRelease 199 Dos16OPLockWait 200 DosICopy 201 Dos16Copy 202 DosIQAppType 203 DosForceDelete 204 DosEnumAttribute 205 Dos16OPLockShutdown 206 DosShutdown 207 DosGetResource2 208 DosFreeResource 209 Dos32SetMaxFH 210 Dos32SetVerify 211 Dos32ErrClass 212 Dos32Error 213 DosCreateVDM 214 DosMaxPathLen 215 DosPageSize 216 DosLocalInfo 217 DosGlobalInfo 218 Dos32SetFileInfo 219 Dos32SetPathInfo 220 Dos32SetDefaultDisk 221 Dos32SetFHState 222 Dos32SetFSInfo 223 Dos32QueryPathInfo 224 Dos32QueryHType 225 Dos32QueryVerify 226 Dos32DeleteDir 227 Dos32ScanEnv 228 Dos32SearchPath 229 Dos32Sleep 230 Dos32GetDateTime 231 Dos32DevConfig 232 Dos32EnterCritSec 233 Dos32ExitCritSec 234 Dos32Exit run 235 Dos32KillProcess 236 Dos32SetPriority 237 Dos32ResumeThread 238 Dos32SuspendThread 239 Dos32CreatePipe 240 Dos32CallNPipe 241 Dos32ConnectNPipe 242 Dos32DisConnectNPipe 243 Dos32CreateNPipe 244 Dos32PeekNPipe 245 Dos32QueryNPHState 246 Dos32RawReadNPipe 247 Dos32RawWriteNPipe 248 Dos32QueryNPipeInfo 249 Dos32QueryNPipeSemState 250 Dos32SetNPHState 251 Dos32SetNPipeSem 252 Dos32TransactNPipe 253 Dos32WaitNPipe 254 Dos32ResetBuffer 255 Dos32SetCurrentDir 256 Dos32SetFilePtr 257 Dos32Close 258 Dos32Copy 259 Dos32Delete 260 Dos32DupHandle 261 Dos32EditName 262 THK32FREESTACK 263 Dos32FindClose 264 Dos32FindFirst 265 Dos32FindNext 266 Dos16OpenVDD 267 Dos16RequestVDD 268 Dos16CloseVDD 269 Dos32FSAttach 270 Dos32CreateDir 271 Dos32Move 272 Dos32SetFileSize 273 Dos32Open 274 Dos32QueryCurrentDir 275 Dos32QueryCurrentDisk 276 Dos32QueryFHState 277 Dos32QueryFSAttach 278 Dos32QueryFSInfo 279 Dos32QueryFileInfo 280 Dos32WaitChild 281 Dos32Read 282 Dos32Write 283 Dos32ExecPgm 284 Dos32DevIOCtl 285 Dos32FSCtl 286 Dos32Beep 287 Dos32PhysicalDisk 288 Dos32SetCp 289 Dos32SetProcessCp 290 Dos32StopTimer 291 Dos32QueryCp 292 Dos32SetDateTime 293 Thk32AllocBlock 294 Thk32FreeBlock 295 Thk32R3DS 296 Dos32ExitList 297 Dos32AllocProtectedMem 298 Dos32AliasMem 299 Dos32AllocMem 300 Dos32AllocSharedMem 301 Dos32GetNamedSharedMem 302 Dos32GetSharedMem 303 Dos32GiveSharedMem 304 Dos32FreeMem 305 Dos32SetMem 306 Dos32QueryMem 307 Dos32QueryMemState 308 Dos32OpenVDD 309 Dos32RequestVDD 310 Dos32CloseVDD 311 Dos32CreateThread 312 Dos32GetInfoBlocks 313 Dos16AllocProtSeg 314 Dos16AllocShrProtSeg 315 Dos16AllocProtHuge 316 Dos32DynamicTrace 317 Dos32Debug 318 Dos32LoadModule 319 Dos32QueryModuleHandle 320 Dos32QueryModuleName 321 Dos32QueryProcAddr 322 Dos32FreeModule 323 Dos32QueryAppType 324 Dos32CreateEventSem 325 Dos32OpenEventSem 326 Dos32CloseEventSem 327 Dos32ResetEventSem 328 Dos32PostEventSem 329 Dos32WaitEventSem 330 Dos32QueryEventSem 331 Dos32CreateMutexSem 332 Dos32OpenMutexSem 333 Dos32CloseMutexSem 334 Dos32RequestMutexSem 335 Dos32ReleaseMutexSem 336 Dos32QueryMutexSem 337 Dos32CreateMuxWaitSem 338 Dos32OpenMuxWaitSem 339 Dos32CloseMuxWaitSem 340 Dos32WaitMuxWaitSem 341 Dos32AddMuxWaitSem 342 Dos32DeleteMuxWaitSem 343 Dos32QueryMuxWaitSem 344 Dos32SubSetMem 345 Dos32SubAllocMem 346 Dos32SubFreeMem 347 Dos32SubUnsetMem 348 Dos32QuerySysInfo 349 Dos32WaitThread 350 Dos32AsyncTimer 351 Dos32StartTimer 352 Dos32GetResource 353 Dos32FreeResource 354 Dos32SetExceptionHandler 355 Dos32UnsetExceptionHandler 356 Dos32RaiseException 357 Dos32UnwindException 358 Dos32QueryPageUsage 359 Dos16QueryModFromCS 360 Dos32QueryModFromEIP 361 DosFPDataArea 362 Dos32TmrQueryFreq 363 Dos32TmrQueryTime 364 Dos32AliasPerfCtrs 365 Dos32ConfigPerf 366 Dos32DeconPerf 367 Dos32RegisterPerfCtrs 368 Dos32QuerySysState 369 Dos32FlatCS 370 Dos32FlatDS 371 Dos32QueryABIOSSupport 372 Dos32EnumAttribute 373 Dos32QueryDosProperty 374 Dos32SetDosProperty 375 Dos16QueryDosProperty 376 Dos16SetDosProperty 377 Dos32Profile 378 Dos32SetSignalExceptionFocus 379 Dos32SendSignalException 380 Dos32EnterMustComplete 381 Dos32ExitMustComplete 382 Dos32SetRelMaxFH 383 Dos16PutMessage 384 Dos16TrueGetMessage 385 Dos16InsMessage 386 Dos32InsertMessage 387 Dos32PutMessage 388 Dos32TrueGetMessage 389 DosIQueryMessageCP 390 Dos32IQueryMessageCP 391 Dos16CaseMap 392 Dos16GetCollate 393 Dos16GetCtryInfo 394 Dos16GetDBCSEv 395 Dos32QueryCtryInfo 396 Dos32QueryDBCSEnv 397 Dos32MapCase 398 Dos32QueryCollate 399 Dos16MakeNmPipe 400 Dos16QNmPipeInfo 401 Dos16ConnectNmPipe 402 Dos16DisconnectNmPipe 403 Dos16QNmPHandState 404 Dos16SetNmPHandState 405 Dos16PeekNmPipe 406 Dos16WaitNmPipe 407 Dos16TransactNmPipe 408 Dos16CallNmPipe 409 Dos16RawReadNmPipe 410 Dos16RawWriteNmPipe 411 Dos16SetNmPipeSem 412 Dos16QNmPipeSemState 413 StartLazyWriter 414 _QueInst_Data 415 Dos32Shutdown 416 Dos32ICacheModule 417 Dos32ReplaceModule 418 Dos32AcknowledgeSignalException 419 Dos32TIB 420 Dos16TmrQueryFreq 421 Dos16TmrQueryTime 422 Dos16RegisterPerfCtrs 423 Dos16FlatToSel 424 Dos16SelToFlat 425 Dos32FlatToSel 426 Dos32SelToFlat 427 DosIODelayCnt 428 Dos32SetFileLocks 429 Dos32CancelLockRequest 430 Dos32GetLocaleModule 430 LogOpen 431 LogClose 432 LogAddEntries 433 LogGetEntries 434 LogSetState 435 LogSetName 436 LogQueryState 437 Dos16OpenChangeNotify 438 Dos16ResetChangeNotify 439 Dos16CloseChangeNotify 440 Dos32OpenChangeNotify 441 Dos32ResetChangeNotify 442 Dos32CloseChangeNotify 443 Dos16QueryABIOSSupport 444 Dos32ForceSystemDump 447 Dos32GetProcessorStatus 448 Dos32SetProcessorStatus 449 Dos16CreateSpinLock 450 Dos16AcquireSpinLock 451 Dos16ReleaseSpinLock 452 Dos16FreeSpinLock 453 Dos32TestPSD 454 Dos32AllocThreadLocalMemory 455 Dos32FreeThreadLocalMemory 460 Dos32VerifyPIDTID 464 PTDA_LANMAN_SEC 465 PTDA_PID 466 SAS_SEL 467 TCB_OPCOOKIE 468 TCB_OPFLAGS 469 TCB_NEWFLAGS 470 TCB_USER_ID 471 TCB_PROC_ID 472 TCB_FSHARING 473 TCB_SRVATTRIB 474 TCB_ALLOWED 475 TCB_PRTCB 476 TCB_NUMBER 477 TCB_THISSFT 478 TCB_THISCDS 479 TKOPTDA 480 PTDA_CRITSEC 481 PTDA_HOLDSIGCNT 482 PTDA_PPTDAPARENT 483 PTDA_PGDATA 484 PTDA_HANDLE 485 PTDA_MODULE 486 PTDA_LDTHANDLE 487 PTDA_CODEPAGE_TAG 488 PTDA_JFN_LENGTH 489 PTDA_JFN_PTABLE 490 PTDA_JFN_FLG_PTR 491 PTDA_EXTERR_LOCUS 492 PTDA_EXTERR 493 PTDA_EXTERR_ACTION 494 PTDA_EXTERR_CLASS 495 PTDA_PPID 496 PTDA_PROCTYPE 497 PTDA_CURRTCB 498 PTDA_CURRTSD 499 PTDA_SIGNATURE 500 T32EXITLIST 501 T32ALLOCPROTECTEDMEM 502 T32ALIASMEM 503 T32ALLOCMEM 504 T32ALLOCSHAREDMEM 505 T32GETNAMEDSHAREDMEM 506 T32GETSHAREDMEM 507 T32GIVESHAREDMEM 508 T32FREEMEM 509 T32SETMEM 510 T32QUERYMEM 511 T32QUERYMEMSTATE 512 T32OPENVDD 513 T32REQUESTVDD 514 T32CLOSEVDD 515 T32CREATETHREAD 516 T32DYNAMICTRACE 517 T32DEBUG 518 T32QUERYPROCADDR 519 T32CREATEEVENTSEM 520 T32OPENEVENTSEM 521 T32CLOSEEVENTSEM 522 T32RESETEVENTSEM 523 T32POSTEVENTSEM 524 T32WAITEVENTSEM 525 T32QUERYEVENTSEM 526 T32CREATEMUTEXSEM 527 T32OPENMUTEXSEM 528 T32CLOSEMUTEXSEM 529 T32REQUESTMUTEXSEM 530 T32RELEASEMUTEXSEM 531 T32QUERYMUTEXSEM 532 T32CREATEMUXWAITSEM 533 T32OPENMUXWAITSEM 534 T32CLOSEMUXWAITSEM 535 T32WAITMUXWAITSEM 536 T32ADDMUXWAITSEM 537 T32DELETEMUXWAITSEM 538 T32QUERYMUXWAITSEM 539 T32QUERYSYSINFO 540 T32WAITTHREAD 541 DosIOpenL 541 T32GETRESOURCE 542 DosIProtectOpenL 542 T32FREERESOURCE 543 DosISetFileSizeL 543 T32EXCEPTIONCALLBACK 544 DosIProtectSetFileSizeL 544 T32QUERYPAGEUSAGE 545 Dos32ExceptionCallBack 546 TI32ASYNCTIMER 546 THK32STRLEN 547 TI32STARTTIMER 547 THK_UNITHUNK 548 Dos32R3ExceptionDispatcher 549 DosLibiDisp 550 DosLibiDisp16 551 DosLibiDisp32 552 DosR3ExitAddr 553 Dos32R3ExitAddr 554 Dos32IRead 555 T32IREAD 556 Dos32IWrite 557 Dos32CreateSpinLock 557 T32IWRITE 558 Dos32AcquireSpinLock 558 T32TMRQUERYFREQ 559 Dos32ReleaseSpinLock 559 T32TMRQUERYTIME 560 Dos32FreeSpinLock 560 T32ALIASPERFCTRS 561 Dos32PMR3WaitEventSem 561 T32CONFIGUREPERF 562 Dos32PMR3PostEventSem 562 T32DECONPERF 563 Dos32QueryThreadAffinity 563 T32REGISTERPERFCTRS 564 Dos32SetThreadAffinity 564 T32QUERYSYSSTATE 565 DosISetFileInfo 566 DosISetPathInfo 567 DosOpenL 567 T32QUERYDOSPROPERTY 568 DosSetFilePtrL 568 T32SETDOSPROPERTY 569 DosIFindNext 570 DosSetFileSizeL 570 T32PROFILE 571 T32QUERYRESOURCESIZE 572 Dos32QueryResourceSize 573 DosQueryResourceSize 574 T32SETSIGNALEXCEPTIONFOCUS 574 DosPMSemWait 575 T32SENDSIGNALEXCEPTION 575 DosPMMuxSemWait 576 T32STARTTIMER 576 THK16_UNITHUNK 577 T32STOPTIMER 577 HT16_STARTUP 578 T32ASYNCTIMER 578 HT16_CLEANUP 579 T32INITIALIZEPORTHOLE 579 HT32_STARTUP 580 Dos32InitializePorthole 581 T32QUERYHEADERINFO 581 HT32_CLEANUP 582 Dos32QueryHeaderInfo 583 DosInitializePorthole 584 DosQueryHeaderInfo 585 T32QUERYPROCTYPE 585 _Dos32IMonRead 586 Dos32QueryProcType 587 DosQueryProcType 588 T32IEXITMUSTCOMPLETE 588 _Dos32IMonWrite 589 DosISigDispatch 590 T32ICACHEMODULE 590 Dos32PMPostEventSem 591 T32DLLTERM 591 Dos32PMWaitEventSem 592 Dos32DllTermDisp 593 T32IRAISEEXCEPTION 593 Dos32PMRequestMutexSem 594 Dos32IRaiseException 595 T32ACKNOWLEDGESIGNALEXC 595 Dos32PMWaitMuxWaitSem 596 Dos32PM16SemChk 597 Dos32IQueryFHState 598 Dos32ISetFHState 599 Dos32LDTSel 600 Dos32R3Frestor 601 DosIFindFirst 602 T32SETFILELOCKS 603 T32CANCELLOCKREQUEST 604 T32IMONREAD 605 T32IMONWRITE 606 DosMonOpen 607 DosMonClose 608 DosMonRead 609 DosMonWrite 610 DosMonReg 611 T32KILLTHREAD 612 TQUERYRASINFO 615 Dos32IProtectWrite 617 DosIProtectSetFileInfo 618 Dos32IProtectSetFileInfo 619 Dos32IProtectSetFHState 620 Dos32IProtectQueryFHState 621 Dos32ProtectSetFilePtr 622 Dos16ProtectClose 623 Dos16ProtectFileIO 624 Dos16ProtectFileLocks 625 DosIProtectRead 626 DosIProtectWrite 627 Dos16ProtectNewSize 628 Dos16ProtectOpen 629 Dos16ProtectQFHandState 630 Dos16ProtectSetFHandState 631 Dos16ProtectQFileInfo 632 Dos16ProtectSetFileInfo 634 Dos16ProtectChgFilePtr 635 Dos16ProtectEnumAttribute 636 Dos32ProtectEnumAttribute 637 Dos32ProtectOpen 638 Dos32ProtectClose 639 Dos32ProtectSetFileLocks 640 Dos32ProtectSetFileSize 641 Dos32ProtectRead 642 Dos32ProtectWrite 643 Dos32ProtectSetFileInfo 644 Dos32ProtectSetFHState 645 Dos32ProtectQueryFHState 646 Dos32ProtectQueryFileInfo 647 Dos32IProtectRead 649 DosCloseMessageFile 650 DosLDRDirtyWorker 651 Dos16LDRDirtyWorker 652 Dos32IGetInfoBlocks 653 T32IGETINFOBLOCKS 656 T32GETPROCESSORSTATUS 657 T32SETPROCESSORSTATUS 658 T32TESTPSD 659 T32QUERYTHREADAFFINITY 660 T32SETTHREADAFFINITY 661 Dos32ReadQueue 662 Dos32PurgeQueue 663 Dos32CloseQueue 664 Dos32QueryQueue 665 Dos32PeekQueue 666 Dos32WriteQueue 667 Dos32OpenQueue 668 Dos32CreateQueue 669 Dos32StartSession 670 Dos32SelectSession 671 Dos32SetSession 672 Dos32StopSession 673 DosRegisterNotification 674 Dos16ReadQueue 675 Dos16PurgeQueue 676 Dos16CloseQueue 677 Dos16QueryQueue 678 Dos16PeekQueue 679 Dos16WriteQueue 680 Dos16OpenQueue 681 Dos16CreateQueue 682 Dos16SMGetmem 683 Dos16SMFreemem 684 Dos16SMGetSGCB 685 Dos16SMInitSGCB 686 Dos16SMSGDoPopup 687 Dos16SMSwitch 688 Dos16SMServeAppReq 689 Dos16GetTimes 690 Dos16SMSetTitle 691 Dos16ScrUnlock 692 Dos16SMDoAppReq 693 Dos16StopSession 694 Dos16SelectSession 695 Dos16ScrLock 696 Dos16SavRedrawWait 697 Dos16SavRedrawUndo 698 Dos16SMSGEndPopup 699 Dos16SetSession 700 Dos16SetMNLockTime 701 Dos16ModeUndo 702 Dos16StartSession 703 Dos16SMGetStatus 704 Dos16ModeWait 705 Dos16SMTerminate 706 Dos16SMGetAppReq 707 Dos16SMInitialize 708 Dos16SMStart 709 Dos16SMParentSwitch 710 Dos16SMPause 711 Dos16SMHDeinit 712 Dos16SMPMPresent 713 Dos16SMRegisterDD 714 Dos16SMNotifyDD 715 Dos16SMNotifyDD2 716 Dos16SMOpenDD 717 Dos16SMSetSessionType 718 OS2BaseInit 719 MouGetPtrShape 720 MouSetPtrShape 721 MouGetNumMickeys 722 MouGetThreshold 723 MouShellInit 724 MouGetScaleFact 725 MouFlushQue 726 MouGetNumButtons 727 MouClose 728 MouSetThreshold 729 MouSetScaleFact 730 MouGetNumQueEl 731 MouDeRegister 732 MouGetEventMask 733 MouSetEventMask 734 MouOpen 735 MouRemovePtr 736 MouGetPtrPos 737 MouReadEventQue 738 MouSetPtrPos 739 MouGetDevStatus 740 MouSynch 741 MouRegister 742 MouSetDevStatus 743 MouDrawPtr 744 MouInitReal 745 KbdSetCustXt 746 KbdInit 747 KbdGetCp 748 KbdCharIn 749 KbdSetCp 750 KbdLoadInstance 751 KbdSynch 752 KbdRegister 753 KbdStringIn 754 KbdGetStatus 755 KbdSetStatus 756 KbdGetFocus 757 KbdFlushBuffer 758 KbdXlate 759 KbdSwitchFgnd 760 KbdShellInit 761 KbdClose 762 KbdFreeFocus 763 KbdFree 764 KbdDeRegister 765 KbdSetFgnd 766 KbdPeek 767 KbdOpen 768 KbdGetHWId 769 KbdSetHWId 770 VioEndPopup 771 VioGetPhysBuf 772 VioGetAnsi 773 VioFree 774 VioSetAnsi 775 VioDeRegister 776 VioScrollUp 777 VioPrtSc 778 VioGetCurPos 779 VioWrtCellStr 780 VioPopUp 781 VioScrollRt 782 VioWrtCharStr 783 Avs_Prtsc 784 VioSetCurPos 785 VioSrfUnblock 786 VioSrfBlock 787 VioScrUnlock 788 VioWrtTty 789 VioSave 790 VioGetMode 791 VioSetMode 792 VioScrLock 793 VioReadCellStr 794 VioSavRedrawWait 795 VioWrtNAttr 796 VioGetCurType 797 VioSavRedrawUndo 798 VioGetFont 799 VioReadCharStr 800 VioGetBuf 801 VioSetCurType 802 VioSetFont 803 VioHetInit 804 VioModeUndo 805 VioSswSwitch 806 VioModeWait 807 Avs_PrtscToggle 808 VioGetCp 809 VioRestore 810 VioSetCp 811 VioShowBuf 812 VioScrollLf 813 VioRegister 814 VioGetConfig 815 VioScrollDn 816 VioWrtCharStrAtt 817 VioGetState 818 VioPrtScToggle 819 VioSetState 820 VioWrtNCell 821 VioWrtNChar 822 VioShellInit 823 VioAssociate 824 VioCreatePS 825 VioDeleteSetId 826 VioGetDeviceCellSize 827 VioGetOrg 828 VioCreateLogFont 829 VioDestroyPS 830 VioQuerySetIds 831 VioSetOrg 832 VioQueryFonts 833 VioSetDeviceCellSize 834 VioShowPS 835 VioGetPSAddress 836 VioQueryConsole 837 VioRedrawSize 838 VioGlobalReg 839 XVioSetCAState 840 XVioCheckCharType 841 XVioDestroyCA 842 XVioCreateCA 843 VioCheckCharType 844 XVioGetCAState 845 BVSMAIN 846 BVSREDRAWSIZE 847 BVSGETPTRDRAWNAME 848 AnsiInject 849 AnsiKeydef 850 AnsiInterp 851 BKSMAIN 852 BMSMAIN 853 MouGetHotKey 854 MouSetHotKey 855 Dos16SMSysInit 856 QhKeybdHandle 857 QhMouseHandle 858 SMQueueRamSem 859 SMArray 860 SMPIDArray 861 SMInitialized 862 SMArraySize 863 BVSGLOBAL 864 SMGINSTANCE 865 BVHINSTANCE 866 THK32ALIASMEM 867 THK32FREEALIAS 868 THK32ALLOCVARLEN 869 THK32HANDLEBOUNDARY 870 THK32HANDLESTRING 871 THK32DEALLOC 872 THK32XHNDLR 873 Dos32SetExtLIBPATH 874 Dos32QueryExtLIBPATH 875 Dos32PM16SemRst 876 Dos32SysCtl 877 Dos32QueryThreadContext 878 DosSGQueryTopmost 976 Dos32PerfSysCall 981 Dos32OpenL 982 Dos32ProtectOpenL 983 Dos32ProtectSetFileLocksL 984 Dos32ProtectSetFilePtrL 985 Dos32ProtectSetFileSizeL 986 Dos32SetFileLocksL 987 Dos32CancelLockRequestL 988 Dos32SetFilePtrL 989 Dos32SetFileSizeL 990 Dos32ListIOL 991 Dos16FSRamSemRequest2 992 Dos16FSRamSemClear2 995 Dos32SystemService 996 Dos32ListIO 997 Dos32CreateThread2 998 Dos16SetExtLIBPATH 999 Dos16QueryExtLIBPATH 1000 T32EXITLIST 1001 T32ALLOCPROTECTEDMEM 1002 T32ALIASMEM 1003 T32ALLOCMEM 1004 T32ALLOCSHAREDMEM 1005 T32GETNAMEDSHAREDMEM 1006 T32GETSHAREDMEM 1007 T32GIVESHAREDMEM 1008 T32FREEMEM 1009 T32SETMEM 1010 T32QUERYMEM 1011 T32QUERYMEMSTATE 1012 T32OPENVDD 1013 T32REQUESTVDD 1014 T32CLOSEVDD 1015 T32CREATETHREAD 1016 T32DYNAMICTRACE 1017 T32DEBUG 1018 T32QUERYPROCADDR 1019 T32CREATEEVENTSEM 1020 T32OPENEVENTSEM 1021 T32CLOSEEVENTSEM 1022 T32RESETEVENTSEM 1023 T32POSTEVENTSEM 1024 T32WAITEVENTSEM 1025 T32QUERYEVENTSEM 1026 T32CREATEMUTEXSEM 1027 T32OPENMUTEXSEM 1028 T32CLOSEMUTEXSEM 1029 T32REQUESTMUTEXSEM 1030 T32RELEASEMUTEXSEM 1031 T32QUERYMUTEXSEM 1032 T32CREATEMUXWAITSEM 1033 T32OPENMUXWAITSEM 1034 T32CLOSEMUXWAITSEM 1035 T32WAITMUXWAITSEM 1036 T32ADDMUXWAITSEM 1037 T32DELETEMUXWAITSEM 1038 T32QUERYMUXWAITSEM 1039 T32QUERYSYSINFO 1040 T32WAITTHREAD 1041 T32GETRESOURCE 1042 T32FREERESOURCE 1043 T32EXCEPTIONCALLBACK 1044 T32QUERYPAGEUSAGE 1045 T32FORCESYSTEMDUMP 1046 TI32ASYNCTIMER 1047 TI32STARTTIMER 1048 T32QUERYABIOSSUPPORT 1049 T32QUERYMODFROMEIP 1050 T32ALIASPERFCTRS 1051 T32CONFIGUREPERF 1052 T32DECONPERF 1053 T32REGISTERPERFCTRS 1054 T32QUERYSYSSTATE 1055 T32IREAD 1056 T32IWRITE 1057 T32TMRQUERYFREQ 1058 T32TMRQUERYTIME 1059 T32IMONREAD 1060 T32IMONWRITE 1061 T32QUERYRESOURCESIZE 1062 T32PROFILE 1063 T32SETSIGNALEXCEPTIONFOCUS 1064 T32SENDSIGNALEXCEPTION 1065 T32STARTTIMER 1066 T32STOPTIMER 1067 T32ASYNCTIMER 1068 T32INITIALIZEPORTHOLE 1069 T32QUERYHEADERINFO 1070 T32QUERYPROCTYPE 1071 T32IEXITMUSTCOMPLETE 1072 T32ICACHEMODULE 1073 T32DLLTERM 1074 T32IRAISEEXCEPTION 1075 T32ACKNOWLEDGESIGNALEXCEPTION 1076 T32QUERYDOSPROPERTY 1077 T32SETDOSPROPERTY 1078 T32SETFILELOCKS 1079 T32CANCELLOCKREQUEST 1080 T32KILLTHREAD 1081 TQUERYRASINFO 1082 T32DUMPPROCESS 1083 T32SUPPRESSPOPUPS 1084 T32IPROTECTWRITE 1085 T32PROTECTSETFILELOCKS 1086 T32IPROTECTREAD 1087 T32PMPOSTEVENTSEM 1088 T32PMWAITEVENTSEM 1089 T32PMREQUESTMUTEXSEM 1090 T32PMWAITMUXWAITSEM 1091 T32PM16SEMCHK 1092 T32ALLOCTHREADLOCALMEMORY 1093 T32FREETHREADLOCALMEMORY 1094 T32SETEXTLIBPATH 1095 T32QUERYEXTLIBPATH 1096 T32PM16SEMRST 1097 T32VERIFYPIDTID 1098 T32SYSCTL 1099 T32QUERYTHREADCONTEXT 1101 T32PERFSYSCALL 1102 T32LISTIO 1103 T32PMR3WAITEVENTSEM 1104 T32PMR3POSTEVENTSEM 1105 T32CREATETHREAD2 1106 T32PROTECTSETFILELOCKSL 1107 T32IPROTECTSETFILEPTRL 1108 T32SETFILELOCKSL 1109 T32CANCELLOCKREQUESTL 1110 T32ISETFILEPTRL 1111 T32LISTIOL 1116 T32ISETFILEPTR 1117 T32IPROTECTSETFILEPTR 9004 Dos32CreateRamSem 9005 Dos32CloseRamSem 9006 Dos32OpenRamSem 9007 Dos32RequestRamSem 9008 Dos32ReleaseRamSem 9010 Dos32QueryProcessInfo 9011 Dos32QueryThreadInfo 9018 Dos32FindFromName