如何知道命名管道客户端连接到服务的最大数量?

时间:2017-09-19 02:25:47

标签: c++ windows named-pipes

关注this sample,我可以设置nMaxInstances 如何知道命名管道客户端的连接数何时超过允许的最大值(服务和客户端)?

1 个答案:

答案 0 :(得分:3)

当您达到最大并发实例数时,创建多余实例将失败。

Microsoft haven't bothered to document their error codes for CreateNamedPipe(),所以不可能更具体。

编辑 @eryksun已提供错误为ERROR_PIPE_BUSY的信息。这在1989年的OS / 2手册中有明确说明,但似乎在NT项目中丢失了。