文章插图
大家好,小耶来为大家解答以上的问题 。getsockopt这个很多人还不知道,现在让我们一起来看看吧!
1、获取一个套接口选项 。
2、 sockfd:一个标识套接口的描述字 。
3、level:选项定义的层次 。
4、支持的层次仅有SOL_SOCKET和IPPROTO_TCP 。
5、optname:需获取的套接口选项 。
6、optval:指针,指向存放所获得选项值的缓冲区 。
7、optlen:指针,指向optval缓冲区的长度值 。
8、 若无错误发生,getsockopt()返回0 。
9、否则的话,返回SOCKET_ERROR错误,应用程序可通过WSAGetLastError()获取相应错误代码 。
10、错误代码:WSANOTINITIALISED:在使用此API之前应首先成功地调用WSAStartup() 。
11、WSAENETDOWN:WINDOWS套接口实现检测到网络子系统失效 。
12、WSAEFAULT:optlen参数非法 。
13、WSAEINPROGRESS:一个阻塞的WINDOWS套接口调用正在运行中 。
14、WSAENOPROTOOPT:未知或不支持选项 。
15、其中,SOCK_STREAM类型的套接口不支持SO_BROADCAST选项,SOCK_DGRAM类型的套接口不支持SO_ACCEPTCONN、SO_DONTLINGER 、SO_KEEPALIVE、SO_LINGER和SO_OOBINLINE选项 。
16、WSAENOTSOCK:描述字不是一个套接口 。
【getsockopt】本文到此分享完毕,希望对大家有所帮助 。
- 生姜冷库储存技术资料 生姜冷库储存技术
- 广域网的核心设备是 广域网的核心设备是什么
- 激励学生学好数学的句子
- 车仆三元催化清洗剂怎么用 三元催化清洗剂怎么用
- 礼仪的重要意义 礼仪的重要意义是什么
- 戴隐形眼镜吃火锅可以吗 吃火锅可不可以戴隐形眼镜
- 快手为啥没有查找功能了 快手为什么没有查找功能
- 加油卡如何圈存 中国石油加油卡如何圈存
- 我深深的脑海里 你存在我深深的脑海里
- 傲字组词有哪些 傲字组词