gpt4 book ai didi

c# - 从 .NET 应用程序访问 TCP/IP 路由信息

转载 作者:可可西里 更新时间:2023-11-01 02:34:38 27 4
gpt4 key购买 nike

我需要检查我的应用程序中是否已存在 TCP/IP 路由,如果不存在则添加该路由。现在我正在运行

route add <destination network ip address> MASK <mask> <gateway ip address>

使用 Process.Start() 对我来说很好。但是,当我使用“runas”动词提升路由命令时,我需要先检查路由是否已配置以避免再次运行提升的命令。

有人知道如何使用 .NET Framework 获取 TCP/IP 路由信息吗? (我不想使用 Process.Start() 运行路由打印并解析输出)

提前致谢!

最佳答案

我认为你必须依赖 IpHlpApi.Dll

Here is a tutorial on how to use it with P/Invoke

关于c# - 从 .NET 应用程序访问 TCP/IP 路由信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2355900/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com