我有一個內核模式過濾器驅動程序項目。主機:在同一臺機器上運行VS2012的Win8 Pro x64,目標:Win8 Pro x64 VM。我可以通過網絡在VS 2012中配置虛擬機。我部署了軟件包項目。當我嘗試從VS部署和安裝軟件包時,我無法成功。所以我手動安裝了驅動程序,驅動程序正常工作。手動安裝驅動程序後,我將附加到VM的內核並單擊「全部中斷」。我在VS '12的直接窗口中找到了Kd控制檯。我輸入命令「bu!DriverEntry」,然後輸入「g」命令。我看到Debuggee正在運行。當我在我的代碼上放置斷點並按下虛擬機中的任意鍵時,我看不到在我的代碼中出現斷點。需要幫忙!!VS 2012中的內核調試
0
A
回答
0
我無法通過VS進行調試。我去了一個工作,這次我使用了一個Win7虛擬機。使用KdPrint()方法並使用DebugView工具查看消息。這是一個漫長的過程,但至少我能夠調試我的驅動程序。希望這可以幫助其他人
0
使用Fltmc命令加載和你的過濾器連接到特定的驅動
你可以把斷點直接在VS,而不需要在控制檯中,鍵入如果你的過濾器是越來越加載鍵入fltmc負荷後的「過濾器名稱「VS應該停在驅動程序入口函數斷點處,您可能還需要附加它。
不要忘了檢查你的調試器是否正在工作,當你點擊中斷所有目標機器應該凍結。
相關問題
- 1. 在VS 2012中調試STL
- 2. VS2015中的內核調試
- 3. VS 2012調試錯誤
- 4. 使用VS 2012調試JavaScript
- 5. 內核調試?
- 6. 調試NotificationEvent在內核調試(Windows)中
- 7. 的Visual Studio 2012的遠程調試內核虛擬機
- 8. visual studio 2012上的內核模式調試
- 9. Linux內核調試
- 10. 調試CUDA內核
- 11. 調試OpenCL內核
- 12. 的Visual Studio 2012的Windows內核調試 - 不能提供VM目標
- 13. 調試多種解決方案VS 2012
- 14. 調試VS 2012 asp.net mvc jquery webapi MEF
- 15. 如何在Visual Studio 2012中指定的32位Windows調試做內核模式調試
- 16. VS 2013的內核模式驅動程序調試
- 17. Linux內核模塊調試
- 18. 調試內核掛起
- 19. 從Linux調試Windows內核
- 20. 窗口內核調試
- 21. VS代碼asp.net核心調試失敗
- 22. VS 2012中的訂購測試
- 23. 通過使用Nsight GPU調試Matlab來調試cuda內核mexfunction
- 24. 錯誤試圖在VS 2012
- 25. 單元測試VS 2012
- 26. 線性內核vs RBF內核
- 27. 線程vs內核
- 28. 內核調試時ida64內存訪問
- 29. cuda nsight visual studio版內核調試
- 30. VS 2012和VS 2012 RC
fltmc命令必須通過類型VS?我會嘗試並返回給您 –
您在目標機器上鍵入命令提示符與管理員privilages – sinofis
fltmc命令不起作用。它給了我錯誤當我嘗試從相同的文件夾加載驅動程序時無法加載驅動程序。 –