Compartir a través de


SOCKADDR_IN (Estructura)

En la familia de direcciones de Internet, la estructura de SOCKADDR_IN utiliza el Windows Sockets para especificar una dirección local o remota del extremo al conectar un socket.

struct sockaddr_in{
   short sin_family;
   unsigned short sin_port;
   struct in_addr sin_addr;
   char sin_zero[8];
};

Parámetros

  • sin_family
    Familia de direcciones (debe ser AF_INET).

  • sin_port
    Puerto de IP.

  • sin_addr
    Dirección IP.

  • sin_zero
    Relleno para crear estructura el mismo tamaño que SOCKADDR.

Comentarios

Éste es el formulario concreto de la estructura de SOCKADDR a la familia de direcciones de Internet y se puede convertir a SOCKADDR.

El componente de la dirección IP de esta estructura es de IN_ADDRescrito.La estructura de IN_ADDR se define en el archivo de encabezado WINSOCK.H de Windows Sockets como sigue:

struct in_addr {

union {

struct{

unsigned char s_b1,

s_b2,

s_b3,

s_b4;

} S_un_b;

struct {

unsigned short s_w1,

s_w2;

} S_un_w;

unsigned long S_addr;

} S_un;

};

Requisitos

Header: winsock2.h

Vea también

Referencia

SOCKADDR (Estructura)

Otros recursos

Estructuras, estilos, Callbacks, y mapas de mensajes