HLLAPI is an acronym for High Level Language Application Program Interface. HLLAPI was developed so that 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 WHLLAPI, EHLLAPI and EEHLLAPI 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.
To support older HLLAPI applications on 32-bit systems, BlueZone also supports DOS HLLAPI and 16-bit HLLAPI conversations
with 32-bit BlueZone.
BlueZone ships with the following HLLAPI DLL files:
|
• |
*WHLLAPI.DLL – BlueZone 32-bit HLLAPI DLL - Provides compatibility with Windows HLLAPI. Uses the DDE Server interface to communicate
with the BlueZone emulator. Note that BlueZone's DDE Server Interface must be enabled in order for this DLL to work.
SEE BlueZone API Support for more information.
|
|
• |
*PCSHLL.DLL – BlueZone 32-bit HLLAPI DLL - Provides compatibility with IBM PCOMM HLLLAPI. Uses “Shared Memory” to communicate with the
BlueZone emulator.
|
|
• |
*EHLAPI32.DLL – BlueZone 32-bit HLLAPI DLL - Provides compatibility with IBM EHLLAPI. Uses “Shared Memory” to communicate with the BlueZone
emulator.
|
|
• |
*EEHLLAPI.DLL – BlueZone 32-bit HLLAPI DLL - Based on IBM's EEHLLAPI specification. Uses “Shared Memory” to communicate with the BlueZone
emulator.
|
|
• |
*BZHLLVDD.DLL – BlueZone Virtual Device Driver. Used with Windows 2000/XP/2003 only.
|
Note
If you intend on writing a program to interface with BlueZone through the HLLAPI interface, the following documents are provided
on the BlueZone CD-ROM:
|
• |
WOSA HLLAPI 1.1.DOC - Sometimes referred to as Windows HLLAPI. |
These documents are located in the DOCS\WHLLAPI folder on the BlueZone CD-ROM or BlueZone Image file.