Share via


charging.h 標頭

此標頭由電池使用。 如需詳細資訊,請參閱

charging.h 包含下列程式設計介面:

IOCTLs

 
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

此列舉僅供內部使用。