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