Leer en inglés

Compartir a través de


Encabezado powrprof.h

Los servicios del sistema usan este encabezado. Para más información, consulte:

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

Functions

 
CanUserWritePwrScheme

Determina si el usuario actual tiene privilegios suficientes para escribir un esquema de energía.
DeletePwrScheme

Elimina el esquema de energía especificado.
DevicePowerClose

Libera todos los nodos de la lista de dispositivos y destruye la lista de dispositivos.
DevicePowerEnumDevices

Enumera los dispositivos del sistema que cumplen los criterios especificados.
DevicePowerOpen

Inicializa una lista de dispositivos consultando todos los dispositivos.
DevicePowerSetDeviceState

Modifica los datos especificados en el dispositivo especificado.
EnumPwrSchemes

Enumera todos los esquemas de energía.
GetActivePwrScheme

Recupera el índice del esquema de energía activo.
GetCurrentPowerPolicies

Recupera la configuración actual de la directiva de energía del sistema.
GetPwrDiskSpindownRange

Recupera el intervalo de número de disco.
IsPwrHibernateAllowed

Determina si el equipo admite hibernación.
IsPwrShutdownAllowed

Determina si el equipo admite el estado de apagado apagado.
IsPwrSuspendAllowed

Determina si el equipo admite los estados de suspensión.
PowerCanRestoreIndividualDefaultPowerScheme

Determina si el usuario actual tiene acceso a los datos del esquema de energía especificado para que se pueda restaurar si es necesario.
PowerCreatePossibleSetting

Crea un valor de configuración posible para una configuración de alimentación especificada.
PowerCreateSetting

Crea un valor de configuración para una configuración de energía especificada.
PowerDeleteScheme

Elimina el esquema de energía especificado de la base de datos.
PowerDeterminePlatformRole

Determina el rol de equipo para Windows 7, Windows Server 2008 R2, Windows Vista o Windows Server 2008.
PowerDuplicateScheme

Duplica un esquema de energía existente.
PowerEnumerate

Enumera los elementos especificados en un esquema de energía.
PowerImportPowerScheme

Importa un esquema de energía de un archivo.
PowerIsSettingRangeDefined

Consulta si la configuración de energía especificada representa un intervalo de valores posibles.
PowerReadACDefaultIndex

Recupera el índice de CA predeterminado de la configuración de energía especificada.
PowerReadACValueIndex

Recupera el índice de CA de la configuración de alimentación especificada.
PowerReadDCDefaultIndex

Recupera el índice de controlador de dominio predeterminado de la configuración de energía especificada.
PowerReadDCValueIndex

Recupera el índice de valor de CONTROLADOR de dominio de la configuración de energía especificada.
PowerReadDescription

Recupera la descripción de la configuración de energía, el subgrupo o el esquema especificados.
PowerReadFriendlyName

Recupera el nombre descriptivo de la configuración de energía, el subgrupo o el esquema especificados.
PowerReadIconResourceSpecifier

Recupera el recurso de icono para la configuración de energía, el subgrupo o el esquema especificados.
PowerReadPossibleDescription

Recupera la descripción de una de las posibles opciones de un valor de configuración de energía.
PowerReadPossibleFriendlyName

Recupera el nombre descriptivo de una de las posibles opciones de un valor de configuración de energía.
PowerReadPossibleValue

Recupera el valor de un valor posible de una configuración de energía.
PowerReadSettingAttributes

Devuelve el atributo actual de la configuración de energía especificada.
PowerReadValueIncrement

Recupera el incremento de los valores válidos entre la configuración de energía mínima y máxima.
PowerReadValueMax

Recupera el valor máximo de la configuración de energía especificada.
PowerReadValueMin

Recupera el valor mínimo de la configuración de energía especificada.
PowerReadValueUnitsSpecifier

Lee la cadena usada para describir las unidades de una configuración de energía que admite un intervalo de valores.
PowerRemovePowerSetting

Elimina la configuración de energía especificada.
PowerReplaceDefaultPowerSchemes

Reemplaza los esquemas de energía predeterminados por los esquemas de energía del usuario actual.
PowerReportThermalEvent

Notifica al sistema operativo de eventos térmicos.
PowerRestoreDefaultPowerSchemes

Reemplaza los esquemas de energía del sistema por esquemas de energía predeterminados. Todas las configuraciones y esquemas de energía actuales se eliminan y reemplazan por los esquemas de energía del sistema predeterminados.
PowerRestoreIndividualDefaultPowerScheme

Reemplaza un esquema de energía específico para el usuario actual por uno del usuario predeterminado (almacenado en HKEY_USERS. Valor predeterminado).
PowerSettingAccessCheck

Consultas de invalidación de directiva de grupo para la configuración de energía especificada.
PowerSettingAccessCheckEx

Consulta una invalidación de directiva de grupo para la configuración de energía especificada y especifica el acceso solicitado para la configuración.
PowerWriteACDefaultIndex

Establece el índice de CA predeterminado de la configuración de energía especificada.
PowerWriteDCDefaultIndex

Establece el índice de controlador de dominio predeterminado de la configuración de energía especificada.
PowerWriteDescription

Establece la descripción de la configuración de energía, el subgrupo o el esquema especificados.
PowerWriteFriendlyName

Establece el nombre descriptivo de la configuración de energía, el subgrupo o el esquema especificados.
PowerWriteIconResourceSpecifier

Establece el recurso de icono para la configuración de energía, el subgrupo o el esquema especificados.
PowerWritePossibleDescription

Establece la descripción de una de las posibles opciones de un valor de configuración de energía.
PowerWritePossibleFriendlyName

Establece el nombre descriptivo para la configuración posible especificada de una configuración de alimentación.
PowerWritePossibleValue

Establece el valor de un valor posible de una configuración de energía.
PowerWriteSettingAttributes

Establece los atributos de energía de una clave de alimentación.
PowerWriteValueIncrement

Establece el incremento de valores válidos entre la configuración de energía mínima y máxima.
PowerWriteValueMax

Establece el valor máximo de la configuración de energía especificada.
PowerWriteValueMin

Establece el valor mínimo para la configuración de alimentación especificada.
PowerWriteValueUnitsSpecifier

Escribe la cadena usada para describir las unidades de una configuración de energía que admite un intervalo de valores.
ReadGlobalPwrPolicy

Recupera la configuración actual de la directiva de energía global.
ReadProcessorPwrScheme

Recupera la configuración de la directiva de energía del procesador para el esquema de energía especificado.
ReadPwrScheme

Recupera la configuración de la directiva de energía que es única para el esquema de energía especificado.
SetActivePwrScheme

Establece el esquema de energía activo.
SetSuspendState

Suspende el sistema apagando la alimentación. Dependiendo del parámetro Hibernate, el sistema entra en un estado de suspensión (suspensión) o hibernación (S4).
WriteGlobalPwrPolicy

Escribe la configuración de la directiva de energía global.
WriteProcessorPwrScheme

Escribe la configuración de la directiva de energía del procesador para el esquema de energía especificado.
WritePwrScheme

Escribe la configuración de directiva que es única para el esquema de energía especificado.

Funciones de devolución de llamada

 
DEVICE_NOTIFY_CALLBACK_ROUTINE

La función de devolución de llamada DeviceNotifyCallbackRoutine de una aplicación se usa para recibir notificaciones de energía.

Estructuras

 
DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS

Contiene parámetros usados al registrarse para una notificación de energía.
GLOBAL_MACHINE_POWER_POLICY

Contiene la configuración global de la directiva de energía del equipo que se aplica a todos los esquemas de energía para todos los usuarios.
GLOBAL_POWER_POLICY

Contiene la configuración de directiva de energía global que se aplica a todos los esquemas de energía.
GLOBAL_USER_POWER_POLICY

Contiene la configuración de directiva de energía del usuario global que se aplica a todos los esquemas de energía para un usuario.
MACHINE_POWER_POLICY

Contiene la configuración de la directiva de energía del equipo que son únicas para cada esquema de energía del equipo.
MACHINE_PROCESSOR_POWER_POLICY

Contiene la configuración de la directiva de energía del procesador que se aplica mientras el sistema se está ejecutando en energía de CA o batería.
POWER_POLICY

Contiene la configuración de la directiva de energía que es única para cada esquema de energía.
THERMAL_EVENT

Contiene un evento térmico.
USER_POWER_POLICY

Contiene la configuración de la directiva de energía que son únicas para cada esquema de energía para un usuario.

Enumeraciones

 
POWER_DATA_ACCESSOR

Valores de enumeración usados por PowerEnumerate y PowerSettingAccessCheck.