VirtualBox

Changeset 30653 in vbox for trunk


Ignore:
Timestamp:
Jul 6, 2010 10:53:54 AM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
63402
Message:

vusb: header updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vusb.h

    r28800 r30653  
    2727#define ___VBox_vusb_h
    2828
    29 #include <VBox/cdefs.h>
    30 #include <VBox/types.h>
     29#ifndef RDESKTOP
     30# include <VBox/cdefs.h>
     31# include <VBox/types.h>
     32#else
     33# include "runtime.h"
     34#endif
    3135
    3236RT_C_DECLS_BEGIN
     
    354358typedef VUSBPORTBITMAP *PVUSBPORTBITMAP;
    355359
     360#ifndef RDESKTOP
    356361
    357362/**
     
    611616#endif /* IN_RING3 */
    612617
     618#endif /* ! RDESKTOP */
    613619
    614620
     
    652658} VUSBDEVICESTATE;
    653659
     660#ifndef RDESKTOP
    654661
    655662/**
     
    781788#endif /* IN_RING3 */
    782789
     790#endif /* ! RDESKTOP */
    783791
    784792/** @name URB
     
    909917    /** URB description, can be null. intended for logging. */
    910918    char           *pszDesc;
     919
     920#ifdef RDESKTOP
     921    /** The next URB in rdesktop-vrdp's linked list */
     922    PVUSBURB        pNext;
     923    /** The previous URB in rdesktop-vrdp's linked list */
     924    PVUSBURB        pPrev;
     925    /** The vrdp handle for the URB */
     926    uint32_t        handle;
     927    /** Pointer used to find the usb proxy device */
     928    struct VUSBDEV *pDev;
     929#endif
    911930
    912931    /** The VUSB data. */
     
    972991    } Dev;
    973992
     993#ifndef RDESKTOP
    974994    /** The USB device instance this belongs to.
    975995     * This is NULL if the device address is invalid, in which case this belongs to the hub. */
    976996    PPDMUSBINS      pUsbIns;
     997#endif
    977998    /** The device address.
    978999     * This is set at allocation time. */
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette