【发布时间】:2013-08-15 08:48:19
【问题描述】:
我想为我的 PC 中的每个网络接口设置 IP。我使用从 C++ 代码中调用的以下命令。
netsh interface ip set address "Local Area Connection" static ipaddr subnetmask gateway metric
因为netsh 需要适配器的名称,所以我使用GetAdaptersInfo 来获取所有适配器。问题是 GetAdaptersInfo 将名称作为 GUID 返回,而不是 netsh 要求的“本地连接 4”。
我的问题是:
- 我可以根据MAC而不是“本地连接”设置ip吗?
- 如果 (1) 无法完成,那么如何将 GUID 的
GetAdaptersInfo->AdapterName转换为“本地连接”?
【问题讨论】:
-
这不是重复的!你的链接和我的帖子怎么一样?你读过我的帖子吗?
标签: c++ networking ip