crt: Update powrprof export library.
Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com>
Signed-off-by: Liu Hao <lh_mouse@126.com>
diff --git a/mingw-w64-crt/lib-common/powrprof.def b/mingw-w64-crt/lib-common/powrprof.def
index 8e8c03d..6e9ce69 100644
--- a/mingw-w64-crt/lib-common/powrprof.def
+++ b/mingw-w64-crt/lib-common/powrprof.def
@@ -28,6 +28,11 @@
PowerApplyPowerRequestOverride
PowerApplySettingChanges
PowerCanRestoreIndividualDefaultPowerScheme
+PowerCleanupOverrides
+PowerClearUserAwayPrediction
+PowerCloseEnvironmentalMonitor
+PowerCloseLimitsMitigation
+PowerCloseLimitsPolicy
PowerCreatePossibleSetting
PowerCreateSetting
PowerCustomizePlatformPowerSettings
@@ -42,7 +47,14 @@
PowerDeterminePlatformRoleEx
PowerDuplicateScheme
PowerEnumerate
+PowerEnumerateSettings
PowerGetActiveScheme
+PowerGetActualOverlayScheme
+PowerGetAdaptiveStandbyDiagnostics
+PowerGetEffectiveOverlayScheme
+PowerGetOverlaySchemes
+PowerGetProfiles
+PowerGetUserAwayMinPredictionConfidence
PowerImportPowerScheme
PowerInternalDeleteScheme
PowerInternalDuplicateScheme
@@ -59,38 +71,58 @@
PowerReadACDefaultIndex
PowerReadACValue
PowerReadACValueIndex
+PowerReadACValueIndexEx
PowerReadDCDefaultIndex
PowerReadDCValue
PowerReadDCValueIndex
+PowerReadDCValueIndexEx
PowerReadDescription
PowerReadFriendlyName
PowerReadIconResourceSpecifier
PowerReadPossibleDescription
PowerReadPossibleFriendlyName
PowerReadPossibleValue
+PowerReadProfileAlias
PowerReadSecurityDescriptor
PowerReadSettingAttributes
PowerReadValueIncrement
PowerReadValueMax
PowerReadValueMin
PowerReadValueUnitsSpecifier
+PowerReapplyActiveScheme
+PowerRegisterEnvironmentalMonitor
+PowerRegisterForEffectivePowerModeNotifications
+PowerRegisterLimitsMitigation
+PowerRegisterLimitsPolicy
PowerRegisterSuspendResumeNotification
PowerRemovePowerSetting
PowerReplaceDefaultPowerSchemes
+PowerReportLimitsEvent
PowerReportThermalEvent
+PowerRestoreACDefaultIndex
+PowerRestoreDCDefaultIndex
PowerRestoreDefaultPowerSchemes
PowerRestoreIndividualDefaultPowerScheme
+PowerSetActiveOverlayScheme
PowerSetActiveScheme
PowerSetAlsBrightnessOffset
+PowerSetBrightnessAndTransitionTimes
+PowerSetUserAwayPrediction
PowerSettingAccessCheck
PowerSettingAccessCheckEx
PowerSettingRegisterNotification
PowerSettingRegisterNotificationEx
PowerSettingUnregisterNotification
+PowerUnregisterFromEffectivePowerModeNotifications
PowerUnregisterSuspendResumeNotification
+PowerUpdateEnvironmentalMonitorState
+PowerUpdateEnvironmentalMonitorThresholds
+PowerUpdateLimitsMitigation
PowerWriteACDefaultIndex
+PowerWriteACProfileIndex
PowerWriteACValueIndex
PowerWriteDCDefaultIndex
+PowerWriteDCProfileIndex
PowerWriteDCValueIndex
PowerWriteDescription
PowerWriteFriendlyName
diff --git a/mingw-w64-crt/lib32/powrprof.def b/mingw-w64-crt/lib32/powrprof.def
index 518227f..18e963d 100644
--- a/mingw-w64-crt/lib32/powrprof.def
+++ b/mingw-w64-crt/lib32/powrprof.def
@@ -8,7 +8,7 @@
CallNtPowerInformation@20
CanUserWritePwrScheme@0
DeletePwrScheme@4
-DevicePowerClose
+DevicePowerClose@0
DevicePowerEnumDevices@20
DevicePowerOpen@4
DevicePowerSetDeviceState@12
@@ -25,7 +25,14 @@
IsPwrSuspendAllowed@0
LoadCurrentPwrScheme@16
MergeLegacyPwrScheme@16
+PowerApplyPowerRequestOverride@0
+PowerApplySettingChanges@8
PowerCanRestoreIndividualDefaultPowerScheme@4
+PowerCleanupOverrides@0
+PowerClearUserAwayPrediction@4
+PowerCloseEnvironmentalMonitor@4
+PowerCloseLimitsMitigation@4
+PowerCloseLimitsPolicy@4
PowerCreatePossibleSetting@16
PowerCreateSetting@12
PowerCustomizePlatformPowerSettings@0
@@ -37,10 +44,20 @@
PowerDebugDumpSystemPowerPolicy@12
PowerDeleteScheme@8
PowerDeterminePlatformRole@0
+PowerDeterminePlatformRoleEx@4
PowerDuplicateScheme@12
PowerEnumerate@28
+PowerEnumerateSettings@8
PowerGetActiveScheme@8
+PowerGetActualOverlayScheme@4
+PowerGetAdaptiveStandbyDiagnostics@12
+PowerGetEffectiveOverlayScheme@4
+PowerGetOverlaySchemes@12
+PowerGetProfiles@8
+PowerGetUserAwayMinPredictionConfidence@4
PowerImportPowerScheme@12
+PowerInformationWithPrivileges@20
+PowerIsSettingRangeDefined@8
PowerInternalDeleteScheme@8
PowerInternalDuplicateScheme@12
PowerInternalImportPowerScheme@12
@@ -54,30 +71,58 @@
PowerReadACDefaultIndex@20
PowerReadACValue@28
PowerReadACValueIndex@20
+PowerReadACValueIndexEx@28
PowerReadDCDefaultIndex@20
PowerReadDCValue@28
PowerReadDCValueIndex@20
+PowerReadDCValueIndexEx@28
PowerReadDescription@24
PowerReadFriendlyName@24
PowerReadIconResourceSpecifier@24
PowerReadPossibleDescription@24
PowerReadPossibleFriendlyName@24
PowerReadPossibleValue@28
+PowerReadProfileAlias@16
PowerReadSecurityDescriptor@12
PowerReadSettingAttributes@8
PowerReadValueIncrement@16
PowerReadValueMax@16
PowerReadValueMin@16
PowerReadValueUnitsSpecifier@20
+PowerReapplyActiveScheme@0
+PowerRegisterEnvironmentalMonitor@8
+PowerRegisterForEffectivePowerModeNotifications@16
+PowerRegisterLimitsMitigation@8
+PowerRegisterLimitsPolicy@8
+PowerRegisterSuspendResumeNotification@12
PowerRemovePowerSetting@8
PowerReplaceDefaultPowerSchemes@0
+PowerReportLimitsEvent@4
+PowerReportThermalEvent@4
+PowerRestoreACDefaultIndex@20
+PowerRestoreDCDefaultIndex@20
PowerRestoreDefaultPowerSchemes@0
PowerRestoreIndividualDefaultPowerScheme@4
+PowerSetActiveOverlayScheme@4
PowerSetActiveScheme@8
+PowerSetAlsBrightnessOffset@4
+PowerSetBrightnessAndTransitionTimes@4
+PowerSetUserAwayPrediction@16
PowerSettingAccessCheck@8
+PowerSettingAccessCheckEx@12
+PowerSettingRegisterNotification@16
+PowerSettingRegisterNotificationEx@20
+PowerSettingUnregisterNotification@4
+PowerUnregisterFromEffectivePowerModeNotifications@4
+PowerUnregisterSuspendResumeNotification@4
+PowerUpdateEnvironmentalMonitorState@12
+PowerUpdateEnvironmentalMonitorThresholds@12
+PowerUpdateLimitsMitigation@8
PowerWriteACDefaultIndex@20
+PowerWriteACProfileIndex@16
PowerWriteACValueIndex@20
PowerWriteDCDefaultIndex@20
+PowerWriteDCProfileIndex@16
PowerWriteDCValueIndex@20
PowerWriteDescription@24
PowerWriteFriendlyName@24