Previous Next

Remote NDIS

Remote NDIS is a bus-independent class specification for Ethernet (802.3) network devices on dynamic PnP buses such as USB, 1394, Bluetooth, and InfiniBand. Remote NDIS defines a bus-independent message protocol between a host PC and a Remote NDIS device over abstract control and data channels. Remote NDIS is precise enough to allow vendor-independent class driver support for Remote NDIS devices on the host PC.

Remote NDIS messages are sent to a Remote NDIS device from the host, and a Remote NDIS device responds with an appropriate completion message. There are also messages sent in a unsolicited fashion from a Remote NDIS device to the host.

This section includes:

Overview of Remote NDIS

Remote NDIS Communication

Remote NDIS To USB Mapping