On Wed, Aug 15, 2012 at 2:07 PM, David Grant <davidgr...@gmail.com> wrote:
> On Linux we use libusb to access any that the user plugs in (except
> keyboard/mouse/hub). We just detach the kernal driver from the device and
> then claim the device and then send transfers to the device with
> libusb_submit_transfer. Is it possible to do this (or something similar) on
> Windows at all? I've looked at using libusb-win32 as a filter driver but it
> seems I can only install it as a filter driver for all classes of the
> devices that are already plugged in. It sounds like WinUSB would do that
> job except that it doesn't support isochronous devices.
>
>
Partially answering my own question here... I was just going through old
posts to the mailing list and found this:
>> 1. Can I use Zadig to install a WinUSB driver for the VID/PID?
> Yes, that's one of the things it is meant for. You can also use
> libwdi in your own program, to do what zadig does, but in a more
> automated fashion.
Ok, so that sounds promising. I guess the next question is: is it possible
to use libwdi to install a filter driver for a device, or to replace that
device's driver, take over the device, and then put everything back to
where it was, all without a reboot?
David Grant
------------------------------------------------------------------------------
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