API Legacy Functions Replacements
Appearance
DosPTrace
DosDebug
DosQAppType
DosQueryAppType
DosQCurDir
DosQueryCurrentDir
DosQCurDisk
DosQueryCurrentDisk
DosQFHState
DosQueryFHState
DosQFilelnfo
DosQueryFilelnfo
DosQFiieMode
DosQueryFileMode
DosQFSAttach
DosQueryFSAttach
DosQFSInfo
DosQueryFSInfo
DosQHandType
DosQueryHType
DosQPathlnfo
DosQueryPathlnfo
DosQSyslnfo
DosQuerySyslnfo
DosQVerify
DosQueryVerify
DosRmDtr
DosDeleteDir
DosSelectDisk
DosSetDefaultDisk
DosSetProcCp
DosSetProcessCp
DosSetPrty
DosSetPriority
DosTimerAsync
DosAsyncTimer
DosTimerStart
DosStartTimer
DosTimerStop
16Bit Function | API | 32Bit Replacement Function | Description | References | |||
---|---|---|---|---|---|---|---|
DosCallback | Eliminated in OS/2 2.0 | [1] | |||||
DosCLIAccess | Eliminated in OS/2 2.0 | [2] | |||||
DosFlagProcess | Eliminated in OS/2 2.0 | [3] | |||||
DosGetEnv | Eliminated in OS/2 2.0 | [4] | |||||
GetHugeShift | Eliminated in OS/2 2.0 | [5] | |||||
DosGetlnfoSeg | Eliminated in OS/2 2.0 | [6] | |||||
DosGetMachineMode | Eliminated in OS/2 2.0 | [7] | |||||
DosGetPID | Eliminated in OS/2 2.0 | [8] | |||||
DosGetPPID | Eliminated in OS/2 2.0 | [9] | |||||
DosGetPrty | Eliminated in OS/2 2.0 | [10] | |||||
DosGetVersion | Eliminated in OS/2 2.0 | [11] | |||||
DosHoldSignal | Eliminated in OS/2 2.0 | [12] | |||||
DosLockSeg | Eliminated in OS/2 2.0 | [13] | |||||
DosMemAvail | Eliminated in OS/2 2.0 | [14] | |||||
DosPortAccess | Eliminated in OS/2 2.0 | [15] | |||||
DosR2StackRealloc | Eliminated in OS/2 2.0 | [16] | |||||
DosReadAsync | Eliminated in OS/2 2.0 | [17] | |||||
DosReallocHuge | Eliminated in OS/2 2.0 | [18] | |||||
DosReallocSeg | Eliminated in OS/2 2.0 | [19] | |||||
DosSendSignal | Eliminated in OS/2 2.0 | [20] | |||||
DosSetCp | Eliminated in OS/2 2.0 | [21] | |||||
DosSetSigHandler | Eliminated in OS/2 2.0 | [22] | |||||
DosSetVec | Eliminated in OS/2 2.0 | [23] | |||||
DosSizeSeg | Eliminated in OS/2 2.0 | [24] | |||||
DosWriteAsync | Eliminated in OS/2 2.0 | [25] | |||||
DosBufReset | Dos16 | DosResetBuffer | Renamed in OS/2 2.0 | [26] | [[DosBufReset | Dos16 | DosResetBuffer |
[[DosChDir | Dos16 | DosSetCurrentDir | |||||
[[DosChgFilePtr | Dos16 | DosSetFilePtr | |||||
[[DosCWait | Dos16 | DosWaitChild | |||||
[[DosFileLocks | Dos16 | DosSetFileLocks | |||||
[[DosGetCollate | Dos16 | DosQueryCollate | |||||
[[DosGetCp | Dos16 | DosQueryCp | |||||
[[DosGetCtrylnfo | Dos16 | DosQueryCtrylnfo | |||||
[[DosGetDBCSEv | Dos16 | DosQueryDBCSEnv | |||||
[[DosGetModHandle | Dos16 | DosQueryModuleHandle | |||||
[[DosGetModName | Dos16 | DosQueryModuleName | |||||
[[DosGetProcAddr | Dos16 | DosQueryProcAddr | |||||
[[DoslnsMessage | Dos16 | DoslnsertMessage | |||||
DosMkDir DosMkDir2 | Dos16 | DosCreateDir | |||||
[[DosNewSize | Dos16 | DosSetFileSize | |||||
DosSemSet | Dos16 | ||||||
WinAllocMem | Dos16 | DosAllocMem | Seems it was replaced on OS/2 2.0 | [27] |