Suspend verzögern
-
Hallo Leute,
folgendes Szenario:
Auf dem Rechner läuft eine Applikation die unter anderem über ein P2P Netzwerk Daten austauscht. Wenn der Rechner durch den Benutzer in den Standby / Ruhezustand versetzt wird will ich mich noch ordnungsgemäß aus dem P2P Netzwerk abmelden. Unter XP hat man ja die Möglichkeit auf PBT_APMQUERYSUSPEND mit einem BROADCAST_QUERY_DENY zu antworten, um das Ganze zu verhindern, in Vista ist die Möglichkeit nicht merh gegeben. Aber die Zeit, die ich zwischen dem WM_POWERBROADCAST und dem eigentlichen Ausschalten habe reicht bei weitem nicht aus, um die Netzwerk-Kommunikation komplett abzuhandeln.
Hat irgendwer eine Idee, wie ich das Abschalten verhindern oder zumindest verzögern kann?
Grüße,
Marcus