En-tête ntpoapi.h
Cet en-tête contient des fonctions et des structures de données qu’une application peut utiliser la gestion de l’alimentation. Pour plus d’informations, consultez :
- à propos de l' de gestion de l’alimentation
ntpoapi.h contient les interfaces de programmation suivantes :
Fonctions
NtPowerInformation Découvrez comment la routine ZwPowerInformation définit ou récupère les informations d’alimentation système. |
Structures
BATTERY_REPORTING_SCALE Les pilotes de miniclasse de batterie remplissent cette structure en réponse à certaines demandes BatteryMiniQueryInformation. |
CM_POWER_DATA La structure CM_POWER_DATA contient des informations sur l’état et les fonctionnalités de gestion de l’alimentation d’un appareil. |
COUNTED_REASON_CONTEXT La structure COUNTED_REASON_CONTEXT contient une ou plusieurs chaînes qui donnent des raisons pour une demande d’alimentation. |
PO_SPR_ACTIVE_SESSION_DATA Autoriser les pilotes à inscrire/annuler l’inscription pour les notifications de début et de fin de session SPR Active. |
POWER_MONITOR_INVOCATION |
POWER_PLATFORM_INFORMATION La structure POWER_PLATFORM_INFORMATION contient des informations sur les capacités de puissance du système. |
POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES En savoir plus sur POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES |
POWER_STATE L’union POWER_STATE spécifie une valeur d’état d’alimentation système ou une valeur d’état d’alimentation de l’appareil. |
SYSTEM_POWER_STATE_CONTEXT La structure SYSTEM_POWER_STATE_CONTEXT est une structure système partiellement opaque qui contient des informations sur les états d’alimentation du système précédents d’un ordinateur. |
Énumérations
DEVICE_POWER_STATE Le type d’énumération DEVICE_POWER_STATE indique un état d’alimentation de l’appareil. |
MONITOR_DISPLAY_STATE Indique l’état d’alimentation du moniteur affiché. |
PO_INTERNAL_WAKE_SOURCE_TYPE En savoir plus sur les alertes suivantes : énumération PO_INTERNAL_WAKE_SOURCE_TYPE |
POWER_ACTION L’énumération POWER_ACTION identifie les actions d’alimentation système qui peuvent se produire sur un ordinateur. |
POWER_INFORMATION_LEVEL Indique les informations au niveau de l’alimentation. |
POWER_MONITOR_REQUEST_REASON Définit des valeurs pour les raisons de transitions d’alimentation d’un moniteur. |
POWER_REQUEST_TYPE L’énumération POWER_REQUEST_TYPE indique le type de demande d’alimentation. |
POWER_STATE_TYPE Le type d’énumération POWER_STATE_TYPE indique qu’une valeur d’état d’alimentation est un état d’alimentation du système ou un état d’alimentation de l’appareil. |
SYSTEM_POWER_STATE Le type d’énumération SYSTEM_POWER_STATE est utilisé pour indiquer un état d’alimentation système. |