getuinfo 子例程

用途

查找与用户关联的值。

标准 C 库 (libc.a)

语法

char *getuinfo ( Name)
char *Name;

描述

getuinfo 子例程查找与用户关联的值。 此子例程在用户信息缓冲区中搜索格式为 名称= 的字符串,如果找到 名称 值,那么返回指向 子串的指针。 如果找不到 Name 值,那么将返回空值。

INuibp 全局变量指向用户信息缓冲区:

extern char *INuibp;

此变量初始化为空值。

如果在调用 getuinfo 子例程时 INuibp 全局变量为空,那么将调用 usrinfo 子例程以将用户信息从内核读入本地缓冲区。 INUuibp 设置为本地缓冲区的地址。 如果未设置 INuibp 外部变量,那么首次调用 getuinfo 子例程时将自动调用 usrinfo 子例程。

参数

描述
名称 指定用户名