The information in this article applies to:
SUMMARYThe Universal Serial Bus 1.00 specification defines bulk transfers to be 4, 8, 16, 32 or 64 bytes in length. However, the TransferBufferLength field of _URB_BULK_OR_INTERRUPT_TRANSFER can specify a much larger byte size. MORE INFORMATION
A developer using the USBD UsbBuildInterruptOrBulkTransferRequest service can specify a TransferBufferLength larger than 64 bytes. When a larger than 64 byte buffer is used, the USB port driver (UHCD.SYS or OPENHCI.SYS) breaks up the transfer into the correct size based on the USB controller type and the state of the controller. Additional query words:
Keywords : kbDDK kbKMode kbWinOS98 |
Last Reviewed: May 7, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |