longyn
驱动牛犊
驱动牛犊
  • 注册日期2008-11-25
  • 最后登录2008-12-14
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望31点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1547回复:3

设备驱动安装后, 设备管理器中看得见,但不可用.

楼主#
更多 发布于:2008-12-03 21:41
设备驱动安装后, 设备管理器中看得见,但不可用.
需要重新启动才可以使用, 有什么方法不重新启动就可以使用该设备
ggamma
驱动小牛
驱动小牛
  • 注册日期2007-02-15
  • 最后登录2009-05-26
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望180点
  • 贡献值0点
  • 好评度99点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-12-06 09:59
有很多原因:
1.你的驱动没写Unload
2.你的驱动不支持Cancel Irp
3.某处逻辑错无法Unload你的设备.....
如此等等
longyn
驱动牛犊
驱动牛犊
  • 注册日期2008-11-25
  • 最后登录2008-12-14
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望31点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-12-08 10:04
我用别人写好的驱动
longyn
驱动牛犊
驱动牛犊
  • 注册日期2008-11-25
  • 最后登录2008-12-14
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望31点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-12-08 10:07
 
引用第1楼ggamma于2008-12-06 09:59发表的 有很多原因: :
1.你的驱动没写Unload
2.你的驱动不支持Cancel Irp
3.某处逻辑错无法Unload你的设备.....
如此等等


RRamdisk这个大家应该用过吧, 我看别人写的GUI 前端, 都可实现不重启计算机就能启用设备.
 
这个驱动是支持这些的

我用的是SetupDiXXX系统系列函数来实现, 用里面提供的INF文件安装驱动.
游客

返回顶部