中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      Windows

      時間:2024-07-07 05:56:56 計算機網絡畢業論文 我要投稿

      Windows

      Windows 文章通過CreateProcess創建進程命令函數原形、參數的詳解,結合具體的實例從編寫系統層次應用程序和用戶應用程序的角度講述了Windows 2000中進程管理的技術,介紹了創建進程的方法,以便使讀者從中掌握Windows 2000的特性,編寫更有效和更有用的程序

      進程;線程;句柄

      新一代操作系統——Windows 2000是一個具有完整功能的環境,與其他操作系統相比完成同樣的任務Windows 2000更出色。編程人員要編寫系統層次應用程序和用戶應用程序掌握Windows 2000中的進程管理至關重要。CreateProcess命令是WINDOWS2000中一個很重要的進程創建命令,下面介紹CreateProcess命令。

      1 函數原型:

      BOOL CreateProcess(LPCTSTR lpApplicationName,LPTSTR lpCommandLine,LPSECURITY_ATTRIBUTES lpProcessAttributes, LPSECURITY_ATTRIBUTES lpThreadAttributes, BOOL bInheritHandles, DWORD dwCreationFlags,LPVOID lpEnvironment, LPCTSTR lpCurrentDirectory, LPSTARTUPINFO lpStartupInfo, LPPROCESS_INFORMATION lpProcessInformation );

      2 參數:

      lpApplicationName:指向一個以空結尾的串,他指定了要執行的模塊

      lpCommandLine:指向一個以空結尾的串,該串定義了要執行的命令行。

      lpProcessAttributes:指向一個SECURITY_ATTRIBUTES結構,該結構決定了返回的句柄是否可被子進程繼承。lpThreadAttributes:指向一個SECURITY_ATTRIBUTES結構,該結構決定了返回的句柄是否可被子進程繼承。bInheritHandles,:表明新進程是否從調用進程繼承句柄。dwCreationFlags:定義控制優先類和進程創建的附加標志。lpEnvironment:指向一個新進程的環境塊。lpCurrentDirectory:指向一個以空結尾的串,該串定義了子進程的當前驅動器和當前目錄。lpStartupInfo:指向一個STARTUPINFO結構,該結構定義了新進程的主窗口將如何顯示。lpProcessInformation:指向PROCESS_INFORMATION結構,該結構接受關于新進程的表示信息。

      3 返回值:

      若函數調用成功,則返回值不為0;若函數調用失敗,返回值為0。ShellExecute和WinExec命令用于簡單的作業。如果要完全控制一個新進程,就必須調用CreateProcess。

      在上述參數中,參數lpStartupInfo是STARTUPINFO結構。可以用來設置控臺的標題,新窗口的的初始大小和位置,及重定向標準輸入和輸出。新程序通常可以忽略多數這些數據項,如果選擇那樣做的話?梢砸幎ㄔ摻Y構體中的標志,已表明要設置的數據段。有時,不想設置任何信息,也必須傳遞一個有效的指針給空結構(確定設置大小到cb,及設置dwFlags成員為0)。參數lpProcessInformation返回進程和線程句柄,還包括進程和線程ID。這些句柄擁有在參數lpProcessAttributes和lpThreadAttributes中規定的訪問。要注意,針對CreateProcess的一些參數對控制臺應用程序是特定的,而其它參數則對各種應用程序有用。

      4 程序示例:

      下面通過一個例子來說名CreateProcess和相關命令的使用。下面程序是兩個簡單的控制臺應用程序,第一個程序(MASTER)運行第二個程序(SLAVE),并進入睡眠。SLAVE程序從命令行讀取源程序的進程ID(PID),并等待MASTER程序終止。

      程序清單 MASTER程序

      下一頁

      【Windows】相關文章:

      Windows 中斷程序設計03-28

      在 DOS 下使用Windows *.WAV 文件03-03

      在Delphi中巧用Windows 的API函數03-20

      Windows環境下對象的鏈接與嵌入03-16

      在Windows系統中用VC 實現鉤子機制03-18

      Windows 2000系統編程-進程的創建12-04

      高性能Windows圖形開發庫WinG03-28

      Windows 95下智能數據采集系統03-19

      Windows2003 內核級進程隱藏、偵測技術11-18

      Windows CE中實現藍牙串口驅動程序03-18

      主站蜘蛛池模板: 共和县| 免费观看在线视频一区| 日本一区二区三区内射| 色偷偷亚洲第一综合网| 亚洲国产精品久久九色| 漠河县| 大悟县| 长寿区| 亚洲一区二区精品av| 国产乱子伦农村xxxx| 人妻无码∧V一区二区| 国产一区二区三区免费精品| 日韩精品在线观看首页| 育儿| 亚洲色欲色欲大片WWW无码| 陆河县| 海宁市| 亚洲av优女天堂熟女| av网站可以直接看的| 日韩精品精品一区二区三区| 亚洲精品精品日本日本| 一本色道精品久久一区二区三区| 国产人成无码视频在线1000 | 日本一区二区三区四区看片| 亚洲一区二区在线观看网站| 国产精品丝袜美女在线观看| 久久狠狠爱亚洲综合影院| 人妻少妇精品一区二区三区| 中文字幕一区二区三区久久蜜桃| 一二三四中文字幕日韩乱码| 人妻少妇中文字幕久久69堂| 久久亚洲中文字幕视频| 欧美综合区自拍亚洲综合| 日韩精品极品视频在线免费| 欧美v日韩v亚洲综合国产高清 | 亚洲爆码一区二区三区| 中文字幕国内一区二区| 精品久久人妻一区二区三区| 国产亚洲精品成人av在线| 日本中文字幕一区二区高清在线 | 开心五月婷婷丁香综合|