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. |