GETGID(2) | FreeBSD System Calls Manual | GETGID(2) |
名称
getgid, getegid — グループプロセスの識別子 (ID) を取得するライブラリ
Standard C Library (libc, -lc)解説
getgid() システムコールは、呼び出しているプロセスの実グループ ID を返し、 getegid() は、呼び出しているプロセスの実効グループ ID を返します。実グループ ID は、ログイン時に指定されます。
実グループ ID は、プログラムを起動したユーザのグループです。実行グループ ID が“ セットグループ ID” (set-group-ID) モードのプロセスの実行の間に、追加のパーミッションをプロセスに与えるように、 getgid() は、呼び出しているプロセスの実ユーザ ID を決定するために使用されます。
エラー
getgid() と getegid() システムコールは、常に成功し、返り値は、エラーを示すために予約されています。規格
getgid() と getegid() システムコールは、 IEEE Std 1003.1-1990 (“POSIX.1”) に適合するはずです。June 4, 1993 | FreeBSD |