The Remote Network Driver Interface Specification (RNDIS) is a Microsoft proprietary protocol that provides a virtual Ethernet link over PnP buses such as USB, 1394, Bluetooth, and InfiniBand.
The Remote Network Driver Interface Specification (RNDIS) is a Microsoft proprietary protocol that provides a virtual Ethernet link over PnP buses such as USB, 1394, Bluetooth, and InfiniBand.
It defines a bus-independent message protocol between a host computer and a Remote NDIS device over abstract control and data channels. Remote NDIS messages are sent to a Remote NDIS device from the host, and a Remote NDIS device responds with an appropriate completion message. Messages are also sent in a unsolicited fashion from a Remote NDIS device to the host.
http://msdn.microsoft.com/en-us/library/windows/hardware/ff570660(v=vs.85).aspx