Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Per ProcessId prüfen, ob der Benutzer Admin ist (oder: ProcessId -> UserTokenHandle) (https://www.delphipraxis.net/181445-per-processid-pruefen-ob-der-benutzer-admin-ist-oder-processid-usertokenhandle.html)

Luckie 28. Aug 2014 13:00

AW: Per ProcessId prüfen, ob der Benutzer Admin ist (oder: ProcessId -> UserTokenHand
 
Über die ProcessID sollte man an den Benutzer und dessen SID kommen. Und dann sie mein Vorschlag.

CodeX 28. Aug 2014 13:46

AW: Per ProcessId prüfen, ob der Benutzer Admin ist (oder: ProcessId -> UserTokenHand
 
Zitat:

Zitat von Luckie (Beitrag 1270137)
Über die ProcessID sollte man an den Benutzer und dessen SID kommen.

Verrätst Du mir bitte, wie das einfach geht? Allen meinen (langwierigen) Tests im Zusammenhang mit diesem Problem nach, bin ich über die ProcessId stets nur auf den "falschen Benutzer" gekommen, entsprechend auch nicht auf die SID des tatsächlichen Benutzerkontos. Außer eben am Schluss als ich den Umweg über das LinkedToken genommen habe.

CodeX 3. Sep 2014 21:02

AW: Per ProcessId prüfen, ob der Benutzer Admin ist (oder: ProcessId -> UserTokenHand
 
Nein?
Keine Lust oder keine funtionierende Lösung?

Luckie 4. Sep 2014 00:43

AW: Per ProcessId prüfen, ob der Benutzer Admin ist (oder: ProcessId -> UserTokenHand
 
Ich bin leider zur Zeit etwas raus aus dem Thema. Aber der Besitzer des Prozesses sollte sich irgendwie ermitteln lassen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:14 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz