有谁知道如何在Delphi 2010应用程序中获取默认网关?我找到了一些像GetAdaptersAddresses
这样的窗口函数,但我不知道如何使用它。
答案 0 :(得分:6)
在Windows XP及更高版本上使用GetAdaptersAddresses而不是GetAdaptersInfo。
有一组实现 IP Helper API 的功能。请参阅Magenta Systems
编辑:
来自Remok评论:
如果仅配置了IPv6地址,则GetAdaptersInfo将返回 ERROR_NO_DATA 。这就是MSDN建议使用GetAdapterAddresses的原因。
答案 1 :(得分:0)
你致电GetAdaptersInfo()
。 MSDN documentation包含如何调用它的全面示例。