windows驱动开发之网络双机调试(三)

发布时间 2023-05-30 18:03:52作者: TechNomad

一、配置目标计算机

首先在被调试机上也安装上 WDK 环境,随后在 WDK 的安装目录下运行该工具 WDK Test Target Setup,默认路径:C:\Program Files (x86)\Windows Kits\10\Remote\x64\WDK Test Target Setup x64-x64_en-us.msi;在之后调试机中的 Visual Studio 将连接被调试机的 WDK Test Target Setup 的工具,自动完成双机调试环境的配置。

1.管理员模式运行cmd 开启调试模式 bcdedit /debug on

2.设置网络调试接口bcdedit /dbgsettings net hostip:10.0.100.249 port:50007 

3.Port Number取值范围为49152到65535,此端口号在调试计算机上会用到

4.bcdedit /dbgsettings查看生成的Key并将其拷贝出来

 

 二、配置开发计算机

1.在“解决方案资源管理器”窗口中,选择并右键单击“解决方案‘KMDFHelloWorld’(1 个项目)”,然后选择“配置管理器” 。 为驱动程序项目选择配置和平台。我们选择“调试”和“x64”。

1.在 Visual Studio 2019 中打开你的解决方案。 可以在 KMDFHelloWorld 文件夹中双击解决方案文件 KMDFHelloWorld.sln

2.在“解决方案资源管理器”窗口中,选择并按住(或右键单击)KmdfHelloWorld 项目,然后选择“属性” ,然后选择Driver Install->Deployment->Target Device Name

 3.输入驱动调试名称和目标主机的ip

 四、输入目标主机生成的port和key

 五、配置完成如下:

 

 Status:Configured for driver testing代码已经连接成功,随后点击Apply->OK即可。

六、