win7系統(tǒng)下載
當(dāng)前位置: 首頁 > 編程軟件教程 > 詳細(xì)頁面

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

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

軟件介紹

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

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

功能特色

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

使用方法

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

安裝方法

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


點下面下載:(推薦使用"迅雷"進(jìn)行下載,系統(tǒng)下載大全QQ交流群:)
主站蜘蛛池模板: 97se色综合一区二区二区| 亚洲欧美乱综合图片区小说区| 综合网日日天干夜夜久久| 色综合久久中文字幕综合网| 国产成人无码综合亚洲日韩| 狠狠色综合网站| 色拍自拍亚洲综合图区 | 色综合色综合色综合色欲 | 亚洲精品第一国产综合精品99| 欧美亚洲日韩国产综合网| 亚洲国产综合欧美在线不卡| 欧美亚洲综合免费精品高清在线观看| 一个色综合导航| 亚洲日韩在线中文字幕综合| 综合亚洲欧美三级| 国产成人精品久久综合| 一本色道久久综合| 国产精品亚洲综合一区| 青青热久久综合网伊人| 久久天堂AV综合合色蜜桃网 | 亚洲欧美日韩综合aⅴ视频| 国产巨作麻豆欧美亚洲综合久久 | 91精品国产综合久久精品| 激情综合婷婷丁香五月蜜桃| 国产成人精品综合在线观看| 久久99国产综合精品女同| 欧美日韩综合一区在线观看| 亚洲av综合avav中文| 狠狠色婷婷综合天天久久丁香| 久久婷婷五月综合色奶水99啪| 一本色道久久88精品综合| 综合在线免费视频| 色狠狠成人综合色| 亚洲国产天堂久久综合网站| 五月六月综合欧美网站| 亚洲 欧美 国产 动漫 综合| 丁香五月天综合缴情网| 狠狠色噜噜狠狠狠狠色综合久 | 亚洲欧美日韩综合aⅴ视频| 国产成人麻豆亚洲综合无码精品| 亚洲欧美综合在线天堂|