Unix - ACCESO A LA TABLA DE PROCESOS DESDE C

 
Vista:

ACCESO A LA TABLA DE PROCESOS DESDE C

Publicado por JAIME GUERRERO (2 intervenciones) el 06/04/2001 17:39:37
Estimados:

Necesito leer los procesos desde un programa en "C", sin utilizar el comando "ps".

Enconte la función table, pero no entrega la lista de procesos.

#include <sys/table.h>
#include <values.h>

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);

}

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder