Jump to content

API Legacy Functions Replacements: Difference between revisions

From EDM2
No edit summary
No edit summary
Line 12: Line 12:
|GetHugeShift|| || ||Eliminated in OS/2 2.0 || [https://books.google.com.ec/books?id=u7WbsmbttwYC&lpg=PT370&dq=DosAllocMem%20OS%2F2%20PC%20Magazine&pg=PT372#v=onepage&q&f=false]
|GetHugeShift|| || ||Eliminated in OS/2 2.0 || [https://books.google.com.ec/books?id=u7WbsmbttwYC&lpg=PT370&dq=DosAllocMem%20OS%2F2%20PC%20Magazine&pg=PT372#v=onepage&q&f=false]
|-
|-
|DosGetlnfoSeg|| || ||Eliminated in OS/2 2.0 || [https://books.google.com.ec/books?id=u7WbsmbttwYC&lpg=PT370&dq=DosAllocMem%20OS%2F2%20PC%20Magazine&pg=PT372#v=onepage&q&f=false]
|[[DosGetInfoSeg]]|| || ||Eliminated in OS/2 2.0 || [https://books.google.com.ec/books?id=u7WbsmbttwYC&lpg=PT370&dq=DosAllocMem%20OS%2F2%20PC%20Magazine&pg=PT372#v=onepage&q&f=false]
|-
|-
|[[DosGetMachineMode]]|| || ||Eliminated in OS/2 2.0 || [https://books.google.com.ec/books?id=u7WbsmbttwYC&lpg=PT370&dq=DosAllocMem%20OS%2F2%20PC%20Magazine&pg=PT372#v=onepage&q&f=false]
|[[DosGetMachineMode]]|| || ||Eliminated in OS/2 2.0 || [https://books.google.com.ec/books?id=u7WbsmbttwYC&lpg=PT370&dq=DosAllocMem%20OS%2F2%20PC%20Magazine&pg=PT372#v=onepage&q&f=false]

Revision as of 19:30, 20 November 2023

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]
DosGetInfoSeg 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]
DosChDir Dos16 DosSetCurrentDir
DosChgFilePtr Dos16 DosSetFilePtr
DosCWait Dos16 DosWaitChild
DosFileLocks Dos16 DosSetFileLocks
DosGetCollate Dos16 DosQueryCollate
DosGetCp Dos16 DosQueryCp
DosGetCtryInfo Dos16 DosQueryCtryInfo
DosGetDBCSEv Dos16 DosQueryDBCSEnv
DosGetModHandle Dos16 DosQueryModuleHandle
DosGetModName Dos16 DosQueryModuleName
DosGetProcAddr Dos16 DosQueryProcAddr
DosInsMessage Dos16 DosInsertMessage
DosMkDir DosMkDir2 Dos16 DosCreateDir
DosNewSize Dos16 DosSetFileSize
DosPTrace Dos16 DosDebug
DosQAppType Dos16 DosQueryAppType
DosQCurDir Dos16 DosQueryCurrentDir
DosQCurDisk Dos16 DosQueryCurrentDisk
DosQFHState Dos16 DosQueryFHState
DosQFileInfo Dos16 DosQueryFileInfo
DosQFileMode Dos16 DosQueryFileMode
DosQFSAttach Dos16 DosQueryFSAttach
DosQFSInfo Dos16 DosQueryFSInfo
DosQHandType Dos16 DosQueryHType
DosQPathInfo Dos16 DosQueryPathInfo
DosQSysInfo Dos16 DosQuerySysInfo
DosQVerify Dos16 DosQueryVerify
DosRmDir Dos16 DosDeleteDir
DosSelectDisk Dos16 DosSetDefaultDisk
DosSetProcCp Dos16 DosSetProcessCp
DosSetPrty Dos16 DosSetPriority
DosTimerAsync Dos16 DosAsyncTimer
DosTimerStart Dos16 DosStartTimer
DosTimerStop Dos16 DosStopTimer
DosSemSet Dos16
WinAllocMem Dos16 DosAllocMem Seems it was replaced on OS/2 2.0 [27]