The locationID is an identifier for the IOUSBDevice. You are dealing
with IOUSBInterfaces and some devices have multiple of these. In your
example, the keyboard has 2 interfaces -- the main keyboard and the
multi-media keys. Like Barry said, if you need to distinguish
between HID interfaces of the same device, you can use the interface
number. That won't change.
--
Fernando Urbina
USB Technology Team
Apple Computer, Inc.
On Apr 19, 2005, at 11:54 PM, Andrew Garber wrote:
2 separate io_object_t instances WITH THE SAME LOCATION ID
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Usb mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/usb/email@hidden