Freigeben über


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)

Weitere Informationen

BatteryMiniSetStatusNotify