<div dir="ltr">Hi, <div> When is it going to be done?</div></div><div class="gmail_extra"><br><div class="gmail_quote">2014-11-27 17:53 GMT+08:00 Christophe Fergeau <span dir="ltr"><<a href="mailto:cfergeau@redhat.com" target="_blank">cfergeau@redhat.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hey,<br>
<div><div class="h5"><br>
On Tue, Nov 25, 2014 at 07:24:32PM +0800, xuyongjian wrote:<br>
> Hi elmarco:<br>
><br>
> I met a problem with usbclerk.<br>
> First, I plugged in two same usb device. Then I used usbclerk to change the<br>
> driver to winusb.<br>
> I sent only one message which caused both the drivers changed.<br>
> After that, I use usbclerk to remove the winusb driver. The first device<br>
> driver could be restored properly, but the second one was not so lucky:<br>
> if (!SetupDiBuildDriverInfoList(devs, dev_info, SPDIT_CLASSDRIVER)) {<br>
> vd_printf("Cannot build driver info list: %ld", GetLastError());<br>
> return false;<br>
> }<br>
> SetupDiBuildDriverInfoList returned 2 and the driver didn't change.<br>
><br>
> Another scenario:<br>
> I plugged in one device, and changed the driver to winusb. Then the second<br>
> one plugged in. The usbclerk did not work well. Since it found there was<br>
> already a device with the same vid&pid installed with winusb.<br>
><br>
> Do you have any solutions?<br>
<br>
</div></div>I think this is a known limitation of USBClerk, a new USB filter driver<br>
is in the work which should address this limitation.<br>
<span class="HOEnZb"><font color="#888888"><br>
Christophe<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div><span style="color:rgb(136,136,136)">Best Regards!</span></div><font color="#888888"><font color="#888888"><font color="#888888">----------<br>许永健 湖北省智能互联网中心</font></font></font></div>
</div>