Дубликат события изменения устройства при появлении или удалении USB
Всем Привет
библиотечные классы:
Библиотека USB для обнаружения USB-устройств[^]
Как я могу получить только одно уведомление о событии, когда USB прибыл или удален при использовании класса выше! Любая помощь будет очень признательна!
Спасибо!
Что я уже пробовал:
USBClass usb = new USBClass(); USBDevicePropertiesList = new List<USBClass.DeviceProperties>(); usb.USBDeviceAttached += USBPort_USBDeviceAttached; usb.USBDeviceRemoved += Usb_USBDeviceRemoved; usb.RegisterForDeviceChange(true, Handle);
На USBPort_USBDeviceAttached я всегда получаю два события,когда USB прибыл
На Usb_USBDeviceRemoved я всегда получаю два события,когда USB удален