Condividi tramite


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 precedi l'interfaccia Data Class. I fornitori devono scegliere questo descrittore ordinando in modo che i dispositivi inizializzino correttamente in Windows Millennium Edition.

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

Questo esempio in questa sezione include:

Descrittore di dispositivo

Descrittore di configurazione

Descrittore di interfaccia per l'interfaccia della classe di comunicazione

Descrittore endpoint di notifica

Descrittore di interfaccia per l'interfaccia della classe di dati

Descrittore di dati nell'endpoint

Descrittore endpoint di uscita dati