socket 函数
	建议一个套接字。
		 函数原型:
	 SOCKET socket (
	int af,int type,int protocol	 );
	参数
af类型:
int标识的网络地址协议族。一般为AF_INET,为IPv4地址簇。AF_INET6为IPv6地址族。
 type类型:
int		被创建的套接字类型
		
			| 宏名 | 宏值 | 意义 | 
|---|
			| SOCK_STREAM | 1 | 用于AF_INET或AF_INET6的TCP协议 | 
			| SOCK_DGRAM | 2 | 用于AF_INET或AF_INET6的UDP协议 | 
			| SOCK_RAW | 3 | 原始套接字 | 
			| SOCK_RDM | 4 | 可信赖的数据报套接字类型,这种类型一个类型的协议是PGM多播协议 | 
			| SOCK_SEQPACKET | 5 | 少用,可转到 官网 查看英文原版 | 
		
 protocol类型:
int		使用的协议
		
			| 宏名 | 宏值 | 意义 | 
|---|
			| IPPROTO_ICMP | 1 | Internet Control Message Protocol(ICMP)协议 | 
			| IPPROTO_IGMP | 2 | Internet Group Management Protocol (IGMP)协议 | 
			| BTHPROTO_RFCOMM | 3 | Bluetooth Radio Frequency Communications (Bluetooth RFCOMM)协议 | 
			| IPPROTO_TCP | 6 | Transmission Control Protocol (TCP)传输控制协议 | 
			| IPPROTO_UDP | 17 | User Datagram Protocol (UDP)用户数据报协议 | 
			| IPPROTO_ICMPV6 | 58 | Internet Control Message Protocol Version 6 (ICMPv6)协议 | 
			| IPPROTO_RM | 113 | 用于多播的 PGM 协议 | 
		
 返回值
类型:
SOCKET成功,返回一个套接字描述符。
失败,返回 INVALID_SOCKET 。
备注
支持
| 最低桌面系统支持 | Windows Vista | 
| 头文件 | Winsock2.h | 
| 库 | Ws2_32.lib | 
| DLL | Ws2_32.dll | 
 
		作者:QQ:3304576112 交流QQ群:316930386  本站保留本页版权,可共享网址,匆复制内容
 本站保留本页版权,可共享网址,匆复制内容