不使用 readfile() 检测 Windows 句柄上的空缓冲区
我想知道是否有任何类似于 IsBufferEmpty() 的函数可以在同步句柄上使用,而不是使用 ReadFile() 并等待它返回 false。 我需要一些东西来消除 ReadFile() 尝试读取数据所需的延迟。
I was wondering if there was any function along the lines of IsBufferEmpty() to use on a synchronous handle rather than using ReadFile() and waiting for it to return false. I need something to eliminate the delay that ReadFile() takes to try to read data.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是串口通信用的吗?
如果是这样,您可以使用
ClearCommError()
功能:Is this for serial port communication?
If so, you can use the
ClearCommError()
function: