Wob*_*les 6 c# managementeventwatcher
WMI的新手,在黑暗中有点感觉,
以下代码检测连接和断开USB设备,但我还需要检测BT设备何时连接/断开(不仅仅是配对).
ManagementEventWatcher watcher = new ManagementEventWatcher();
WqlEventQuery query = new WqlEventQuery("SELECT * FROM Win32_DeviceChangeEvent WHERE EventType = 2 OR EventType = 3");
watcher.EventArrived += new EventArrivedEventHandler(HardwareDeviceChange);
watcher.Query = query;
watcher.Start();
Run Code Online (Sandbox Code Playgroud)
如果通过WMI无法实现,是否还有另外一种方法可以实现(希望尽可能避免使用32英尺的解决方案).
| 归档时间: |
|
| 查看次数: |
996 次 |
| 最近记录: |