Underlying Protocols for IPv6 Winsock Applications
Some protocols that your application depends on for certain services, such as Remote Procedure Call (RPC), may have IP-version dependent functions and structures that require you to modify your application in terms of their usage.
Part of the process to modify your code to support IPv6 should include determining whether the use of the underlying protocols (from the perspective of the stack, these protocols are considered higher-layer protocols) require modification in order to properly make use of IPv6.
- IPv6 Guide for Windows Sockets Applications
- Changing Data Structures for IPv6 Winsock Appications
- Dual-Stack Sockets for IPv6 Winsock Applications
- Function Calls for IPv6 Winsock Applications
- Use of Hardcoded IPv4 Addresses
- User Interface Issues for IPv6 Winsock Applications