DLL Programmer's Guide for TNS/E Systems
DLL Programmer’s Guide for TNS/E Systems—527252-006
ix
About This Manual
Purpose of This Manual
The DLL Programmer’s Guide For TNS/E Systems is intended as an introduction to
the process of creating and using Dynamic-Link Libraries (DLLs) on TNS/E H-series
systems.
Who Should Read This Manual
Applications and System Programmers who want to create or use DLLs.
How This Manual Is Organized
This manual consists of the following sections:
Section 1, DLLs on a TNS/E System. This section explains the TNS/E DLL facility –
what DLLs are, how they work, how they can be used, and the basic workings of the
tools that create them.
Section 2, Essential DLL Facility Controls. This section explains the linker’s most
commonly used controls.
Section 3, Dynamic Use of DLLs. This section discusses how to dynamically load and
unload a DLL from your running process and how to link your loadfile with a
dynamically loaded DLL.
Section 4, Finding Symbol Definitions. This section describes how the linker and loader
resolve symbol references, including cases when multiple definitions are available for
the same symbol name.
Section 5, Advanced DLL Facility Controls
. This section tells how you can manually
override and extend previously described linker and loader defaults and options to
meet special needs.
Section 6, Example Code. This section contains a set of examples to introduce you to
some of the tools and capabilities for building dynamic linked libraries on a TNS/E
system.
Related Reading
The following manuals (use H06.03 or later versions) form the set that you may need
to create and use DLLs:
eld Manual.
This contains details on options for the eld linker.
rld Manual.
This contains details on dynamic loading facilities.










