阅读:2484回复:13
问一个关于passthru的问题,dbgview.exe
我写好了passthru.sys也安装上了,不过每次安装都会自动重新启动!
我在ProtocolReceive函数中用dbgprint打了调试信息,应该用dbgview.exe可以看见的,但是不只怎么搞的,就是没有调试信息输出! 敢问个位大侠,这是怎么回事? |
|
|
沙发#
发布于:2004-05-21 15:46
我在PtReceive和PtReceivePacket中都打了调试信息,不可能两个函数都没被调用吧
|
|
|
板凳#
发布于:2004-05-21 17:12
安装后就重启估计还没到执行PtReceive和PtReceivePacket的时候呢,用softice对DriverEntry,ProtocolStatus,MiniportInitialize等设上断点跟踪一下重启的原因吧。
我都是用NuMega\\DriverStudio\\Tools\\Monitor\\monitor.exe看输出的调试信息的,很方便。 |
|
地板#
发布于:2004-05-21 18:32
怎么等了一下午也没人回答我的问题!
我没次安装这个驱动的时候都自动重起,也不知道装没装完,但是重起过后,可以在网络链接中看到这个服务,不过打不出来调试信息, 现在又有一个问题了,就是不能更改网络链接里面的设置,一改按确定后又要重启才能完成,就是机子好像完全不稳定一样! 好痛苦,希望大家可以帮我解决问题,斑竹们,您老就帮帮忙吧! |
|
|
地下室#
发布于:2004-05-21 21:43
是你的驱动的问题了!既然安装立刻就重起,那就证明没有装上去了.
没有调试信息,还有\"就是不能更改网络链接里面的设置,一改按确定后又要重启才能完成,就是机子好像完全不稳定一样!\"这都是你写的程序引起的问题! 不妨把你认为有错误的代码贴出来看看 或者如果你不会用softice的话,可以把你认为有错误的代码段的代码一行一行的加上去,直到出现故障为止,这个时候你就应该知道问题出在哪个地方了!这是一种最原始的方法不过比较麻烦,但是很有效! |
|
5楼#
发布于:2004-05-22 14:12
等了这么就,怎么就没人帮我解决这个问题呢,真是烦,我调试过了,是因为我装上去的Miniport被禁止了,不知道为什么,我直接把Microsoft的例子编译后安装,出现同样的问题,这样可以断定不是我添加的代码出现了问题,但这是为什么呢,它被禁止,也就意味着就是用softice也不能跟踪,因为它根本就没有运行,帮帮忙吧
|
|
|
6楼#
发布于:2004-05-22 16:33
这个论坛是怎么回事,就是没人可以帮忙吗?还是闲我的分给少了,少了可以加嘛,真是的,
我现在又发现一个重大的问题,就是我用XP的DDK例程编译出来的passthru是NDIS4.0版本的,不知道是怎么回事情,太郁闷了,怎么会出现这种事情,真是的,各位大侠帮忙解决一下,看看这是怎么回事,我是用Driver Verifier看的 |
|
|
7楼#
发布于:2004-05-23 10:19
这个论坛是怎么回事,就是没人可以帮忙吗?还是闲我的分给少了,少了可以加嘛,真是的, 不要急,我开始学的时候和你一样急得像热锅上的跳骚 :D,编译成4.0是因为Soures文件时改了以支持WIN2000,这个没什么问题的。还是驱动没正确安装上的原因。我原来还为这个重装过系统呢。你在别人机子上试下,若没有问题说明是你系统的问题了。 还是那句,冷静! |
|
8楼#
发布于:2004-05-24 09:10
我实验过了,我把这个驱动考了一份到另一台XP上,它是可以安装上的
不知道什么原因它在这台机子上无法安装!各位大侠,谁能告诉我是什么原因会导致这个驱动无法安装? 先谢谢了,我已经搞这个问题好几天了 |
|
|
9楼#
发布于:2004-05-25 09:33
看样子这个东西是没有人能搞定了,还是靠我自己吧
真是失望之极 :( |
|
|
10楼#
发布于:2004-05-25 10:54
我所作的只能是帮你顶一下,应该是你的系统的问题吧。
不看一下你的机器很难帮你解决这样的问题。 |
|
11楼#
发布于:2004-05-25 14:25
其实我根本不必在这里发贴,求你们的,只不过我不想问我们经理这个问题,但是没想到没人提出任何一点意见,不知道为什么?
不过今天中午我们经理帮我解决了这个问题,因为我用的注册ID和原来系统中存在的一个注册ID重复了,所有造成这种情况,其实很容易。 这个论坛被称为最后的驱动开发论坛,但是真正的高手并不多,一般般! 对不起,我说了这些话。 不过我还是从这里学到了很多东西。谢谢大家! |
|
|
12楼#
发布于:2004-05-25 14:26
我想给分,请问怎么给?
|
|
|
13楼#
发布于:2007-10-09 19:08
我用dbgview也看不见调试信息,是不是需要配置其他配置呢?我的调试信息是写在入口DriveEntry()函数里的.
|
|