3 个解决方案
#1
在WinSock中,当Client退出时,Server会收到FD_CLOSE的通知,Server就根据这个某个Client是否退出了。我想命名管道也应该是这样的吧。
#2
当ReadFile失败,并且GetLastErro() = ERROR_BROKEN_PIPE就表示客户端已经断开连接了
#3
同意楼上
#1
在WinSock中,当Client退出时,Server会收到FD_CLOSE的通知,Server就根据这个某个Client是否退出了。我想命名管道也应该是这样的吧。
#2
当ReadFile失败,并且GetLastErro() = ERROR_BROKEN_PIPE就表示客户端已经断开连接了
#3
同意楼上