如何部署和调试wdk 8内核模式驱动程序

时间:2015-05-22 12:32:25

标签: debugging visual-studio-2013 remote-debugging device-driver wdk

我正在尝试设置自动驱动程序部署和调试,以便从Visual Studio 2013测试win 8.1驱动程序。

主机: 赢7 VS2013

目标机器: 赢8.1

我的主机设置有2个网卡,1个连接到公司网络,1个备用。目标计算机还具有网络适配器。

我的问题是:是否可以通过LAN连接主机和目标,同时仍连接到公司域,从而在Visual Studio 2013中设置驱动程序的自动部署和调试,如果没有,是否有一种调试方法视觉工作室外的目标电脑上的wdk驱动程序,可能是通过另一个应用程序?

我在这里找到的文档只能通过连接到同一个域名或工作组来实现。

link to documentation

非常感谢

1 个答案:

答案 0 :(得分:2)

是的,您可以设置驱动程序的自动部署,以及让visual studio通过本地网络配置目标PC以及连接到公司域。

  1. 目标
  2. 需要管理员权限
  3. 主机
  4. 需要额外的以太网卡
  5. 目标上的所有网络连接都已打开,启用了打印机和文件共享选项
  6. 目标的IP和名称列在主机PC的system32 / etc / host中
  7. 需要切换并使用自动IP启用DHCP设置
  8. 一个好的起点: https://msdn.microsoft.com/en-us/library/windows/hardware/gg507680.aspx

    编辑: 基本上,这是一场噩梦,并开始放弃它的联系。我使用以下命令恢复使用WinDBG:

    将所有内容复制到USB的自定义脚本 devcon自动加载驱动程序 WinDBG在启动时自动加载适当的设置并加载源文件到调试