我在一个等待客户端的进程上有一个管道(服务器)ConnectNamedPipe
。
在客户端进程中,我正在等待服务器开始监听WaitNamedPipe
,我给它设置了 5000 毫秒的超时时间。
我尝试测试客户端,即使服务器没有运行,WaitNamedPipe
也没有等待。
我不知道这里是否有任何代码有用,因为我只是尝试使用这些方法。但如果你想看什么,就告诉我什么是相关的。:)
哦,奇怪的是它给了我错误代码2:“找不到文件”。
它不应该等到管道打开(管道是“文件”,不是吗?)
什么会导致WaitNamedPipe
不等待?