MiChargeSystemImageCommitment

NTSTATUS __stdcall MiChargeSystemImageCommitment(_SECTION *Section, UINT64 Acquire){
  _CONTROL_AREA *v2; 
  int v3; 
  UINT64 TotalNumberOfPtes; 
  int v5; 

  v2 = MiSectionControlArea(Section);
  TotalNumberOfPtes = v2->Segment->TotalNumberOfPtes;
  if( !v2->Segment->TotalNumberOfPtes )
    return 0;
  if( v3 != 1 )
  {
    MiReleaseNonPagedResources(&Irp, TotalNumberOfPtes);
    return 0;
  }
  MiAcquireNonPagedResources(&Irp, TotalNumberOfPtes);
  if( v5 >= 0 )
    return 0;
  return -1073741670;
}

Referenced by:

MiMapSystemImage
MiMapSystemImageWithLargePage