|PR_DOOR_INFO(3PROC)||Process Control Library Functions||PR_DOOR_INFO(3PROC)|
inject door_info library call into victim
Process Control Library (libproc, -lproc)
*P, int did, struct door_info
function injects the door_info(3C)
library call into the target process P by means of the
agent LWP. If the process handle P is
NULL then this is equivalent to calling
door_info(3C) on the currently
function only works on active processes. Process handles that correspond to
core files, zombie processes, or ELF objects do not support library call
Upon successful completion, the
pr_door_info() function's return value is that
described in door_info(3C).
Otherwise, -1 is
ENOSYS to indicate that the library call
could not be injected.
For the full list of errors see the ERRORS section in door_info(3C).
pr_door_info() function will fail
|May 11, 2016||OmniOS|