Bonjour,
Je compile sous cygwin.
J'arrive à lister tous les processus actifs par leur PID.
Je cherche à connaitre le nom des processus à l'intérieur d'un programme C, donc pas de ps ou autre chose dans un bash shell.
Je suis dans un hook et je n'ai donc pas la possibilité de faire un open ou fopen, cela bloque tout sans raison, mais je ne trouve pas la source du problème.
Je cherche donc à lire le nom du processus par d'autres moyens, mais je n'arrive pas le faire sous cet environnement.
Donc si quelqu'un peut m'aider à compiler les fonctions suivantes en cygwin, merci du coup de main :
1. find_task_by_pid ou find_task_by_vpid,
2. get_task_comm.
#include <linux/sched.h> ne fonctionne pas sous cygwin, donc pas d'accès aux fonctions permettant de lire un struct task_struct.
Merci pour votre aide.
Partager