网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 SOCKADDR::IN
释义 SOCKADDR_IN结构

SOCKADDR_IN结构具有如下形式:
struct sockaddr_in
{
  short          sin_family;
  unsigned short sin_port;
  struct in_addr sin_addr;
  char           sin_zero[8];
};
在Internet地址家族中,SOCKADDR_IN结构被Windows Sockets用来指定要连接的本地或远程结束点地址。这是一种与Internet地址家族有关的SOCKADDR结构的形式,并且它可以被强制转换为SOCKADDR。

成员:
sin_family地址家族(必须是AF_INET)。
sin_portIP端口。
sin_addrIP地址。
sin_zero用于将该结构对齐到与SOCKADDR相同的大小。

注释:
这个结构中的IP地址部分属于IN_ADDR类型。在Windows Sockets头文件WINSOCK.H中,IN_ADDR是按照下面的方式定义的:
struct in_addr
{
  union
  {
    struct
    {
      unsigned char s_b1,
                    s_b2,
                    s_b3,
                    s_b4;
    } S_un_b;

    struct
    {
      unsigned short s_w1,
                     s_w2;
    } S_un_w;

    unsigned long S_addr;
  } S_un;
};
更多的信息参见Win32 SDK文档中的“Windows Sockets编程考虑”。

请参阅:SOCKADDR
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 10:29:55