iriszhu
驱动牛犊
驱动牛犊
  • 注册日期2003-10-06
  • 最后登录2009-05-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:782回复:4

求救一个关于VXD的问题

楼主#
更多 发布于:2003-10-06 15:59
个问题 很是迷茫:
我编了一个VxD的驱动程序,动态加载后,测试通过,然后我在 原来的VXD源码基础上修改了一些代码,又再次重新加载,老师发现加载的还是以前没有修改过得VXD,试了好几次都是这样,为什么?
Always!978
驱动小牛
驱动小牛
  • 注册日期2002-05-09
  • 最后登录2005-04-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-10-10 10:45
原因可能有很多种。我用的方法是比较苯的,就是将编译好的*.vxd文件拷贝到应用程序目录下,如果你也是这样的话,不知道你拷贝得是否正确。还有就是编译的工程是不是你要修改的工程,正常来说,是不会出现你所说的错误的。还有就是看看你的vxd工程中是否有其他的*.vxd文件,如果你在vxd工程设置中改变了名字,编译的结果就会不一样了
Tomorrow Never Die
iriszhu
驱动牛犊
驱动牛犊
  • 注册日期2003-10-06
  • 最后登录2009-05-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-10-10 11:33
我是每次把修改后的VxD都考到测试程序的当前目录下;是不是每次修改后,如果再次用CreateFile()动态加载 ,要重新启动机子,才能更新!
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2003-10-10 13:02
maybe u did not set flag
FILE_FLAG_DELETE_ON_CLOSE
Always!978
驱动小牛
驱动小牛
  • 注册日期2002-05-09
  • 最后登录2005-04-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-10-13 16:01
我是每次把修改后的VxD都考到测试程序的当前目录下;是不是每次修改后,如果再次用CreateFile()动态加载 ,要重新启动机子,才能更新!


不用的
Tomorrow Never Die
游客

返回顶部