先判断函数的返回是否为TRUE或者FALSE.
然后可以判断GetQueuedCompletionStatus函数的第二个参数lpNumberOfBytes和lpOverlapped结构体中的数据是否有效,如果*lpNumberOfBytes的值为0,OVERLAPPED结构体中的数据也合法,可以认为是客户端关闭了连接,这个时候你就需要closesocket关闭socket套接字,可能还需要释放一下内存的操作(比如之前分配的PER_HANDEL/PER_IO结构)