Registriert seit: 10. Mai 2005
160 Beiträge
Delphi 7 Enterprise
|
Re: Konsolenprogramm und Shutdown verhindern
28. Jul 2008, 16:23
Unter nt4-xp:
mit NtSetInformationProcess (und NtCreateToken) allen Prozessen das SeShutdownPrivilege entziehen.
Achtung: Die Funktion ist nicht von ms dokumentiert und funktioniert nicht mehr unter vista!
Und noch ne Lösung [einfacher und besser]:
Mit SuspendThread alle Threads von winlogon auf eis legen. dann dürfte das system erst runterfahren, wenn winlogon wieder mit ResumeThread aufgetaut wird.
|