关于winapi:使用C命名管道

Named Pipes using C++

我正在尝试创建一个命名管道服务器,以在没有客户端的情况下写入管道。
我想做的是

1)CreateNamedPipe
2)我不希望客户端立即连接
3)该管道将由服务器写入,稍后将读取该管道。

是否可以做这样的事情?

如果您对此问题有任何疑问,请提供帮助。


您需要有一个单独的线程,该线程将使用ConnectNamedPipe在给定的命名管道上等待。一旦客户端连接,ConnectNamedPipe将返回。使用该新连接的管道进行通信(可能为此新连接生成一个新线程),然后返回到ConnectNamedPipe进行另一个管道连接。