public override HidStream Open()
        {
            var stream = new LibusbHidStream();

            try { stream.Init(this, this.deviceRegistry); return(stream); }
            catch { stream.Close(); throw; }
        }
		public override HidStream Open()
        {
            var stream = new LibusbHidStream();
            try { stream.Init(this, this.deviceRegistry); return stream; }
            catch { stream.Close(); throw; }
        }