微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在创build进程退出时Windows中的命名pipe道会发生什么?

场景:进程使用CreateNamedPipe()创buildpipe道,并使用ConnectNamedPipe()连接到pipe道,传输一些数据,然后退出(不进行清理)。 pipe道是否持续? 在CreateFile()的另一个进程中打开它的另一面是否在创build进程退出时出错?

更一般地说,命名pipe道的生命周期是多less? 过时的pipe道应该如何清理?

堆内存和板分配

在Windows中创build匿名pipe道

Ubuntu的神秘代理

如何读取Visual Studio中的debugging内存窗口

UNIX命名为PIPE文件结尾

管道是内核对象,它们保持活动,直到它们上的所有句柄都关闭

如果客户端没有很好地说再见,而另一个进程继续使用它,你可能会得到ERROR_broKEN_PIPE。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐