Hi,
I am writting a USB class driver which have 2 interfaces.
I have only one DLL which takes care of both interfaces of the
USB device.
So at device attach time [inside USBDeviceAttach()],I am loading
my single driver using ActivateDevice() function.I am also creating the
required pipes for both interfaces in same USBDeviceAttach() function.
Here my USBDeviceAttach() function is successful but USB OHCI stack
keeps asking for driver name in a popup window.Where am I wrong?
Do I need to load the same DLL two times for the two interface I have
as it seems that stack wants me to load driver for both interface
seperately.
How to get out of this problem?
Thanks a lot.