SOCKADDR_IN структура має такий вигляд:
{sockaddr_i&n типу struct
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 {
Союз {
{структури
непідписаних char s_b1,
s_b2,
s_b3,
s_b4;
} S_un_b;
структури {
Непідписані коротких s_w1,
s_w2;
} S_un_w;
без знака тривалого S_addr;
} S_un;
}
Докладніше, перегляньте статтю Windows розетки програмування міркувань в документації Win32 SDK.
Дивіться також SOCKADDR