ViFaultsIsCurrentAppTarget

UINT64 __stdcall ViFaultsIsCurrentAppTarget(){
  unsigned __int64 v0; 
  unsigned int v1; 
  _BOOL4 v2; 

  v0 = (unsigned __int8)KeAcquireSpinLockRaiseToDpc(&ViFaultInjectionLock);
  v1 = 0;
  v2 = ViFaultApplicationsList == &ViFaultApplicationsList;
  KxReleaseSpinLock(&ViFaultInjectionLock);
  __writecr8(v0);
  if( v2 )
    return 1;
  if( (KeGetCurrentThread()->ApcState.Process->Flags2 & 0x10000) != 0 )
  {
    ++dword_140D493F4;
    return 1;
  }
  ++dword_140D493F0;
  return v1;
}

Referenced by:

VfFaultsInjectResourceFailure