JimStartWinProcess() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

JimStartWinProcess() function

Note that inputId, etc. are osf_handles.

Syntax

static pidtype JimStartWinProcess(Jim_Interp *interp,     char **argv,     char **env,     int inputId,     int outputId,     int errorId);
Implemented in jim-exec.c:1361

Arguments

interp

argv

env

inputId

outputId

errorId

References

LocationReferrerText
jim-exec.c:1362
JimStartWinProcess(Jim_Interp *interp, char **argv, char **env, int inputId, int outputId, int errorId)
jim-exec.c:110
static pidtype JimStartWinProcess(Jim_Interp *interp, char **argv, char **env, int inputId, int outputId, int errorId);
jim-exec.c:1028JimCreatePipeline()
pid = JimStartWinProcess(interp, &arg_array[firstArg], save_environ, inputId, outputId, errorId);

Call Tree

Functions calling JimStartWinProcess()
Functions called by JimStartWinProcess()
all items filtered out
JimStartWinProcess()
memset()
CloseHandle()
DuplicateHandle()
CreateProcessA()
GetCurrentProcess()
_get_osfhandle()
__acrt_iob_func()
WaitForInputIdle()
_fileno()
all items filtered out
Data read by JimStartWinProcess()
Data written by JimStartWinProcess()
_STARTUPINFOA::hStdInput
_STARTUPINFOA::hStdOutput
_STARTUPINFOA::hStdError
_PROCESS_INFORMATION::hProcess
_PROCESS_INFORMATION::hThread
JimStartWinProcess()::startInfo
JimStartWinProcess()::procInfo
JimStartWinProcess()::hProcess
JimStartWinProcess()::execPath
JimStartWinProcess()::pid
JimStartWinProcess()::cmdLineObj
JimStartWinProcess()::winenv
all items filtered out
JimStartWinProcess()
_STARTUPINFOA::cb
_STARTUPINFOA::dwFlags
_STARTUPINFOA::hStdInput
_STARTUPINFOA::hStdOutput
_STARTUPINFOA::hStdError
JimStartWinProcess()::hProcess
JimStartWinProcess()::pid
JimStartWinProcess()::cmdLineObj
JimStartWinProcess()::winenv
all items filtered out
Type of JimStartWinProcess()
JimStartWinProcess()
HANDLE
PROCESS_INFORMATION
STARTUPINFO
all items filtered out