jame.z
驱动牛犊
驱动牛犊
  • 注册日期2001-08-07
  • 最后登录2004-05-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1875回复:6

WriteFile失败的原因

楼主#
更多 发布于:2002-04-16 11:10
请教,我用WriteFile函数对串口进行写操作,不过在调用了几次以后就开始不断失败了,其原因是什么?有什么情况会造成这种失败情况,请高手列举一二,有没有方法解决这种失败情况?
KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-16 11:25
请教,我用WriteFile函数对串口进行写操作,不过在调用了几次以后就开始不断失败了,其原因是什么?有什么情况会造成这种失败情况,请高手列举一二,有没有方法解决这种失败情况?

详细描述你的现象
我不写驱动好多年
Owen.Guo
驱动中牛
驱动中牛
  • 注册日期2001-03-30
  • 最后登录2012-03-29
  • 粉丝0
  • 关注1
  • 积分402分
  • 威望260点
  • 贡献值0点
  • 好评度26点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-16 20:41
把你的代码也贴出来吧!
Owen.Guo 祝你成功!
eatablecode
驱动牛犊
驱动牛犊
  • 注册日期2002-04-16
  • 最后登录2002-05-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-17 14:25
同步方式还是异步方式?
异步方式应该返回的就是FALSE,调用GetLastError()为ERROR_IO_PENDING就是正常的。
可以用ClearCommError()看错误原因
大胆假设,小心求[color=red]分[/color]
jame.z
驱动牛犊
驱动牛犊
  • 注册日期2001-08-07
  • 最后登录2004-05-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-17 17:06
谢谢,兄弟们的回答,问题我解决了,不过不是兄弟们所说的问题。
KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-04-17 17:36
谢谢,兄弟们的回答,问题我解决了,不过不是兄弟们所说的问题。

可否描述一下?
我不写驱动好多年
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2002-04-17 17:38
期待。
游客

返回顶部