kcred_getgroups 内核服务
用途
从凭证结构中复制并发组集。
语法
#include <sys/cred.h>
参数
| 项 | 描述 |
|---|---|
| 茨尔普 | 指向凭证结构的指针 |
| ngroups | 组标识值的数组的大小 |
| 组 | 组标识值的数组 |
描述
kcred_getgroups 内核服务从 茨尔普所指向的凭证结构返回多达 ngroups 个并发组设置成员。 茨尔普 必须是有效的引用凭证结构。
执行环境
kcred_getgroups 内核服务只能从进程环境中进行调用。
返回值
| 项 | 描述 |
|---|---|
| >= 0 | 复制到组的并发组数。 |
| -1 | 发生一个错误。 |