Section: Manual del Programador de Linux (2)
Updated: 3 febrero 1998
Index Return to Main
Contents
prctl - operaciones sobre un proceso
int prctl(int option, unsigned long arg2, unsigned long arg3 , unsigned long arg4, unsigned long arg5);
es llamada con un primer argumento especificando qué hacer (con los valores definidos en <linux/prctl.h>) y con más parámetros cuyo significado depende del primero. El primer argumento puede ser
Si no hay error, se devuelve un cero. En caso de error, se devuelve -1, y errno toma el valor adecuado.
Esta llamada es específica de Linux. IRIX tiene una llamada al sistema ptctl (también introducida en Linux 2.1.44 como irix_prctl en la arquitectura MIPS), con prototipo
ptrdiff_t prctl(int option, int arg2, int arg3);
y opciones para obtener el máximo número de procesos por usuario, el máximo número de procesadores que el proceso invocador puede usar, conocer si un proceso específico está actualmente bloqueado, obtener o activar el tamaño de stack máximo, etc., etc.
La llamada al sistema ptctl() fue introducida en Linux 2.1.57. No hay función de librería ptctl() todavía.
(2)
This document was created by man2html, using
the manual pages.
Time: 06:16:20 GMT, January 22, 2005