Lines Matching defs:LaunchOptions
58 struct BASE_EXPORT LaunchOptions { struct
82 bool wait = false;
85 base::FilePath current_directory;
88 bool start_hidden = false;
97 enum class Inherit {
117 Inherit inherit_mode = Inherit::kSpecific;
118 HandlesToInheritVector handles_to_inherit;
127 UserTokenHandle as_user = nullptr;
130 bool empty_desktop_name = false;
135 HANDLE job_handle = nullptr;
147 HANDLE stdin_handle = nullptr;
148 HANDLE stdout_handle = nullptr;
149 HANDLE stderr_handle = nullptr;
154 bool force_breakaway_from_job_ = false;
158 bool grant_foreground_privilege = false;
163 EnvironmentMap environ;
167 bool clear_environ = false;
171 FileHandleMappingVector fds_to_remap;
179 int clone_flags = 0;
183 bool allow_new_privs = false;
186 bool kill_on_parent_death = false;
191 zx_handle_t job_handle = ZX_HANDLE_INVALID;
198 HandlesToTransferVector handles_to_transfer;
205 uint32_t spawn_flags = FDIO_SPAWN_CLONE_NAMESPACE | FDIO_SPAWN_CLONE_STDIO |
212 std::vector<FilePath> paths_to_clone;
217 std::vector<PathToTransfer> paths_to_transfer;
224 base::FilePath real_path;
253 // See the documentation of LaunchOptions for details on |options|. argument