getgid(2) FreeBSD 一般コマンドマニュアル

getgid

前のページ 上に戻る 次のページ

getgid




書式

     #include <sys/types.h>
     #include <unistd.h>

     gid_t
     getgid(void);

     gid_t
     getegid(void);


解説

     getgid() 関数は呼び出したプロセスの実グループ ID を返します。 getegid()
     関数は呼び出したプロセスの実効グループ ID を返します。

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

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


エラー

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


関連項目

     getuid(2), issetugid(2), setgid(2), setregid(2)


規格

     getgid() 関数と getegid() 関数は ISO/IEC 9945-1:1990 (``POSIX.1'') に準拠
     しています。

FreeBSD 4.4                      June 4, 1993                      FreeBSD 4.4

ABELNET VPSサービス