charging.h 标头

此接头由电池使用。 有关详细信息,请参阅:

charging.h 包含以下编程接口:

IOCTL

 
IOCTL_CAD_DISABLE_CHARGING

此 IOCTL 仅供内部使用。
IOCTL_CAD_GET_BATTERY_PROVISIONING_STATUS

Microsoft 保留IOCTL_CAD_GET_BATTERY_PROVISIONING_STATUS系统调用仅供内部使用。 请勿在代码中使用此系统调用。
IOCTL_CAD_GET_CHARGING_STATUS_COMPLETE

Microsoft 保留IOCTL_CAD_GET_CHARGING_STATUS_COMPLETE系统调用仅供内部使用。 请勿在代码中使用此系统调用。
IOCTL_CAD_POWER_SOURCE_UPDATE_EX

Microsoft 保留IOCTL_CAD_POWER_SOURCE_UPDATE_EX系统调用仅供内部使用。 请勿在代码中使用此系统调用。
IOCTL_INTERNAL_CAD_POWER_SOURCE_UPDATE

Microsoft 保留IOCTL_INTERNAL_CAD_POWER_SOURCE_UPDATE系统调用仅供内部使用。 请勿在代码中使用此系统调用。
IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY

IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY控制代码从可配置的充电器发送到处理可配置充电器的设备。 它配置充电器属性。

结构

 
BATTERYPROVISIONINGSTATUS

Microsoft 保留 BATTERYPROVISIONINGSTATUS 结构仅供内部使用。 请勿在代码中使用此结构。
CAD_POWER_SOURCE_INFO

Microsoft 保留CAD_POWER_SOURCE_INFO结构仅供内部使用。 请勿在代码中使用此结构。
CAD_POWER_SOURCE_INFO_USB

Microsoft 保留CAD_POWER_SOURCE_INFO_USB结构仅供内部使用。 请勿在代码中使用此结构。
CHARGINGSTATUSCOMPLETE

Microsoft 保留 CHARGINGSTATUSCOMPLETE 结构仅供内部使用。 请勿在代码中使用此结构。
CONFIGURABLE_CHARGER_PROPERTY_HEADER

CONFIGURABLE_CHARGER_PROPERTY_HEADER 结构是一个标头,用于创建自己的结构作为IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY的输入。
POWERSOURCESTATUS

此结构仅供内部使用。
POWERSOURCEUPDATE

Microsoft 保留 POWERSOURCEUPDATE 结构仅供内部使用。 请勿在代码中使用此结构。
POWERSOURCEUPDATEEX

Microsoft 保留 POWERSOURCEUPDATEEX 结构仅供内部使用。 请勿在代码中使用此结构。

枚举

 
POWERSOURCEID

此枚举仅供内部使用。