BatteryClassUpdateData-Funktion (batclass.h)

BatteryClassUpdateData benachrichtigt den Akkuklassentreiber über Änderungen an Akkudaten.

Syntax

NTSTATUS BATTERYCLASSAPI BatteryClassUpdateData(
  [in] PVOID                         ClassData,
       PBATTERY_MINIPORT_UPDATE_DATA UpdateData
);

Parameter

[in] ClassData

Zeiger auf einen Akkuklassenhandle, der zuvor von BatteryClassInitializeDevicezurückgegeben wurde.

UpdateData

Rückgabewert

BatteryClassUpdateData- gibt STATUS_SUCCESS zurück.

Bemerkungen

Dies sollte auf passiver Ebene aufgerufen werden.

Akku-Miniklassentreiber müssen BatteryClassUpdateData- aufrufen, wenn eine der folgenden Aktionen eintritt:

  • Der Akkuladegrenzwert ändert sich.
  • Der Ladestatus des Akkus ändert sich, d. h. keine Stromversorgung, unzureichende Stromversorgung oder angemessene Stromversorgung. Dies wird für barrel charger low wattge indikator verwendet.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- batclass.h (include Batclass.h)
Library Battc.lib

Siehe auch

BATTERY_MINIPORT_UPDATE_DATA