使用Delphi获取默认网关

Raf*_*cci 3 delphi winapi delphi-2010

有谁知道如何在Delphi 2010应用程序中获取默认网关?我发现了一些像windows这样的功能GetAdaptersAddresses,但我不知道如何使用它.

Naj*_*jem 6

在Windows XP及更高版本中使用GetAdaptersAddresses而不是GetAdaptersInfo.
有一组实现IP Helper API的功能.请参阅Magenta Systems的delphi网页

编辑:
来自Remok注释:如果仅配置了IPv6地址,则GetAdaptersInfo将返回ERROR_NO_DATA.这就是MSDN建议使用GetAdapterAddresses的原因.