birdtomaster
驱动牛犊
驱动牛犊
  • 注册日期2003-10-03
  • 最后登录2008-09-07
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:937回复:2

为何要总重启,郁闷

楼主#
更多 发布于:2004-07-24 17:58
驱动重新编译后都要重启才能加载吗,有没有办法在应用程序退出时驱动能安全卸载而不死机?

[编辑 -  8/1/04 by  birdtomaster]
yearnyan
驱动牛犊
驱动牛犊
  • 注册日期2004-06-17
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-07-26 15:30
我靠,这个坑真大啊.
RED_spring
驱动中牛
驱动中牛
  • 注册日期2002-07-28
  • 最后登录2016-11-06
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望19点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2004-08-02 09:34
和驱动的类型有关。

如果是一般的driver,可以这样:
1 关闭所有打开的句柄。
2 ControlService( .., SERVICE_CONTROL_STOP, .. ) 停用你的driver。
3 DeleteService(...)卸载你的驱动。

详细实现见File monitor.
游客

返回顶部