版块
论坛
喜欢
话题
应用
搜索
登录
注册
featherlu的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=74649
请问驱动程序为什么卸载时会重启?
在windows2000下编写了blcok DMA的驱动程序,功能能够正常实现,可是卸载的时候出现重启的现象。所有的资源都已经释放,不知道是什么问题?用softice调试的时候出现蓝屏信息,说dump了physical address,请问各位大侠为什么会出现这种情况啊?
回复
(
5
)
2005-03-17 11:31
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
bmyyyud
:
驱动程序没有系统线程,我用的是driverstudio,现在怀疑是不是这个软件有问题啊!真是很郁闷! [quote]肯定是你的驱动没有处理好 你是不是有系统线成,而驱动卸载没有同步退出系统线成 [/quote] 在你的驱动的Unload例程下个断点,跟踪一下,看看...
(2005-03-18 09:31)
回复
qinxg
:
softice截获异常时,可以用STACK看函数调用堆栈
(2005-03-18 09:17)
回复
featherlu
:
驱动程序没有系统线程,我用的是driverstudio,现在怀疑是不是这个软件有问题啊!真是很郁闷! 肯定是你的驱动没有处理好 你是不是有系统线成,而驱动卸载没有同步退出系统线成
(2005-03-17 15:09)
回复
bmyyyud
:
在windows2000下编写了blcok DMA的驱动程序,功能能够正常实现,可是卸载的时候出现重启的现象。所有的资源都已经释放,不知道是什么问题?用softice调试的时候出现蓝屏信息,说dump了physical address,请问各位大侠为什么会出现这种情况啊? 看...
(2005-03-17 14:52)
回复
AllenZh
:
在windows2000下编写了blcok DMA的驱动程序,功能能够正常实现,可是卸载的时候出现重启的现象。所有的资源都已经释放,不知道是什么问题?用softice调试的时候出现蓝屏信息,说dump了physical address,请问各位大侠为什么会出现这种情况啊? 肯...
(2005-03-17 11:58)
回复
featherlu
加关注
写私信
0
关注
0
粉丝
18
帖子
返回顶部