getuinfo 子例程
用途
查找与用户关联的值。
库
标准 C 库 (libc.a)
语法
char *getuinfo ( Name)
char *Name;
char *Name;
描述
getuinfo 子例程查找与用户关联的值。 此子例程在用户信息缓冲区中搜索格式为 名称=值 的字符串,如果找到 名称 值,那么返回指向 值 子串的指针。 如果找不到 Name 值,那么将返回空值。
INuibp 全局变量指向用户信息缓冲区:
extern char *INuibp;此变量初始化为空值。
如果在调用 getuinfo 子例程时 INuibp 全局变量为空,那么将调用 usrinfo 子例程以将用户信息从内核读入本地缓冲区。 INUuibp 设置为本地缓冲区的地址。 如果未设置 INuibp 外部变量,那么首次调用 getuinfo 子例程时将自动调用 usrinfo 子例程。
参数
| 项 | 描述 |
|---|---|
| 名称 | 指定用户名。 |