HLLAPI support

High Level Language Application Program Interface (HLLAPI) was developed so external programs can be written to interact with a host session. This is accomplished by using the BlueZone emulator acting as the middleware between the HLLAPI application and the host session.

BlueZone is fully 32-bit and 64-bit WHLAPI and PCSHLL compatible, allowing easy migration of many custom or third-party applications used with other emulators. BlueZone HLLAPI is compatible with third-party HLLAPI applications including, but not limited to, those from Shared Medical (Siemens), Neasi-Webber, Real Vision, and Decision Technology.

BlueZone 32-bit ships with the following HLLAPI DLL files:
DLL Environment Description
WHLAPI32.DLL BlueZone 32-bit HLLAPI DLL Provides compatibility for IBM Standard and Windows HLLAPI. Uses shared memory to communicate with the BlueZone emulator. This is the most commonly used module. This module also supports the WD_ and ATM APIs for compatibility with applications written using these APIs.
PCSHLL32.DLL BlueZone 32-bit HLLAPI DLL Provides compatibility for IBM Enhanced and Windows HLLAPI. Uses shared memory to communicate with the BlueZone emulator.
BlueZone 64-bit ships with the following HLLAPI DLL files:
DLL Environment Description
WHLAPI64.DLL BlueZone 64-bit HLLAPI DLL Provides compatibility for IBM Standard and Windows HLLAPI. Uses shared memory to communicate with the BlueZone emulator. This is the most commonly used module. This module also supports the WD_ and ATM APIs for compatibility with applications written using these APIs.
PCSHLL64.DLL BlueZone 64-bit HLLAPI DLL Provides compatibility for IBM Enhanced and Windows HLLAPI. Uses shared memory to communicate with the BlueZone emulator.
Note: All files that may be needed to write a program that interfaces with BlueZone through the HLLAPI interface are provided in the API\HLLAPI folder of the BlueZone CD image.