PowerWriteFriendlyName-Funktion (powrprof.h)
Legt den Anzeigenamen für die angegebene Energieeinstellung, Untergruppe oder das angegebene Schema fest. Wenn der SchemeGuid-Parameter nicht NULL ist, sondern sowohl die Parameter SubGroupOfPowerSettingsGuid als auch PowerSettingGuidNULL sind, wird der Anzeigename des Energieschemas festgelegt. Wenn die Parameter SchemeGuid und SubGroupOfPowerSettingsGuid nicht NULL und der PowerSettingGuid-ParameterNULL ist, wird der Anzeigename der Untergruppe festgelegt. Wenn die Parameter SchemeGuid, SubGroupOfPowerSettingsGuid und PowerSettingGuid nicht NULL sind, wird der Anzeigename der Energieeinstellung festgelegt.
Syntax
DWORD PowerWriteFriendlyName(
[in, optional] HKEY RootPowerKey,
[in] const GUID *SchemeGuid,
[in, optional] const GUID *SubGroupOfPowerSettingsGuid,
[in, optional] const GUID *PowerSettingGuid,
[in] UCHAR *Buffer,
[in] DWORD BufferSize
);
Parameter
[in, optional] RootPowerKey
Dieser Parameter ist für die zukünftige Verwendung reserviert und muss auf NULL festgelegt werden.
[in] SchemeGuid
Der Bezeichner des Energieschemas.
[in, optional] SubGroupOfPowerSettingsGuid
Die Untergruppe der Energieeinstellungen. Dieser Parameter kann einer der folgenden Werte sein, die in WinNT.h definiert sind. Verwenden Sie NO_SUBGROUP_GUID , um auf das Standardenergieschema zu verweisen.
[in, optional] PowerSettingGuid
Der Bezeichner der Energieeinstellung.
[in] Buffer
Der Anzeigename in Breitzeichen (Unicode).
[in] BufferSize
Die Größe des Anzeigenamens, der vom Buffer-Parameter angegeben wird, einschließlich des beendenden NULL-Zeichens .
Rückgabewert
Gibt ERROR_SUCCESS (null) zurück, wenn der Aufruf erfolgreich war, und einen Wert ohne Zero, wenn der Aufruf fehlgeschlagen ist.
Hinweise
Änderungen an den Einstellungen für das aktive Energieschema werden erst wirksam, wenn Sie die Funktion PowerSetActiveScheme aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | powrprof.h |
Bibliothek | PowrProf.lib |
DLL | PowrProf.dll |