winSockets编程(二)socket函数
生活随笔
收集整理的這篇文章主要介紹了
winSockets编程(二)socket函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
初始化DLL之后,接著創建套接字,通過socket()和WSASocket()函數實現此功能。
SOCKET socket(int af,int type,int protocol );- af:協議的地址家族。創建TCP或者UDP套接字時,該參數為AF_INET。
- type:協議的套接字類型,有SOCK_STREAM、SOCK_DGRAM和SOCK_RAM?3種類型。
- protocol:協議。指定的地址家族和套接字類型有多個數目時,使用該字段來取定一上特殊的傳輸。對于SOCKET_STREAM套接字類型,該字段為IPPROTO_TCP或者為0,對于SOCK_DGRAM套接字類型,該字段為IPPROTO_UDP或者為0。
創建成功后,返回一個套接字句柄;調用失敗則返回INVALID_SOCKET。
#代碼示例#
SOCKET s=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); if(INVALID_SOCKET==s) {//失敗; }?
轉載于:https://www.cnblogs.com/tinaluo/p/7677002.html
總結
以上是生活随笔為你收集整理的winSockets编程(二)socket函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 84. ExtJS下页面显示中文乱码问题
- 下一篇: 网络对抗技术_实验二_网络嗅探与欺骗