en-tête powrprof.h
Cet en-tête est utilisé par les services système. Pour plus d'informations, consultez les pages suivantes :
powrprof.h contient les interfaces de programmation suivantes :
CanUserWritePwrScheme Détermine si l’utilisateur actuel dispose des privilèges suffisants pour écrire un schéma d’alimentation. |
DeletePwrScheme Supprime le schéma d’alimentation spécifié. |
DevicePowerClose Libère tous les nœuds de la liste des appareils et détruit la liste des appareils. |
DevicePowerEnumDevices Énumère les appareils sur le système qui répondent aux critères spécifiés. |
DevicePowerOpen Initialise une liste d’appareils en interrogeant tous les appareils. |
DevicePowerSetDeviceState Modifie les données spécifiées sur l’appareil spécifié. |
EnumPwrSchemes Énumère tous les schémas d’alimentation. |
GetActivePwrScheme Récupère l’index du schéma d’alimentation actif. |
GetCurrentPowerPolicies Récupère les paramètres de stratégie d’alimentation système actuels. |
GetPwrDiskSpindownRange Récupère la plage de rotation du disque. |
IsPwrHibernateAllowed Détermine si l’ordinateur prend en charge la mise en veille prolongée. |
IsPwrShutdownAllowed Détermine si l’ordinateur prend en charge l’état d’alimentation réversible. |
IsPwrSuspendAllowed Détermine si l’ordinateur prend en charge les états de veille. |
PowerCanRestoreIndividualDefaultPowerScheme Détermine si l’utilisateur actuel a accès aux données pour le schéma d’alimentation spécifié afin qu’il puisse être restauré si nécessaire. |
PowerCreatePossibleSetting Crée une valeur de paramètre possible pour un paramètre d’alimentation spécifié. |
PowerCreateSetting Crée une valeur de paramètre pour un paramètre d’alimentation spécifié. |
PowerDeleteScheme Supprime le schéma d’alimentation spécifié de la base de données. |
PowerDeterminePlatformRole Détermine le rôle ordinateur pour Windows 7, Windows Server 2008 R2, Windows Vista ou Windows Server 2008. |
PowerDuplicateScheme Duplique un schéma d’alimentation existant. |
PowerEnumerate Énumère les éléments spécifiés dans un schéma d’alimentation. |
PowerImportPowerScheme Importe un schéma d’alimentation à partir d’un fichier. |
PowerIsSettingRangeDefined Interroge si le paramètre d’alimentation spécifié représente une plage de valeurs possibles. |
PowerReadACDefaultIndex Récupère l’index ca par défaut du paramètre d’alimentation spécifié. |
PowerReadACValueIndex Récupère l’index CA du paramètre d’alimentation spécifié. |
PowerReadDCDefaultIndex Récupère l’index DC par défaut du paramètre d’alimentation spécifié. |
PowerReadDCValueIndex Récupère l’index de valeur du contrôleur de domaine du paramètre d’alimentation spécifié. |
PowerReadDescription Récupère la description du paramètre d’alimentation, du sous-groupe ou du schéma spécifié. |
PowerReadFriendlyName Récupère le nom convivial du paramètre d’alimentation, du sous-groupe ou du schéma spécifié. |
PowerReadIconResourceSpecifier Récupère la ressource d’icône pour le paramètre d’alimentation, le sous-groupe ou le schéma spécifié. |
PowerReadPossibleDescription Récupère la description de l’un des choix possibles d’une valeur de paramètre d’alimentation. |
PowerReadPossibleFriendlyName Récupère le nom convivial pour l’un des choix possibles d’une valeur de paramètre d’alimentation. |
PowerReadPossibleValue Récupère la valeur d’une valeur possible d’un paramètre d’alimentation. |
PowerReadSettingAttributes Retourne l’attribut actuel du paramètre d’alimentation spécifié. |
PowerReadValueIncrement Récupère l’incrément pour les valeurs valides entre les paramètres d’alimentation minimale et maximale. |
PowerReadValueMax Récupère la valeur maximale pour le paramètre d’alimentation spécifié. |
PowerReadValueMin Récupère la valeur minimale pour le paramètre d’alimentation spécifié. |
PowerReadValueUnitsSpecifier Lit la chaîne utilisée pour décrire les unités d’un paramètre d’alimentation qui prend en charge une plage de valeurs. |
PowerRemovePowerSetting Supprime le paramètre d’alimentation spécifié. |
PowerReplaceDefaultPowerSchemes Remplace les schémas d’alimentation par défaut par les schémas d’alimentation de l’utilisateur actuel. |
PowerReportThermalEvent Avertit le système d’exploitation des événements thermiques. |
PowerRestoreDefaultPowerSchemes Remplace les schémas d’alimentation du système par des schémas d’alimentation par défaut. Tous les schémas et paramètres d’alimentation actuels sont supprimés et remplacés par les schémas d’alimentation système par défaut. |
PowerRestoreIndividualDefaultPowerScheme Remplace un schéma d’alimentation spécifique pour l’utilisateur actuel par un de l’utilisateur par défaut (stocké dans HKEY_USERS. Valeur par défaut). |
PowerSettingAccessCheck Requêtes pour un remplacement de stratégie de groupe pour les paramètres d’alimentation spécifiés. |
PowerSettingAccessCheckEx Les requêtes pour une stratégie de groupe remplacent les paramètres d’alimentation spécifiés et spécifient l’accès demandé pour le paramètre. |
PowerWriteACDefaultIndex Définit l’index CA par défaut du paramètre d’alimentation spécifié. |
PowerWriteDCDefaultIndex Définit l’index DC par défaut du paramètre d’alimentation spécifié. |
PowerWriteDescription Définit la description du paramètre d’alimentation, du sous-groupe ou du schéma spécifié. |
PowerWriteFriendlyName Définit le nom convivial du paramètre d’alimentation, du sous-groupe ou du schéma spécifié. |
PowerWriteIconResourceSpecifier Définit la ressource d’icône pour le paramètre d’alimentation, le sous-groupe ou le schéma spécifié. |
PowerWritePossibleDescription Définit la description de l’un des choix possibles d’une valeur de paramètre d’alimentation. |
PowerWritePossibleFriendlyName Définit le nom convivial pour le paramètre possible spécifié d’un paramètre d’alimentation. |
PowerWritePossibleValue Définit la valeur d’une valeur possible d’un paramètre d’alimentation. |
PowerWriteSettingAttributes Définit les attributs d’alimentation d’une touche d’alimentation. |
PowerWriteValueIncrement Définit l’incrément pour les valeurs valides entre les paramètres d’alimentation minimum et maximum. |
PowerWriteValueMax Définit la valeur maximale pour le paramètre d’alimentation spécifié. |
PowerWriteValueMin Définit la valeur minimale pour le paramètre d’alimentation spécifié. |
PowerWriteValueUnitsSpecifier Écrit la chaîne utilisée pour décrire les unités d’un paramètre d’alimentation qui prend en charge une plage de valeurs. |
ReadGlobalPwrPolicy Récupère les paramètres actuels de la stratégie d’alimentation globale. |
ReadProcessorPwrScheme Récupère les paramètres de stratégie d’alimentation du processeur pour le schéma d’alimentation spécifié. |
ReadPwrScheme Récupère les paramètres de stratégie d’alimentation qui sont propres au schéma d’alimentation spécifié. |
SetActivePwrScheme Définit le schéma d’alimentation actif. |
SetSuspendState Interrompt le système en arrêtant l’alimentation. Selon le paramètre Hibernate, le système entre dans un état de suspension (veille) ou de mise en veille prolongée (S4). |
WriteGlobalPwrPolicy Écrit les paramètres de stratégie d’alimentation globale. |
WriteProcessorPwrScheme Écrit les paramètres de stratégie d’alimentation du processeur pour le schéma d’alimentation spécifié. |
WritePwrScheme Écrit les paramètres de stratégie qui sont propres au schéma d’alimentation spécifié. |
DEVICE_NOTIFY_CALLBACK_ROUTINE La fonction de rappel DeviceNotifyCallbackRoutine d’une application est utilisée pour recevoir des notifications d’alimentation. |
DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS Contient les paramètres utilisés lors de l’inscription à une notification d’alimentation. |
GLOBAL_MACHINE_POWER_POLICY Contient les paramètres de stratégie d’alimentation globale de l’ordinateur qui s’appliquent à tous les schémas d’alimentation pour tous les utilisateurs. |
GLOBAL_POWER_POLICY Contient des paramètres de stratégie d’alimentation globale qui s’appliquent à tous les schémas d’alimentation. |
GLOBAL_USER_POWER_POLICY Contient les paramètres de stratégie d’alimentation globale de l’utilisateur qui s’appliquent à tous les schémas d’alimentation d’un utilisateur. |
MACHINE_POWER_POLICY Contient les paramètres de stratégie d’alimentation de l’ordinateur qui sont propres à chaque schéma d’alimentation sur l’ordinateur. |
MACHINE_PROCESSOR_POWER_POLICY Contient les paramètres de stratégie d’alimentation du processeur qui s’appliquent lorsque le système fonctionne sur l’alimentation secteur ou sur batterie. |
POWER_POLICY Contient des paramètres de stratégie d’alimentation qui sont propres à chaque schéma d’alimentation. |
THERMAL_EVENT Contient un événement thermique. |
USER_POWER_POLICY Contient des paramètres de stratégie d’alimentation qui sont propres à chaque schéma d’alimentation d’un utilisateur. |
POWER_DATA_ACCESSOR Valeurs d’énumération utilisées par PowerEnumerate et PowerSettingAccessCheck. |