版块
论坛
喜欢
话题
应用
搜索
登录
注册
juanshu的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=4022
有关SOFTICE的怪现象
我用SOFTICE调试动态VXD程序,第一次加载能正常在断点出断下来,但再次加载VXD时,就不断了(偶尔还发现对VXD做过更改后重新编译,再用SOFTICE 的SYMBOL LOADER重新生成NMS文件,加载VXD时就能断下来,但并不总是这样),要重新启动计算机才能正常断下来,...
全文
回复
(
5
)
2001-07-24 14:51
来自版块 -
ABC初学者
◆
◆
表情
告诉我的粉丝
提 交
ccc
:
我在某本书上看到好象是说只要你调用了VXD 服务,就不可以卸载了。
(2001-08-08 20:38)
回复
juanshu
:
我有调用CloseHandle呀,可我用SOFTICE调试发现,CloseHandle调用并没有触发ON_SYS_DYNAMIC_DEVICE_EXIT消息,不知是怎么回事?
(2001-08-01 13:53)
回复
Buddha
:
是这样的: 如果你的驱动程序试可以静态加载的,那么静态加载的部分只会加载一次(出非系统从新启动),而动态的部分可以关闭/加载很多次, 但是如果vxd在收到ON_SYS_DYNAMIC_DEVICE_INIT消息后,如果未受到ON_SYS_DYNAMIC_DEVICE_EX...
(2001-07-31 13:02)
回复
juanshu
:
知道原因了,是因为驱动已经加载过一次,第二次就不再从新加载。 现在有一个新问题,用CreateFile加载一个驱动后,如何把它卸载呢?
(2001-07-31 10:04)
回复
Buddha
:
可能是你的vxd死在系统里了,那样就必须从起才可以:(
(2001-07-24 21:11)
回复
juanshu
加关注
写私信
0
关注
0
粉丝
28
帖子
返回顶部