UINT8 __stdcall PopPowerSettingPendingUpdateWatchdog(UINT64 Threshold){
bool v2;
unsigned __int64 v3;
v2 = 0;
v3 = (unsigned __int8)KeAcquireSpinLockRaiseToDpc(&PopPendingPowerSettingUpdateLock);
if( PopPendingPowerSettingUpdateTime )
v2 = *(_QWORD *)&KUSER_SHARED_DATA.InterruptTime.LowPart - PopPendingPowerSettingUpdateTime >= Threshold;
KxReleaseSpinLock(&PopPendingPowerSettingUpdateLock);
__writecr8(v3);
return v2;
}