Service de noyau suser

Objectif

Détermine l'état de privilège d'un processus.

Syntaxe

#include <sys/types.h>
#include  <sys/errno.h>
int suser ( ep)
char *ep;

Paramètre

Article Descriptif
Ep Pointe vers une variable de caractère dans laquelle la valeur EPERM est stockée en cas d'échec.

Descriptif

Le service de noyau Suser vérifie si un processus a un privilège effectif (c'est-à-dire si le processus estuidLa zone est égale à 0).

Environnement d'exécution

Le service de noyau Suser peut être appelé à partir de Environnement de processus uniquement.

Valeurs renvoyées

Article Descriptif
0 % Indique un incident. Le caractère désigné par le paramètre Ep est défini sur la valeur de EPERM. Cela indique que le processus appelant n'a aucun privilège effectif.
Valeur différente de zéro Indique le succès (le processus a le privilège spécifié).