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