powrprof.h-Header
Dieser Header wird von Systemdiensten verwendet. Weitere Informationen finden Sie unter
powrprof.h enthält die folgenden Programmierschnittstellen:
Functions
CanUserWritePwrScheme Bestimmt, ob der aktuelle Benutzer über ausreichende Berechtigungen zum Schreiben eines Energieschemas verfügt. |
DeletePwrScheme Löscht das angegebene Energieschema. |
DevicePowerClose Gibt alle Knoten in der Geräteliste frei und zerstört die Geräteliste. |
DevicePowerEnumDevices Listet Geräte im System auf, die die angegebenen Kriterien erfüllen. |
DevicePowerOpen Initialisiert eine Geräteliste, indem alle Geräte abfragt. |
DevicePowerSetDeviceState Ändert die angegebenen Daten auf dem angegebenen Gerät. |
EnumPwrSchemes Listet alle Machtschemas auf. |
GetActivePwrScheme Ruft den Index des aktiven Energieschemas ab. |
GetCurrentPowerPolicies Ruft die aktuellen Systemenergierichtlinieneinstellungen ab. |
GetPwrDiskSpindownRange Ruft den Datenträger-Spindownbereich ab. |
IsPwrHibernateAllowed Bestimmt, ob der Computer den Ruhezustand unterstützt. |
IsPwrShutdownAllowed Bestimmt, ob der Computer den Soft-Off-Stromzustand unterstützt. |
IsPwrSuspendAllowed Bestimmt, ob der Computer die Ruhezustandszustände unterstützt. |
PowerCanRestoreIndividualDefaultPowerScheme Bestimmt, ob der aktuelle Benutzer Zugriff auf die Daten für das angegebene Energieschema hat, damit es bei Bedarf wiederhergestellt werden kann. |
PowerCreatePossibleSetting Erstellt einen möglichen Einstellungswert für eine angegebene Energieeinstellung. |
PowerCreateSetting Erstellt einen Einstellungswert für eine angegebene Energieeinstellung. |
PowerDeleteScheme Löscht das angegebene Energieschema aus der Datenbank. |
PowerDeterminePlatformRole Bestimmt die Computerrolle für Windows 7, Windows Server 2008 R2, Windows Vista oder Windows Server 2008. |
PowerDuplicateScheme Dupliziert ein vorhandenes Energieschema. |
PowerEnumerate Listet die angegebenen Elemente in einem Energieschema auf. |
PowerImportPowerScheme Importiert ein Energieschema aus einer Datei. |
PowerIsSettingRangeDefined Fragt ab, ob die angegebene Energieeinstellung einen Bereich möglicher Werte darstellt. |
PowerReadACDefaultIndex Ruft den Standard-AC-Index der angegebenen Energieeinstellung ab. |
PowerReadACValueIndex Ruft den AC-Index der angegebenen Energieeinstellung ab. |
PowerReadDCDefaultIndex Ruft den Standard-DC-Index der angegebenen Energieeinstellung ab. |
PowerReadDCValueIndex Ruft den DC-Wertindex der angegebenen Leistungseinstellung ab. |
PowerReadDescription Ruft die Beschreibung für die angegebene Energieeinstellung, Untergruppe oder das angegebene Schema ab. |
PowerReadFriendlyName Ruft den Anzeigenamen für die angegebene Energieeinstellung, Untergruppe oder das angegebene Schema ab. |
PowerReadIconResourceSpecifier Ruft die Symbolressource für die angegebene Energieeinstellung, Untergruppe oder das angegebene Schema ab. |
PowerReadPossibleDescription Ruft die Beschreibung für eine der möglichen Optionen eines Energieeinstellungswerts ab. |
PowerReadPossibleFriendlyName Ruft den Anzeigenamen für eine der möglichen Optionen eines Energieeinstellungswerts ab. |
PowerReadPossibleValue Ruft den Wert für einen möglichen Wert einer Energieeinstellung ab. |
PowerReadSettingAttributes Gibt das aktuelle Attribut der angegebenen Energieeinstellung zurück. |
PowerReadValueIncrement Ruft das Inkrement für gültige Werte zwischen den Energieeinstellungen Minimum und Maximum ab. |
PowerReadValueMax Ruft den Maximalwert für die angegebene Energieeinstellung ab. |
PowerReadValueMin Ruft den Mindestwert für die angegebene Energieeinstellung ab. |
PowerReadValueUnitsSpecifier Liest die Zeichenfolge, die verwendet wird, um die Einheiten einer Energieeinstellung zu beschreiben, die einen Wertebereich unterstützt. |
PowerRemovePowerSetting Löscht die angegebene Leistungseinstellung. |
PowerReplaceDefaultPowerSchemes Ersetzt die Standardenergieschemas durch die Energieschemas des aktuellen Benutzers. |
PowerReportThermalEvent Benachrichtigt das Betriebssystem über Thermische Ereignisse. |
PowerRestoreDefaultPowerSchemes Ersetzt die Energieschemas für das System durch Standardenergieschemas. Alle aktuellen Energieschemas und Einstellungen werden gelöscht und durch die Standardmäßigen Systemenergieschemas ersetzt. |
PowerRestoreIndividualDefaultPowerScheme Ersetzt ein bestimmtes Energieschema für den aktuellen Benutzer durch eines des Standardbenutzers (gespeichert in HKEY_USERS. Standard). |
PowerSettingAccessCheck Abfragen nach einer Gruppenrichtlinie überschreiben für angegebene Energieeinstellungen. |
PowerSettingAccessCheckEx Abfragen nach einer Gruppenrichtlinie überschreiben für angegebene Energieeinstellungen und geben den angeforderten Zugriff für die Einstellung an. |
PowerWriteACDefaultIndex Legt den Standard-AC-Index der angegebenen Energieeinstellung fest. |
PowerWriteDCDefaultIndex Legt den Standard-DC-Index der angegebenen Leistungseinstellung fest. |
PowerWriteDescription Legt die Beschreibung für die angegebene Energieeinstellung, Untergruppe oder das angegebene Schema fest. |
PowerWriteFriendlyName Legt den Anzeigenamen für die angegebene Energieeinstellung, Untergruppe oder das angegebene Schema fest. |
PowerWriteIconResourceSpecifier Legt die Symbolressource für die angegebene Energieeinstellung, Untergruppe oder das angegebene Schema fest. |
PowerWritePossibleDescription Legt die Beschreibung für eine der möglichen Auswahlmöglichkeiten eines Leistungseinstellungswerts fest. |
PowerWritePossibleFriendlyName Legt den Anzeigenamen für die angegebene mögliche Einstellung einer Energieeinstellung fest. |
PowerWritePossibleValue Legt den Wert für einen möglichen Wert einer Leistungseinstellung fest. |
PowerWriteSettingAttributes Legt die Energieattribute eines Energieschlüssels fest. |
PowerWriteValueIncrement Legt das Inkrement für gültige Werte zwischen den Energieeinstellungen Minimum und Maximum fest. |
PowerWriteValueMax Legt den Maximalwert für die angegebene Leistungseinstellung fest. |
PowerWriteValueMin Legt den Mindestwert für die angegebene Leistungseinstellung fest. |
PowerWriteValueUnitsSpecifier Schreibt die Zeichenfolge, die verwendet wird, um die Einheiten einer Energieeinstellung zu beschreiben, die einen Wertebereich unterstützt. |
ReadGlobalPwrPolicy Ruft die aktuellen globalen Energierichtlinieneinstellungen ab. |
ReadProcessorPwrScheme Ruft die Energierichtlinieneinstellungen des Prozessors für das angegebene Energieschema ab. |
ReadPwrScheme Ruft die Energierichtlinieneinstellungen ab, die für das angegebene Energieschema eindeutig sind. |
SetActivePwrScheme Legt das aktive Energieschema fest. |
SetSuspendState Hält das System an, indem die Stromversorgung heruntergefahren wird. Abhängig vom Hibernate-Parameter wechselt das System entweder in den Ruhezustand (Ruhezustand) oder in den Ruhezustand (S4). |
WriteGlobalPwrPolicy Schreibt globale Energierichtlinieneinstellungen. |
WriteProcessorPwrScheme Schreibt Prozessorenergierichtlinieneinstellungen für das angegebene Energieschema. |
WritePwrScheme Schreibt Richtlinieneinstellungen, die für das angegebene Energieschema eindeutig sind. |
Rückruffunktionen
DEVICE_NOTIFY_CALLBACK_ROUTINE Die DeviceNotifyCallbackRoutine-Rückruffunktion einer Anwendung wird zum Empfangen von Energiebenachrichtigungen verwendet. |
Strukturen
DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS Enthält Parameter, die bei der Registrierung für eine Energiebenachrichtigung verwendet werden. |
GLOBAL_MACHINE_POWER_POLICY Enthält globale Computerenergierichtlinieneinstellungen, die für alle Energieschemas für alle Benutzer gelten. |
GLOBAL_POWER_POLICY Enthält globale Energierichtlinieneinstellungen, die für alle Energieschemas gelten. |
GLOBAL_USER_POWER_POLICY Enthält globale Benutzerenergierichtlinieneinstellungen, die für alle Energieschemas für einen Benutzer gelten. |
MACHINE_POWER_POLICY Enthält Energierichtlinieneinstellungen für Computer, die für jedes Energieschema auf dem Computer eindeutig sind. |
MACHINE_PROCESSOR_POWER_POLICY Enthält Richtlinieneinstellungen für die Prozessorleistung, die angewendet werden, während das System mit Netz- oder Akkubetrieb ausgeführt wird. |
POWER_POLICY Enthält Energierichtlinieneinstellungen, die für jedes Energieschema eindeutig sind. |
THERMAL_EVENT Enthält ein thermisches Ereignis. |
USER_POWER_POLICY Enthält Energierichtlinieneinstellungen, die für jedes Energieschema für einen Benutzer eindeutig sind. |
Enumerationen
POWER_DATA_ACCESSOR Von PowerEnumerate und PowerSettingAccessCheck verwendete Enumerationswerte. |