proc_get_status
Obtiene información sobre un proceso abierto por
proc_open
&reftitle.description;
arrayproc_get_status
resourceprocess
proc_get_status recupera información sobre
un proceso abierto mediante el uso
de proc_open.
&reftitle.parameters;
process
El resource proc_open que
será evaluado.
&reftitle.returnvalues;
Un valor array con la información recolectada.
La matriz devuelta contiene los siguientes elementos:
elementtypedescription
command
string
La cadena del comando que fue pasada a
proc_open.
pid
int
process id
running
bool
&true; si el proceso aun está siendo ejecutado, &false;
si ha terminado.
signaled
bool
&true; si el proceso hijo ha sido terminado por una
señal no atrapada. En windows, este valor siempre es
&false;.
stopped
bool
&true; si el proceso hijo fue detenido por una señal. En
windows, este valor siempre es &false;.
exitcode
int
El código de salida devuelto por el proceso (el cual
tiene sentido únicamente si running
es &false;). Solo la primera llamada a esta función
devuelve el valor real, la siguiente llamada devuelve
-1.
termsig
int
El número de la señal que causó que el
proceso hijo finalizara su ejecución (sólo tiene
sentido si signaled es &true;).
stopsig
int
El número de la señal que causó que el
proceso hijo detuviera su ejecución (sólo tiene
sentido si stopped es &true;).
&reftitle.seealso;
proc_open