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

标签 c++ windows named-pipes

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

最佳答案

当您达到最大并发实例数时,创建超出的实例将失败。

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

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

关于c++ - 如何知道何时有最大数量的命名管道客户端连接到服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46290873/

相关文章:

c++ - 为非 Windows 操作系统添加蓝屏死机

C++ 程序函数

mysql - 在文本文件中存储批处理脚本的时间和错误

c - 使用 strtok() 的正确方法是什么?

c++ - 使用另一个类的枚举类型

c++ - 嵌套的 lambda 和可变关键字

python - 进程陷入 PyInstaller 可执行文件循环

c# - Activity 监视器

php - 使用php写入linux中的管道

linux - 如何使用 bash 命令列出进程使用的管道