API Legacy Functions Replacements: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 54: | Line 54: | ||
|- | |- | ||
|[[DosBufReset]]|| Dos16 || [[DosResetBuffer]] ||Renamed in OS/2 2.0 || [https://books.google.com.ec/books?id=u7WbsmbttwYC&pg=PT370&dq=DosAllocMem+OS/2+PC+Magazine&hl=en&sa=X&ved=2ahUKEwj1iPmG_tKCAxWZmWoFHVRfDN8Q6AF6BAgJEAI#v=onepage&q=DosAllocMem%20OS%2F2%20PC%20Magazine&f=false] | |[[DosBufReset]]|| Dos16 || [[DosResetBuffer]] ||Renamed in OS/2 2.0 || [https://books.google.com.ec/books?id=u7WbsmbttwYC&pg=PT370&dq=DosAllocMem+OS/2+PC+Magazine&hl=en&sa=X&ved=2ahUKEwj1iPmG_tKCAxWZmWoFHVRfDN8Q6AF6BAgJEAI#v=onepage&q=DosAllocMem%20OS%2F2%20PC%20Magazine&f=false] | ||
|[[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]] | |||
|- | |||
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 | |||
|- | |||
|[[DosSemSet]]||Dos16|| | |[[DosSemSet]]||Dos16|| | ||
|- | |- |
Revision as of 19:19, 20 November 2023
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] |