Compartilhar via


estrutura SOCKADDR_IN (ws2def.h)

A estrutura SOCKADDR_IN especifica um endereço de transporte e uma porta para a família de endereços AF_INET .

Sintaxe

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;

Membros

sin_family

A família de endereços para o endereço de transporte. Esse membro sempre deve ser definido como AF_INET.

sin_port

Um número da porta do protocolo de transporte.

sin_addr

Uma estrutura IN_ADDR que contém um endereço de transporte IPv4.

sin_zero[8]

Reservado para uso do sistema. Um aplicativo WSK deve definir o conteúdo dessa matriz como zero.

Comentários

Todos os dados na estrutura SOCKADDR_IN, exceto a família de endereços, devem ser especificados em ordem de byte de rede (big-endian).

Requisitos

   
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Cabeçalho ws2def.h (inclua Wsk.h)

Confira também

AF_INET

END_INET

SOCKADDR

SOCKADDR_STORAGE