hpmi.h header
This header is used by battery. For more information, see:
hpmi.h contains the following programming interfaces:
IOCTLs
IOCTL_HPMI_BATTERY_UTILIZATION_HINT Set command sent to HPMI to provide battery utilization hints. |
IOCTL_HPMI_QUERY_CAPABILITIES The IOCTL_HPMI_QUERY_CAPABILITIES command is sent to query features supported by HPMI and Windows services requested by HPMI. Windows will issue this IOCL to HPMI once after a new HPMI driver instance is discovered. |
Structures
HPMI_BATTERY_UTILIZATION_HINT This hint indicates if the OEM Battery Manager should attempt to save as much charge as possible in the non-hot swappable batteries (i.e. |
HPMI_QUERY_CAPABILITIES The HPMI_QUERY_CAPABILITIES structure is used to query HPMI capabilities. |
HPMI_QUERY_CAPABILITIES_RESPONSE HPMI_QUERY_CAPABILITIES_RESPONSE is a structure used to return information about software defined batteries (SDB). |
Enumerations
HPMI_HINT_BOOL Boolean type value used to track availability of HPMI hint data. |