Data Channel Characteristics (Windows CE 5.0)

Send Feedback

The data channel for the device consists of the Bulk IN and OUT endpoints in the Data Class interface.

A single USB data transfer in either direction may consist of a single REMOTE_NDIS_PACKET_MSG or a longer multi-packet message.

The USB transfer to send a data message from the host to the device is a standard USB bulk transfer to the Bulk OUT endpoint of the Data Class interface.

The USB transfer to send a data message from the device to the host is a standard USB bulk transfer from the Bulk IN endpoint of the Data Class interface. The host will read up to the number of bytes indicated by the MaxTransferSize field of REMOTE_NDIS_INITIALIZE_MSG, which will be no greater than 0x4000 bytes for a USB 1.1 device.

See Also

USB Host Controller Driver Development Concepts | RNDIS To USB Mapping | USB-RNDIS Power Management | USB-RNDIS Ethernet Device Sample | REMOTE_NDIS_PACKET_MSG | REMOTE_NDIS_INITIALIZE_MSG

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.