hpux man page for dlgetmodinfo

Query: dlgetmodinfo

OS: hpux

Section: 3c

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

dlgetmodinfo(3C)														  dlgetmodinfo(3C)

NAME
dlgetmodinfo() - retrieve information about a loaded module (program or shared library)
SYNOPSIS
[flag... ] file ... [library] ... Multithread Usage Thread safe in but not in
DESCRIPTION
is one of a family of routines that give the user direct access to the dynamic linking facilities. retrieves information about a load mod- ule from an index specifying the placement of the load module in the dynamic loader's search list. Unlike can retrieve information about a load module in another process. index of requests information about the dynamic loader. An index of requests information about the pro- gram file itself. The routine fills the load_module_desc with information from the matching load module. The desc, desc_size, read_tgt_mem, ident_parm, and load_map_parm parameters are identical to those for See dlmodinfo(3C).
RETURN VALUE
If successful, returns a handle for the shared library as defined by the return value from NULL is returned otherwise. The return values are type-converted to
ERRORS
If fails, a subsequent call to returns one of the following values: Cannot apply relocation in library. Invalid address. Invalid descriptor argument. Invalid descriptor version. Invalid load module index. Out of memory. failed in reading target memory. failed on entry to or exit from failed on exit from failed on entry to
AUTHOR
was developed by HP.
SEE ALSO
System Tools exec(2) System loader. ld(1) Invokes the link editor. Miscellaneous a.out(4) Assembler, compiler, and linker output. dlclose(3C) Unloads a shared library previously loaded by dlerror(3C) Returns the last error message recorded by dlerrno(3C) Returns an error code for the last error recorded by dlget(3C) Returns information about a loaded module. dlgetname(3C) Returns the name of the storage containing a load module. dlopen(3C) Loads a shared library. dlsym(3C) Gets the address of a symbol in a shared library. dlmodinfo(3C) Retrieve information about a loaded module (program or shared library). Texts and Tutorials (See the option) (See manuals(5) for ordering information) dlgetmodinfo(3C)
Related Man Pages
dlclose(3c) - hpux
dlerrno(3c) - hpux
dlgetname(3c) - hpux
dlmodadd(3c) - hpux
dlsym(3c) - hpux
Similar Topics in the Unix Linux Community
how to auto load a dynamic library
load dynamic and shared library in kernel
load error while creating shared library
overriding the dynamic library
Linkers and Loaders: how to (if possible) specify relative path for shared library to the loader