服务器端用重叠IO WSARecv收消息。客户端在一个定时器每100ms向服务器发一个包,当客户端断开连接的时候,服务器端不会收到dwBytesTranferred的包,取就是说好象没收到客户端断开的消息,我的TotalEvent就不会减1,所以waitformultipleevent就返回了WSA_INVALID_PARAMETER。而我将时间改为500ms的时候,就会收到断开连接的消息,咋回事啊???