PopPowerAggregatorActiveToScreenOffStateHandler
INT64 __fastcall PopPowerAggregatorActiveToScreenOffStateHandler(INT64 a1){
int MonitorReasonFromPowerEventId;
_DWORD v4[10];
memset(v4, 0, 32);
v4[0] = 3;
PopPowerAggregatorSetCurrentState(a1, (INT64)v4);
PopPowerAggregatorStartNextSession(1, *(_DWORD *)(a1 + 32));
PopReleaseRwLock((UINT64)&PopPowerAggregatorLock);
PopTransitionTelemetryOsState(3i64, 6i64);
MonitorReasonFromPowerEventId = PopGetMonitorReasonFromPowerEventId(*(unsigned int *)(a1 + 32));
PopThermalCsEntry(MonitorReasonFromPowerEventId == 23);
PopAcquireRwLockExclusive((_POP_RW_LOCK *)&PopPowerAggregatorLock);
return 0i64;
}Referenced by:
No references.