平台:
主机系统: Windows 7
目标机系统: Windows 8 RTM
开发工具: VS2012 + WDK8
项目:内存卡驱动
简述:
我试图通过VS2012提供的集成内核调试工具对自己开发的驱动程序进行调试,并且我严格按照微软官网(http://msdn.microsoft.com/zh-cn/library/windows/hardware/hh698272)提供的文章进行了配置,但是最终没能调通。
VS2012提供了5中调试方式:网络、USB 3.0、USB 2.0、1394 (Firewire)、串行,我选择的是网络的方式。
步骤如下:
1、准备工作:路由器、两台PC、网线
2、配置PC:
客户端:用Administrator账户(非具有Administrator权限的账户)登录,并配置好网络
主机:安装VS2012、WDK8.0、驱动源代码
3、用VS2012打开驱动工程源代码,并按照微软官网提供步骤将客户机加入到主机中,并附加进程。
这些步骤似乎都非常顺利,可是附加进程完成后就没有反应了,给我的感觉是挂起了,如图所示:

此图为VS2012中显示的信息。
在目标机子中,我们对需要测试的内存卡进行插拔、读写、删除等操作,VS2012中的断点仍然不起作用(一直处于上图所示状态)。
希望牛人帮助。谢谢。