PopEsPowerSettingBatteryThresholdCallback
INT64 __stdcall PopEsPowerSettingBatteryThresholdCallback(
GUID *SettingGuid,
UINT64 *NewValue,
UINT64 ValueLength,
PVOID Context){
unsigned int v5;
v5 = -1073741811;
if( NewValue && (_DWORD)ValueLength == 4 )
{
v5 = 0;
PopAcquireRwLockExclusive(&PopEsLock);
*(_DWORD *)&EsUserAwaySetting = *(_DWORD *)NewValue;
if( *(_DWORD *)&EsUserAwaySetting > 0x64u )
*(_DWORD *)&EsUserAwaySetting = 100;
PopReleaseRwLock((UINT64)&PopEsLock);
PopEsWorkItemSchedule(2ui64);
}
return v5;
}Referenced by:
No references.