PopSleepstudySnapModernStandbySessionData
VOID __stdcall PopSleepstudySnapModernStandbySessionData(){
__int64 v0;
UINT64 *v1;
INT64 v2[2];
__int128 v3;
UINT64 QpcTimeStamp;
*(_OWORD *)v2 = 0i64;
v3 = 0i64;
PopAcquireRwLockExclusive(&PopSleepstudySessionLock);
v0 = 96i64 * (unsigned int)dword_140C1E330;
PopCalculateIdleInformation((INT64)v2, v1);
*(_QWORD *)&PopSleepstudySessionContext[v0 + 256] = v3;
*(_QWORD *)&PopSleepstudySessionContext[v0 + 264] = v2[1];
*(_QWORD *)&PopSleepstudySessionContext[v0 + 272] = KeQueryInterruptTimePrecise(&QpcTimeStamp);
PopReleaseRwLock((UINT64)&PopSleepstudySessionLock);
}Referenced by:
PopPowerAggregatorDisengageModernStandby