User's Guide
Part V. The SQL Anywhere Programming Interfaces
Chapter 38. The WSQL HLI InterfaceA Dynamic Link Library (DLL) is a collection of functions which are available to any program. DLL's are different from regular applications in that they are unable to execute on their own. They are always called from another application or DLL.
The main benefits of DLL's are:
The WSQL HLI DLL is a shared system resource---it can be used by multiple applications. However, internally, all resources such as database connections, statements and cursors are managed on a per task basis. Thus, there will not be any name conflicts between various applications using the DLL.