HLC provides access to third-party application program interfaces from your ABL applications, similar to using shared libraries in the Windows environment (see
SharedLibrary and DLL Support).
The following figure shows a top-down structure diagram for an OpenEdge application that calls your application functions using HLC.