gpt4 book ai didi

windows - Windows "interface names"是什么样子的?

转载 作者:可可西里 更新时间:2023-11-01 13:24:17 25 4
gpt4 key购买 nike

有一个名为 if_nametoindex() 的函数可以将接口(interface)名称转换为接口(interface)索引。此功能似乎在 Linux 和 Windows 上可用。在 Linux 上,我想这些接口(interface)名称可能类似于“eth0”或“wlan0”。

我的问题是:Win32 接口(interface)名称是什么样的?是否有任何调用可以让我查询可用的接口(interface)名称?

最佳答案

还有 if_indextoname。我在下面添加了输出。这种名称风格(例如 loopback_0)不是 Win32 接口(interface)名称。我想这些名称的存在只是为了与 rfc2553 兼容。 Win32 实际上使用像 \DEVICE\TCPIP_{846EE342-7039-11DE-9D20-806E6F6E6963} 这样的接口(interface)名称。

要枚举您需要使用GetIfTable 和 friend 的所有接口(interface)。不支持 if_nameindex

loopback_0
tunnel_0
tunnel_2
tunnel_3
ppp_0
ethernet_0
ethernet_1
ethernet_4
ppp_1
wireless_0
ethernet_9
tunnel_4
tunnel_1
tunnel_7
tunnel_8
wireless_5
tunnel_5
tunnel_9
tunnel_10
tunnel_6
wireless_1
wireless_2
ethernet_2
ethernet_3
ethernet_5
ethernet_6
ethernet_7
wireless_3
wireless_4
wireless_6
wireless_7
wireless_8

关于windows - Windows "interface names"是什么样子的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8978670/

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