Manual Page Result
0
Command: ldr_xattach | Section: 3 | Source: Digital UNIX | File: ldr_xattach.3.gz
ldr_xattach(3) Library Functions Manual ldr_xattach(3)
NAME
ldr_xattach - Attaches to another process to permit loading/unloading
of modules in that process' address space
LIBRARY
Standard C Library (libc.a)
SYNOPSIS
#include <sys/types.h> #include <loader.h>
int ldr_xattach( ldr_process_t process );
PARAMETERS
Specifies the process to attach to.
DESCRIPTION
The ldr_xattach() function is used to permit a process to load, unload,
query, or retrieve the contents of another process' address space.
NOTES
This function currently works only for the current process or the ker-
nel.
RETURN VALUES
If the attach operation is a success, the function returns a code of 0
(zero). If the attach fails, the function returns a negative error
value and errno is set to indicate the error.
ERRORS
If the ldr_xattach() function fails, errno may be set to the following
value: The process identified is nonshared and does not support loader
operations. The process identifier is invalid.
Additional errors are possible from the underlying IPC mechanism.
RELATED INFORMATION
Functions: ldr_xdetach(3) delim off
ldr_xattach(3)