[vbox-dev] is this code correct in rdpusb.c?

Howard Su howard0su at gmail.com
Sat Mar 19 01:50:56 GMT 2011


On Sat, Mar 19, 2011 at 6:45 AM, Huihong Luo <huisinro at yahoo.com> wrote:

> trying to implement RemoteUSB on Windows, and found the following code in
> rdpusb.c:
>
> are u saying to implement a extension for MS Windows RDP client to support
redirect USB? if so, it is interesting to me.

> static void
> rdpusb_send_reply (uint8_t code, uint8_t status, uint32_t devid)
> {
>     STREAM s = rdpusb_init_packet(1, code);
>     out_uint8(s, status);
>     out_uint32_le(s, devid);
>     s_mark_end(s);
>     rdpusb_send(s);
> }
>
> the first line seems to be incorrect, should it be something like this:
> (i.e., 1 --> 5 for the length)
>
> STREAM s = rdpusb_init_packet(5, code);
>
I think you are right.

>
> Tried very hard to play with remote usb using rdesktop-vrdp, it never
> worked for me. The Windows guest shows some error in Mass Storage Device.
> The usb was initially detected inside vm, but never worked. It's a flash
> drive.
>
>
> _______________________________________________
> vbox-dev mailing list
> vbox-dev at virtualbox.org
> http://vbox.innotek.de/mailman/listinfo/vbox-dev
>
>


-- 
-Howard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20110319/8355a223/attachment.html>


More information about the vbox-dev mailing list