1.调试DDK最好的方法是使用一根串口线,在第二台PC上接收debug信息。在微软的DDK或windbg的帮助中都有连接和使用说明。2.news://msnews.microsoft.com 服务器上的以下讨论组:
microsoft.public.ddk.win2000.debugging
microsoft.public.ddk.win2000.genernal
microsoft.public.ddk.win2000.storage
microsoft.public.ddk.win2000.xxxxxxxxx(还有很多)
另外,deja.com 上可以搜索很多新闻组资料
microsoft.public.ddk.win2000.debugging
microsoft.public.ddk.win2000.genernal
microsoft.public.ddk.win2000.storage
microsoft.public.ddk.win2000.xxxxxxxxx(还有很多)
另外,deja.com 上可以搜索很多新闻组资料
解决方案 »
- 请教一个《windows程序设计》里的例子
- VC6.0 的提示 在 法语系统是乱码
- ReadProcessMemory第二个参数该怎么得到
- GetDIBits的hdc参数是做什么用的,如何设置?
- 如何把一个工程中使用另一个工程中的对话框资源?
- 百分求ADO 检索下一页数据
- CreatePointFont函数怎么不能把字体变大(已贴出原码)
- 我写了个OCX给上层使用,我想在知道上层运行时OCX被设为了多大
- 我把服务器写入服务程序,服务可以启动,但是_tWinMain没进入,我的SOCKET服务器没启动?
- 请问什么地方有thinking in c++的英文版下载?谢了!!
- 请问哪一个API可以设置一个目录共享?(无正文,谢谢)
- 如何与文件关联???
It always crash and restart then.
I don't think I have chance to debug by a
com port. Do you have a good advice. yours jansen.
我因病有多日未上网,今日才看到你的信,抱歉!
crash and restart 的原因有多种,使用 com port 并不能阻止crash,但通过在程序中多处输出变量的值进行跟踪往往能查出问题所在。
又:据我的经验,NT架构的驱动程序在非法地址的内存操作时较多导致crash and restart,你可检查是否有内存泄露,或非法地址操作(w2k中不能向有写保护的地址空间进行写操作,除非你用汇编改变操作模式,而这在NT4的驱动程序中没有限制)。希望对你有帮助。
foxpig