Posted on 2009-10-18 20:29
S.l.e!ep.¢% 閱讀(230)
評論(0) 編輯 收藏 引用 所屬分類:
Windows WDM
?1、應用程序調用WINDOWS系統的服務,如API等,都是是客戶/服務請求的方式進行的。
2、WINDOWS環境子系統做為服務端提供服務,主要有以下幾方面:
(1)環境子系統進程(Csrss.exe)包含以下支持:
???? 控制臺(文本)窗口
???? 創建和刪除進程和線程
?????對16位虛擬DOS機進程的一部分支持
???? 其它一些函數,如GetTempFile、DefineDosDevice、ExitWindowsEx以及幾個自然語言支持函數
(2)內核模式設備驅動程序(Win32k.sys)包含
???? 窗口管理器:控制窗口、屏幕、鍵盤等其它設備輸入、用戶傳遞給應用程序
?????圖形設備接口:GDI
(3)子系統DLL
???? 比如kernel32.dll,advapi32.dll,user32.dll,gdi32.dll
???? 將已經文檔化的API函數翻譯成ntoskrnl.exe和win32k.sys中未文檔化的內核模式系統服務調用??
(4)圖形設備驅動程序
???? 與硬件相關的圖形顯示、打印、視頻驅動