La struttura SOCKADDR_IN ha la seguente forma:
struct sockaddr_i&n {
nbsp; breve sin_family;
sin_port breve senza segno;
struct in_addr sin_addr;
char sin_zero [8];
}
Nella famiglia di indirizzi Internet, la struttura SOCKADDR_IN viene utilizzata da Windows Sockets per specificare un indirizzo endpoint locale o remoto a cui connettersi un socket. Questa è la forma della struttura SOCKADDR specifica per la famiglia di indirizzi Internet e può essere lanciata a SOCKADDR.
Membri
sin_family
Famiglia di indirizzi (deve essere AF_INET).
sin_port
Porta IP.
sin_addr
Indirizzo IP.
sin_zero
Imbottitura per rendere la struttura SOCKADDR le stesse dimensioni.
Commenti
Il componente di indirizzo IP di questa struttura è di tipo IN_ADDR. La struttura IN_ADDR è definita nel file di intestazione Windows Sockets WINSOCK.H come segue:
struct in_addr {
Unione {
struct {
unsigned char s_b1,
s_b2,
s_b3,
s_b4;
} S_un_b;
struct {
s_w1 breve senza segno,
s_w2;
} S_un_w;
S_addr lungo senza segno;
} S_un;
}
Per ulteriori informazioni, vedere Windows Sockets programmazione considerazioni nella documentazione SDK Win32.
Vedere a&nchenbsp;SOCKADDR