Jump to content

Open32: Difference between revisions

From EDM2
Ak120 (talk | contribs)
No edit summary
Ak120 (talk | contribs)
No edit summary
Line 2: Line 2:


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.  
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==
* [http://www.redbooks.ibm.com/abstracts/sg244719.html IBM Redbook - Open32 Developer API Extensions for OS/2 Warp] by [[Oscar Cepeda]]


==Files==
==Files==
Line 10: Line 7:
!File Name||Comments
!File Name||Comments
|-
|-
||[[PMWINX.DLL]] || Open32 API (a subset of about 800 Windows API's)
|[[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.
|[[REGISTRY.DLL]] ||Windows-like registry support. Used by Open32.
|-
|-
||[[USER.DAT]] || If deleted this file gets re-created when REGISTRY.DLL is invoked.
|[[DAPWSOCK.DLL]]||Open32 Winsock API
|
|[[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.
|[[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.
|[[SYSFONT.DLL]] ||System font dynamic link library.
|}
|}


==Articles==
==Documentation==
 
* Open32 Programming Guide and Reference
==Replacements==
;IBM Redbook
 
* SG244719 - ''Open32 Developer API Extensions for OS/2 Warp'' by Oscar Cepeda
==Links==


[[Category:Components]]
[[Category:Components]]

Revision as of 21:49, 15 November 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.

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.
DAPWSOCK.DLL Open32 Winsock API 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.

Documentation

  • Open32 Programming Guide and Reference
IBM Redbook
  • SG244719 - Open32 Developer API Extensions for OS/2 Warp by Oscar Cepeda