I am using WinUSB to support a PIC24 based device. It is based around the Microchip highspeed demo application and works quite well so far. I now need to be able to handle more than one device on a single PC and would like to give them unique IDs by including a serial number. Can WinUSB support this? I have tried adding a serial number string to the DeviceDescriptor but that is not enough. In the device properties details page, the Capabilities flags are still only CM_DEVCAP_REMOVABLE. How can I add CM_DEVCAP_UNIQUEID? I cannot even figure out how to read the serial number I have in the descriptor so a hint would be helpful there as well.
Thanks for any help.