Windows Driver Kit(WDK)是一個(gè)微軟Windows平臺(tái)的設(shè)備驅(qū)動(dòng)程序開發(fā)工具,Windows Driver Kit(WDK)版本7.1.0 包含WDK 7.0.0版本的更新,它包括文檔,示例,構(gòu)建環(huán)境,和驅(qū)動(dòng)程序開發(fā)工具。
適用于Windows 7,Windows Vista、Windows XP、Windows Server 2008 R2、Windows Server 2008和Windows Server 2003。
Windows Driver Kit這個(gè)開發(fā)工具包不包含您的個(gè)人電腦的設(shè)備驅(qū)動(dòng)程序。如果您正在尋找您的個(gè)人電腦的驅(qū)動(dòng)程序,請到Microsoft Update下載,或訪問Windows硬件幫助更多的信息來查找設(shè)備驅(qū)動(dòng)程序和硬件。利用WDK開發(fā)Windows驅(qū)動(dòng)需要有C編程知識(shí)。
WDK 版本 7.1.0 更改與問題:
此部分包含 WDK 在 7.1.0 這一新版本中的更改的信息。
現(xiàn)支持以 Windows XP x64 作為安裝平臺(tái)
調(diào)試器更改
Windows 調(diào)試工具在此版本的 WDK 中已更新。包括以下更改:
調(diào)試器版本更改為 6.12.2.633。有關(guān)更多信息,請參見調(diào)試器包中附帶的發(fā)行說明。
更新 ndiskd.dll
UMDF 和 KMDF 調(diào)試器擴(kuò)展中的多項(xiàng) bug 修復(fù):
KMDF
能夠在一個(gè)隊(duì)列中打印超過 50 個(gè)請求
!wdfdevice 正確顯示 FileObjectClass Name
若請求包含于驅(qū)動(dòng)程序通知列表中,則顯示該請求是否已取消
UMDF
正確顯示 umirps 取消回調(diào)
轉(zhuǎn)儲(chǔ)一個(gè)設(shè)備 Cleanup and Close 回調(diào)
顯示與一個(gè)請求關(guān)聯(lián)的文件對(duì)象
可再發(fā)行文件的變更:更新 offreg.dll
構(gòu)建環(huán)境更改
更新 MSVCRT.lib,修復(fù) Vista 中的驅(qū)動(dòng)程序崩潰問題
更新 ws2_32.lib
添加 ntddump.h
添加 NPIV.mof
為 Vista 7ip 添加頭文件
修復(fù) I/O 例程的注釋
添加 wudftrace.ctl,包含所有 umdf 跟蹤 guid
示例更改與問題
NDIS:
Xframeii:修復(fù) bug
添加 NetVmini 示例
Sensor skeleton 示例:修復(fù)內(nèi)存泄漏問題
KMDF Toaster 示例:修復(fù) bug
WDM Event 示例:修復(fù) bug
Port I/O 示例驅(qū)動(dòng)程序:文件 …\src\general\portio\sys\genport.inx 中存在一個(gè)語法問題,該問題使驅(qū)動(dòng)程序無法成功安裝到 WIndows 7 之前的系統(tǒng)上。解決辦法是將所有“PORTIO_Device”替換為“PortIO_Inst”。


































