kcred_getppriv-Kernel-Service
Zweck
Kopiert einen Berechtigungsvektor aus einer Berechtigungsnachweisstruktur.
Syntax
Parameter
| Element | Beschreibung |
|---|---|
| CRP | Verweist auf eine Berechtigungsnachweisstruktur. |
| which | Gibt die Berechtigungsklasse an, die abgerufen werden soll |
| Datenschutzgruppe | Gibt die Berechtigungsklasse an. |
Beschreibung
Der Kernel-Dienst kcred_getppriv gibt eine einzelne Berechtigungsgruppe aus der Credentials-Struktur zurück, auf die der Parameter crp verweist. Der Parameter which ist einer der Werte von PRIV_EFFECTIVE, PRIV_MAXIMUM, PRIV_INHERITED, PRIV_LIMITING und PRIV_USED. Die entsprechende Berechtigung wird in den Parameter privset kopiert. Der Parameter crp muss eine gültige, referenzierte Credentials-Struktur sein.
Ausführungsumgebung
Der Kernel-Dienst kcred_getppriv kann nur aus der Prozessumgebung aufgerufen werden.
Rückgabewerte
| Element | Beschreibung |
|---|---|
| 0 | Erfolg. |
| -1 | Es ist ein Fehler aufgetreten. |