USB的端点在接收数据时,会检查数据包的长度,对数据包长度是有限制的,数据包长度必须为该端点所定义的最大包长度(max packet size)的整数倍,如果在传送过程中,发现该端点收到的数据长度不是最大包长度的整数倍,就会产生一个babble detected错误,从而导致数据传输失败。Windows上的ADB驱动解决这个问题的办法是调用了一个函数WdfUsbTargetPipeSetNoMaximumPacketSizeCheck来取消在数据传输过程中对数据包长度的检查,但是在wince上目前还没有看到有类似的函数,请问大家有谁知道在wince上有什么类似的函数接口或方法吗?请多多指教,本人不胜万分感激。。