Общие сведения о удаленной NDIS (RNDIS)
Remote NDIS (RNDIS) — это независимая от шины спецификация класса для сетевых устройств Ethernet (802.3) на динамических автобусах самонастраивающийся (PnP), таких как USB, 1394, Bluetooth и InfiniBand. Remote NDIS определяет протокол сообщений, зависящий от шины, между узлом и устройством Remote NDIS через абстрактный контроль и каналы данных. Удаленная NDIS достаточно точную, чтобы разрешить поддержку драйверов независимых от поставщика классов для удаленных устройств NDIS на хост-компьютере.
Версии Microsoft Windows, начиная с Windows XP, включают драйвер remote NDIS для USB-устройств. Этот мини-драйвер NDIS, Rndismp.sys, реализуется и поддерживается корпорацией Майкрософт и распространяется в составе всех поддерживаемых версий Windows. Его можно найти в каталоге %SystemRoot%\System32\drivers.
Чтобы использовать этот драйвер с USB-устройством, IHV должен предоставить INF-файл, который следует шаблону в шаблоне REMOTE NDIS INF.
Удаленные сообщения NDIS отправляются на удаленное устройство NDIS с узла, а устройство удаленного устройства NDIS отвечает с соответствующим сообщением о завершении. Сообщения также отправляются из удаленного устройства NDIS на узел.
В этом разделе: