Вы просто путаете RNDIS-совместимые устройства и протокол работы со свистком. Майкрософт никогда не опускалась до придумывания проприетарных протоколов для внешней периферии хотя бы потому что оную периферию никогда не выпускала и даже, вроде бы, не опускалась до торговли лицензиями на таковые. А вот придумать набор требований чтобы конвертор интерфейсов нормально работал с ихним стеком протоколов - это они могут.