Share via


USB-RNDIS Ethernet Device Sample Descriptors (Windows Embedded CE 6.0)

1/6/2010

This section describes a sample set of descriptors for a USB RNDIS Ethernet device. It includes a CDC Communication Class interface and a CDC Data Class interface. The device descriptor is returned independently. The Configuration descriptor and all other descriptors are returned as a single block in the order that is shown in each chart.

In This Section

Remarks

Control messages are sent on the Control endpoint. Notification messages are sent on the Interrupt In endpoint in the CDC Communication Class interface. Data messages are sent on the Bulk In and Bulk Out endpoints in the CDC Data Class interface. String descriptors are not shown.

The source code to the RNDISFN client driver is provided as a sample in Platform Builder located at %_WINCEROOT%\public\common\oak\drivers\UsbFn\class\rndisfn. For more information, see RNDISFN client driver.

See Also

Concepts

RNDIS Driver Implementation Guide
USB Host Controller Driver Development Concepts
RNDIS To USB Mapping
USB-RNDIS Power Management