Open32: Difference between revisions
Appearance
No edit summary |
|||
Line 1: | Line 1: | ||
Open32 API enables the migration of Windows applications to OS/2 by providing a subset of the Win32 APIs on OS/2 for source code compatibility.The Open32 API provides an identical interface as the function in the Win32 environment. | Open32 API enables the migration of Windows applications to OS/2 by providing a subset of the Win32 APIs on OS/2 for source code compatibility. The Open32 API provides an identical interface as the function in the Win32 environment. | ||
In "Open32 Developer API Extensions for OS/2 Warp" Redbook from IBM is clarified that Open32 is not a Win32 API emulation, it is a native OS/2 function that is built on the operating system just like other interface layers like GPI, Presentation Manager, Control Program, etc. | |||
==Documentation== | ==Documentation== | ||
Line 8: | Line 8: | ||
==Files== | ==Files== | ||
{| class="wikitable" | {| class="wikitable" | ||
!File Name||Comments | |||
|- | |- | ||
||[[PMWINX.DLL]] || Open32 API (a subset of about 800 Windows API's) | |||
|- | |- | ||
|| [[ | ||[[REGISTRY.DLL]] || Windows-like registry support. Used by Open32. | ||
|- | |- | ||
|| [[ | ||[[MIRRORS.DLL]] || Something Open32-related. | ||
|- | |- | ||
|| [[ | ||[[USER.DAT]] || If deleted this file gets re-created when REGISTRY.DLL is invoked. | ||
|- | |- | ||
|| [[ | ||[[SYSTEM.DAT]] || If deleted this file gets re-created when REGISTRY.DLL is invoked. | ||
|- | |- | ||
||[[WGSS4?.DLL]] || Additions to Open32 used to port Netscape Communicator | |||
|| [[WGSS4?.DLL]] || Additions to Open32 used to port Netscape Communicator | |||
|- | |- | ||
||[[SYSFONT.DLL]] || System font dynamic link library. | |||
|} | |} | ||
Line 32: | Line 30: | ||
==Links== | ==Links== | ||
[[Category:Components]] | [[Category:Components]] |
Revision as of 01:58, 9 June 2016
Open32 API enables the migration of Windows applications to OS/2 by providing a subset of the Win32 APIs on OS/2 for source code compatibility. The Open32 API provides an identical interface as the function in the Win32 environment.
In "Open32 Developer API Extensions for OS/2 Warp" Redbook from IBM is clarified that Open32 is not a Win32 API emulation, it is a native OS/2 function that is built on the operating system just like other interface layers like GPI, Presentation Manager, Control Program, etc.
Documentation
Files
File Name | Comments |
---|---|
PMWINX.DLL | Open32 API (a subset of about 800 Windows API's) |
REGISTRY.DLL | Windows-like registry support. Used by Open32. |
MIRRORS.DLL | Something Open32-related. |
USER.DAT | If deleted this file gets re-created when REGISTRY.DLL is invoked. |
SYSTEM.DAT | If deleted this file gets re-created when REGISTRY.DLL is invoked. |
WGSS4?.DLL | Additions to Open32 used to port Netscape Communicator |
SYSFONT.DLL | System font dynamic link library. |