《Linux函數調用手冊》之___setpgid設置進程組識別碼
定義:
int setpgid(pid_t pid,pid_t pgid);
表頭文件:
#include<unistd.h>
說明:
setpgid()將參數pid 指定進程所屬的組識別碼設為參數pgid 指定的組識別碼。如果參數pid為0, 則會用來設置目前進程的組識別碼, 如果參數pgid為0, 則會以目前進程的進程識別碼來取代。
返回值:
執行成功則返回組識別碼, 如果有錯誤則返回-1, 錯誤原因存于errno中。
相關函數:
getpgid, setpgrp, getpgrp
錯誤代碼:
EINVAL 參數pgid小于0。
EPERM 進程權限不足, 無法完成調用。
ESRCH 找不到符合參數pid指定的進程。
返回頂部 | 《Linux函數調用大全》 | 《Linux命令大全》 | Linux專欄 广西11选五走势图彩经网