PfSnAsyncPrefetchStep

NTSTATUS __stdcall PfSnAsyncPrefetchStep(
        PFSN_ASYNC_CONTEXT *Context,
        PFSN_PREFETCH_HEADER *PrefetchHeader,
        UINT64 PrefetchPhaseMask){
  unsigned int v5; 
  _EPROCESS *v6; 
  NTSTATUS result; 
  _EPROCESS *v8; 

  v5 = PrefetchPhaseMask;
  PfSnPrefetchMetadata(PrefetchHeader, (unsigned int)PrefetchPhaseMask);
  result = PfSnPrefetchSections(PrefetchHeader, PfSnPrefetchDataPages, v5, v6);
  if( result >= 0 )
  {
    result = PfSnPrefetchSections(PrefetchHeader, PfSnPrefetchImagePages, v5, v8);
    if( result >= 0 )
    {
      Context[58] |= v5;
      return 0;
    }
  }
  return result;
}

Referenced by:

PfSnAsyncPrefetchWorker