powrprof.dll

powrprof.dll — PE metadata by version
NT 5.1 x86NT 5.2 x86NT 6.0 x86NT 6.1 x64NT 6.3 x86NT 10.0 x64NT 10.0 x64
FileVersion6.00.2900.2180 (xpsp_sp2_rtm.040803-2158)6.00.3790.3959 (srv03_sp2_rtm.070216-1710)6.0.6002.18005 (lh_sp2rtm.090410-1830)6.1.7600.16385 (win7_rtm.090713-1255)6.3.9600.16384 (winblue_rtm.130821-1623)10.0.19041.3636 (WinBuild.160101.0800)10.0.26100.3912 (WinBuild.160101.0800)
FileDescriptionPower Profile Helper DLLPower Profile Helper DLLPower Profile Helper DLLPower Profile Helper DLLPower Profile Helper DLLPower Profile Helper DLLPower Profile Helper DLL

Export nameNT 5.1 x86NT 5.2 x86NT 6.0 x86NT 6.1 x64NT 6.3 x86NT 10.0 x64NT 10.0 x64
CallNtPowerInformation1111111
CanUserWritePwrScheme2222222
DebugPrintA3
DeletePwrScheme4333333
DevicePowerClose44444
DevicePowerEnumDevices55555
DevicePowerOpen66666
DevicePowerSetDeviceState77777
EnumPwrSchemes5488888
GetActivePwrScheme651111111111
GetCurrentPowerPolicies761212121212
GetPwrCapabilities871313131313
GetPwrDiskSpindownRange981414141414
GUIDFormatToGlobalPowerPolicy99999
GUIDFormatToPowerPolicy1010101010
IsAdminOverrideActive1091515151515
IsPwrHibernateAllowed11101616161616
IsPwrShutdownAllowed12111717171717
IsPwrSuspendAllowed13121818181818
LoadCurrentPwrScheme14131919191919
MergeLegacyPwrScheme15142020202020
PowerApplyPowerRequestOverride21212121
PowerApplySettingChanges222222
PowerCanRestoreIndividualDefaultPowerScheme2122232323
PowerCleanupOverrides24
PowerClearUserAwayPrediction2425
PowerCloseEnvironmentalMonitor2526
PowerCloseLimitsMitigation2627
PowerCloseLimitsPolicy2728
PowerCreatePossibleSetting2223242829
PowerCreateSetting2324252930
PowerCustomizePlatformPowerSettings242526
PowerDebugDifPowerPolicies2526273031
PowerDebugDifSystemPowerPolicies2627283132
PowerDebugDumpPowerPolicy2728293233
PowerDebugDumpPowerScheme2829303334
PowerDebugDumpSystemPowerCapabilities2930313435
PowerDebugDumpSystemPowerPolicy3031323536
PowerDeleteScheme3132333637
PowerDeterminePlatformRole3233343738
PowerDeterminePlatformRoleEx353839
PowerDuplicateScheme3334363940
PowerEnumerate3435374041
PowerEnumerateSettings42
PowerGetActiveScheme3536384143
PowerGetActualOverlayScheme4244
PowerGetAdaptiveStandbyDiagnostics4345
PowerGetEffectiveOverlayScheme4446
PowerGetOverlaySchemes4547
PowerGetProfiles48
PowerGetUserAwayMinPredictionConfidence4649
PowerGetUserConfiguredACPowerMode50
PowerGetUserConfiguredDCPowerMode51
PowerImportPowerScheme3637394752
PowerInformationWithPrivileges404853
PowerInternalDeleteScheme37
PowerInternalDuplicateScheme38
PowerInternalImportPowerScheme39
PowerInternalRestoreDefaultPowerSchemes40
PowerInternalRestoreIndividualDefaultPowerScheme41
PowerInternalSetActiveScheme42
PowerInternalWriteToUserPowerKey43
PowerIsSettingRangeDefined414954
PowerOpenSystemPowerKey4438425055
PowerOpenUserPowerKey4539435156
PowerPolicyToGUIDFormat4640445257
PowerReadACDefaultIndex4741455358
PowerReadACValue4842465459
PowerReadACValueIndex4943475560
PowerReadACValueIndexEx5661
PowerReadDCDefaultIndex5044485762
PowerReadDCValue5145495863
PowerReadDCValueIndex5246505964
PowerReadDCValueIndexEx6065
PowerReadDescription5347516166
PowerReadFriendlyName5448526267
PowerReadIconResourceSpecifier5549536368
PowerReadPossibleDescription5650546469
PowerReadPossibleFriendlyName5751556570
PowerReadPossibleValue5852566671
PowerReadProfileAlias72
PowerReadSecurityDescriptor5953576773
PowerReadSettingAttributes6054586874
PowerReadValueIncrement6155596975
PowerReadValueMax6256607076
PowerReadValueMin6357617177
PowerReadValueUnitsSpecifier6458627278
PowerReapplyActiveScheme7379
PowerRefreshProfileSettings80
PowerRegisterEnvironmentalMonitor7481
PowerRegisterForEffectivePowerModeNotifications7582
PowerRegisterLimitsMitigation7683
PowerRegisterLimitsPolicy7784
PowerRegisterSuspendResumeNotification637885
PowerRemovePowerSetting6559647986
PowerReplaceDefaultPowerSchemes6660658087
PowerReportLimitsEvent8188
PowerReportThermalEvent668289
PowerRestoreACDefaultIndex8390
PowerRestoreACProfileIndex91
PowerRestoreDCDefaultIndex8492
PowerRestoreDCProfileIndex93
PowerRestoreDefaultPowerSchemes6761678594
PowerRestoreIndividualDefaultPowerScheme6862688695
PowerSetActiveOverlayScheme8796
PowerSetActiveScheme6963698897
PowerSetAlsBrightnessOffset64708998
PowerSetBrightnessAndTransitionTimes9099
PowerSettingAccessCheck70657192103
PowerSettingAccessCheckEx7293104
PowerSettingRegisterNotification667394105
PowerSettingRegisterNotificationEx7495106
PowerSettingUnregisterNotification677596107
PowerSetUserAwayPrediction91100
PowerSetUserConfiguredACPowerMode101
PowerSetUserConfiguredDCPowerMode102
PowerUnregisterFromEffectivePowerModeNotifications97108
PowerUnregisterSuspendResumeNotification7698109
PowerUpdateEnvironmentalMonitorState99110
PowerUpdateEnvironmentalMonitorThresholds100111
PowerUpdateLimitsMitigation101112
PowerWriteACDefaultIndex716877102113
PowerWriteACProfileIndex114
PowerWriteACValueIndex726978103115
PowerWriteDCDefaultIndex737079104116
PowerWriteDCProfileIndex117
PowerWriteDCValueIndex747180105118
PowerWriteDescription757281106119
PowerWriteFriendlyName767382107120
PowerWriteIconResourceSpecifier777483108121
PowerWritePossibleDescription787584109122
PowerWritePossibleFriendlyName797685110123
PowerWritePossibleValue807786111124
PowerWriteSecurityDescriptor817887112125
PowerWriteSettingAttributes827988113126
PowerWriteValueIncrement838089114127
PowerWriteValueMax848190115128
PowerWriteValueMin858291116129
PowerWriteValueUnitsSpecifier868392117130
ReadGlobalPwrPolicy1615878493118131
ReadProcessorPwrScheme1716888594119132
ReadPwrScheme1817898695120133
SetActivePwrScheme1918908796121134
SetSuspendState2019918897122135
Sysprep_Generalize_Power92
ValidatePowerPolicies2120938998123136
WriteGlobalPwrPolicy2221949099124137
WriteProcessorPwrScheme23229591100125138
WritePwrScheme24239692101126139

Ordinal numbers are shown per version. → indicates a forwarder export (hover for target). Functions absent from a version are shown as blank.