我写了一个简单的驱动程序,主要实现应用程序与驱动程序之间相互交换数据,但是发现应用程序只能加载一次,关闭后还能在进程中见到它。在基于对话框应用中:void OnClickSetData(){HANDLE hWdm = CreateFile(\"\\\\\\\\.\\\\...
全文
回复(6) 2003-02-21 22:16 来自版块 - 内核编程
表情
wangwolue1哪位大虾能给我一个例子,不胜感激! Email: wangwolue@163.net(2003-02-26 18:53)
wangwolue1IoInitializeRemoveLock是在别的地方(2003-02-26 18:49)
wangwolue1驱动和应用程序都无法退出,驱动显示当前不可控制的错误。(2003-02-26 18:44)
h13没见到你的IoInitializeRemoveLock,是在别的地方吗?(2003-02-22 19:31)
AllenZh关闭后还能在进程中见到它, 是指驱动没有卸栽吗?(2003-02-22 13:21)
yjhleaf这个问题一般是在驱动程序里面没有向上返回正确的info,你在DispatchControl例程里只给info置了初值0,传给 CompleteRequest的参数info可能就不确定了。你用softice调试一下,可能就在 CompleteRequest里出毛病的。(2003-02-22 12:48)

返回顶部