Кто-нибудь знает аналог unix вызова execv в winapi?
Так чтобы происходило замещение образа процесса.
Например в unix , было вот так
i = fork();
switch (i)
{
case -1:
perror("LOADSEGY: fork");
return(0);
case 0:
freopen(logname, "w", stdout);
freopen(errlogname, "w", stderr);
execvp(*new_argv, new_argv);
perror("LOADSEGY: execvp");
_exit(0);
default:
waitpid(i, &stat, 0)
}
В итоге создается новый процесс с id=i.