Цитата(lazarev andrey @ Feb 8 2008, 10:41)

серийного номера в дескрипторе не предусмотрено, предусмотрены разные PID.
в inf - файле прописаны несколько PID. может быть в этом дело?
может надо делать для каждого отдельного устройства свой inf - файл?
Как же не предусмотрено?
(http://proyectosfie.com/html/usb/libro/ стр.97)
The device descriptor has 14 fields in 18 bytes.
0 bLength 1 Descriptor size in bytes
1 bDescriptorType 1 The constant DEVICE (01h)
2 bcdUSB 2 USB specification release number (BCD)
4 bDeviceClass 1 Class code
5 bDeviceSubclass 1 Subclass code
6 bDeviceProtocol 1 Protocol Code
7 bMaxPacketSize0 1 Maximum packet size for Endpoint 0
8 idVendor 2 Vendor ID
10 idProduct 2 Product ID
12 bcdDevice 2 Device release number (BCD)
14 iManufacturer 1 Index of string descriptor for the manufacturer
15 iProduct 1 Index of string descriptor for the product
16 iSerialNumber 1 Index of string descriptor containing the serial
number
17 bNumConfigurations 1 Number of possible configurations
iSerialNumber. An index that points to a string containing the device’s
serial number. This value is zero if there is no serial number. Some device
classes (such as mass storage) require serial numbers. Serial numbers are useful
if users may have more than one identical device on the bus and the host
needs to keep track of which is which even after rebooting. Serial numbers
also enable a host to determine whether a peripheral is the same one used
previously or a new installation of a peripheral with the same Vendor ID and
Product ID. No devices with the same Vendor ID, Product ID, and device
release number should have the same serial number.