GETGID(2)

名称
getgid, getegid - グループプロセス ID を取得

ライブラリ
libc

書式
<sys/types.h> <unistd.h> gid_t getgid(void) gid_t getegid(void)

解説
getgid() システムコールは呼び出したプロセスの実グループ ID を返します。 getegid() は呼び出したプロセスの実効グループ ID を返します。

実グループ ID はログイン時に指定されます。

実グループ ID はプログラムを起動したユーザのグループです。 実効グループ ID は “グループ ID 設定” モードプロセスの実行の間にプロセスに追加のパーミッションを与えるので、 getgid() は呼び出しプロセスの実ユーザ ID を知るために使用されます。

エラー
getgid() システムコールと getegid() システムコールは必ず正常に完了するので、エラーを示すための戻り値はありません。

関連項目
getuid(2), issetugid(2), setgid(2), setregid(2)

規格
getgid() システムコールと getegid() システムコールは p1003.1-90 に適合しています。