Friday Greetings!
We are writing a WDM USB driver which we hope will work with a variety of different devices, which will all have the same USB interface. However, because the devices provice very different functionality we would like each type of device to use a different GUID, but have all devices share the WDM driver. Each device type will have a unique VID/PID and its own .inf file.
Is this possible?
Larry
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
If you’re referring to a device interface class GUID (used
IoRegisterDeviceInterface), you can certainly have a driver that has
several.
Separately, you’re limited to a single setup class GUID in the INF file.
On the precautionary side, weigh carefully the approach of using a single
shared driver for several disparate types of device (even though they may
share a common interface).
-Tim
Timothy A. Johns — xxxxx@driverdev.com
Driver Development Corporation — 800.841.0092
Bring Up Your Hardware — Fast. www.driverdev.com
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Harmon, Larry CT
Sent: Friday, August 03, 2001 7:58 AM
To: NT Developers Interest List
Subject: [ntdev] Using multiple GUIDS with a single WDM driver in Win2k?
Friday Greetings!
We are writing a WDM USB driver which we hope will work with a
variety of different devices, which will all have the same USB
interface. However, because the devices provice very different
functionality we would like each type of device to use a
different GUID, but have all devices share the WDM driver. Each
device type will have a unique VID/PID and its own .inf file.
Is this possible?
Larry
You are currently subscribed to ntdev as: xxxxx@driverdev.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com