PfpReadSupportCleanup

VOID __fastcall PfpReadSupportCleanup(_PFP_PREFETCH_CONTEXT_SHARED *PrefetchContext, INT64 a2){
  UINT64 v4; 

  v4 = *(_QWORD *)(a2 + 40);
  if( v4 )
    NtClose(v4);
  if( *(_QWORD *)a2 )
    ExFreePoolWithTag(*(PVOID *)a2, 0);
  if( (*(_QWORD *)(a2 + 32) & 0x400000000i64) != 0 )
    PfpOpenHandleClose((_QWORD *)(a2 + 8), (__int64)PrefetchContext);
}

Referenced by:

PfpPrefetchFiles
PfpPrefetchFilesTrickle