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

【windows驅(qū)動(dòng)程序包下載】windows驅(qū)動(dòng)程序包(WDK) v7.1 官方免費(fèi)版

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

軟件介紹

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

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

功能特色

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

使用方法

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

安裝方法

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


點(diǎn)下面下載:(推薦使用"迅雷"進(jìn)行下載,系統(tǒng)下載大全QQ交流群:)
主站蜘蛛池模板: 综合激情五月综合激情五月激情1| 狠狠久久综合| 色99久久久久高潮综合影院| 国产亚洲综合色就色| 伊人久久大香线蕉综合影院首页| 日本丶国产丶欧美色综合| 五月丁香六月综合欧美在线| 久久综合亚洲色一区二区三区| 欧美综合区自拍亚洲综合天堂| 亚洲国产精品综合久久网络| 亚洲综合精品一二三区在线| 色综合AV综合无码综合网站| 亚洲欧美另类成人综合图片| 色婷婷综合久久久久中文字幕| 色婷婷综合久久久久中文一区二区| 国产综合第一页| 欧美激情综合五月色丁香| 国产亚洲精品精品国产亚洲综合 | 亚洲欧美日韩综合| 狠狠色狠狠色综合网| 亚洲成a人v欧美综合天堂| 国产综合亚洲专区在线| 亚洲啪啪综合AV一区| 色婷婷色综合激情国产日韩| 曰韩人妻无码一区二区三区综合部 | 久久综合久久综合亚洲| 99久久综合狠狠综合久久止| 精品综合久久久久久97超人| 色综合网站国产麻豆| 色视频综合无码一区二区三区| 五月六月综合欧美网站| 亚洲欧美日韩综合aⅴ视频| 国产综合久久久久| 亚洲综合另类小说色区| 久久久亚洲裙底偷窥综合| 天天综合网网欲色| 亚洲 欧美 综合 高清 在线| 亚洲色图综合在线| 91精品国产91久久综合| 亚洲欧美日韩国产综合| 18和谐综合色区|