PfSnCheckLogSequenceNumber

NTSTATUS __stdcall PfSnCheckLogSequenceNumber(INT64 a1){
  int StreamSequenceNumber; 
  NTSTATUS result; 
  unsigned __int64 *v4; 
  unsigned __int64 *v5; 

  v5 = 0i64;
  StreamSequenceNumber = PfKernelGlobals.StreamSequenceNumber;
  if( PfKernelGlobals.StreamSequenceNumber == *(_DWORD *)(a1 + 404) )
    return 1075380276;
  result = PfSnTraceGetLogEntry(a1, 1u, &v5);
  if( result >= 0 )
  {
    v4 = v5;
    *v5 = *v5 & 0xFFFFFFFFFFFFFFF8ui64 | 2;
    *((_DWORD *)v4 + 2) = StreamSequenceNumber;
    *(_DWORD *)(a1 + 404) = StreamSequenceNumber;
    *(_QWORD *)(a1 + 408) = a1 + 416;
    return 0;
  }
  return result;
}

Referenced by:

PfSnLogPageFaultCommon