我正在为平板电脑编写一个Windows 8桌面应用程序,用于跟踪蓝牙无线电状态以监控功耗。基本上,我想找出初始无线电状态,并在状态发生变化时接收回调。我查看了MSDN蓝牙功能(http://msdn.microsoft.com/en-us/library/windows/desktop/aa362927%28v=vs.85%29.aspx),但无法找到有关事件回调的任何信息。
有人可以指出我正确的方向吗?有没有办法做到这一点(最好是在C#,但C / C ++也没问题)?
谢谢
答案 0 :(得分:0)
我认为没有关于无线电消除的蓝牙事件。您将能够使用常规硬件事件来查看设备删除,即通过函数RegisterDeviceNotification进行设置。参见例如 http://msdn.microsoft.com/en-gb/library/windows/desktop/aa363431.aspx http://www.codeproject.com/Articles/14500/Detecting-Hardware-Insertion-and-or-Removal