Service de noyau crget

Objectif

Attribue une nouvelle structure de données d'identification non initialisée à une nouvelle structure et libère l'ancienne.

Syntaxe

 

#include <sys/cred.h>

struct ucred * crget ( void )

Paramètre

Ce service de noyau ne nécessite aucun paramètre.

Descriptif

Le service de noyau Crget alloue une nouvelle structure de données d'identification. La structure est initialisée sur toutes les valeurs nulles et le nombre de références est défini sur 1.

Environnement d'exécution

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

Valeurs renvoyées

Article Descriptif
Valeur différente de zéro Un pointeur vers une structure de données d'identification nouvellement attribuée et initialisée.
Valeur nulle Une erreur s'est produite lorsque le service de noyau tentait d'allouer de la mémoire réservée pour la structure de données d'identification.