Поделиться через


структура HPMI_BATTERY_UTILIZATION_HINT (hpmi.h)

[Некоторые сведения относятся к предварительно выпущенным продуктам, которые могут быть существенно изменены до его коммерческого выпуска. Майкрософт не дает никаких гарантий, явных или подразумеваемых, в отношении предоставленной здесь информации.]

Это указание указывает, следует ли oem Battery Manager попытаться сэкономить как можно больше заряда в батареях без горячей замены (т. е. батареи обычно называются "внутренними батареями", эти батареи не могут быть удалены во время работы системы).

Синтаксис

typedef struct _HPMI_BATTERY_UTILIZATION_HINT {
  ULONG          Version;
  HPMI_HINT_BOOL PreserveNonHotSwappableBatteries;
} HPMI_BATTERY_UTILIZATION_HINT, *PHPMI_BATTERY_UTILIZATION_HINT;

Члены

Version

Задайте значение HPMI_BATTERY_UTILIZATION_HINT_VERSION_1.

PreserveNonHotSwappableBatteries

Интерпретация значений:

  • HpmiBoolUnavailable: подсказка об использовании батареи сейчас недоступна.

  • HpmiBoolFalse: На данный момент не требуется сохранять заряд во внутренних батареях.

  • HpmiBoolTrue: каждая попытка должна быть сделана, чтобы сэкономить как можно больше заряда во внутренних батареях.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 10 версии 1709 и более поздних версиях операционных систем Windows.
Верхняя часть hpmi.h

См. также раздел

HPMI_HINT_BOOL

IOCTL_HPMI_BATTERY_UTILIZATION_HINT

hpmi.h