Subrutina krs_init

Finalidad

Inicializa un conjunto de recursos asignado anteriormente.

Sintaxis

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

Descripción

La subrutina krs_init inicializa un conjunto de recursos asignado anteriormente. El conjunto de recursos se inicializa de acuerdo con la información especificada por el parámetro Banderas .

Parámetros

Elemento Descripción
rset Especifica el manejador del conjunto de recursos que se debe inicializar.
distintivos Especifica cómo se inicializa el conjunto de recursos. Toma uno de los valores siguientes, definidos en rset.h:
  • RS_EMPTY: El conjunto de recursos se inicializa para que no contenga recursos.
  • RS_SYSTEM: El conjunto de recursos se inicializa para contener los recursos disponibles del sistema.
  • RS_ALL: El conjunto de recursos se inicializa para contener todos los recursos.
  • RS_PARTITION: El conjunto de recursos se inicializa para contener los recursos del conjunto de recursos de partición de proceso del llamante.

Valores de retorno

Tras la finalización satisfactoria, la subrutina krs_init devuelve un 0. Si no se ejecuta correctamente, se devuelve lo siguiente:
Elemento Descripción
EINVAL El parámetro Banderas contiene un valor no válido.