What is the Ghostscript DLL?
For the OS/2, Win16 and Win32 platforms, Ghostscript is built as a dynamic link library (DLL), and to provide the interface described in the usage documentation, a smaller independent executable (.EXE) loads this DLL, which provides all the interaction with the windowing system, including image windows and, if necessary, a text window. This document describes the DLL interface, which consists of eight main functions, seven platform-independent ones provided by the DLL and one, the callback function, provided by the caller. The DLL provides some other platform-specific functions for display devices. The DLL’s name and characteristics differ among the three platforms: • The OS/2 DLL GSDLL2.DLL has MULTIPLE NONSHARED data segments and can be called by multiple programs simultaneously. • The Win32 DLL GSDLL32.DLL has MULTIPLE NONSHARED data segments. Under Win32s it can be used by only one program at a time, but under Windows 95 or Windows NT it can be called by multiple programs simultane