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.
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. |
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. |