cabeçalho charging.h

Esse cabeçalho é usado pela bateria. Para obter mais informações, consulte:

charging.h contém as seguintes interfaces de programação:

IOCTLs

 
IOCTL_CAD_DISABLE_CHARGING

Este IOCTL é apenas para uso interno.
IOCTL_CAD_GET_BATTERY_PROVISIONING_STATUS

A Microsoft reserva a chamada do sistema IOCTL_CAD_GET_BATTERY_PROVISIONING_STATUS somente para uso interno. Não use essa chamada do sistema em seu código.
IOCTL_CAD_GET_CHARGING_STATUS_COMPLETE

A Microsoft reserva a chamada do sistema IOCTL_CAD_GET_CHARGING_STATUS_COMPLETE somente para uso interno. Não use essa chamada do sistema em seu código.
IOCTL_CAD_POWER_SOURCE_UPDATE_EX

A Microsoft reserva a chamada do sistema IOCTL_CAD_POWER_SOURCE_UPDATE_EX somente para uso interno. Não use essa chamada do sistema em seu código.
IOCTL_INTERNAL_CAD_POWER_SOURCE_UPDATE

A Microsoft reserva a chamada do sistema IOCTL_INTERNAL_CAD_POWER_SOURCE_UPDATE somente para uso interno. Não use essa chamada do sistema em seu código.
IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY

O código de controle IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY é enviado de um carregador configurável para um dispositivo que manipula carregadores configuráveis. Ele configura as propriedades do carregador.

Estruturas

 
BATTERYPROVISIONINGSTATUS

A Microsoft reserva a estrutura BATTERYPROVISIONINGSTATUS somente para uso interno. Não use essa estrutura em seu código.
CAD_POWER_SOURCE_INFO

A Microsoft reserva a estrutura CAD_POWER_SOURCE_INFO somente para uso interno. Não use essa estrutura em seu código.
CAD_POWER_SOURCE_INFO_USB

A Microsoft reserva a estrutura de CAD_POWER_SOURCE_INFO_USB somente para uso interno. Não use essa estrutura em seu código.
CHARGINGSTATUSCOMPLETE

A Microsoft reserva a estrutura CHARGINGSTATUSCOMPLETE somente para uso interno. Não use essa estrutura em seu código.
CONFIGURABLE_CHARGER_PROPERTY_HEADER

A estrutura CONFIGURABLE_CHARGER_PROPERTY_HEADER é um cabeçalho usado para criar sua própria estrutura como uma entrada para IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY.
POWERSOURCESTATUS

Esse struct é apenas para uso interno.
POWERSOURCEUPDATE

A Microsoft reserva a estrutura POWERSOURCEUPDATE somente para uso interno. Não use essa estrutura em seu código.
POWERSOURCEUPDATEEX

A Microsoft reserva a estrutura POWERSOURCEUPDATEEX somente para uso interno. Não use essa estrutura em seu código.

Enumerações

 
POWERSOURCEID

Essa enumeração é apenas para uso interno.