Ale*_*x I 1 windows pipe named-pipes
场景:进程创建管道并与之CreateNamedPipe()连接ConnectNamedPipe(),传输一些数据,然后退出(没有清理).管道是否仍然存在?它的另一面(在不同的进程中打开)是否在CreateFile()创建过程退出时出错?
更一般地说,命名管道的寿命是多少?如何清理过时的管道?
管道是内核对象,它们保持活动状态直到它们上的所有句柄都关闭.
如果客户端没有很好地说再见而另一个进程仍在继续使用它,您很可能会得到ERROR_BROKEN_PIPE.
| 归档时间: |
|
| 查看次数: |
929 次 |
| 最近记录: |