Mercurial > hg > ucis.core
diff USBLib/Windows/USB/UsbHub.cs @ 62:edc41c861d96
Updates and cleanup in Windows USB enumeration code
author | Ivo Smits <Ivo@UCIS.nl> |
---|---|
date | Sun, 13 Oct 2013 02:47:08 +0200 |
parents | 3424fa5a12c9 |
children | 309c705d7460 |
line wrap: on
line diff
--- a/USBLib/Windows/USB/UsbHub.cs Sun Oct 13 00:48:28 2013 +0200 +++ b/USBLib/Windows/USB/UsbHub.cs Sun Oct 13 02:47:08 2013 +0200 @@ -58,7 +58,7 @@ UsbDevice device = null; if (nodeConnection.ConnectionStatus != USB_CONNECTION_STATUS.DeviceConnected) { device = new UsbDevice(parent, nodeConnection, portCount, devicePath); - } else if (nodeConnection.DeviceDescriptor.bDeviceClass == UsbDeviceClass.HubDevice) { + } else if (nodeConnection.DeviceDescriptor.DeviceClass == (Byte)UsbDeviceClass.HubDevice) { String nodeName = GetNodeConnectionName(handle, portCount); device = new UsbHub(parent, nodeConnection, @"\\?\" + nodeName, portCount, false); } else {