void __fastcall SMKM_STORE_MGR::SmHighMemPriorityTimerStart(__int64 a1){ _EXT_SET_PARAMETERS_V0 Parameters; if( !*(_DWORD *)(a1 + 1832) && !_InterlockedExchange((volatile __int32 *)(a1 + 1832), 1) ) { *(_QWORD *)&Parameters.Version = 0i64; Parameters.NoWakeTolerance = -1i64; KeSetTimer2(a1 + 1664, -3000000000i64, 3000000000i64, (INT64)&Parameters); } }