Linux |
CentOS 4.8 |
|
![]() |
killpg(3) |
![]() |
|
killpg − Envoi d’un signal à tous les membres d’un groupe du processus. |
#include <signal.h> int killpg (pid_t pidgrp, int signal); |
|
La fonction killpg() envoie le signal à tous les processus du groupe pidgrp ou à ceux du groupe du processus appelant si pidgrp vaut zéro. Cette fonction est équivalente à : kill(-pidgrp,signal); |
|
La fonction killpg renvoie 0 si elle réussit, ou −1 si elle échoue, auquel cas errno contient le code d’erreur. |
|
EINVAL |
Numero de signal invalide, |
||
|
ESRCH |
Groupe de processus inexistant, |
||
|
EPERM |
L’UID du processus appelant n’est pas celui du processus auquel le signal est envoyé, et n’est pas non plus le Super−User. |
|
BSD |
|
kill(2), signal(2), signal(7) |
|
Christophe Blaess, 1997. |
![]() |
killpg(3) | ![]() |