MiCauseOverCommitPopup

VOID __stdcall MiCauseOverCommitPopup(_MI_PARTITION *Partition){
  INT64 v1; 

  if( Partition->Vp.TotalCommitLimit == Partition->Commit.TotalCommitLimitMaximum )
  {
    if( _InterlockedIncrement(Partition->Commit.Popups) > 1 )
    {
      _InterlockedDecrement(Partition->Commit.Popups);
      return;
    }
    v1 = 3221225773i64;
  }
  else
  {
    if( _InterlockedIncrement(&Partition->Commit.Popups[1]) > 1 )
    {
      _InterlockedDecrement(&Partition->Commit.Popups[1]);
      return;
    }
    v1 = 3221226184i64;
  }
  IoRaiseInformationalHardError(v1, 0i64, 0i64);
}

Referenced by:

MiChargeCommit
MiPageFileNoFreeSpace