VerifierExEnterCriticalRegionAndAcquireResourceShared

VOID *__fastcall VerifierExEnterCriticalRegionAndAcquireResourceShared(_ERESOURCE *Resource){
  VOID *v2; 
  void *Caller; 
  void *retaddr; 
  v2 = (VOID *)((__int64(*)(void))pXdvExEnterCriticalRegionAndAcquireResourceShared)();
  if( (MmVerifierData & 0x400000) == 0 )
  {
    Caller = retaddr;
    goto LABEL_5;
  }
  if( ViDeadlockDetectionEnabled )
  {
    Caller = retaddr;
LABEL_5:
    VfDeadlockAcquireResource(Resource, VfDeadlockEresource, KeGetCurrentThread(), 0i64, Caller);
  }
  return v2;
}

Referenced by:

No references.