en-tête charging.h
Cet en-tête est utilisé par la batterie. Pour plus d'informations, consultez les pages suivantes :
charging.h contient les interfaces de programmation suivantes :
IOCTLs
IOCTL_CAD_DISABLE_CHARGING Ce IOCTL est destiné uniquement à un usage interne. |
IOCTL_CAD_GET_BATTERY_PROVISIONING_STATUS Microsoft réserve l’appel système IOCTL_CAD_GET_BATTERY_PROVISIONING_STATUS pour une utilisation interne uniquement. N’utilisez pas cet appel système dans votre code. |
IOCTL_CAD_GET_CHARGING_STATUS_COMPLETE Microsoft réserve l’appel système IOCTL_CAD_GET_CHARGING_STATUS_COMPLETE uniquement pour une utilisation interne. N’utilisez pas cet appel système dans votre code. |
IOCTL_CAD_POWER_SOURCE_UPDATE_EX Microsoft réserve l’appel système IOCTL_CAD_POWER_SOURCE_UPDATE_EX pour une utilisation interne uniquement. N’utilisez pas cet appel système dans votre code. |
IOCTL_INTERNAL_CAD_POWER_SOURCE_UPDATE Microsoft réserve l’appel système IOCTL_INTERNAL_CAD_POWER_SOURCE_UPDATE pour une utilisation interne uniquement. N’utilisez pas cet appel système dans votre code. |
IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY Le code de contrôle IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY est envoyé d’un chargeur configurable à un appareil qui gère les chargeurs configurables. Il configure les propriétés du chargeur. |
Structures
BATTERYPROVISIONINGSTATUS Microsoft réserve la structure BATTERYPROVISIONINGSTATUS uniquement pour une utilisation interne. N’utilisez pas cette structure dans votre code. |
CAD_POWER_SOURCE_INFO Microsoft réserve la structure CAD_POWER_SOURCE_INFO uniquement à un usage interne. N’utilisez pas cette structure dans votre code. |
CAD_POWER_SOURCE_INFO_USB Microsoft réserve la structure CAD_POWER_SOURCE_INFO_USB pour une utilisation interne uniquement. N’utilisez pas cette structure dans votre code. |
CHARGINGSTATUSCOMPLETE Microsoft réserve la structure CHARGINGSTATUSCOMPLETE uniquement pour une utilisation interne. N’utilisez pas cette structure dans votre code. |
CONFIGURABLE_CHARGER_PROPERTY_HEADER La structure CONFIGURABLE_CHARGER_PROPERTY_HEADER est un en-tête utilisé pour créer votre propre structure en tant qu’entrée pour IOCTL_INTERNAL_CONFIGURE_CHARGER_PROPERTY. |
POWERSOURCESTATUS Ce struct est destiné uniquement à un usage interne. |
POWERSOURCEUPDATE Microsoft réserve la structure POWERSOURCEUPDATE pour une utilisation interne uniquement. N’utilisez pas cette structure dans votre code. |
POWERSOURCEUPDATEEX Microsoft réserve la structure POWERSOURCEUPDATEEX pour une utilisation interne uniquement. N’utilisez pas cette structure dans votre code. |
Énumérations
POWERSOURCEID Cette énumération est destinée uniquement à un usage interne. |