Struktura SOCKADDR_IN

Struktura SOCKADDR_IN ma następującą postać:

struct sockaddr_i&n {}
 nbsp;  krótkie sin_family;
    niepodpisane sin_port krótki;
    struct in_addr sin_addr;
    char sin_zero [8];
}

Z rodziny adresu internetowego struktury SOCKADDR_IN jest używany przez usługi Windows Sockets aby określić adres lokalny lub zdalny punkt końcowy do połączenia z gniazdem. To jest formą specyficzne dla rodziny adresu internetowego struktura SOCKADDR i mogą być rzutowane na SOCKADDR.

Członkowie

sin_family

Rodzina adresów (musi być AF_INET).

sin_port

Portu IP.

sin_addr

Adres IP.

sin_zero

Odstęp od krawędzi, aby struktury tej samej wielkości jako SOCKADDR.

Komentarze

Składnik adres IP w tej struktury jest typu IN_ADDR. Struktura IN_ADDR jest zdefiniowany w pliku nagłówkowym Windows Sockets WINSOCK.H w następujący sposób:

structnbsp;  {in_addr}
    Unia {}
         struct {}
             &Niepodpisane char s_b1,
                              s_b2,
                              s_b3,
                              s_b4;
        } S_un_b;
             struct {}
             Niepodpisane s_w1 krótkich,
                              s_w2;
              } S_un_w;
               Niepodpisane S_addr długi;
     } S_un;
}

Aby uzyskać więcej informacji, zobacz Windows Sockets programowania zagadnienia w dokumentacji zestawu Win32 SDK.

Zobacz też SOCKADDR

Index