久久一区激情,国产在线久久久,成人看片网站,国产香蕉一区二区三区在线视频

win7系統下載
當前位置: 首頁 > 編程軟件教程 > 詳細頁面

【windows驅動程序包下載】windows驅動程序包(WDK) v7.1 官方免費版

【windows驅動程序包下載】windows驅動程序包(WDK) v7.1 官方免費版
  • 軟件類型:編程軟件
  • 軟件語言:簡體中文
  • 授權方式:免費軟件
  • 更新時間:2024-12-19
  • 閱讀次數:
  • 推薦星級:
  • 運行環境:WinXP,Win7,Win10,Win11
軟件介紹
分享到: 0

軟件介紹

WDK(Windows Driver Kit)是微軟公司推出的windows驅動程序包,這是一種完全集成的驅動程序開發系統,它包含Windows Driver Device Kit (DDK),用于測試 Windows 驅動器的可靠性和穩定性。

【windows驅動程序包下載】windows驅動程序包(WDK) v7.1 官方免費版-本站

功能特色

Windows 驅動程序基礎 (WDF) 簡化了 Windows 驅動程序的開發和支持。
頭文件重構(Windows Vista 和更高版本)通過提供更簡單的目錄結構、避免聲明沖突以及對所有支持的 Windows 版本使用單一頭文件集,減小頭文件的復雜性。
可安裝文件系統 (IFS) 工具包將頭、庫、示例以及文檔作為 WDK 的一部分分發。
驗證程序和靜態分析工具(如 PREfast 和靜態驅動程序驗證程序)幫助您在編譯時查找 bug。

使用方法

一、源代碼編譯
在微軟官網上下載 WDK 開發包,里面有 WDK 編譯器,鏈接器,配置工具,如NMAKE。然后,用記事本寫 C 或 C++ 文件,編譯,鏈接就 OK 了。WDK 庫是一定要的,否則頭文件,導入庫都沒有,就無法編譯了。至于編譯器和連接器,其實就是普通的 cl.exe 和 link.exe 兩個工具,和 VS 中的 VC 編譯鏈接器是同一個。編譯的方法是:在自己的目錄如 c:\wdkdemo 中有個待編譯的 wdkdemo.c ,那么需要在這個目錄里加入兩個文件,一個是 makefile (無后綴名)的固定文件名,內容也是固定的:INCLUDE $(NTMAKEENV)\makefile.def另外一個文件是 sources (無后綴名)的固定文件名,內容為:targettype=drivertargetname=objsources=wdkdemo.c這兩個文件都是讓nmake 工具配置用的,最終調用合適的編譯器和鏈接器開關來編譯出 sys 。WDK包有個 build 命令行工具,當配置好了以上兩個文件后。雙擊 build 工具,進入到 c:\wdkdemo 目錄,輸入命令 build 回車,然后只要 wdkdemo.c 源代碼正確,就會生成 sys 文件了。
二、sys 文件安裝
在網上下載個免費的驅動安裝工具,這個不難吧,一般調試用的驅動,建議在安裝的時候,千萬記得要選擇手動模式,因為自啟動模式,如果驅動有BUG ,會導致藍屏,重啟機器后,驅動因自啟動又被加載,導致再次藍屏。
三、調試
在微軟官網下個 windbg ,但 windbg 需要調試機和被調試機模式,因此 windbg 最好配合 vmware 來使用。我感覺,sys 文件編譯是很麻煩的。不如編譯應用程序,只要一個 VS 可以搞定大部分的事情。驅動開發需要很多關于其他工具的知識。譬如,用記事本或者NOTEPAD++編輯源代碼感覺很吃力,因為 VS 沒有驅動開發的項目,因此 VS 不直接支持驅動開發,當然,可以進行配置,但 VS 配置驅動是很麻煩的。另外, windbg 有很多的調試命令,當然常規的命令一般4、5個就夠用了。VMWARE 的配置也是很麻煩的,當初,我自己研究了很長時間,網上雖然有教程,但都是講得不全面,譬如要配置10個地方,網上都是只說7、8個,導致 VMWARE 配置不成功。驅動開發還有 DRIVER STUDIO 這么一個 IDE 可以使用,另外還有 IRPTRACE ,DEVICE TREE , DEBUG VIEWER 等工具。我開發驅動的工具是 VMWARE + VS2010 + WDK + WINDBG + WINOBJ + IRPTRACE + DEBUG VIEWER 這幾個。

安裝方法

1、下載文件
2、解壓文件(推薦winrar壓縮軟件)
3、點擊“KitSetup.exe”開始安裝


點下面下載:(推薦使用"迅雷"進行下載,系統下載大全QQ交流群:)
主站蜘蛛池模板: 南乐县| 长武县| 南康市| 西昌市| 平湖市| 和龙市| 承德县| 新晃| 新密市| 安西县| 永靖县| 渝北区| 南雄市| 富顺县| 栾川县| 工布江达县| 甘南县| 马关县| 石家庄市| 百色市| 特克斯县| 平南县| 咸宁市| 茌平县| 遂昌县| 宜春市| 咸宁市| 山西省| 江口县| 东光县| 博白县| 贵德县| 元谋县| 喀什市| 泸水县| 茂名市| 普兰店市| 宕昌县| 息烽县| 策勒县| 湄潭县|