Encabezado ntpoapi.h
Este encabezado contiene funciones y estructuras de datos que una aplicación puede usar la administración de energía. Para obtener más información, consulte:
ntpoapi.h contiene las siguientes interfaces de programación:
Funciones
NtPowerInformation Obtenga información sobre cómo la rutina ZwPowerInformation establece o recupera la información de energía del sistema. |
Estructuras
BATTERY_REPORTING_SCALE Los controladores de miniclase de batería rellenan esta estructura en respuesta a determinadas solicitudes BatteryMiniQueryInformation. |
CM_POWER_DATA La estructura CM_POWER_DATA contiene información sobre el estado y las funcionalidades de administración de energía de un dispositivo. |
COUNTED_REASON_CONTEXT La estructura COUNTED_REASON_CONTEXT contiene una o varias cadenas que dan motivos para una solicitud de energía. |
PO_SPR_ACTIVE_SESSION_DATA Permitir que los controladores registren o anulen el registro de las notificaciones de inicio y finalización de la sesión activa de SPR. |
POWER_MONITOR_INVOCATION |
POWER_PLATFORM_INFORMATION La estructura POWER_PLATFORM_INFORMATION contiene información sobre las funcionalidades de potencia del sistema. |
POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES Más información sobre POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES |
POWER_STATE La unión POWER_STATE especifica un valor de estado de energía del sistema o un valor de estado de energía del dispositivo. |
SYSTEM_POWER_STATE_CONTEXT La estructura SYSTEM_POWER_STATE_CONTEXT es una estructura del sistema parcialmente opaca que contiene información sobre los estados de energía del sistema anteriores de un equipo. |
Enumeraciones
DEVICE_POWER_STATE El tipo de enumeración DEVICE_POWER_STATE indica un estado de energía del dispositivo. |
MONITOR_DISPLAY_STATE Indica el estado de energía del monitor en el que se muestra. |
PO_INTERNAL_WAKE_SOURCE_TYPE Más información sobre: enumeración de PO_INTERNAL_WAKE_SOURCE_TYPE |
POWER_ACTION La enumeración POWER_ACTION identifica las acciones de energía del sistema que pueden producirse en un equipo. |
POWER_INFORMATION_LEVEL Indica información de nivel de energía. |
POWER_MONITOR_REQUEST_REASON Define los valores para las transiciones de energía por motivos de un monitor. |
POWER_REQUEST_TYPE La enumeración POWER_REQUEST_TYPE indica el tipo de solicitud de energía. |
POWER_STATE_TYPE El tipo de enumeración POWER_STATE_TYPE indica que un valor de estado de energía es un estado de energía del sistema o un estado de energía del dispositivo. |
SYSTEM_POWER_STATE El tipo de enumeración SYSTEM_POWER_STATE se usa para indicar un estado de energía del sistema. |