Freigeben über


SOCKADDR_IN-Struktur (ws2def.h)

Die SOCKADDR_IN-Struktur gibt eine Transportadresse und einen Port für die AF_INET Adressfamilie an.

Syntax

typedef struct sockaddr_in {
#if ...
  short          sin_family;
#else
  ADDRESS_FAMILY sin_family;
#endif
  USHORT         sin_port;
  IN_ADDR        sin_addr;
  CHAR           sin_zero[8];
} SOCKADDR_IN, *PSOCKADDR_IN;

Member

sin_family

Die Adressfamilie für die Transportadresse. Dieses Element sollte immer auf AF_INET festgelegt werden.

sin_port

Eine Portnummer des Transportprotokolls.

sin_addr

Eine IN_ADDR-Struktur , die eine IPv4-Transportadresse enthält.

sin_zero[8]

Ist für das System reserviert. Eine WSK-Anwendung sollte den Inhalt dieses Arrays auf Null festlegen.

Hinweise

Alle Daten in der SOCKADDR_IN-Struktur mit Ausnahme der Adressfamilie müssen in network-byte-order (big-endian) angegeben werden.

Anforderungen

   
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile ws2def.h (einschließen von Wsk.h)

Weitere Informationen

AF_INET

IN_ADDR

SOCKADDR

SOCKADDR_STORAGE