[][src]Module winapi::um::powrprof

Interface for powrprof.dll, the power policy applicator

Structs

DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS
GLOBAL_MACHINE_POWER_POLICY
GLOBAL_POWER_POLICY
GLOBAL_USER_POWER_POLICY
MACHINE_POWER_POLICY
MACHINE_PROCESSOR_POWER_POLICY
POWER_POLICY
THERMAL_EVENT
USER_POWER_POLICY

Constants

ACCESS_ACTIVE_OVERLAY_SCHEME
ACCESS_ACTIVE_SCHEME
ACCESS_AC_POWER_SETTING_INDEX
ACCESS_AC_POWER_SETTING_MAX
ACCESS_AC_POWER_SETTING_MIN
ACCESS_ATTRIBUTES
ACCESS_CREATE_SCHEME
ACCESS_DC_POWER_SETTING_INDEX
ACCESS_DC_POWER_SETTING_MAX
ACCESS_DC_POWER_SETTING_MIN
ACCESS_DEFAULT_AC_POWER_SETTING
ACCESS_DEFAULT_DC_POWER_SETTING
ACCESS_DEFAULT_SECURITY_DESCRIPTOR
ACCESS_DESCRIPTION
ACCESS_FRIENDLY_NAME
ACCESS_ICON_RESOURCE
ACCESS_INDIVIDUAL_SETTING
ACCESS_OVERLAY_SCHEME
ACCESS_POSSIBLE_POWER_SETTING
ACCESS_POSSIBLE_POWER_SETTING_DESCRIPTION
ACCESS_POSSIBLE_POWER_SETTING_FRIENDLY_NAME
ACCESS_POSSIBLE_VALUE_INCREMENT
ACCESS_POSSIBLE_VALUE_MAX
ACCESS_POSSIBLE_VALUE_MIN
ACCESS_POSSIBLE_VALUE_UNITS
ACCESS_PROFILE
ACCESS_SCHEME
ACCESS_SUBGROUP
DEVICEPOWER_AND_OPERATION
DEVICEPOWER_CLEAR_WAKEENABLED
DEVICEPOWER_FILTER_DEVICES_PRESENT
DEVICEPOWER_FILTER_HARDWARE
DEVICEPOWER_FILTER_ON_NAME
DEVICEPOWER_FILTER_WAKEENABLED
DEVICEPOWER_FILTER_WAKEPROGRAMMABLE
DEVICEPOWER_HARDWAREID
DEVICEPOWER_SET_WAKEENABLED
DEVICE_NOTIFY_CALLBACK
EnableMultiBatteryDisplay
EnablePasswordLogon
EnableSysTrayBatteryMeter
EnableVideoDimDisplay
EnableWakeOnRing
NEWSCHEME
PDCAP_S0_SUPPORTED
PDCAP_S1_SUPPORTED
PDCAP_S2_SUPPORTED
PDCAP_S3_SUPPORTED
PDCAP_S4_SUPPORTED
PDCAP_S5_SUPPORTED
PDCAP_WAKE_FROM_S0_SUPPORTED
PDCAP_WAKE_FROM_S1_SUPPORTED
PDCAP_WAKE_FROM_S2_SUPPORTED
PDCAP_WAKE_FROM_S3_SUPPORTED
POWER_ATTRIBUTE_HIDE
POWER_ATTRIBUTE_SHOW_AOAC

Functions

CanUserWritePwrScheme
DeletePwrScheme
DevicePowerClose
DevicePowerEnumDevices
DevicePowerOpen
DevicePowerSetDeviceState
EnumPwrSchemes
GetActivePwrScheme
GetCurrentPowerPolicies
GetPwrDiskSpindownRange
IsAdminOverrideActive
IsPwrHibernateAllowed
IsPwrShutdownAllowed
IsPwrSuspendAllowed
PowerCanRestoreIndividualDefaultPowerScheme
PowerCreatePossibleSetting
PowerCreateSetting
PowerDeleteScheme
PowerDeterminePlatformRole
PowerDuplicateScheme
PowerEnumerate
PowerImportPowerScheme
PowerIsSettingRangeDefined
PowerOpenSystemPowerKey
PowerOpenUserPowerKey
PowerReadACDefaultIndex
PowerReadACValueIndex
PowerReadDCDefaultIndex
PowerReadDCValueIndex
PowerReadDescription
PowerReadFriendlyName
PowerReadIconResourceSpecifier
PowerReadPossibleDescription
PowerReadPossibleFriendlyName
PowerReadPossibleValue
PowerReadSettingAttributes
PowerReadValueIncrement
PowerReadValueMax
PowerReadValueMin
PowerReadValueUnitsSpecifier
PowerRemovePowerSetting
PowerReplaceDefaultPowerSchemes
PowerReportThermalEvent
PowerRestoreDefaultPowerSchemes
PowerRestoreIndividualDefaultPowerScheme
PowerSettingAccessCheck
PowerSettingAccessCheckEx
PowerWriteACDefaultIndex
PowerWriteDCDefaultIndex
PowerWriteDescription
PowerWriteFriendlyName
PowerWriteIconResourceSpecifier
PowerWritePossibleDescription
PowerWritePossibleFriendlyName
PowerWritePossibleValue
PowerWriteSettingAttributes
PowerWriteValueIncrement
PowerWriteValueMax
PowerWriteValueMin
PowerWriteValueUnitsSpecifier
ReadGlobalPwrPolicy
ReadProcessorPwrScheme
ReadPwrScheme
SetActivePwrScheme
SetSuspendState
ValidatePowerPolicies
WriteGlobalPwrPolicy
WriteProcessorPwrScheme
WritePwrScheme

Type Definitions

DEVICE_NOTIFY_CALLBACK_ROUTINE
PDEVICE_NOTIFY_CALLBACK_ROUTINE
PDEVICE_NOTIFY_SUBSCRIBE_PARAMETERS
PGLOBAL_MACHINE_POWER_POLICY
PGLOBAL_POWER_POLICY
PGLOBAL_USER_POWER_POLICY
PMACHINE_POWER_POLICY
PMACHINE_PROCESSOR_POWER_POLICY
POWER_DATA_ACCESSOR
PPOWER_DATA_ACCESSOR
PPOWER_POLICY
PTHERMAL_EVENT
PUSER_POWER_POLICY
PWRSCHEMESENUMPROC
PWRSCHEMESENUMPROC_V1
PWRSCHEMESENUMPROC_V2