在Windows上获取有线网络名称和安全级别

时间:2012-09-18 09:54:21

标签: c# windows winapi networking wmi

通过这个问题我的意思是用户分配名称窗口让你输入如下:“我的家庭网络”“地下室”“车库”而不是ssid(虽然我也想读取那个用于wifi连接)< / p>

我特别想阅读可以为网络选择的Windows安全级别:Home / Office / Public

我希望在连接到各种网络时使用此信息自动打开和关闭程序。

更新 感谢@Damien_The_Unbeliever的回答,我能够解决我的问题并找到以下信息,我希望它也能帮助其他人:

1 个答案:

答案 0 :(得分:2)

听起来你想使用Network List Manager

  

Microsoft Windows网络环境允许多宿主计算机同时连接到多个网络。可能有多个无线网络以及LAN和拨号连接。网络列表管理器识别可用网络并将网络属性数据返回给应用程序。

这是一个COM API,我不知道管理的等价物。