在Windows XP-7中禁用蓝牙支持

时间:2010-09-22 06:39:17

标签: c++ wmi bluetooth netsh

我正在尝试编写程序以禁用计算机上的蓝牙服务(因此,禁止用户通过蓝牙连接到Internet)

我尝试过以下方法:

  1. 禁用“bthserv”服务(蓝牙支持服务)。它可以在Windows Vista和7上运行,但在Windows XP中没有这样的服务(我没有测试过,但我认为它只适用于Microsoft蓝牙堆栈)
  2. 使用Devcon.exe工具;它显示蓝牙设备,但无法禁用它们(我是管理员)
  3. 我可以通过WMI列出设备,但是如何禁用它们? (我想使用netsh.exe禁用,但它出现错误,“具有此名称的接口未向路由器注册。”虽然存在连接。
  4. 有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您正在寻找的API称为“安装API”。我非常怀疑这是你想要的,BTW。蓝牙网络有什么特别之处,使其与Wifi网络区别开来?你为什么不禁止添加任何新的网络适配器?