Partager via


en-tête hpmi.h

Cet en-tête est utilisé par la batterie. Pour plus d'informations, consultez les pages suivantes :

hpmi.h contient les interfaces de programmation suivantes :

IOCTLs

 
IOCTL_HPMI_BATTERY_UTILIZATION_HINT

Définissez la commande envoyée à HPMI pour fournir des indicateurs d’utilisation de la batterie.
IOCTL_HPMI_QUERY_CAPABILITIES

La commande IOCTL_HPMI_QUERY_CAPABILITIES est envoyée aux fonctionnalités de requête prises en charge par les services HPMI et Windows demandés par HPMI. Windows émettra ce IOCL vers HPMI une fois après la découverte d’un nouveau pilote HPMI instance.

Structures

 
HPMI_BATTERY_UTILIZATION_HINT

Cet indicateur indique si le gestionnaire de batteries OEM doit essayer d’économiser autant de charge que possible dans les batteries non échangeables à chaud (c’est-à-dire.
HPMI_QUERY_CAPABILITIES

La structure HPMI_QUERY_CAPABILITIES est utilisée pour interroger les fonctionnalités HPMI.
HPMI_QUERY_CAPABILITIES_RESPONSE

HPMI_QUERY_CAPABILITIES_RESPONSE est une structure utilisée pour retourner des informations sur les batteries définies par logiciel (SDB).

Énumérations

 
HPMI_HINT_BOOL

Valeur de type booléen utilisée pour suivre la disponibilité des données d’indicateur HPMI.