альтернативы опросу изменений в результатах поиска ManagementObjectSearcher - PullRequest
0 голосов
/ 08 февраля 2019

Я использую ManagementObjectSearcher для определения доступности устройства Bluetooth:

ManagementObjectSearcher("select Name from Win32_PnPEntity WHERE Name = 'Microsoft Bluetooth LE Enumerator'")

Я хотел бы знать, как работает приложение, если такое устройство добавлено или удалено.Есть ли способ сделать это без опроса запроса?

1 Ответ

0 голосов
/ 09 февраля 2019

Вы можете создать ManagementEventWatcher и настроить метод для обработки событий, когда они происходят.Это описано в этом сообщении о стеке

Использование WMI для определения, какое устройство вызвало Win32_DeviceChangeEvent

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...