kill

Prototypes

int kill(int Processus, int Signal);

Description

Envoie le signal Signal au processus Processus.

Les principaux signaux sont les suivants :

Si le numéro de processus est 0, le signal est envoyé à tous les processus dont le groupe de processus est identique à celui du processus courant.

Exemple

#include <stdio.h>
#include <stdlib.h>
#include <signal.h>

int Processus;

...
if (kill(Processus, SIGKILL)==-1) ...

Avertissement

Seul le premier thread du processus cible est dérouté.

Le résultat est -1 en cas d'échec.

Voir aussi

signal pour définir le gestionnaire de signaux. raise pour envoyer un signal au processus.