我正在开发一个显示可用wifi网络的应用程序,并允许在Windows 7(x86)上连接/断开连接。
我需要使用Connection Manager API,因为它在OS设计中包含Connection Manager。
我可以使用CmAddConnectionConfig
添加连接配置,并成功连接CmAcquireConnection
。但是我找不到可以断开目标连接的功能。我已尝试使用CmReleaseConnection
函数,但它始终返回CMRE_INVALID_CONNECTION
。
关于互联网连接管理器的信息有限,我发现有人遇到了same problem。
我在这上面工作了大约三天。如果您能帮我解决或给我一些建议,我将不胜感激。
答案 0 :(得分:1)
由于CmReleaseConnection
无法按预期工作,我将使用CmDeleteConnectionConfig
进行删除,然后在不进行连接的情况下创建另一个网络配置文件。我从MSDN找到了这个解决方案。