Condividi tramite


Introduzione a Remote NDIS (RNDIS)

Remote NDIS (RNDIS) è una specifica di classe indipendente dal bus per i dispositivi di rete Ethernet (802.3) su bus 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 controllo e dati astratti. 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 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 trovarlo nella directory %SystemRoot%\System32\drivers.

Per usare questo driver con un dispositivo USB, un IHV deve fornire un file INF che segue il modello nel 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.

La sezione include:

Panoramica di Remote NDIS (RNDIS)

Comunicazione NDIS remota

Mapping da NDI remoti a USB