Stichwort ApiHooks:
Nen ApiHook auf ExitWindowsEx aus der user32.dll ...
Oder so aber da weiß ich nicht ob es nicht trotzdem beendet wird wegen EWX_FORCE.
Delphi-Quellcode:
procedure WMQueryEndSession(var Msg: TWMQueryEndSession); message WM_QueryEndSession;
procedure TForm1.WMQueryEndSession(var Msg: TWMQueryEndSession);
begin
Msg.Result := 0;
end;
greetz
Edit: Source geändert ...