Forum: Win32/Win64 API (native code)
Delphi
by Memnarch,
31. Aug 2013
Genau die tun das ;) (Notepad, MSPaint, ALLE, auch selbst geschriebene kleine programme)
Die Meldung die ich bekomme heißt soviel wie, dass benötigte Dateien nicht gefunden wurden. Das macht aber keinen Sinn. Hat der irgendwie keine Umgebungsvariablen zum suchen der DLLs oder sontigen sachen o.O?
Forum: Win32/Win64 API (native code)
Delphi
by Memnarch,
31. Aug 2013
Der Fehlercode wird von Windows in einem Error Dialog angezeigt. Ist also kein GetLastError.
CreateProcessWithLogon ist keine Option, in einem Service ist es nicht verfügbar :( (es wäre schöner eine Lösung anstatt mehrere zu haben).
AH bei dir steht das SE_IMPERSONATE_NAME für CreateProcessWithToken benötigt wird. Das bekomm ich sicherlich noch hin(wie ich die Privilegien setzen kann habe ich...
Forum: Win32/Win64 API (native code)
Delphi
by Memnarch,
30. Aug 2013
Hallo,
Ich habe nen verzwicktes Problem und bisher hat nichts geholfen.
Was ich erreichen möchte(oder besser gesagt MUSS, ist so vorgegeben ;) )
Ich möchte ein programm mithilfe von zuvor angegebenen Logindaten unter einem anderen Benutzer ausführen. Dabei kann dies entweder aus einem Nutzerkontext oder Servicekontext pasieren.
Ich bearbeite gerade den Usecase das ich versuche von...