PopStartStopTtmSxTranstion
NTSTATUS __stdcall PopStartStopTtmSxTranstion(CHAR a1){
NTSTATUS v1;
POWER_ACTION_POLICY v3;
_POP_ACTION_TRIGGER v4;
v1 = 0;
v3.EventCode = 0;
*(_OWORD *)&v4.Wait = 0i64;
if( a1 )
{
if( !*(&stru_140C23628 + 2520) )
{
v4.Type = PolicySetPowerStateAPI;
v4.Flags = 128;
v3.Action = PowerActionSleep;
v3.Flags = 1;
PopExecutePowerAction(&v4, 0i64, &v3, PowerSystemSleeping3, SubstituteLightestOverallDownwardBounded);
}
}
else if( *(&stru_140C23628 + 2520) )
{
*(&stru_140C23628 + 2521) = 1;
return 259;
}
return v1;
}Referenced by:
PoTtmInitiatePowerStateTransition