Esempio di dispositivo USB 802.3

Questa sezione contiene un set di descrittori di esempio per un dispositivo ETHERNET USB Remote NDIS. Include un'interfaccia CDC Communication Class e un'interfaccia CDC Data Class. Il descrittore di dispositivo viene restituito in modo indipendente. Il descrittore di configurazione e tutti i descrittori seguenti vengono restituiti come un singolo blocco nell'ordine illustrato.

I messaggi di controllo vengono inviati nell'endpoint di controllo. I messaggi di notifica vengono inviati nell'endpoint Interrupt In nell'interfaccia della classe di comunicazione CDC. I messaggi di dati vengono inviati negli endpoint Bulk In e Bulk Out nell'interfaccia cdc Data Class. I descrittori di stringa non vengono visualizzati.

L'implementazione Remote NDIS in Windows Millennium Edition presuppone che l'interfaccia della Classe di Comunicazione preceda l'interfaccia della Classe Dati. I fornitori devono scegliere questo ordinamento del descrittore in modo che i dispositivi inizializzino correttamente su Windows Millennium Edition.

Se una parte di questo esempio contraddice una specifica di controllo, seguire la specifica.

Questo esempio in questa sezione include:

Device Descriptor

Configuration Descriptor

Descrittore dell'Interfaccia per l'Interfaccia della Classe di Comunicazione

descrittore dell'endpoint di notifica

descrittore dell'interfaccia per l'interfaccia della classe dati

Dati nel Descrittore dell'Endpoint

descrittore dell'endpoint di uscita dei dati