Share via


addrinfo

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa estrutura é usada pelo getaddrinfo função para armazenar informações endereço hospedar.

Syntax

struct addrinfo {
  int ai_flags;
  int ai_family;
  int ai_socktype;
  int ai_protocol;
  size_t ai_addrlen;
  char* ai_canonname;
  struct sockaddr* ai_addr;
  struct addrinfo* ai_next;
};

Os membros

  • ai_flags
    Os sinalizadores que indicam opções usadas na getaddrinfo função. Consulte AI_PASSIVE, AI_CANONNAME e AI_NUMERICHOST.
  • ai_family
    Protocolo família, such as PF_INET.
  • ai_socktype
    Tipo Soquete, como SOCK_RAW, SOCK_STREAM, ou SOCK_DGRAM.
  • ai_protocol
    Protocolo, como IPPROTO_TCP ou IPPROTO_UDP. Para protocolos diferentes de IPv4 e IPv6, defina este valor como zero.
  • ai_addrlen
    Comprimento das ai_addr membro.
  • ai_canonname
    Nome canônico para a hospedar.
  • ai_addr
    Ponteiro para um sockaddr estrutura.
  • Ai_ próximo
    Ponteiro para o próximo estrutura em uma lista vinculada. A última addrinfo estrutura de uma lista vinculada define esse valor como NULL.

Requirements

Header ws2tcpip.h
Windows Embedded CE Windows CE .NET 4.1 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

getaddrinfo
sockaddr