Windows Sockets Support for IPv6
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