【发布时间】:2008-12-19 13:38:03
【问题描述】:
在给定设备描述(即出现在“设备属性 -> 连接方式:”文本框中的字符串)的情况下,我们如何获得网络接口名称(即出现在“网络连接”对话框中的名称)?
我们必须使用纯 C/C++ 语言,或通过一些标准命令行工具(例如 netsh、ipconfig...),或两者结合。
我们不能使用 .NET API,因为部署问题(应用程序必须在没有 .NET Framework 的嵌入式 XP 上运行)。
SDK API GetIfTable 和 GetIfEntry 看起来很有希望,但在我们的系统上,所有 MIB_IFROW 字段都已正确填写,除了 "wszName" 字段未初始化。
【问题讨论】:
标签: c++ c winapi networking windows-xp-embedded