avex
驱动牛犊
驱动牛犊
  • 注册日期2002-10-25
  • 最后登录2006-07-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:836回复:0

请提供 refresh driver 的好方法

楼主#
更多 发布于:2003-05-16 11:37
Hi 大家好,
我正在写虚拟COM Port的Driver, 因为它是 plug and play的device. 所以每次改完程序代码之后就得要重新开机让新的Driver值更新.
后来我又用 SERIAL_PNP_QREMOVE 及IoInvalidateDeviceState(Pdo); 让Device 被remove来完整移除它, 使我改完程序后只要再重新安装driver就可以work, 但是最近我真的觉得这个方法还是太麻烦了, 不知道各位能否提供更好的方法.
最好是当我下close command时driver 可以完全从irp manager clear掉, 然后我只要copy 我新的.sys 档覆盖原WINNT\\System32\\driver档案, 然后重新open device时, 这时的driver即为最新的driver, 请各位forum的各手指点一二
游客

返回顶部