kcred_getgroups-Kernel-Service
Zweck
Kopiert die gleichzeitig ablaufende Gruppe aus einer Berechtigungsnachweisstruktur.
Syntax
#include <sys/cred.h>
Parameter
| Element | Beschreibung |
|---|---|
| CRP | Zeiger auf eine Berechtigungsnachweisstruktur |
| nGruppen | Größe des Arrays von Gruppen-ID-Werten |
| Gruppen | Array mit Gruppen-ID-Werten |
Beschreibung
Der kcred_getgroups -Kernel-Service gibt bis zu nGruppen gleichzeitige Gruppenmitglieder aus der Berechtigungsnachweisstruktur zurück, auf die Crpverweist. Crp muss eine gültige referenzierte Berechtigungsnachweisstruktur sein.
Ausführungsumgebung
Der kcred_getgroups -Kernel-Service kann nur aus der Prozessumgebung aufgerufen werden.
Rückgabewerte
| Element | Beschreibung |
|---|---|
| >= 0 | Die Anzahl der gleichzeitig in Gruppen kopierten Gruppen. |
| -1 | Es ist ein Fehler aufgetreten. |