API Legacy Functions Replacements: Difference between revisions
Appearance
No edit summary |
mNo edit summary |
||
(36 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{|class="wikitable" | {|class="wikitable" | ||
! | !16Bit Function||API||32Bit Replacement Function||Description || References | ||
|- | |- | ||
|[[ | |[[DosCallback]]|| || ||rowspan=25|Eliminated in OS/2 2.0 ||rowspan=26|[http://books.google.com/books?id=u7WbsmbttwYC&pg=PT370] | ||
|- | |- | ||
|[[ | |[[DosCLIAccess]]|| || | ||
|- | |- | ||
| [[WinAllocMem]] || Dos16 || [[DosAllocMem ]] || Seems it was replaced on OS/2 | |[[DosFlagProcess]]|| || | ||
|- | |||
|[[DosGetEnv]]|| || | |||
|- | |||
|GetHugeShift|| || | |||
|- | |||
|[[DosGetInfoSeg]]|| || | |||
|- | |||
|[[DosGetMachineMode]]|| || | |||
|- | |||
|[[DosGetPID]]|| || | |||
|- | |||
|[[DosGetPPID]]|| || | |||
|- | |||
|[[DosGetPrty]]|| || | |||
|- | |||
|[[DosGetVersion]]|| || | |||
|- | |||
|[[DosHoldSignal]]|| || | |||
|- | |||
|[[DosLockSeg]]|| || | |||
|- | |||
|[[DosMemAvail]]|| || | |||
|- | |||
|[[DosPortAccess]]|| || | |||
|- | |||
|[[DosR2StackRealloc]]|| || | |||
|- | |||
|[[DosReadAsync]]|| || | |||
|- | |||
|[[DosReallocHuge]]|| || | |||
|- | |||
|[[DosReallocSeg]]|| || | |||
|- | |||
|[[DosSendSignal]]|| || | |||
|- | |||
|[[DosSetCp]]|| || | |||
|- | |||
|[[DosSetSigHandler]]|| || | |||
|- | |||
|[[DosSetVec]]|| || | |||
|- | |||
|[[DosSizeSeg]]|| || | |||
|- | |||
|[[DosWriteAsync]]|| || | |||
|- | |||
|[[DosBufReset]]|| Dos16 || [[DosResetBuffer]] ||Renamed in OS/2 2.0 | |||
|- | |||
|[[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 || [http://www.edm2.com/index.php/Summary_of_the_IBM_OS/2_1991_Technical_Seminar] | |||
|- | |||
|[[WinQueryProfileData]] || || [[PrfQueryProfileData]] ||rowspan=4|Replaced by "Prf" since OS/2 1.2 ||rowspan=4|[http://books.google.com/books?id=cSMUxSP5pKgC&pg=PT434] | |||
|- | |||
|[[WinQueryProfileSize]] || || [[PrfQueryProfileSize]] | |||
|- | |||
|[[WinWriteProfileData]] || || [[PrfWriteProfileData]] | |||
|- | |||
|[[WinWriteProfileString]] || || [[PrfWriteProfileString]] | |||
|} | |} | ||
[[Category:Draft]] | [[Category:Draft]] |