Пример устройства USB 802.3
В этом разделе содержится пример набора дескрипторов для usb-устройства NDIS Ethernet. Он включает интерфейс класса коммуникации CDC и интерфейс класса данных CDC. Дескриптор устройства возвращается независимо. Дескриптор конфигурации и все следующие дескрипторы возвращаются в виде одного блока в указанном порядке.
Сообщения управления отправляются в конечную точку Control. Сообщения уведомления отправляются на конечную точку Прерывания в интерфейсе класса коммуникации CDC. Сообщения данных отправляются на конечные точки массового входа и массового выхода в интерфейсе класса данных CDC. Дескрипторы строк не отображаются.
Реализация Remote NDIS в Windows Millennium Edition предполагает, что интерфейс класса коммуникации предшествует интерфейсу класса данных. Поставщики должны выбрать порядок дескриптора, чтобы устройства инициализировать правильно в Windows Millennium Edition.
Если любая часть этого примера противоречит управляемой спецификации, следуйте спецификации.
Этот пример в этом разделе включает:
Дескриптор интерфейса для интерфейса класса коммуникации
Дескриптор конечной точки уведомления
Дескриптор интерфейса для интерфейса класса данных