ESQL/C dynamic link libraries

For Windows™ environments, the Informix® ESQL/C product includes the following dynamic link libraries (DLLs):
  • The ESQL client-interface DLL (isqlt09a.dll) contains the Informix ESQL/C library functions that the Informix ESQL/C preprocessor needs to translate embedded SQL statements and other internal functions that are needed at run time.
  • The esqlauth.dll DLL provides runtime verification of the connection information that the client application sends to the database server. When your application requests a connection, Informix ESQL/C calls the sqlauth() function, which esqlauth.dll defines. For more information about sqlauth(), see Connection authentication functionality in a Windows environment.
  • The Registry DLL, iregt07b.dll, is used by the Setnet32 utility and the Informix Connect library to set and access configuration information in the Registry.
  • The igl4b304.dll, igo4g303.dll, and iglxg303.dll DLLs are required for Global Language Support (GLS). For more information about code-set conversion, see the Informix GLS User's Guide.

Informix DLLs are located in the %INFORMIXDIR%\bin directory. %INFORMIXDIR% is the value of the INFORMIXDIR environment variable.