On 2013.01.23 14:48, Xiaofan Chen wrote: > Again, the above leads to me to think that the ALLOW_PARTIAL_READS > pipe policy has some linkage to USBD_SHORT_TRANSFER_OK > and I am not so sure if libusbK is really at fault here.
The way I see it is currently libusbK does not do what WinUSB does, so at least part of a fix needs to happen in libusbK. I was able to demonstrate that a simple change in libusbK could make transfers behave the same as WinUSB, and since we're initializing both libusbK and WinUSB in the same fashion (due to the common API), I fail to see how the difference in behaviour could not be libusbK's responsibility. Unless Travis manages to convince Microsoft that WinUSB has a bug, I think he'll have no choice but to fix libusbK. Regards, /Pete ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d _______________________________________________ libusbx-devel mailing list libusbx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libusbx-devel