public void AddNode(WWUsbHubCs hub) { var speed = (UsbDeviceTreeCs.BusSpeed)hub.speed; var speedStr = (speed == UsbDeviceTreeCs.BusSpeed.RootHub) ? "\nRoot hub" : ""; var s = string.Format("{0} ports{1}", hub.numPorts, speedStr); var node = new UsbDevice(UsbDevice.NodeType.Hub, hub.idx, hub.parentIdx, speed, speed, s); AddNode(node); }
WWUsbDeviceTreeDLL_GetHubInf(int nth, out WWUsbHubCs hub_r);