If you need to get Windows to auto-install RNDIS driver, please contact us at tech@usb7.net
Description of the issue:There was no USB composite device which could get Windows host to auto-install RNDIS driver.
We were developing a USB composite device (RNDIS + Mass Storage) for a client. Windows host can not auto-install RNDIS driver.
The device was based on Linux.
Challenge:The challenge was that Windows host was like a black box, there was no way to set a breakpoint at Windows to see the error messages.
Our approach:We very carefully read MSDN for how Windows enumerate USB devices, after some tries and with luck, we fixed this.