_PBT-APMRESUMECRITICAL-Ereignis

[PBT _ APMRESUMECRITICAL ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Die Unterstützung für dieses Ereignis wurde in Windows Vista entfernt. Verwenden Sie stattdessen PBT _ APMRESUMEAUTOMATIC.]

Benachrichtigt Anwendungen, dass der Vorgang vom System fortgesetzt wurde. Dieses Ereignis kann darauf hinweisen, dass einige oder alle Anwendungen kein _ PBT-APMSUSPEND-Ereignis empfangen haben. Dieses Ereignis kann z. B. nach einer kritischen Unterbrechung übertragen werden, die durch einen ausfallbedingten Akku verursacht wird.

Ein Fenster empfängt dieses Ereignis über die WM _ POWERBROADCAST-Nachricht. Die Parameter wParam und lParam werden wie folgt festgelegt.

LRESULT 
CALLBACK 
WindowProc( HWND   hwnd,    // handle to window
            UINT   uMsg,    // WM_POWERBROADCAST
            WPARAM wParam,  // PBT_APMRESUMECRITICAL
            LPARAM lParam); // zero

Parameter

Hwnd

Ein Handle für fenster.

*uMsg*
Wert Bedeutung
WM _ POWERBROADCAST
536 (0x218)
Nachrichtenbezeichner.
*wParam*
Wert Bedeutung
PBT _ APMRESUMECRITICAL
6 (0x6)
Ereignisbezeichner.

lParam

Reserviert; muss 0 (null) sein.

Rückgabewert

Kein Rückgabewert.

Hinweise

Da eine Notabschaltung ohne vorherige Benachrichtigung aufgetreten ist, sind zuvor verfügbare Ressourcen und Daten möglicherweise nicht vorhanden, wenn die Anwendung dieses Ereignis empfängt. Die Anwendung sollte versuchen, ihren Status im Rahmen ihrer Möglichkeiten optimal wiederherzustellen. Während einer kritischen Unterbrechung behält das System den Zustand des DRAM und der lokalen Festplatten bei, behält jedoch möglicherweise keine Nettoverbindungen bei. Eine Anwendung muss möglicherweise Maßnahmen in Bezug auf Dateien ergreifen, die vor dem kritischen Stopp im Netzwerk geöffnet waren.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows [Nur XP-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2003-Desktop-Apps]
Ende des Supports (Client)
Windows XP
Ende des Supports (Server)
Windows Server 2003
Header
WinUser.h (include Windows.h)

Weitere Informationen

Systemreaktivierungsereignisse

Energieverwaltungsereignisse

WM _ POWERBROADCAST