Encabezado ntpoapi.h

Este encabezado contiene funciones y estructuras de datos que una aplicación puede usar la administración de energía. Para más información, consulte:

ntpoapi.h contiene las siguientes interfaces de programación:

Functions

 
NtPowerInformation

Obtenga información sobre cómo la rutina ZwPowerInformation establece o recupera 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 proporcionan razones 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_PLATFORM_INFORMATION

La estructura POWER_PLATFORM_INFORMATION contiene información sobre las capacidades de energía 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 alimentación del sistema o un valor de estado de alimentación 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 alimentación del dispositivo.
MONITOR_DISPLAY_STATE

Indica el estado de alimentación del monitor en el que se muestra.
PO_INTERNAL_WAKE_SOURCE_TYPE

Más información sobre: enumeración PO_INTERNAL_WAKE_SOURCE_TYPE
POWER_ACTION

La enumeración POWER_ACTION identifica las acciones de alimentación 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 de 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 alimentación del sistema o un estado de alimentación del dispositivo.
SYSTEM_POWER_STATE

El tipo de enumeración SYSTEM_POWER_STATE se usa para indicar un estado de alimentación del sistema.