Appel système __pag_getvalue
Objectif
Appelle le service de noyau Kcred_getpag et renvoie la valeur PAG.
Syntaxe
int __pag_getvalue (type)
int type;Descriptif
Etant donné un type PAG, l'appel système Valeur_pag____ appelle le service de noyau Kcred_getpag et renvoie la valeur PAG pour la valeur du paramètre Type .
Paramètres
| Article | Descriptif |
|---|---|
| type | Valeur Int indiquant le PAG souhaité. |
Valeurs renvoyées
En cas de réussite, la valeur du PAG (ou 0 lorsqu'il n'y a pas de valeur pour ce type de PAG) est renvoyée. En cas d'échec,-1 est retourné et le numéro d'erreur La variable globale est définie sur une valeur reflétant la cause de l'erreur.
Codes d'erreur
| Article | Descriptif |
|---|---|
| EINVAL | Le paramètre Type est inférieur à 0 ou supérieur à la valeur de type PAG maximale. |
| ENOENT | Le paramètre Type ne fait pas référence au type PAG existant. |
Remarque: Il ne s'agit pas d'une erreur pour un PAG défini de ne pas avoir de valeur dans les données d'identification du processus en cours.