Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Wie kann ich emine Programme vor dem Beenden unter Strg+Alt+Entf

dav / 7 Antworten / Flachansicht Nickles

Hallo Leutz!


Ich proggramiere grad einen Admin-Tool in Visual C++ 6 und Windows 2000.
Nun soll es auch einen Remote-Teil geben.


Soweit, sogut, es klappt alles wunderbar.
Aber ich hab ein riesen Problem:
Die Benutzer, die auf dem Rechner arbeiten, sollen den Server nicht beenden können. Ich bin soweit, dass das Programm unter dem Taskmanager bei Programme nicht mehr aufscheint. Aber bei Prozesse doch (ist ja nicht vermeidbar, außer wenn das Ding als Dienst rennt). Nun gibt es unter Windows 2000 ja manche Programme, bei denen nach 'Prozess beenden' die Fehlermedlung kommt: 'Zugriff verweigert' (Z.B.: netlogon.exe). Genau das möchte ich auch machen.


 


dav

bei Antwort benachrichtigen
Dreamforger dav „Wie kann ich emine Programme vor dem Beenden unter Strg+Alt+Entf“
Optionen

Sicher nicht die feine Englische Art aber dein Programm könnte sich doch selbstständig wieder starten wenn es die Nachricht zur Beendigung erhält. Hilft natürlich nicht wenn der Task einfach aus Speicher etc gekickt wird. Aber Windows sendet AFAIK immer irgendeine Nachricht an ein Programm auch wenn es noch so brutal beendet wird

bei Antwort benachrichtigen