Compartir a través de


Administración de energía de dispositivos

Device Power API facilita determinar qué dispositivos pueden reactivar el sistema desde un estado de suspensión y qué estados de suspensión admiten la reactivación de esos dispositivos. Para obtener más información sobre los estados de suspensión, vea Estados de energía del sistema.

La función DevicePowerEnumDevices se puede usar para buscar en la lista de dispositivos los dispositivos que coincidan con los criterios especificados. Los criterios pueden incluir la capacidad del dispositivo para admitir un estado del sistema o reactivarse desde ese estado. Las marcas admitidas actualmente se pueden encontrar en WinNT.h y DevPower.h.

La función DevicePowerSetDeviceState habilita o deshabilita que un dispositivo especificado desactive el sistema de un estado de suspensión.

Device Power API permite a los desarrolladores crear una mejor experiencia de usuario al proporcionar al usuario más información sobre lo que hace el sistema y más control sobre los dispositivos del sistema. La potencia del dispositivo es útil en situaciones en las que el consumo de energía es fundamental, como en dispositivos portátiles que se ejecutan en baterías. Por ejemplo, el esquema de administración de energía usado en un equipo de escritorio puede no ser el esquema óptimo para un equipo portátil, por lo que el usuario puede querer deshabilitar determinados dispositivos para despertar el sistema. Esto puede ahorrar energía porque los dispositivos deshabilitados no dibujarán energía mientras el sistema está en modo de suspensión.

Para obtener un ejemplo, consulte Uso de Device Power API.