VirtualBox

Changeset 103165 in vbox for trunk/include


Ignore:
Timestamp:
Feb 1, 2024 4:17:38 PM (10 months ago)
Author:
vboxsync
Message:

Guest Control/VbglR3: Made handling the CWD for starting processes more compatible with older VBox hosts (< 7.1). This now only gets set and handled if the host really supports it (by host feature flags). bugref:8053

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/HostServices/GuestControlSvc.h

    r102956 r103165  
    867867/** Host supports process passing arguments starting at argv[0] rather than
    868868 * argv[1], when the guest additions reports VBOX_GUESTCTRL_GF_0_PROCESS_ARGV0.
    869  * @since 6.1.6  */
     869 * @since 6.1.6 */
    870870#define VBOX_GUESTCTRL_HF_0_PROCESS_ARGV0           RT_BIT_64(1)
    871871/** Host sends the working directory for run / start, if guest
    872872 * reports VBOX_GUESTCTRL_GF_0_PROCESS_CWD.
    873  * @since 6.1.20 ?? */
     873 * @since 7.1 */
    874874#define VBOX_GUESTCTRL_HF_0_PROCESS_CWD             RT_BIT_64(2)
    875875/** @} */
     
    12901290            /** Pointer to process affinity blocks (uint64_t). */
    12911291            HGCMFunctionParameter affinity;
    1292             /** Working directory request, filled if guest
    1293              *  reports VBOX_GUESTCTRL_GF_0_PROCESS_CWD. */
    1294             HGCMFunctionParameter cwd;
    12951292        } v2;
    12961293    } u;
     1294    /** Working directory request, filled if guest
     1295     *  reports VBOX_GUESTCTRL_GF_0_PROCESS_CWD.
     1296     *  @since 7.1 */
     1297    HGCMFunctionParameter cwd;
    12971298} HGCMMsgProcExec;
    12981299
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