VirtualBox

Changeset 27738 in vbox for trunk/include


Ignore:
Timestamp:
Mar 26, 2010 1:21:55 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
59368
Message:

AsyncCompletion: Add a new method to set the size of an endpoint

File:
1 edited

Legend:

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

    r21217 r27738  
    306306
    307307/**
     308 * Sets the size of an endpoint.
     309 * Not that some endpoints may not support this and will return an error
     310 * (sockets for example).
     311 *
     312 * @returns VBox status code.
     313 * @retval  VERR_NOT_SUPPORTED if the endpoint does not support this operation.
     314 * @param   pEndpoint       The file endpoint.
     315 * @param   cbSize          The size to set.
     316 *
     317 * @note PDMR3AsyncCompletionEpFlush should be called before this operation is executed.
     318 */
     319VMMR3DECL(int) PDMR3AsyncCompletionEpSetSize(PPDMASYNCCOMPLETIONENDPOINT pEndpoint,
     320                                             uint64_t cbSize);
     321
     322/**
    308323 * Cancels a async completion task.
    309324 *
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