process.h

process.h 是包含用於和宏指令的作用聲明與螺紋和過程一起使用的C標頭檔案。 標頭檔案的作用是由二者之一定義的 ANSI/ISO C 標準或 POSIX、多數C編譯器 DOS, 視窗3.1x, Win32, OS/2Novell NetWare或 DOS職能在他們的C程式庫里。多執行緒相關的時候就需要include 提供了兩個對多執行緒進行支持的函式,即執行緒的創建和終結沒有對執行緒掛起和恢復進行操作的函式,通常,這兩項功能使用win32 api完成。

歷史

在檔案的第一參考在一個崗位在net.micro.pc用戶網並且建於10月26 1986. 用戶使用的編譯器是微軟C編譯器版本3.0。 格子C編譯器版本3.30 (8月24 1988)沒有這樣一個標頭檔案,而是被提供的相似的作用。 自Borland,他們提供了它在他們 Turbo C 編譯器版本2.01。 C商品個人C編譯器版本1.2c (1989 6月)有僅ANSI倒栽跳水。

成員作用

函式名釋義適用系統
execl, execle, execlp, execlpe 裝載和 執行 一個新的子進程通過安置它在父進程早先占領的記憶。 參量單獨地通過。 DOS,Win, OS/2, POSIX
execv, execve, execvp, execvpe 裝載並且執行一個新的子進程通過安置它在父進程早先占領的記憶。 參量通過作為一一些尖。 DOS,Win, OS/2, POSIX
spawnl, spawnle, spawnlp, spawnlpe 裝載並且執行一個新的子進程。 參量單獨地通過。 DOS,Win, OS/2
spawnv, spawnve, spawnvp, spawnvpe 裝載並且執行一個新的子進程。 參量通過作為一一些尖。 DOS,Win, OS/2
beginthread, beginthreadNT 在當前過程之內創造施行一條新的執行緒。 Win, OS/2
endthread 終止被beginthread創造的一條執行緒 . Win, OS/2
getpid 返回進程標識符。 DOS,Win, OS/2
cexit 恢復起始的代碼修改的中斷向量。 DOS,Win, OS/2

成員常數

_P_WAIT 暫停父進程,直到子進程完成了執行。 同步產生物。 MS-DOS, Win32, OS/2
_P_NOWAIT, _P_NOWAITO 繼續在新的過程的同時執行叫過程。 異步產生物。 Win32, OS/2
_P_OVERLAY 用子覆蓋父進程,毀壞父進程。 有作用和一樣 exec* 作用。 MS-DOS, Win32, OS/2
_P_DETACH 子進程在背景中跑,不用對控制台或鍵盤的通入。 電話 _cwait 在新的過程無法。 異步產生物。 Win32, OS/2
_WAIT_CHILD 使用 cwait 行動。 廢棄在Win32。 MS-DOS, OS/2
_WAIT_GRANDCHILD 使用 cwait 行動。 廢棄在Win32。 MS-DOS, OS/2

實現

由於沒有實現的標準, process.h聲明的函式因編譯器而有所不同。

相關詞條

熱門詞條

聯絡我們