如何以编程方式执行网络设置向导并使用 C# 配置具有静态 ip 的 LAN 连接
我正在创建一个通过 XP 中的以太网电缆连接到另一台计算机的应用程序。我需要执行网络设置向导来设置本地连接(文件共享打开),然后设置静态 ip 和默认网关;所有这些都使用 C# 以编程方式进行。如何才能实现这一目标?
I am creating an application that is connecting to another computer through an Ethernet cable in XP. I need to execute the network setup wizard to setup a local area connection (with File sharing Turned On) and then set static ips and the default gateway; all this programmatically using C#. How can this be achieved?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该能够按照此处所述使用 INetCfg 执行此操作。它是一个 Win32 API,因此您必须使用 PInvoke,如此处所述,并且您应该能够通过搜索
INetCfg
和C#
或类似内容找到从 C# 调用它的示例。You should be able to do this with INetCfg as described here. It's a Win32 API so you'd have to use PInvoke, as discussed here, and you should be able to find samples for calling it from C# by a search for
INetCfg
andC#
or similar.