Hast du dir auch die vielen Parameter angeschaut, die man CreateProcess mitgeben kann?
Ich glaube man konnte da auch einen
neuen Prozess erstellen, der dann nicht unter dem tartendem Prozess läuft.
Schau dir mal die structs (=^records) an, die bei
CreateProcess mitgegeben werden.