VirtualBox

Changeset 18649 in vbox


Ignore:
Timestamp:
Apr 2, 2009 4:24:49 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
45574
Message:

VMSetRuntimeError: clearification, status codes *must* be propagated, there are no FFs mopping them up.

Location:
trunk
Files:
2 edited

Legend:

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

    r18645 r18649  
    156156/** The error is fatal.
    157157 * The VM is not in a state where it can be saved and will enter a state
    158  * where it can no longer execute code. The caller must propagate status
     158 * where it can no longer execute code. The caller <b>must</b> propagate status
    159159 * codes. */
    160160#define VMSETRTERR_FLAGS_FATAL      RT_BIT_32(0)
    161161/** Suspend the VM after, or if possible before, raising the error on EMT. The
    162  * caller must propagate status codes. */
     162 * caller <b>must</b> propagate status codes. */
    163163#define VMSETRTERR_FLAGS_SUSPEND    RT_BIT_32(1)
    164164/** Don't wait for the EMT to handle the request.
  • trunk/src/VBox/VMM/VMMAll/VMAll.cpp

    r18646 r18649  
    193193 * execution (like "host memory low" or "out of host disk space").
    194194 *
    195  * @returns VBox status code. For some flags the status code needs to be
    196  *          propagated up the stack, but this may depend on where the call was
    197  *          made.
     195 * @returns VBox status code. For some flags the status code <b>must</b> be
     196 *          propagated up the stack.
    198197 *
    199198 * @param   pVM             The VM handle.
     
    230229 * va_list version of VMSetRuntimeError.
    231230 *
    232  * @returns VBox status code. For some flags the status code needs to be
    233  *          propagated up the stack, but this may depend on where the call was
    234  *          made. For most actions, there is a force action flag mopping up if
    235  *          the status code can't be propagated.
     231 * @returns VBox status code. For some flags the status code <b>must</b> be
     232 *          propagated up the stack.
    236233 *
    237234 * @param   pVM             The VM handle.
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