private void USBPort_USBDeviceRemoved(object sender, UsbClass.UsbDeviceEventArgs e) { if (!UsbClass.GetUsbDevice(MyDeviceVid, MyDevicePid, ref _listOfUsbList, false)) { //My Device is removed _myUsbDeviceConnected = false; Disconnect(); } }
private void USBPort_USBDeviceAttached(object sender, UsbClass.UsbDeviceEventArgs e) { if (!_myUsbDeviceConnected) { if (UsbTryMyDeviceConnection()) { _myUsbDeviceConnected = true; } } }