PfpCheckPrefetchAbort
UINT64 __stdcall PfpCheckPrefetchAbort(_PFP_PREFETCH_CONTEXT *PrefetchContext){
__int64 v1;
__int64 v2;
UINT64 result;
v1 = *(_QWORD *)(*(_QWORD *)PrefetchContext + 72i64);
result = 1;
if( !v1 || !*(_DWORD *)(v1 + 4) )
{
if( (*(_DWORD *)(*(_QWORD *)PrefetchContext + 80i64) & 4) == 0 )
return 0;
v2 = *((_QWORD *)PrefetchContext + 5);
if( !*(_DWORD *)(v2 + 72) && (*(_DWORD *)(v2 + 68) & 4) == 0 )
return 0;
}
return result;
}Referenced by:
PfpOpenHandleCreate
PfpPrefetchDirectoryStream
PfpPrefetchFiles
PfpPrefetchFilesTrickle
PfpPrefetchPrivatePages
PfpPrefetchRequestPerform
PfpVolumePrefetchMetadata