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


Заголовок charging.h

Этот заголовок используется батареей. Дополнительные сведения см. в разделе:

charging.h содержит следующие программные интерфейсы:

Функции IOCTL

 
IOCTL_CAD_DISABLE_CHARGING

Этот IOCTL предназначен только для внутреннего использования.
IOCTL_CAD_GET_BATTERY_PROVISIONING_STATUS

Корпорация Майкрософт резервирует системный вызов IOCTL_CAD_GET_BATTERY_PROVISIONING_STATUS только для внутреннего использования. Не используйте этот системный вызов в коде.
IOCTL_CAD_GET_CHARGING_STATUS_COMPLETE

Корпорация Майкрософт резервирует системный вызов IOCTL_CAD_GET_CHARGING_STATUS_COMPLETE только для внутреннего использования. Не используйте этот системный вызов в коде.
IOCTL_CAD_POWER_SOURCE_UPDATE_EX

Корпорация Майкрософт резервирует системный вызов IOCTL_CAD_POWER_SOURCE_UPDATE_EX только для внутреннего использования. Не используйте этот системный вызов в коде.
IOCTL_INTERNAL_CAD_POWER_SOURCE_UPDATE

Корпорация Майкрософт резервирует системный вызов IOCTL_INTERNAL_CAD_POWER_SOURCE_UPDATE только для внутреннего использования. Не используйте этот системный вызов в коде.
IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY

Код управления IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY отправляется из настраиваемого зарядного устройства на устройство, которое обрабатывает настраиваемые зарядные устройства. Он настраивает свойства зарядного устройства.

Структуры

 
BATTERYPROVISIONINGSTATUS

Корпорация Майкрософт резервирует структуру BATTERYPROVISIONINGSTATUS только для внутреннего использования. Не используйте эту структуру в коде.
CAD_POWER_SOURCE_INFO

Корпорация Майкрософт резервирует структуру CAD_POWER_SOURCE_INFO только для внутреннего использования. Не используйте эту структуру в коде.
CAD_POWER_SOURCE_INFO_USB

Корпорация Майкрософт резервирует структуру CAD_POWER_SOURCE_INFO_USB только для внутреннего использования. Не используйте эту структуру в коде.
CHARGINGSTATUSCOMPLETE

Корпорация Майкрософт резервирует структуру CHARGINGSTATUSCOMPLETE только для внутреннего использования. Не используйте эту структуру в коде.
CONFIGURABLE_CHARGER_PROPERTY_HEADER

Структура CONFIGURABLE_CHARGER_PROPERTY_HEADER — это заголовок, который используется для создания собственной структуры в качестве входных данных для IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY.
POWERSOURCESTATUS

Эта структура предназначена только для внутреннего использования.
POWERSOURCEUPDATE

Корпорация Майкрософт резервирует структуру POWERSOURCEUPDATE только для внутреннего использования. Не используйте эту структуру в коде.
POWERSOURCEUPDATEEX

Корпорация Майкрософт резервирует структуру POWERSOURCEUPDATEEX только для внутреннего использования. Не используйте эту структуру в коде.

Перечисления

 
POWERSOURCEID

Это перечисление предназначено только для внутреннего использования.