В настоящее время, как я это делаю, я опрашиваю замаскированный список USB-устройств (замаскированных специально для устройства, с которым я работаю), и если он есть, я продолжаю, если нет, то я уведомляю пользователя, что устройство не связано. Метод получения списка USB-устройств предоставляется мне через библиотеку .NET производителя чипа контроллера периферийных USB-устройств.
Есть ли где-нибудь событие для отключения устройства USB?