天天看點

CreateProcess 函數

來源:msdn(竟然不允許msdn連結 靠 無語)

p s z a p p l i c a t i o n n a m e和p s z c o m m a n d l i n e參數分别用于設定新程序将要使用的可執行檔案的

名字和傳遞給新程序的指令行字元串。

若要建立一個新程序,系統必須建立一個程序核心對象和一個線程核心對象(用于程序的

主線程),由于這些都是核心對象,是以父程序可以得到機會将安全屬性與這兩個對象關聯起

f d w c r e a t e參數用于辨別标志,以便用于規定如何來建立新程序。

p v e n v i r o n m e n t參數用于指向包含新程序将要使用的環境字元串的記憶體塊。

p s z c u r d i r參數允許父程序設定子程序的目前驅動器和目錄。

p s i s t a r t i n f o參數用于指向一個s ta rt u p i n f o結構:

p p i p r o c i n f o參數用于指向你必須指定的p r o c e s s i n f o r m at i o n結構。c r e a t e p r o c e s s在

傳回之前要對該結構的成員進行初始化。

小例子:

功能:打開我桌面的一個exe引用程式

運作結果:

CreateProcess 函數

繼續閱讀