Mk
Wed Oct 04 09:30:02 CDT 2006
Hi Henrik
ThanX for your support...I went through the documentation today and tried
out loading the driver I was able to successfully load the driver. I'm having
difficulty in communication between the two drivers for e.g. the upper driver
has to communicate to the lower driver, i tried out calling deviceiocontrol
function from the upper driver by passing the handle returned by the
ActivateDevice for the lower driver
I was expecting that xxx_IOControl of the lower driver will be called but
this doesn't seem to happen. Can you please let me know whether there are any
other way to communicate or do we have to call CreateFile from the upper
driver to get the handle of the lower driver?
MK
"Henrik Viklund" wrote:
> That should be no problem. You could check out the USB bus/class
> drivers in the public tree
> ("\WINCE500\public\common\oak\drivers\usb\"). Search for
> "ActivateDeviceEx".
>
> Henrik Viklund
>
http://www.addlogic.se
>
> Mk wrote:
> > We are in the process of developing USB driver for our device. The device
> > has dual functionality hence we planned to load 2 drivers for the same device
> > (Single VID/PID). I would like to know whether there is a possibility for one
> > WinCE driver to load another driver and then communicate among one another.
> > The base driver will load based on the VID/PID of the device then this driver
> > must load the second driver. Kindly provide your inputs.
>
>