Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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. |