Autor Beitrag
henni
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 48

Win 7
Delphi 5 Standart, C# (Visual Studio 2008 Express Edition)
BeitragVerfasst: Di 01.06.10 19:31 
Hallo!

Beim Programmieren der Kindersicherung Nosomco bin auf ein Problem gestoßen:
Wie kann ich anhand eines Process-Objekts überprüfen, ob und welche Rechte ich auf diesen Prozess habe?
Bei Eigenschaften wie Handle etc. könnte ich es ja höchsten noch vorher ausprobieren und die Exception abfangen, aber beim kill ist das mit dem Ausprobieren ein bisschen dumm ;)

Ich iteriere durch Process.GetProcesses() und filtere schon alle Prozesse heraus, die eine andere SessionId haben als der aktuell angemeldete Benutzer.

Gibts da vielleicht schon irgendetwas gekapseltes?