Fonction PowerWriteValueUnitsSpecifier (powrprof.h)
É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. Par exemple, « minutes » peut être utilisé pour décrire un paramètre de délai d’expiration.
Syntaxe
DWORD PowerWriteValueUnitsSpecifier(
[in, optional] HKEY RootPowerKey,
[in, optional] const GUID *SubGroupOfPowerSettingsGuid,
[in, optional] const GUID *PowerSettingGuid,
[in] UCHAR *Buffer,
[in] DWORD BufferSize
);
Paramètres
[in, optional] RootPowerKey
Ce paramètre est réservé à une utilisation ultérieure et doit être défini sur NULL.
[in, optional] SubGroupOfPowerSettingsGuid
Sous-groupe des paramètres d’alimentation. Ce paramètre peut être l’une des valeurs suivantes définies dans WinNT.h. Utilisez NO_SUBGROUP_GUID pour faire référence au schéma d’alimentation par défaut.
[in, optional] PowerSettingGuid
Identificateur du paramètre d’alimentation.
[in] Buffer
Spécificateur d’unités, en caractères larges (Unicode).
[in] BufferSize
Taille de la mémoire tampon pointée vers le paramètre Buffer .
Valeur retournée
Retourne ERROR_SUCCESS (zéro) si l’appel a réussi et une valeur différente de zéro si l’appel a échoué.
Notes
Les modifications apportées aux paramètres du schéma d’alimentation actif n’entrent pas en vigueur tant que vous n’appelez pas la fonction PowerSetActiveScheme .
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | powrprof.h |
Bibliothèque | PowrProf.lib |
DLL | PowrProf.dll |