Nun das wichtigste hast du uns verschwiegen, wie du die beiden Strukturen StartupInfo ind ProcesInfo füllst.
Aber arum willst du einen Prozess versteckt starten. Ich kann dir nur so viel sagen, dass ich äußerst ungehalten reagiere, wenn ich feststelle, dass der Programmierer da was hinter meinem Rücken macht. Da kann das Programm noch so gut und toll sein, es ist untendurch bei mir und der verantwortliche bekommt eine Mail die sich gewaschen hat. Ich kenn übrignes nur einen Grund einen Prozess zu verstecken und dabei will ich dir hier nicht helfen.