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

帮忙看个vxd动态加载的错误

楼主#
更多 发布于:2003-11-25 14:37
我用
hDevice = CreateFile(cc, 0,0,0,CREATE_NEW,FILE_FLAG_DELETE_ON_CLOSE, 0);动态加载我的
VXD,cc为VXD的全路径,可是加载不成功,我用GetLastError()返回错误代码80提示为:文件存在!,这是什么原因哪?
seaquester
驱动大牛
驱动大牛
  • 注册日期2002-05-22
  • 最后登录2016-06-16
  • 粉丝0
  • 关注0
  • 积分500分
  • 威望115点
  • 贡献值0点
  • 好评度107点
  • 原创分0分
  • 专家分52分
沙发#
发布于:2003-11-25 17:55
我用
hDevice = CreateFile(cc, 0,0,0,CREATE_NEW,FILE_FLAG_DELETE_ON_CLOSE, 0);动态加载我的
VXD,cc为VXD的全路径,可是加载不成功,我用GetLastError()返回错误代码80提示为:文件存在!,这是什么原因哪?
 



不要使用 CREATE_NEW
八风舞遥翩,九野弄清音。 鸣高常向月,善舞不迎人。
iriszhu
驱动牛犊
驱动牛犊
  • 注册日期2003-10-06
  • 最后登录2009-05-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-11-25 17:58
为什么?不用它用什么哪?我看书上都是这么写的

[编辑 -  11/25/03 by  iriszhu]
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2003-11-26 21:26
什么书?!

OPEN_EXISTING
iriszhu
驱动牛犊
驱动牛犊
  • 注册日期2003-10-06
  • 最后登录2009-05-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-11-27 08:39
用OPEN_EXISTING,我试了,出现的错误是不支持DeviceIOControl()接口,后来我发现是我得机子中断资源已经无法可用,然后我把
机子上的一个PCI卡拔掉,
hDevice = CreateFile(cc,0,0,0,CREATE_NEW,FILE_FLAG_DELETE_ON_CLOSE, 0);就可以了。
我也不知道这是为什么
游客

返回顶部