_PBT-APMBATTERYLOW-Ereignis
[PBT APMBATTERYLOW ist für die Verwendung in den im Abschnitt Anforderungen _ angegebenen Betriebssystemen verfügbar. Die Unterstützung für dieses Ereignis wurde in Windows Vista entfernt. Verwenden Sie stattdessen PBT _ APMPOWERSTATUSCHANGE.]
Benachrichtigt Anwendungen, dass die Akkuleistung gering ist.
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_APMBATTERYLOW
LPARAM lParam); // zero
Parameter
-
Hwnd
-
Ein Handle für das Fenster.
- *uMsg*
-
Wert Bedeutung - WM _ POWERBROADCAST
- 536 (0x218)
Nachrichtenbezeichner. - *wParam*
-
Wert Bedeutung - PBT _ APMBATTERYLOW
- 9 (0x9)
Ereignisbezeichner. -
lParam
-
Reserviert, muss 0 (null) sein.
Rückgabewert
Kein Rückgabewert.
Hinweise
Dieses Ereignis wird übertragen, wenn das APM BIOS eines Systems eine APM-Benachrichtigung über den Akkustand signalisiert. Da einige APM-BIOS-Implementierungen keine Benachrichtigungen bereitstellen, wenn die Akkus niedrig sind, wird dieses Ereignis möglicherweise nie auf einigen Computern übertragen.
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 |
|