On 2012.09.11 08:38, Xiaofan Chen wrote: > This thread in OSR may be of some interests to the list member here. > http://www.osronline.com/showthread.cfm?link=231745 > > ++++ From Microsoft's Doron Holan ++++++ > You can use the config manager (CM_Xxxx) APIs to walk the tree and find child > devices. You can get the device instances from those children as > well. What you > can't do is correlate the child stack to a particular port number on the > parent. > ... > If a device has a unique id ( a serial number in the usb case), the device > has > a system globally unique identity. That identity is maintained no > matter how the > device is connected or the topology behind it (and it just so happens > the unique > id is third part if the device instance path as a part if the current > implementation). > ... > If the device has no unique id, the device's identity will be based on > the parent's identity which is why when it moves to a different space in the > topology, the identity changes. > +++++++++++++++++++++++++++++++++
Doesn't seem to apply to us. The discussion appears to be about non USBView-like enumeration (i.e. trying to not build the full picture but infer data from bits and pieces) whereas we're building the whole thing in an USBView-like fashion. We also don't care at all about the content of the system global unique ID. Whether its changes or stays the same is of no concern, as we don't infer anything from it. Regards, /Pete ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ libusbx-devel mailing list libusbx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libusbx-devel