Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by System Services. For more information, see:
powersetting.h contains the following programming interfaces:
Functions
EFFECTIVE_POWER_MODE_CALLBACK Function class for effective power mode callback. |
PowerGetActiveScheme Retrieves the active power scheme and returns a GUID that identifies the scheme. |
PowerReadACValue Retrieves the AC power value for the specified power setting. |
PowerReadDCValue Retrieves the DC power value for the specified power setting. |
PowerRegisterForEffectivePowerModeNotifications Registers a callback to receive effective power mode change notifications. |
PowerSetActiveScheme Sets the active power scheme for the current user. |
PowerSettingRegisterNotification Registers to receive notification when a power setting changes. |
PowerSettingUnregisterNotification Cancels a registration to receive notification when a power setting changes. |
PowerUnregisterFromEffectivePowerModeNotifications Unregisters from effective power mode change notifications. This function is intended to be called from cleanup code and will wait for all callbacks to complete before unregistering. |
PowerWriteACValueIndex Sets the AC value index of the specified power setting. |
PowerWriteDCValueIndex Sets the DC index of the specified power setting. |
Enumerations
EFFECTIVE_POWER_MODE Indicates the effective power mode the system is running. |