Digital signing by MS - for our own USB device- Usbser.sys

It would be of great help if any one could answer my query.

Will it be a issue to get digital certification from MS to support Vista/XP/2000 when the USB device’s class is different to that of the one which we specify in .INF file. (Given the thing that, my purpose of accessing the USB device is working fine on Windows 2000/XP/Vista with minimal Authentication message blocks while installation of the driver)

To be in specific, My USB Device shows baseclass as CDC -0x02; But I used
‘Modem’ as the Class to mention in .INF; (used the inbox usbser.sys driver, by using my own .INF)

JFYI* : CDC is a composite device class and MODEM is one of its subclass.
Also ACM/Ports etc…are subclasses for CDC.

bhavanishankar.gorugantu@ge.com wrote:

It would be of great help if any one could answer my query.

Will it be a issue to get digital certification from MS to support Vista/XP/2000 when the USB device’s class is different to that of the one which we specify in .INF file. (Given the thing that, my purpose of accessing the USB device is working fine on Windows 2000/XP/Vista with minimal Authentication message blocks while installation of the driver)

To be in specific, My USB Device shows baseclass as CDC -0x02; But I used
‘Modem’ as the Class to mention in .INF; (used the inbox usbser.sys driver, by using my own .INF)

JFYI* : CDC is a composite device class and MODEM is one of its subclass.
Also ACM/Ports etc…are subclasses for CDC.

WHQL doesn’t care what the USB descriptors say. That’s only a way to
get a standard driver loaded. Your device is consider to be in whatever
class is specified in the INF file.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

Thanks Roberts.