Hallo,
ich würde gerne in C# einen Dienst programmieren, welcher prüft, ob der Benutzer(einer von mehreren auf einem Terminalserver) berechtigt ist, die angegeben Anwendung zu starten.
Die Frage ist, wie fange ich unter Windows ab, dass eine Anwendung gestartet wurde? Da gibt es doch sicher irgendwelche Win32 Hooks oder?
Auf alle Fälle kannst Du über WMI einen Callback registrieren, wenn eine Applikation startet.
Evlt. reicht Dir das schon.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code