Заголовок 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 Это перечисление предназначено только для внутреннего использования. |