estructura IN_ADDR (inaddr.h)

La estructura in_addr representa una dirección IPv4.

Nota La definición de tipo IPaddr en el asistente de IP también representa una dirección IPv4 y se puede convertir en una estructura de in_addr intercambiable cuando sea necesario. La estructura de in_addr en el asistente de IP tiene la misma sintaxis y uso que la estructura de windows Sockets in_addr y es intercambiable con in_addr estructura usada en windows sockets. Los sockets de Windows también definen una definición de tipo IN_ADDR para la estructura de in_addr .
 

Sintaxis

typedef struct in_addr {
  union {
    struct {
      UCHAR s_b1;
      UCHAR s_b2;
      UCHAR s_b3;
      UCHAR s_b4;
    } S_un_b;
    struct {
      USHORT s_w1;
      USHORT s_w2;
    } S_un_w;
    ULONG S_addr;
  } S_un;
} IN_ADDR, *PIN_ADDR, *LPIN_ADDR;

Miembros

S_un

S_un.S_un_b

Dirección IPv4 del host con formato de cuatro u_chars.

S_un.S_un_b.s_b1

S_un.S_un_b.s_b2

S_un.S_un_b.s_b3

S_un.S_un_b.s_b4

S_un.S_un_w

Dirección IPv4 del host con formato de dos u_shorts.

S_un.S_un_w.s_w1

S_un.S_un_w.s_w2

S_un.S_addr

Dirección del host con formato de u_long.

Comentarios

La definición de tipo IPaddr también representa una dirección IPv4 y se puede convertir en una estructura de in_addr cuando sea necesario.

En microsoft Kit de desarrollo de software de Windows (SDK) publicado para Windows Vista y versiones posteriores, la organización de los archivos de encabezado ha cambiado y la estructura de in_addr se define en el archivo de encabezado Inaddr.h que el archivo de encabezado Ipexport.h incluye automáticamente. En el Kit de desarrollo de software de plataforma (SDK) publicado para Windows Server 2003 y Windows XP, la estructura de in_addr se declara en el archivo de encabezado Ipexport.h .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado inaddr.h (incluya Ipexport.h)

Consulte también

ARP_SEND_REPLY

AddIPAddress

GetBestInterface

GetRTTAndHopCount

ICMP_ECHO_REPLY

IP_UNIDIRECTIONAL_ADAPTER_ADDRESS

IcmpSendEcho

IcmpSendEcho2

SendARP

in_addr(Winsock)