VerifierIoAcquireRemoveLockEx

INT64 __stdcall VerifierIoAcquireRemoveLockEx(
        _IO_REMOVE_LOCK *PublicLock,
        PVOID Tag,
        const CHAR *File,
        UINT64 Line,
        UINT64 RemlockSize){
  unsigned int v5; 
  CHAR *Surrogate; 
  v5 = Line;
  if( ViRemLockInitialized && (_DWORD)RemlockSize != 120 && (Surrogate = ViRemLockFindSurrogate()) != 0i64 )
    return((__int64(__fastcall *)(CHAR *, PVOID, const CHAR *, _QWORD, int))pXdvIoAcquireRemoveLockEx)(
             Surrogate + 16,
             Tag,
             File,
             v5,
             120);
  else
    return((__int64(__fastcall *)(_IO_REMOVE_LOCK *, PVOID, const CHAR *, _QWORD, _DWORD))pXdvIoAcquireRemoveLockEx)(
             PublicLock,
             Tag,
             File,
             v5,
             RemlockSize);
}

Referenced by:

No references.