PopCheckPowerSourceAfterRtcWakeTimerWorker
VOID __stdcall PopCheckPowerSourceAfterRtcWakeTimerWorker(PVOID Context){
SYSTEM_BATTERY_STATE PowerState;
int a3;
int a2;
*(_OWORD *)&PowerState.AcOnLine = 0i64;
if( (_BYTE)PopSleepStats )
{
PopCurrentPowerStatePrecise(&PowerState);
if( !PowerState.AcOnLine )
{
a3 = 0;
PopQueryPowerSettingUlong(&GUID_ALLOW_RTC_WAKE, &a2, &a3);
if( !a3 )
NtInitiatePowerAction(SystemAction, LightestSystemState, 0x80000000ui64, 1u);
}
}
PopOkayToQueueNextWorkItem((INT64)&qword_140C20F88);
KeSetEvent(&PopCheckPowerSourceAfterRtcWakeCompleted, 0);
}Referenced by:
No references.