VirtualBox

Changeset 93035 in vbox


Ignore:
Timestamp:
Dec 21, 2021 9:28:05 AM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
149038
Message:

Guest Control/Main: Session docs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp

    r92987 r93035  
    10361036 * Unregisters a directory object from a guest session.
    10371037 *
    1038  * @return VBox status code. VERR_NOT_FOUND if the directory is not registered (anymore).
    1039  * @param  pDirectory           Directory object to unregister from session.
     1038 * @returns VBox status code. VERR_NOT_FOUND if the directory is not registered (anymore).
     1039 * @param   pDirectory          Directory object to unregister from session.
     1040 *
     1041 * @note    Takes the write lock.
    10401042 */
    10411043int GuestSession::i_directoryUnregister(GuestDirectory *pDirectory)
     
    14941496 * Unregisters a file object from a guest session.
    14951497 *
    1496  * @return VBox status code. VERR_NOT_FOUND if the file is not registered (anymore).
    1497  * @param  pFile                File object to unregister from session.
     1498 * @returns VBox status code. VERR_NOT_FOUND if the file is not registered (anymore).
     1499 * @param   pFile               File object to unregister from session.
     1500 *
     1501 * @note    Takes the write lock.
    14981502 */
    14991503int GuestSession::i_fileUnregister(GuestFile *pFile)
     
    15911595 * @param   prcGuest            Where to return the guest error when VERR_GSTCTL_GUEST_ERROR
    15921596 *                              was returned. Optional.
     1597 *
     1598 * @note    Takes the write lock.
    15931599 */
    15941600int GuestSession::i_fileOpenEx(const com::Utf8Str &aPath, FileAccessMode_T aAccessMode, FileOpenAction_T aOpenAction,
     
    16201626 * @param   prcGuest            Where to return the guest error when VERR_GSTCTL_GUEST_ERROR
    16211627 *                              was returned. Optional.
     1628 *
     1629 * @note    Takes the write lock.
    16221630 */
    16231631int GuestSession::i_fileOpen(const GuestFileOpenInfo &openInfo, ComObjPtr<GuestFile> &pFile, int *prcGuest)
     
    23672375 *
    23682376 * @returns VBox status code.
     2377 *
     2378 * @note    Takes the write lock.
    23692379 */
    23702380int GuestSession::i_objectsUnregister(void)
     
    25052515 * Returns the user's absolute documents path, if any.
    25062516 *
    2507  * @return VBox status code.
    2508  * @param  strPath              Where to store the user's document path.
    2509  * @param  prcGuest             Guest rc, when returning VERR_GSTCTL_GUEST_ERROR.
     2517 * @returns VBox status code.
     2518 * @param   strPath             Where to store the user's document path.
     2519 * @param   prcGuest            Guest rc, when returning VERR_GSTCTL_GUEST_ERROR.
    25102520 *                              Any other return code indicates some host side error.
     2521 *
     2522 * @note    Takes the write lock.
    25112523 */
    25122524int GuestSession::i_pathUserDocuments(Utf8Str &strPath, int *prcGuest)
     
    25552567 * Returns the user's absolute home path, if any.
    25562568 *
    2557  * @return VBox status code.
    2558  * @param  strPath              Where to store the user's home path.
    2559  * @param  prcGuest             Guest rc, when returning VERR_GSTCTL_GUEST_ERROR.
     2569 * @returns VBox status code.
     2570 * @param   strPath             Where to store the user's home path.
     2571 * @param   prcGuest            Guest rc, when returning VERR_GSTCTL_GUEST_ERROR.
    25602572 *                              Any other return code indicates some host side error.
     2573 *
     2574 * @note    Takes the write lock.
    25612575 */
    25622576int GuestSession::i_pathUserHome(Utf8Str &strPath, int *prcGuest)
     
    26052619 * Unregisters a process object from a guest session.
    26062620 *
    2607  * @return VBox status code. VERR_NOT_FOUND if the process is not registered (anymore).
    2608  * @param  pProcess             Process object to unregister from session.
     2621 * @returns VBox status code. VERR_NOT_FOUND if the process is not registered (anymore).
     2622 * @param   pProcess            Process object to unregister from session.
     2623 *
     2624 * @note    Takes the write lock.
    26092625 */
    26102626int GuestSession::i_processUnregister(GuestProcess *pProcess)
     
    26582674 * starting the process.
    26592675 *
    2660  * @return  IPRT status code.
    2661  * @param   procInfo
    2662  * @param   pProcess
     2676 * @returns IPRT status code.
     2677 * @param   procInfo            Process startup info to use for starting the process.
     2678 * @param   pProcess            Where to return the created guest process object on success.
     2679 *
     2680 * @note    Takes the write lock.
    26632681 */
    26642682int GuestSession::i_processCreateEx(GuestProcessStartupInfo &procInfo, ComObjPtr<GuestProcess> &pProcess)
     
    29352953 *
    29362954 * @returns VBox status code. VERR_NOT_SUPPORTED if not supported by Guest Additions.
    2937  * @param  fFlags               Guest shutdown flags.
    2938  * @param  prcGuest             Guest rc, when returning VERR_GSTCTL_GUEST_ERROR.
     2955 * @param   fFlags              Guest shutdown flags.
     2956 * @param   prcGuest            Guest rc, when returning VERR_GSTCTL_GUEST_ERROR.
    29392957 *                              Any other return code indicates some host side error.
     2958 *
     2959 * @note    Takes the write lock.
    29402960 */
    29412961int GuestSession::i_shutdown(uint32_t fFlags, int *prcGuest)
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