Share via


Data Channel Characteristics (Windows Embedded CE 6.0)

1/6/2010

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

Reference

REMOTE_NDIS_PACKET_MSG
REMOTE_NDIS_INITIALIZE_MSG

Concepts

RNDIS To USB Mapping
USB Host Controller Driver Development Concepts
USB-RNDIS Power Management
USB-RNDIS Ethernet Device Sample Descriptors