VirtualBox

Changeset 31230 in vbox for trunk/include/VBox


Ignore:
Timestamp:
Jul 30, 2010 7:29:31 AM (14 years ago)
Author:
vboxsync
Message:

OHCI/VUSB: Propagate transfer cancellation from the guest to avoid stuck URBs.

File:
1 edited

Legend:

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

    r30788 r31230  
    495495     */
    496496    DECLR3CALLBACKMEMBER(void, pfnReapAsyncUrbs,(PVUSBIROOTHUBCONNECTOR pInterface, RTMSINTERVAL cMillies));
     497
     498    /**
     499     * Cancels and completes - with CRC failure - all URBs queued on an endpoint.
     500     * This is done in response to guest URB cancellation.
     501     *
     502     * @returns VBox status code.
     503     * @param   pInterface  Pointer to this struct.
     504     * @param   pUrb        Pointer to a previously submitted URB.
     505     */
     506    DECLR3CALLBACKMEMBER(int, pfnCancelUrbsEp,(PVUSBIROOTHUBCONNECTOR pInterface, PVUSBURB pUrb));
    497507
    498508    /**
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