For Windows environments, ESQL/C provides only one version of the Informix general libraries. These libraries are implemented as thread-safe dynamic link libraries (DLL)s. When you compile an ESQL/C program, the esql command processor automatically links these DLLs into your ESQL/C application.