Introduzione a NDIS (RNDIS) remoto

Remote NDIS (RNDIS) è una specifica di classe indipendente dal bus per i dispositivi di rete Ethernet (802.3) su bus di Plug and Play dinamici (PnP), ad esempio USB, 1394, Bluetooth e InfiniBand. NDIS remoto definisce un protocollo di messaggio indipendente dal bus tra un computer host e un dispositivo NDIS remoto su canali di dati e controllo astratto. NDIS remoto è abbastanza preciso per consentire il supporto del driver di classe indipendente dal fornitore per i dispositivi NDIS remoti nel computer host.

Le versioni di Microsoft Windows che iniziano con Windows XP includono un driver NDIS remoto per i dispositivi USB. Questo driver miniport NDIS, Rndismp.sys, viene implementato e gestito da Microsoft ed è distribuito come parte di tutte le versioni di Windows supportate. È possibile trovarla nella directory %SystemRoot%\System32\drivers.

Per usare questo driver con un dispositivo USB, un IHV deve fornire un file INF che segue il modello in Modello INF NDIS remoto.

I messaggi NDIS remoti vengono inviati a un dispositivo NDIS remoto dall'host e un dispositivo NDIS remoto risponde con un messaggio di completamento appropriato. I messaggi vengono inviati anche in modo non richiesto da un dispositivo NDIS remoto all'host.

Contenuto della sezione

Panoramica di Remote NDIS (RNDIS)

Comunicazione NDIS remota

Mapping da NDIs remoto a USB