[英]How do I install Windows Driver Kit (WDK) into Visual Studio 2017 Pro in order to program WinUSB?
[英]Windows Driver Kit (WDK) 8.1 features added to Visual Studio
我已經安裝了Windows Driver Kit(WDK)8.1,並根據此鏈接 ,在Visual Studio中的“項目屬性”框架中,在Platform Toolset
,我應該具有WindowsKernelModeDriver8.1
,但是根據該鏈接 ,它不會出現在該窗口中 ,在“新建項目”窗口中,我應該在已安裝的模板上安裝Windows Driver
程序,但是在我的Visual Studio中,它沒有出現在該列表中。
我正在使用Visual Studio Ultimate 2012。
我應該怎么做才能將WDK功能添加到Visual Studio?
另外,如果我要檢查宏,更確切地說
$(WindowsSDK_IncludePath)
,它僅包含...\\include\\um\u003c/code> ,
...\\include\\shared
, ...\\include\\winrt
,而沒有...\\include\\km
,其中包含設備驅動程序需要的所有標頭。
WDK 8.1與Visual Studio 2013綁定:您將無法利用Visual Studio 2012的功能。如果您沒有Visual Studio 2013 Professional或Ultimate,則還可以將WDK 8.1與Windows Studio的Visual Studio Express 2013一起使用。
至於您的其他問題:WindowsSDK_IncludePath用於用戶模式組件。 還有其他用於內核模式驅動程序的屬性(如果內存可用,則為DDK_INC_PATH)。 當您創建內核模式驅動程序項目時,WDK WindowsKernelModeDriver8.1 MSBuild工具集將為您自動設置這些路徑。
我已經安裝了WDK 8(不是8.1),現在我擁有了Visual Studio 2012中想要的所有功能。
我遇到了相同的錯誤,但使用Visual Studio2013。由於未知原因,重新安裝WDK 8.1可以解決此問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.