다음을 통해 공유


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

이 열거형은 내부 전용입니다.