次の方法で共有


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

この列挙型は内部でのみ使用されます。