BATTERY_NOTIFY-Struktur (batclass.h)
Ein Akku-Miniklassentreiber erhält eine BATTERY_NOTIFY-Struktur, wenn seine BatteryMiniSetStatusNotify-Routine aufgerufen wird.
Syntax
typedef struct {
ULONG PowerState;
ULONG LowCapacity;
ULONG HighCapacity;
} BATTERY_NOTIFY, *PBATTERY_NOTIFY;
Member
PowerState
Enthält eines oder mehrere der folgenden Flags zum Angeben des Akkuleistungszustands: BATTERY_POWER_ON_LINE, BATTERY_DISCHARGING, BATTERY_CHARGING, BATTERY_CRITICAL.
LowCapacity
Gibt einen ULONG-Wert an, der die Akkukapazität angibt, unter der der Klassentreiber eine Benachrichtigung benötigt.
HighCapacity
Gibt einen ULONG-Wert an, der die Akkukapazität angibt, ab der der Klassentreiber eine Benachrichtigung erfordert.
Anforderungen
Kopfzeile | batclass.h (include Batclass.h) |