CreateProcess und PROCESS_INFORMATION + Zugriffsrechte
-
hi leute,
ich möchte mit create process ein programm starten.. nur leider stürzt das programm einfach ab sobald createprocess kommt.CreateProcess(NULL, L"msconfig.exe", NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);
Der Debugger sagt mir, das ich keine zugriffsrechte habe um an position blablabla zu schrieben..
lasse ich z.b das &pi weg, dann stürzt es nicht ab, aber dann passiert auch nix weiter... an was könnte das liegen?
-
Zeige mehr Code...
-
Zeig uns mal wie Du pi definierst.
Und was machst Du mit si? Ist die Struktur korrekt initialisiert?
-
Du musst nur die Doku lesen... der 2. Parameter muss *beschreibbar* sein! Du übergibst aber einen konstanten String, welcher im Read-Only Memory liegt...
Schau Dir einfach die Beispiele in der Doku an, dort sollte es richtig gelöst sein...