Content-type: text/html Man page of ldr_xattach

ldr_xattach

Section: C Library Functions (3)
Index Return to Main Contents
 

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 kernel.  

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


 

Index

NAME
LIBRARY
SYNOPSIS
PARAMETERS
DESCRIPTION
NOTES
RETURN VALUES
ERRORS
RELATED INFORMATION

This document was created by man2html, using the manual pages.
Time: 02:41:15 GMT, October 02, 2010