VirtualBox

Ignore:
Timestamp:
Jul 21, 2007 8:55:37 PM (18 years ago)
Author:
vboxsync
Message:

More USBFILTER changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/USBProxyService.h

    r3668 r3758  
    4242     * @return  ID of the inserted filter
    4343     */
     44#ifdef VBOX_WITH_USBFILTER
     45    virtual void *insertFilter (PCUSBFILTER aFilter);
     46#else
    4447    virtual void *insertFilter (IUSBDeviceFilter *aFilter);
     48#endif
    4549
    4650    /**
    4751     * A filter was removed.
    4852     *
    49      * @param   aID             ID of the filter to remove
    50      */
    51     virtual void removeFilter (void *aID);
     53     * @param   aId             ID of the filter to remove
     54     */
     55    virtual void removeFilter (void *aId);
    5256
    5357    /**
     
    260264    ~USBProxyServiceDarwin();
    261265
     266#ifdef VBOX_WITH_USBFILTER
     267    virtual void *insertFilter (PCUSBFILTER aFilter);
     268    virtual void removeFilter (void *aId);
     269#endif
     270
    262271    virtual int captureDevice (HostUSBDevice *aDevice);
    263272    virtual int holdDevice (HostUSBDevice *aDevice);
     
    284293    /** Whether we've got a fake async event and should return without entering the runloop. */
    285294    bool volatile mFakeAsync;
     295    /** Whether we've successfully initialized the USBLib and should call USBLibTerm in the destructor. */
     296    bool mUSBLibInitialized;
    286297};
    287298# endif /* RT_OS_DARWIN */
Note: See TracChangeset for help on using the changeset viewer.

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