On Thu, Aug 16, 2012 at 11:37 AM, John Chen <john...@gmail.com> wrote:
> Hi,
> I am trying to use LibUSB for both windows and linux, but it looks like in
> order to use LibUSBX,  I  have to uninstall my windows's UMDF  driver for
> the USB Device, install WinUSB Driver using zadig.
>
> Is anyway I can use LibUSB without uninstall my windows's UMDF  driver for
> the USB Device?Right now there are other applications is using WinAPI to
> access the USB Device, which require window's UMDF  driver.
>

I think you are out of luck.

The only way to keep the existing non-WinUSB driver is to use
libusb-win32 filter driver and the 0K branch of libusb-pbatard. However,
it is not expected to work if you use libusb-win32 filter driver
(upper filter driver) on top of UMDF driver as per Microsoft document.
http://msdn.microsoft.com/en-us/library/windows/hardware/ff540215(v=vs.85).aspx
WinUSB/UMDF do not support the installation of kernel-mode drivers,
such as filter drivers, as an overlying layer on the USB stack.

In reality, it is more complicated than the above.
http://msdn.microsoft.com/en-us/library/windows/hardware/ff561214(v=vs.85).aspx
I think libusb-win32 filter driver does not fulfill the condition to make
it work with UMDF drivers.

But you can still try it to confirm whether it is true or not. I have
used libusb-win32 filter driver on top of WinUSB and it seems
to work. But we have reports libusb-win32 filter does not work
on top of UMDF.
http://sourceforge.net/p/libusb-win32/bugs/73/


-- 
Xiaofan

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to