SOCKADDR结构
SOCKADDR结构具有如下形式:
struct sockaddr
{
unsigned short sa_family;
char sa_data[14];
};
SOCKADDR结构被用来保存参与Windows Sockets通讯的机器的Internet协议(IP)地址。
成员:
sa_family | Socket地址家族。
|
sa_data | 所有不同的socket地址结构的最大大小。
|
注释:
Microsoft TCP/IP Sockets开发包只支持Internet地址域。为了填充地址的每个部分,应当使用SOCKADDR_IN结构,它是这个地址格式所特有的。SOCKADDR和SOCKADDR_IN数据结构的大小相同。你可以在这两种数据结构之间转换。更多的信息参见Win32 SDK文档中的“Windows Sockets编程考虑”。
请参阅:
SOCKADDR_IN, CAsyncSocket::Create, CSocket::Create