Sous-routine krs_init

Objectif

Initialise un ensemble de ressources alloué précédemment.

Syntaxe

#include <sys/rset.h>
int krs_init (rset, flags)
rsethandle_t rset;
unsigned int flags;

Descriptif

La sous-routine Init initialise un ensemble de ressources précédemment alloué. L'ensemble de ressources est initialisé en fonction des informations spécifiées par le paramètre Indicateurs .

Paramètres

Article Descriptif
rset Indique le descripteur de l'ensemble de ressources à initialiser.
Flags Indique comment l'ensemble de ressources est initialisé. Elle prend l'une des valeurs suivantes, définies dans rset.h:
  • RS_VIDES: l'ensemble de ressources est initialisé pour ne contenir aucune ressource.
  • RS_SYSTÈME: l'ensemble de ressources est initialisé pour contenir les ressources système disponibles.
  • RS_TOUS: l'ensemble de ressources est initialisé pour contenir toutes les ressources.
  • PARTITION: l'ensemble de ressources est initialisé pour contenir les ressources de l'ensemble de ressources de partition de processus de l'appelant.

Valeurs renvoyées

Une fois l'opération terminée, le sous-programme krs_init renvoie un 0. En cas d'échec, les éléments suivants sont renvoyés:
Article Descriptif
EINVAL Le paramètre Indicateurs contient une valeur non valide.