winsock 中 disconnectex() 函数怎么使用的, 请给个例子 ! 在线等待!..........
情况是这样:
我用的是 非阻塞的TCP套接字 在客户端 进行通信!
现在, 处理 因服务器突然关闭, 而重新连接 -- 用一个检测 修复 线程实现!
在重新连接时: 我不想 重新 bind, 而用以前bind的套接字资源! 怎么实现?
在重新CONNECT之前, 一定 要把 之前的连接删除码?
在msdn 上 可以查到 discnnectex() 的用法:
BOOL DisconnectEx(
SOCKET hSocket,
LPOVERLAPPED lpOverlapped,
DWORD dwFlags,
DWORD reserved
);
可是 我就是没有看看懂 那个lpOverLapped 这个指针形参 和 hSocket 句柄有什么关系, 怎么定义这个 lpOverLapped?
先 谢谢了!