Service de noyau kcred_getpagname

Objectif

Extrait le nom d'un GCP.

Syntaxe

int kcred_getpagname (type, buf, size)
int type;
char *buf;
int size;

Descriptif

Le service de noyau Nom_getpag_kcred extrait le nom d'un type PAG étant donné sa valeur entière.

Paramètres

Article Descriptif
type Identificateur de valeur entière représentant le type PAG.
buf Char * à l'endroit où le nom PAG est copié.
Taille Int qui indique la taille de F en octets. La taille de la mémoire tampon doit être PAG_NAME_LENGTH_MAX+1.

Valeurs renvoyées

En cas de réussite, un 0 est renvoyé. En cas d'échec, une valeur de code d'erreur inférieure à 0 est renvoyée. Le nom PAG associé à Type est copié dans la mémoire tampon fournie par l'appelant F.

Codes d'erreur

Article Descriptif
EINVAL La valeur de Id est inférieure à 0 ou supérieure à l'identificateur PAG maximal.
ENOENT Il n'y a pas de GAP associé à Id.
ENOSPC Le paramètre Taille est insuffisant pour contenir le nom PAG.