MiDeletePagingFiles

__int64 __fastcall MiDeletePagingFiles(__int64 a1){
  unsigned int v1; 
  UINT64 v2; 
  __int64 v3; 
  void **v5; 
  __int64 v6; 
  _BYTE *v7; 
  v1 = *(_DWORD *)(a1 + 6936);
  v2 = 0i64;
  v3 = 0i64;
  if( v1 )
  {
    v5 = (void **)(a1 + 6944);
    v6 = v1;
    do
    {
      v7 = *v5;
      if( *v5 )
      {
        if( (v7[204] & 0x50) == 0 )
        {
          v3 += *(_QWORD *)v7;
          v2 += 2i64;
        }
        MiDeletePagefile(v7, 1);
      }
      ++v5;
      --v6;
    }
    while( v6 );
    if( v2 )
      MiReturnCommit((_MI_PARTITION *)a1, v2);
  }
  return v3;
}

Referenced by:

MiDeletePartitionResources
MiShutdownSystem