SOCKADDR_IN 结构 (ws2def.h)
SOCKADDR_IN结构指定 AF_INET 地址系列的传输地址和端口。
语法
typedef struct sockaddr_in {
#if ...
short sin_family;
#else
ADDRESS_FAMILY sin_family;
#endif
USHORT sin_port;
IN_ADDR sin_addr;
CHAR sin_zero[8];
} SOCKADDR_IN, *PSOCKADDR_IN;
成员
sin_family
传输地址的地址系列。 此成员应始终设置为 AF_INET。
sin_port
传输协议端口号。
sin_addr
包含 IPv4 传输地址 的IN_ADDR 结构。
sin_zero[8]
预留给系统使用。 WSK 应用程序应将此数组的内容设置为零。
注解
除地址系列外,SOCKADDR_IN结构中的所有数据都必须以网络字节顺序 (big-endian) 指定。
要求
最低受支持的客户端 | 在 Windows Vista 和更高版本的 Windows 操作系统中可用。 |
标头 | ws2def.h (包括 Wsk.h) |