4.1.4 Transfer In Request Message
The server sends the TRANSFER_IN_REQUEST message to the client in response to the request from the system specified in section 2.2.9. The TRANSFER_IN_REQUEST described in this section is for URB function URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER that reads 0x32 bytes from the physical device.
-
Transfer In ChannelName = URBDRC,0x24,server to client 00000000 00 00 00 40 00 00 00 00-05 01 00 00 10 00 00 00 00000010 10 00 09 00 02 00 00 00-02 00 ff ff 03 00 00 00 00000020 32 00 00 00 00 00 00 40 -> USB Device Interface Id = 0x00000000 | mask STREAM_ID_PROXY (0x40000000) 00 00 00 00 -> Message Id = 0x00000000 05 01 00 00 -> TRANSFER_IN_REQUEST = 0x00000105 10 00 00 00 -> TS_URB size = 0x00000010 10 00 -> TS_URB CbSize = 0x0010 09 00 -> TS_URB Function = 0x0009 (TS_URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER) 02 00 00 00 -> TS_URB Request Id = 0x00000002 02 00 ff ff -> TS_URB PipeHandle = 0xffff0002 03 00 00 00 -> TS_URB TransferFlag = 0x00000003 32 00 00 00 -> Output Buffer Size = 0x00000032