WinSock学习笔记
2010-05-25 20:36:43 来源:WEB开发网核心提示:9、中断套接字连接:通知服务器端或客户端停止接收和发送数据,(服务器端和客户端)int shutdown(SOCKET s, int how)s为欲中断连接的套接字,WinSock学习笔记(7),How为描述禁止哪些操作,取值为:SD_RECEIVE、SD_SEND、SD_BOTH,#define SD_RECEIVE
9、中断套接字连接:通知服务器端或客户端停止接收和发送数据。(服务器端和客户端)
int shutdown(SOCKET s, int how)
s为欲中断连接的套接字。
How为描述禁止哪些操作,取值为:SD_RECEIVE、SD_SEND、SD_BOTH。
#define SD_RECEIVE 0x00
#define SD_SEND 0x01
#define SD_BOTH 0x02
用法:
int nResult= shutdown(s,SD_BOTH);
if(nResult==SOCKET_ERROR)
{
//错误处理
}
10、关闭套接字:释放所占有的资源。(服务器端和客户端)
int closesocket( SOCKET s )
s为欲关闭的套接字。
用法:
int nResult=closesocket(s);
if(nResult==SOCKET_ERROR)
{
//错误处理
}
更多精彩
赞助商链接