相關函式 getpgid,setpgrp,getpgrp
表頭檔案 #include<unistd.h>
定義函式 int setpgid(pid_t pid,pid_t pgid);
函式說明
setpgid()將參數pid指定進程所屬的組識別碼設為參數pgid指定
的組識別碼。如果參數pid 為0,則會用來設定目前進程的組識別
碼,如果參數pgid為0,則會以目前進程的進程識別碼來取代。
返回值
執行成功則返回組識別碼,如果有錯誤則返回-1,錯誤原因存於
errno中。
錯誤代碼
EINVAL 參數pgid小於0。
EPERM 進程許可權不足,無法完成調用。
ESRCH 找不到符合參數pid指定的進程
相關詞條
-
setpgid
setpgid(設定進程組識別碼),函式說明:setpgid()將參數pid指定進程所屬的組識別碼設為參數pgid指定的組識別碼。如果參數pid 為0,...
-
setpgrp
setpgrp(設定進程組識別碼) 相關函式 getpgid,setpgid,getpgrp 表頭檔案 #include...識別碼。 此函式相當於調用setpgid(0,0)。 返回值...
-
系統調用
進程所能打開的最大檔案數getpgid 獲取指定進程組標識號setpgid...
系統調用簡介 系統調用原理 系統調用接口 系統調用和普通調用的區別 -
Linux環境C程式設計
圖書信息出版社: 清華大學出版社; 第1版 (2010年1月1日) 叢書名: Linux典藏大系 平裝: 605頁...
圖書信息 作者簡介 內容簡介 目錄 -
進程組
或者轉移到另一個進程組中。 進程調用setpgid(setsid... setpgid(pid_t pid, pid_t pgid); //返回:若...
進程組 -
Linux C編程
1878.3.1setuid和setgid系統調用 1888.3.2setpgrp和setpgid...
圖書簡介 作者推薦 書籍目錄