Re: Windows XP beenden
Delphi-Quellcode:
ExitWin(EWX_REBOOT or EWX_FORCE);
|
Re: Windows XP beenden
Zitat:
:wall: da soll mal einer drauf kommen, das man anstelle von EWX_REBOOT dann EWX_FORCE reinschreiben soll .... Klappt diese Funktion auch als Dienst? Gruss Jörg |
Re: Windows XP beenden
Sollte eigentlich. Probier es aus.
|
Re: Windows XP beenden
Zitat:
leider ist es das nicht: ExitWin(EWX_FORCE); - macht gar nix -- ExitWin(EWX_REBOOT); - rebootet -- // Ohne Force muss man vielleicht in der Routine: ExitWin(flag:word) an der Stelle: result := ExitWindowsEx(flag,0); - anstelle der "0" das EWX_REBOOT rein? Gruss EL |
Re: Windows XP beenden
Logisch das EWX_FORCE nicts macht, es ist ja ein zusätzliches Flag, deswegen habe ich es ja auch mit or mit einem Flag verknüpft, dass was "mcht". Siehe mein Beispiel.
Link ins MSDN: ExitWindowsEx. |
Re: Windows XP beenden
Zitat:
Falls jemand einen Dienst benötigt, der einen Einwahlserver überwacht und notfalls selbstständig bootet, stelle ich dieses Teil gern für die Codelib zur Verfügung. (ist übrigens in D2005) Danke nochmal Gruss EL |
Re: Windows XP beenden
Zitat:
|
Re: Windows XP beenden
Zitat:
ich habe in die Funktion: function ExitWin(flag:word): Boolean; den Aufruf: result := ExitWindowsEx(flag,0); verändert: result := ExitWindowsEx(flag,EWX_FORCE); Gruss EL |
Re: Windows XP beenden
Das kann nicht sein:
Zitat:
Zitat:
Zitat:
Delphi-Quellcode:
ExitWindowsEx(EWX_SHUTDOWN or EWX_FORCE);
|
Re: Windows XP beenden
Zitat:
Gruss EL |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz