VirtualBox

Changeset 40571 in vbox for trunk/include


Ignore:
Timestamp:
Mar 21, 2012 9:54:31 PM (13 years ago)
Author:
vboxsync
Message:

ARTProcExec: dded RTPROC_FLAGS_SEARCH_PATH and implemented for posix.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/process.h

    r38618 r40571  
    186186 * be possible to wait for it, i.e. @a phProcess shall be NULL. */
    187187#define RTPROC_FLAGS_DETACHED               RT_BIT(0)
    188 /** Don't show the started process according to the specific
    189  *  OS guidelines. */
     188/** Don't show the started process.
     189 * This is a window (and maybe OS/2) concept, do not use on other platforms. */
    190190#define RTPROC_FLAGS_HIDDEN                 RT_BIT(1)
    191 /** Use special code path for starting child processes from
    192  * a service (daemon). On Windows this is required for services
    193  * because of the so called "Session 0" isolation which was
    194  * introduced with Windows Vista. */
     191/** Use special code path for starting child processes from a service (daemon).
     192 * This is a windows concept for dealing with the so called "Session 0"
     193 * isolation which was introduced with Windows Vista. Do not use on other
     194 * platforms. */
    195195#define RTPROC_FLAGS_SERVICE                RT_BIT(2)
    196196/** Suppress changing the process contract id for the child process
    197  * on Solaris. Without this flag the contract id is always changed,
    198  * as that's the more frequently used case. */
     197 * on Solaris.  Without this flag the contract id is always changed, as that's
     198 * the more frequently used case. */
    199199#define RTPROC_FLAGS_SAME_CONTRACT          RT_BIT(3)
    200 /** Do not load user profile data when executing a process. This bit
    201  * at the moment only is valid on Windows. */
     200/** Do not load user profile data when executing a process.
     201 * This bit at the moment only is valid on Windows. */
    202202#define RTPROC_FLAGS_NO_PROFILE             RT_BIT(4)
    203 /** Create process w/o a console window. This bit
    204  *  at the moment only is valid on Windows. */
     203/** Create process without a console window.
     204 * This is a Windows (and OS/2) concept, do not use on other platforms. */
    205205#define RTPROC_FLAGS_NO_WINDOW              RT_BIT(5)
     206/** Search the PATH for the executable.  */
     207#define RTPROC_FLAGS_SEARCH_PATH            RT_BIT(6)
    206208
    207209/** @}  */
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