usb7
精巧强大的USB外设

USB RNDIS驱动

问题描述:

  • 没有USB复合设备可以让Windows自动安装RNDIS驱动,需要用户手动安装RNDIS驱动。
  • 我们为客户开发了一款USB复合设备(RNDIS、HID、Mass Storage三合一复合设备),Windows不能自动安装其中的RNDIS驱动。
  • 这款USB三合一复合设备是基于ARM Linux的USB外设。

挑战:

  • Windows像个黑盒子,无法在Windows设置断点或查看Windows的运行状况。

我们的方案:

  • 我们非常仔细地阅读了MSDN Microsoft Developer Network技术文档,了解Windows USB驱动的工作原理,在多次尝试之后,我们找到了正确的方法,并解决了这个问题。