Mercurial > hg > ucis.core
diff USBLib/Windows/USB/UsbHub.cs @ 60:3424fa5a12c9
Updated Windows USB enumeration classes and VBoxUSB backend
author | Ivo Smits <Ivo@UCIS.nl> |
---|---|
date | Sat, 12 Oct 2013 16:35:24 +0200 |
parents | fd63c453ff65 |
children | edc41c861d96 |
line wrap: on
line diff
--- a/USBLib/Windows/USB/UsbHub.cs Wed Oct 09 20:56:28 2013 +0200 +++ b/USBLib/Windows/USB/UsbHub.cs Sat Oct 12 16:35:24 2013 +0200 @@ -1,10 +1,9 @@ using System; using System.Collections.Generic; +using System.ComponentModel; using System.Runtime.InteropServices; using Microsoft.Win32.SafeHandles; using UCIS.USBLib.Internal.Windows; -using System.ComponentModel; -using UCIS.USBLib.Communication; namespace UCIS.HWLib.Windows.USB { public class UsbHub : UsbDevice { @@ -18,7 +17,7 @@ public override string DriverKey { get { if (Parent == null) return null; - using (SafeFileHandle handle = OpenHandle(Parent.DevicePath)) return UsbHub.GetNodeConnectionDriverKey(handle, AdapterNumber); + using (SafeFileHandle handle = OpenHandle(Parent.DevicePath)) return GetNodeConnectionDriverKey(handle, AdapterNumber); } } @@ -34,7 +33,7 @@ public override int GetDescriptor(byte descriptorType, byte index, short langId, byte[] buffer, int offset, int length) { if (Parent == null) return 0; - using (SafeFileHandle handle = UsbHub.OpenHandle(Parent.DevicePath)) return UsbHub.GetDescriptor(handle, AdapterNumber, descriptorType, index, langId, buffer, offset, length); + using (SafeFileHandle handle = UsbHub.OpenHandle(Parent.DevicePath)) return GetDescriptor(handle, AdapterNumber, descriptorType, index, langId, buffer, offset, length); }