驱动牛犊
|
阅读:2949回复:9
我的驱动为什么不能响应net stop
自己写了个驱动,没什么功能,就一空架子。
DriverEntry里用IoCreateDevice创建了设备对象,也写了DriverUnload。 net start没什么问题。 net stop时总是提示驱动不支持停止或者暂停命令。 请大家帮忙支招。 送大家一个美女,不成敬意。 图片:144406i2mpwtroqlyr271yy2kbumfh4ao1nqmro0lgo169.jpg |
|
沙发#
发布于:2010-07-07 18:19
来看美女
|
|
板凳#
发布于:2010-07-10 10:59
肯定是卸载之类的例程不干净,看有没有没有停掉的设备,或者未决的请求啥的。
只要你的驱动的设备在被占用,就不会正常被停掉 |
|
|
地板#
发布于:2010-07-11 21:53
看看美女!
|
|
地下室#
发布于:2010-07-12 19:34
美女呢!!!
|
|
5楼#
发布于:2010-07-13 09:20
是不是上层应用没有Close句柄?
|
|
6楼#
发布于:2010-07-13 11:14
来看美女
|
|
驱动牛犊
|
7楼#
发布于:2010-07-17 13:49
回 2楼(znsoft) 的帖子
老大好,其实我就是搭了个框架,用IoCreateDevice创建了个设备,当然也设置了简单的分配函数。其他什么都没干。然后就是net start xxx没问题。net stop xxx就提示支持停止或者暂停命令了 |
|
驱动牛犊
|
8楼#
发布于:2010-07-17 13:50
回 5楼(玄风残翼) 的帖子
没有用上层应用调用,就是net start后,直接net stop了! |
|
驱动牛犊
|
9楼#
发布于:2010-07-17 13:51
回 4楼(swankin) 的帖子
就在我1楼的帖子底部:) |
|