SetDLLName

Controls the inter-process communications mechanism between the BlueZone Host Automation Object and the BlueZone Display session.

Parameters:

NameStr  -  Name of the BlueZone API Dynamic Link Library for inter-process communications.

Returns:

0 for success; or a non-zero error code.  See Error Codes for a complete listing of error code descriptions.

Remarks:

By default the BHAO uses the BlueZone Whllapi.Dll module for inter-process communications.  The BlueZone Whllapi.Dll uses the Windows Ddeml.Dll to initiate data transactions to the BlueZone session.  Some applications may suspend thread execution and inadvertently inhibit the Windows Ddeml.Dll from performing data transactions.  The SetDLLName function can be used to load the BlueZone Whlapi32.Dll module which uses File Mapping(Shared Memory) for inter-process communications to the BlueZone Display session.

Example:

Set Host = CreateObject( "BZWhll.WhllObj" )

 

Host.SetDLLName "Whlapi32"