DLL Programmer's Guide for TNS/R Systems

DLLs on a TNS/R System
DLL Programmer’s Guide for TNS/R Systems—522203-002
1-2
Libraries and Symbols
exported by another loadfile. Thus, in Figure 1-1, Library K exports Joe and, after H is
loaded, H imports Joe.
In the rest of this document, the term library means a DLL, a TNS/R shared runtime
library (SRL), or a public hybrid SRL. The terms DLL, SRL, and hybrid SRL refer to
specific types of library, which are discussed later.
Figure 1-1. Symbol Resolution by Binding at Load Time
1300
Lib J
Lib K
Joe()
H
Call Joe()
H
Call 16300
Lib L
Lib K
Joe()
Lib J
10000
15000
18000
Four object files after they are loaded
Four object files before they are loaded
Lib L
4000
3000
5000
VST011.vsd