windows driver kit 10在線安裝包 v10.0.14393.0 官方免費(fèi)版
662KB / 03-23
Windows Driver Kit(WDK) v8.1 離線安裝包
361MB / 03-08
Windows Driver Kit (WDK) v8.0 官方英文安裝版
955KB / 06-26
-
-
Visual Studio Code(代碼編輯器) v1.99.3 64位 中文免費(fèi)綠色版 編譯工具 / 143MB
-
CherryTree for windows (技術(shù)人員專用筆記軟件) v1.4.0.0 官方 編譯工具 / 86.7MB
-
-
APK Editor Studio(開源免費(fèi)APK編輯器) v1.7.2 中文綠色版 編譯工具 / 34.5MB
-
跨平臺編譯工具CMake 3.31.3 for Windows 官方免費(fèi)安裝版 32/64 編譯工具 / 57.4MB
-
Embarcadero C++ Compiler編譯器 v10.2.3 官方最新免費(fèi)版 編譯工具 / 45.2MB
-
-
-
Approximatrix Simply Fortran v3.36.4252 完美安裝版(附安裝教 編譯工具 / 161MB
詳情介紹
windows driver kit 10離線安裝包簡稱wdk10離線安裝包,是一款由微軟推出的windows驅(qū)動(dòng)程序包,需要與Visual Studio 2015配合才能使用,主要適用于開發(fā)者操作,它為開發(fā)者提供了開發(fā)、構(gòu)建、打包、部署、測試和調(diào)試驅(qū)動(dòng)程序等所需要的工具,能夠完美兼容Windows 8.1、Windows 8、windown 7、Windows Server 2016和Windows Server 2008 R2等操作系統(tǒng),小編提供的是離線版本,免去了在線下載的麻煩,下載后就可以直接安裝了,本站提供了wdk10離線安裝包下載地址,有需要的朋友們歡迎前來下載使用。
基本介紹
從 Windows 10 開始,你可以編寫在基于 OneCoreUAP 的 Windows 版本上工作的單個(gè)驅(qū)動(dòng)程序,例如 Windows 10 桌面版(家庭版、專業(yè)版、企業(yè)版和教育版)、Windows 10 移動(dòng)版和 Windows 10 IoT 核心版 (IoT Core)。此類驅(qū)動(dòng)程序稱為通用 Windows 驅(qū)動(dòng)程序。 通用 Windows 驅(qū)動(dòng)程序調(diào)用一組適用于 Windows 驅(qū)動(dòng)程序的接口子集。
當(dāng)你使用 Microsoft Visual Studio 2015 生成通用 Windows 驅(qū)動(dòng)程序時(shí),Visual Studio 會(huì)自動(dòng)檢查你的驅(qū)動(dòng)程序調(diào)用的 API 對通用 Windows 驅(qū)動(dòng)程序是否有效。 你還可以使用 ApiValidator.exe 作為執(zhí)行此任務(wù)的獨(dú)立工具。 ApiValidator.exe 工具包含在適用于 Windows 10 的 Windows 驅(qū)動(dòng)程序工具包 (WDK) 中。
通用 Windows 驅(qū)動(dòng)程序還需要一種特殊類型的 INF 文件,稱為通用 INF。通用 INF 可以使用對舊 INF 文件可用的指令和部分子集。
當(dāng)你準(zhǔn)備就緒時(shí),請使用 InfVerif 工具測試驅(qū)動(dòng)程序的 INF 文件。除了報(bào)告 INF 語法問題,該工具還會(huì)報(bào)告 INF 文件是否適用于通用 Windows 驅(qū)動(dòng)程序。
wdk10要求
你可以使用wdk10開發(fā)適用于以下操作系統(tǒng)的驅(qū)動(dòng)程序。你還可以在以下任何操作系統(tǒng)上使用 WDK:
Windows 10
Windows 8.1
Windows 8
Windows 7
Windows Server 2016
Windows Server 2008 R2
注意: 在企業(yè)環(huán)境中,你可以使用企業(yè)版 Windows 驅(qū)動(dòng)程序工具包 (EWDK)。它是命令行生成環(huán)境并具有用于生成驅(qū)動(dòng)程序和基本的 Win32 測試應(yīng)用程序所需的一切工具;但它并不包括 Visual Studio 中提供的所有功能(如集成開發(fā)環(huán)境 (IDE)),因此你需要使用你選擇的代碼編輯器。
配置說明
設(shè)置目標(biāo)或測試計(jì)算機(jī)是配置計(jì)算機(jī)以便進(jìn)行自動(dòng)驅(qū)動(dòng)程序部署、測試和調(diào)試的過程。一個(gè)測試和調(diào)試環(huán)境具有兩臺計(jì)算機(jī):主計(jì)算機(jī)和目標(biāo)計(jì)算機(jī)。目標(biāo)計(jì)算機(jī)也稱為“測試計(jì)算機(jī)”。使用主機(jī)上的 Visual Studio 開發(fā)和構(gòu)建驅(qū)動(dòng)程序。調(diào)試程序在主機(jī)上運(yùn)行并且位于 Visual Studio 用戶界面中。當(dāng)測試和調(diào)試驅(qū)動(dòng)程序時(shí),驅(qū)動(dòng)程序在目標(biāo)計(jì)算機(jī)上運(yùn)行。
主計(jì)算機(jī)和目標(biāo)計(jì)算機(jī)必須能夠彼此按名稱執(zhí)行 ping 操作。如果兩臺計(jì)算機(jī)已加入到同一工作組或同一網(wǎng)絡(luò)域,則此操作可能更容易。如果你的計(jì)算機(jī)位于工作組中,我們建議你使用路由器(而非集線器或交換機(jī))連接計(jì)算機(jī)。不支持對虛擬機(jī)進(jìn)行設(shè)置。
準(zhǔn)備目標(biāo)計(jì)算機(jī)以進(jìn)行設(shè)置
在目標(biāo)計(jì)算機(jī)上,安裝將用于運(yùn)行和測試驅(qū)動(dòng)程序的操作系統(tǒng)。
如果在 x86 或 x64 目標(biāo)計(jì)算機(jī)上啟用“安全啟動(dòng)”,則禁用該功能。
如果目標(biāo)計(jì)算機(jī)使用 ARM 處理器,則安裝 Windows 調(diào)試策略。則無需禁用“安全啟動(dòng)”。
在目標(biāo)計(jì)算機(jī)上,運(yùn)行與目標(biāo)計(jì)算機(jī)平臺匹配的 WDK 測試目標(biāo)安裝程序 MSI??梢栽?Remote 下的 Windows 驅(qū)動(dòng)程序工具包 (WDK) 安裝目錄中找到該 MSI。
例如:C:\Program Files (x86)\Windows Kits\10\Remote\x64\WDK Test Target Setup x64-x64_en-us.msi
如果目標(biāo)計(jì)算機(jī)運(yùn)行的是 N 或 KN 版本的 Windows,則安裝適用于 N 和 KN 版本的 Windows 的媒體功能包。
如果目標(biāo)計(jì)算機(jī)運(yùn)行的是 Windows Server,請查找剛才通過 WDK 測試目標(biāo)設(shè)置 MSI 創(chuàng)建的 DriverTest 文件夾。(例如:c:\DriverTest)。右鍵單擊“DriverTest”文件夾,然后選擇“屬性”。在“安全”選項(xiàng)卡上,向“經(jīng)過身份驗(yàn)證的用戶”組授予“修改”權(quán)限。
驗(yàn)證主機(jī)和目標(biāo)計(jì)算機(jī)可以彼此執(zhí)行 ping 操作。打開命令提示符窗口,并輸入 ping 192.186.X.X(ip_adress)。
如果主計(jì)算機(jī)和目標(biāo)計(jì)算機(jī)已加入到一個(gè)工作組,但它們位于不同的子網(wǎng)上,你可能必須調(diào)整某些防火墻設(shè)置,以便主計(jì)算機(jī)和目標(biāo)計(jì)算機(jī)可以通信。請按照下列步驟進(jìn)行操作:
兩種方法(選一即可):
方法一:
在目標(biāo)計(jì)算機(jī)上的“控制面板”中,轉(zhuǎn)到“網(wǎng)絡(luò)和 Internet”>“網(wǎng)絡(luò)共享中心”。注意你的活動(dòng)網(wǎng)絡(luò)。它可能是“公共網(wǎng)絡(luò)”、“私有網(wǎng)絡(luò)”或“域”。
在目標(biāo)計(jì)算機(jī)上的“控制面板”中,轉(zhuǎn)到“系統(tǒng)和安全”>“Windows 防火墻”>“高級設(shè)置”>“入站規(guī)則”。
在入站規(guī)則列表中,查找用于活動(dòng)網(wǎng)絡(luò)的所有網(wǎng)絡(luò)發(fā)現(xiàn)規(guī)則。(例如,查找所有“配置文件”為“專用”的網(wǎng)絡(luò)發(fā)現(xiàn)規(guī)則。)雙擊每個(gè)規(guī)則,然后打開“作用域”選項(xiàng)卡。在“遠(yuǎn)程 IP 地址”下,選擇“任何 IP 地址”。
在入站規(guī)則列表中,查找用于活動(dòng)網(wǎng)絡(luò)的所有“文件和打印機(jī)共享”規(guī)則。對于每個(gè)規(guī)則,雙擊該規(guī)則,將打開“作用域”選項(xiàng)卡。在“遠(yuǎn)程 IP 地址”下,選擇“任何 IP 地址”。
方法二:
“控制面板”->“系統(tǒng)和安全”->“Windows防火墻”->"啟動(dòng)或關(guān)閉Windows防火墻"->"關(guān)閉Windows防火墻"
設(shè)置目標(biāo)計(jì)算機(jī)
現(xiàn)在,你可以隨時(shí)在 Visual Studio 中通過主計(jì)算機(jī)設(shè)置目標(biāo)計(jì)算機(jī)。
在主計(jì)算機(jī)上,在 Visual Studio 的“Driver”菜單中,選擇“Test”>“Configure Deivce”。
單擊“Add New Device”。
在“Network host name”中輸入目標(biāo)計(jì)算機(jī)的名稱。選擇“Provision Device and choose debugger setting”。
選擇某種調(diào)試連接類型,并輸入所需的參數(shù)。
設(shè)置過程將需要幾分鐘時(shí)間,并且可能會(huì)自動(dòng)重新啟動(dòng)目標(biāo)計(jì)算機(jī)一到兩次。設(shè)置完成后,單擊“完成”。
WDK 10 與 Microsoft Visual Studio 完全集成。你可以使用 Visual Studio 開發(fā)環(huán)境生成驅(qū)動(dòng)程序,也可以使用 Microsoft Build Engine (MSBuild) 直接從命令行生成驅(qū)動(dòng)程序。
從 Windows 驅(qū)動(dòng)程序工具包 (WDK) 8 開始,MSBuild 就已經(jīng)取代了在早期版本的 WDK 中使用的 Windows 構(gòu)建實(shí)用工具 (Build.exe)?,F(xiàn)在,WDK 可使用與你用于構(gòu)建 Visual Studio 項(xiàng)目相同的編譯器和構(gòu)建工具。使用早期版本的 WDK 構(gòu)建的驅(qū)動(dòng)程序項(xiàng)目必須進(jìn)行轉(zhuǎn)換才能在 Visual Studio 環(huán)境中工作。你可以從命令行運(yùn)行轉(zhuǎn)換實(shí)用工具,也可以通過從現(xiàn)有的源創(chuàng)建新的 Visual Studio 項(xiàng)目來轉(zhuǎn)換現(xiàn)有驅(qū)動(dòng)程序。
構(gòu)建驅(qū)動(dòng)程序主要有以下兩種方式(選一即可)
方法一:使用 Visual Studio 構(gòu)建驅(qū)動(dòng)程序
構(gòu)建驅(qū)動(dòng)程序的方法與在 Visual Studio 中構(gòu)建任何項(xiàng)目或解決方案的方法相同。當(dāng)使用 Windows 驅(qū)動(dòng)程序模板創(chuàng)建新的驅(qū)動(dòng)程序項(xiàng)目時(shí),該模板定義默認(rèn)(活動(dòng))的項(xiàng)目配置以及默認(rèn)(活動(dòng))的解決方案生成配置。
注意 你可以將使用 WDK 8 或 Windows 驅(qū)動(dòng)程序工具包 (WDK) 8.1 所創(chuàng)建的項(xiàng)目和解決方案轉(zhuǎn)換為適用于 Windows 驅(qū)動(dòng)程序工具包 (WDK) 10 和 Visual Studio 2015。打開項(xiàng)目或解決方案前,請先運(yùn)行 ProjectUpgradeTool。ProjectUpgradeTool 將轉(zhuǎn)換項(xiàng)目和解決方案,以便可以使用 WDK 10 構(gòu)建它們。
1、確保安裝在你的計(jì)算機(jī)上的 SDK 和 WDK 的版本相同。
2、在 Visual Studio 中打開驅(qū)動(dòng)程序項(xiàng)目或解決方案。
3、在“解決方案資源管理器”中右鍵單擊解決方案,并選擇“配置管理器”。
4、從“配置管理器”中,選擇與你感興趣的構(gòu)建類型相對應(yīng)的活動(dòng)解決方案配置(例如,“調(diào)試”或“發(fā)布”)以及活動(dòng)解決方案平臺(例如,“Win32”)。
5、選擇要構(gòu)建驅(qū)動(dòng)程序的目標(biāo)操作系統(tǒng)。導(dǎo)航到“驅(qū)動(dòng)程序”>“常規(guī)”中的項(xiàng)目屬性,然后設(shè)置 TargetVersion 屬性。
6、為驅(qū)動(dòng)程序或驅(qū)動(dòng)程序包配置項(xiàng)目屬性。 可以為部署、驅(qū)動(dòng)程序簽署或其他任務(wù)設(shè)置屬性。
7、從“構(gòu)建”菜單中,單擊“構(gòu)建解決方案” (Ctrl+Shift+B)。
方法二:
使用命令行構(gòu)建驅(qū)動(dòng)程序 (MSBuild)
你可以使用“Visual Studio 命令提示符”窗口和 Microsoft Build Engine (MSBuild) 來從命令行構(gòu)建驅(qū)動(dòng)程序。
使用“Visual Studio 命令提示符”窗口構(gòu)建驅(qū)動(dòng)程序
打開“適用于 VS2015 的開發(fā)人員命令提示符”窗口。
在此窗口中,你可以借助 MSBuild.exe,通過指定項(xiàng)目 (.VcxProj) 或解決方案 (.Sln) 文件來構(gòu)建任何 Visual Studio 項(xiàng)目。
導(dǎo)航到項(xiàng)目目錄并為你的目標(biāo)輸入 MSbuild 命令。
例如,若要使用默認(rèn)的平臺和配置生成名為 MyDriver.vcxproj 的全新的 Visual Studio 驅(qū)動(dòng)程序項(xiàng)目,請導(dǎo)航到項(xiàng)目目錄并輸入以下 MSBuild 命令:
msbuild /t:clean /t:build .\MyDriver.vcxproj
語法 - 若要指定特定的配置和平臺,請使用以下命令語法:
msbuild /t:clean /t:build ProjectFile /p:Configuration= /p:Platform=architecture /p:TargetPlatformVersion=a.b.c.d /p:TargetVersion=OS
例如,以下命令將為“調(diào)試”配置、“Win32”平臺和 Windows 10 生成一個(gè)通用 Windows 驅(qū)動(dòng)程序。
msbuild /t:clean /t:build .\MyDriver.vcxproj /p:Configuration="Debug" /p:Platform=Win32 /p:TargetVersion=”Windows10” /p:TargetPlatformVersion=”10.0.10010.0”
“TargetPlatformVersion”設(shè)置為可選項(xiàng),并且允許你指定用于生成的工具包版本。默認(rèn)值為使用最新的工具包。
使用 Visual Studio 中的選項(xiàng)增加構(gòu)建輸出詳細(xì)信息的步驟
1、單擊 Tools > Options。
2、單擊“項(xiàng)目和解決方案”文件夾并單擊“生成并運(yùn)行”。
3、更改“MSBuild 項(xiàng)目構(gòu)建輸出詳細(xì)信息”和“MSBuild 項(xiàng)目構(gòu)建日志文件詳細(xì)信息”。 默認(rèn)情況下,這些都設(shè)置為“最少”。
下載地址
windows driver kit 10離線安裝包 v10.0.14393.0 官方免費(fèi)版
人氣軟件
Visual Studio Code(代碼編輯器) v1.99.3 64位 中文免費(fèi)綠色版
VB 6.0中文企業(yè)版免費(fèi)下載(206M)
騰訊云樂固(APP加固/重簽名/多渠道打包等功能) v2.07 官方綠色版
極速word word文檔文本編譯工具 v3.2.8.5 官方安裝版
Visual Assist X 10.3.1559 特別版
VS2010SP1提取的綠色編譯器
win masm匯編編譯器(win-masm) v2.2 免費(fèi)安裝版
Visual Foxpro(vfp) V9.0 專業(yè)版+漢化補(bǔ)丁
Visual Studio Code跨平臺代碼編輯器 v1.99.3 64位 官方中文安裝
觸動(dòng)精靈腳本編輯器(TouchSprite Studio) v3.0.6 中文官方免費(fèi)版
相關(guān)文章
-
Flash反編譯工具(JPEXS Free Flash Decompiler) v21.1.0 綠色免費(fèi)版
JPEXS Free Flash Decompiler 中文版是一款基于 Java 平臺運(yùn)行的免費(fèi) Flash 反編譯工具,支持用戶們在線進(jìn)行腳本和圖像等內(nèi)容的編輯和導(dǎo)出,支持用戶們在線進(jìn)文本的編輯,...
-
ReClass.NET 內(nèi)存編輯和逆向工程的工具 V1.2 漢化綠色版
ReClass.NET是一個(gè)跨平臺的內(nèi)存調(diào)試和逆向工程工具,它在.NET平臺上重新實(shí)現(xiàn)了經(jīng)典的ReClass,并添加了許多增強(qiáng)功能,歡迎需要的朋友下載使用...
-
Visual CSS(可視化CSS編輯工具) V1.3 綠色中文免費(fèi)版
Visual CSS是一個(gè)輕量級但是極具特點(diǎn)的可視化CSS編輯器,可以快速編寫出格式優(yōu)美、兼容性強(qiáng)以及錯(cuò)誤極少的層疊樣式表代碼,歡迎需要的朋友下載使用...
-
逆向編譯調(diào)試Binary Ninja Personal v4.0.5336 免費(fèi)注冊授權(quán)版(附安裝教程)
Binary Ninja個(gè)人版是一款由逆向工程師為逆向工程師構(gòu)建的交互式反編譯器、反匯編器、調(diào)試器和二進(jìn)制分析平臺,由逆向工程師構(gòu)建,供逆向工程師使用...
-
Moo0哈希值查看器 V1.17 官方安裝版
Moo0 哈希值支持對MD5,CRC32,Adler32,SHA256和其他哈希值的支持,且還可以查看文件名稱、文件大小、創(chuàng)建日期、修改日期、存取日期等信息...
-
Windows psgnuitka Nuitka界面打包工具 V0.2.8 綠色便攜版
psgnuitka電腦中使用的打包工具,可以無縫替換或者擴(kuò)展Python解釋器,通過圖形化界面引導(dǎo),只需要輕松幾步,就能快速生成需要的命令...
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請?jiān)谠u論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問題,請?jiān)u論留言,我們定會(huì)解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的windows driver kit 10離線安裝包 v10.0.14393.0 官方免費(fèi)版資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。