RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  10416 - ACCESAR LA TABLA DE PROCESOS DE UNIX
Autor:  jAIME GUERRERO BASTIAS
Estimados:
Necesito accesar la tabla procesos a través de un programa en "C" sin utilizar en comando "ps" con una funcion del tipo system().

Encontre la función table(), pero solo me entrega el proceso
actual.

#include
#include
int main()
{
int r;
struct tbl_procinfo procinfo;
r=table(TBL_PROCINFO,getpid(),(char *)&procinfo,1,sizeof(struct tbl_procinfo));
printf ("COMMAND [%s] \n",procinfo.pi_comm);
}
Gracias


Nombre
Apellidos
Correo
Comentarios