Windows XP支持IPv6,但如果我想将IPv6网关地址链接到适配器,那么我就是一个大问题:
- GetAdaptersInfo可以获取网关地址,但仅适用于IPv4
- GetAdaptersAddresses适用于IPv6并且可以获取网关地址,但其结构ip_adapter-addresses的相关参数FirstGatewayAddress仅在Windows Vista及更高版本中添加
- Win32_NetworkAdapterConfiguration WMI类可以检索IPV6网关地址,但只能从Vista中获取
编辑:
我忘记写了我想通过win32 API获取它,而不是通过外部库