18,363
社区成员




LPFN_DISCONNECTEX m_lpfnDisconnectEx;
GUID guid3 = WSAID_DISCONNECTEX;
//guid = WSAID_DISCONNECTEX;
if(WSAIoctl(m_sock,SIO_GET_EXTENSION_FUNCTION_POINTER,
&guid3,sizeof(guid3),&m_lpfnDisconnectEx,sizeof(m_lpfnDisconnectEx),&dwBytes,NULL,NULL)==SOCKET_ERROR)
{
closesocket(m_sock);
m_sock= INVALID_SOCKET;
return FALSE;
}
上面的m_sock是已经创建好的SOCKET,