I agree with you 100%.
The bad behavior is motivated by cost. This is the cost of applying unique
serial numbers plus the cost of production testing. With regard to the
latter it seems that test rigs are (apparently) much simpler if testing is
on a device with no serial number or with all devices having the same serial
number.
Thomas
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@gmail.com
Sent: Wednesday, May 20, 2009 11:01 AM
To: Windows System Software Devs Interest List
Subject: RE:[ntdev] Bugcheck CA on Vista X64
Mike Kemp wrote:
If not, it doesn’t. A bad design would be having the same serial
number for several identical devices, and we see that MS does
not support that.
My guess is that the OEMs got tired of people complaining that they needed
to “reinstall drivers” as they moved their device from port to port, so they
slapped a (non unique) serial number on the device.
Now, MS is compounding the problem by (according to Doron) ignoring this
‘mistake’ 99% of the time and (according to Gianluca) blue screening 1% of
the time.
I think all devices with conflicting VID/PID/serial numbers on a system
should immediately bang out…
NTDEV is sponsored by OSR
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer