SMKM_STORE_MGR::SmHighMemPriorityTimerStart

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

Referenced by:

No references.