protected override bool TryCreateDevice (object key, out HidDevice device, out object creationState) { creationState = null; var hidDevice = new LibusbHidDevice((UsbRegistry)key); if (!hidDevice.GetInfo()) { device = null; return false; } device = hidDevice; return true; }
protected override bool TryCreateDevice(object key, out HidDevice device, out object creationState) { creationState = null; var hidDevice = new LibusbHidDevice((UsbRegistry)key); if (!hidDevice.GetInfo()) { device = null; return(false); } device = hidDevice; return(true); }