我正在制作一个winform应用程序,该程序监视计算机上发生的事情,例如进程,wifi,屏幕截图等。而且我正在研究蓝牙连接。 当蓝牙设备与计算机(或笔记本电脑)(例如手机)连接或断开连接时,我需要获取通知。另外,我需要识别ID的设备或ID(如果可能)的名称。
需要注意的一件事,我正在使用c#,它是一个winform应用程序,如果解决方案使用Window本机库(例如winapi,pInvoke),那就太好了。第三方库很好,但这将是我的最后选择。 谢谢进阶
答案 0 :(得分:0)
要使用Windows本机API,可以使用RegisterDeviceNotification
函数。
请参阅“ Registering for Device Notification”示例以开始使用。
GUID BluetoothGUID = {0x0850302A, 0xB344, 0x4fda, 0x9BE9, 0x90, 0x57, 0x6B, 0x8D, 0x46, 0xF0 };