ldr_next_module man page on DigitalUNIX

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
DigitalUNIX logo
[printable version]

ldr_next_module(3)					    ldr_next_module(3)

       ldr_next_module - Return the next module ID for a process

       #include <sys/types.h> #include <loader.h>

       int ldr_next_module(
	       ldr_process_t process,
	       ldr_module_t *mod_id_ptr );

       Standard C Library (libc)

       Specifies the process for which the next module ID is required.	Points
       to a buffer in which the module ID of a loaded module will be returned.

       The ldr_next_module() function returns the next module ID for the spec‐
       ified  process,	given  a  specified module ID. It iterates through the
       module IDs of all modules currently loaded in a specified process.

       To get the first module ID for the process, specify LDR_NULL_MODULE for
       the initial module ID. Repeated calls to the ldr_next_module() function
       will return all the module IDs for the process.	The  function  returns
       LDR_NULL_MODULE after returning the last module ID.

       To  obtain  the unique identifier for the current process, use the fol‐
       lowing call:

       ldr_process_t ldr_my_procesd();

       To obtain the unique identifier for the kernel, use the following call:

       ldr_process_t ldr_kernel_process();

       To return the IDs for kernel modules, specify the  returned  identifier
       for the process parameter.

       Upon  successful	 completion, the function returns a value of 0 (zero).
       If the operation fails, the function returns a negative value and errno
       is set to indicate the error.

       If  the	ldr_next_module() function fails, errno may be set to the fol‐
       lowing value: The module ID specified by mod_id_ptr is not valid.

       Functions: ldr_inq_module(3), ldr_inq_region(3)


List of man pages available for DigitalUNIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net