tomjin
驱动牛犊
驱动牛犊
  • 注册日期2002-12-16
  • 最后登录2006-03-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1107回复:0

D12的应用程序采用异步IO读写的问题??

楼主#
更多 发布于:2004-06-16 08:55
看了大家讨论的帖子,在D12的应用程序中读大部分都是采用同步读写的方式,线程在执行的时候就“阻塞”在那里了,这样下位机出现了异常,好像就会死机。
    比如在上位机在读数据前,数据必须要先写到D12的FIFO缓冲区,否则是会死机的,不知道大家都是怎样解决的?
    我在异步重叠IO处理的时候,看到ReadFile的返回值都为总为0,其中的参数nByte(表示读到的数据长度)也总是为0,但用断点看buffer中是有数据的,不知道是何故?
    
游客

返回顶部