SOCKADDR_IN структура

SOCKADDR_IN структура имеет следующую форму:

структура sockaddr_i&n {}
 nbsp;  короткие sin_family;
    беззнаковое короткое sin_port;
    структура in_addr sin_addr;
    чар sin_zero [8];
}

В семействе адресов Интернета SOCKADDR_IN структура используется интерфейсом Windows Sockets для указания адреса локальной или удаленной конечной точки для подключения сокета. Это форма SOCKADDR структуры, относящиеся к семейству адресов Интернет и может быть приведен к SOCKADDR.

Члены

sin_family

Семейство адресов (должны быть AF_INET).

sin_port

IP-порт.

sin_addr

IP-адрес.

sin_zero

Чтобы сделать структуру такого же размера как SOCKADDR.

Комментарии

IP адрес компонент этой структуры имеет тип IN_ADDR. IN_ADDR структура определяется в файле заголовка Windows Sockets WINSOCK.H следующим образом:

struct   in_addr {}
    союз {}
         Структура {}
             unsigned char s_b1,
                              s_b2,
                              s_b3,
                              s_b4;
        } S_un_b;
             Структура {}
             беззнаковое короткое s_w1,
                              s_w2;
              } S_un_w;
               неподписанные длинные S_addr;
     } S_un;
}

Для получения дополнительной информации, смотрите Соображения программирования Windows Sockets в документации Win32 SDK.

См. также SOCKADDR

Index