Es geht um folgendes: Ich habe eine SW erstellt (Zielsystem Win XP), die ein Gerät über RS232 steuert und genauso Statusmeldungen einsammelt (tatsächlich über USB-RS232 Converter). Es gehen kontinuierlich Daten in beide Richtungen über diese Schnittstelle, die Daten werden zudem grafisch ausgegeben. Die SW wird im allgemeinen ohne weitere User-Eingaben bzw User-Aufsicht betrieben und sollte prinzipiell 24/7 lauffähig sein. Jetzt frage ich mich, wenn ein Rechner normalerweise für Standby nach xx Stunden konfiguriert ist, wie sind die Kriterien bei XP, um den Standbytimer anzufahren? Erkennt das Betriebssystem, dass die RS232 betrieben wird, bzw Rechenzeit verbraten wird oder muss ich trotzdem damit rechnen, dass nach xx Stunden ohne User-Eingaben (Maus/Tastatur) das Betriebssystem WM_QUERYENDSESSION verschickt, die ich dann entsprechend behandeln müsste? Frage nebenbei: Wenn nach xx Stunden eine WM_QUERYENDSESSION durchgeschickt wird, ist dann wieder für xx Stunden Ruhe bis zur nächsten WM_QUERYENDSESSION-Runde?
Handling OS events like Sleep, Stand-by, Hibernate, Power Status Changed, Low Battery, Critial Suspend, AC Power, Battery Power, Battery Life etc... in Windows XP and Vista. http://www.codeproject.com/KB/system/OSEvents.aspx
Danke, das hilft mir weiter.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.