kcred_getpaginfo 内核服务
用途
返回给定 PAG 类型的 "进程认证组" (PAG) 标志。
语法
#include <sys/cred.h>
int kcred_getpaginfo ( type, infop, infosz )
int type;
struct paginfo * infop
int infosz;
参数
| 项 | 描述 |
|---|---|
| 类型 | 为其返回标志的 PAG |
| 信息平台 | 指向 PAG 信息结构的指针 |
| 信息 | paginfo结构的大小 |
描述
kcred_getpaginfo内核服务会检索特定 PAG 类型的标志,并将其存储在 PAG 信息结构中。 type的值必须是已定义的 PAG ID。 Distributed Computing Environment(DCE) 的 PAG ID 为 0。 infop参数必须是一个有效的、被引用的 PAG info 结构,其大小由infosz 指定。
执行环境
kcred_getpaginfo内核服务只能从进程环境中调用。
返回值
成功完成时返回值 0 。 失败时,将返回 "-1,并将 "errno设置为可解释错误的值。