windows – 在命名管道上选择

前端之家收集整理的这篇文章主要介绍了windows – 在命名管道上选择前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法在win32中对命名管道执行select()?我想让它在ReadFile调用上阻塞,但是只有几秒钟,如果没有收到任何数据那么做其他工作.

解决方法

您不能在win32中的命名管道上使用select().要为命名管道模拟选择类似功能,可以使用重叠I / O模型和WaitForMultipleObjects()来使用命名管道API.

Click here for an example in MSDN for the same

猜你在找的Windows相关文章