Using Dynamic Link Libraries (DLLs)
From InterBase
Go Up to Building Applications
InterBase applications use the gds32.dll
dynamic link library, which in turn loads the appropriate network DLLs. These DLLs unload automatically when the last calling application terminates. If the calling application exits abnormally (for example, from a protection fault), it is possible that DLLs will not be unloaded from memory. If this occurs, exit and restart Windows to free the resources.