Sharon,
The string 5&c465f0c&0&6 is the InstanceID for the device.
If a device has a serial number, the USB bus driver will use it as the
InstanceID for the device. However, in the case of the string 5&c465f0c&0&6,
the bus driver did not find a serial number on the device and had to
generate a unique instance id himself.
There is nothing wrong with two identical hardware devices connected to the
USB bus since their InstanceID’s will be different (if they have a serial
number - it’s the manufacturer’s reponsibility, and if they don’t - it’s the
bus driver implementor responsibility). If the manufacturer or implementor
messed up and the instance id is not unique, then we have a problem, and I’m
not sure what would happen.
I never heard or observed any “slowness” of driver installation when devices
do not have serial numbers.
Regards,
Shahar
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of S. Drasnin
Sent: Saturday, January 21, 2006 2:49 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] USB Serial Numers
hi
In searching postings in varoius driver newsgroups, I see that the USB
Serial number (in the device’s configuration descriptor) has to be set in
order to avoid having to re-install the drivers if the USB device is plugged
into another port.
What is not clear (I see conflicting postings) is what happens if two of
the same devices (same USB board, exact same hardware) are both plugged in,
but (obviously) into separate USB ports. I saw one posting about the system
crashing, another about needing a reboot after a re-install of the driver
for the 2nd plugged in device, etc.
Also, from what I read, for a signed driver with a usb device that doesn’t
have a serial number set (it’s at the default value of 0x00), the silent
install will take place but it will be significantly slower and some sort or
context info will be lost. Is this true? What type of context info is this?
Is this info stored in the registry or somewhere else? Is this only specific
to BT devices?
Also, one other unrelated USB question. Under the registry entries for USB
device (e.g.
HKLM\System\CurrentControlSet\Enum\USB\Vid_ABCD&Pid_WXYZ\5&c465f0c&0&6) does
the 5&c465f0c&0&6 provide any meaningful information? Just curious (though
we know what that did to the cat).
thanks
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com