Compartilhar via


Windows Sockets Support for IPv6

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Para desenvolvimento de aplicativos Winsock IPv6, a seguinte ferramentas são exigido:

  • Microsoft® Windows SDK (outubro 2001 ou posterior)
  • Plataforma Builder OR Visual C++ 4.0 incorporado
  • Um dispositivo execução Windows CE .NET 4.1 ou posterior que inclui suporte IPv6

As alterações para funções Soquetes do Windows existentes para o IPv6 estão documentadas na 2553 RFC. O protocolo IPv6 para Windows Embedded CE suporta 2553 RFC Except for o seguinte desvios:

  • Os arquivos cabeçalho listados na RFC não aplicar a Windows Embedded CE. Os arquivos Windows Embedded CE cabeçalho são Winsock2.h e Ws2tcpip.h.
  • A estrutura Windows Embedded CE Soquete não inclui o sa_len membro. Portanto, aplica seção 3.3 de RFC 2553, mas não seção 3.4.
  • Endereços mapeados para IPv4, conforme descrito na seção 3.7 de RFC 2553, não são com suporte.

A seguinte interface identificação funções (descritas na seção 4 de RFC 2553) não são com suporte:

  • sem assinatura if_nametoindex(Const char *ifname) int;
  • char * if_indextoname(unsigned int ifindex, char *ifname);
  • estrutura if_nameindex * if_nameindex(void);
  • Void if_freenameindex(struct if_nameindex *PTR);
  • SEÇÕES 6.1 através de 6.3 e 6.6 não são com suporte porque estão no processo de que está sendo feita obsoleto pela IETF (IETF).

See Also

Tasks

How to Convert an Application from IPv4 to IPv4/IPv6

Concepts

Multiple Transport Protocols
Core Protocols of IPv6