예제 #1
0
        public bool TryGetSymbolicLinkObject(out NtObjectBase result, out NtStatus returnCode)
        {
            result = null;

            if (!TryGetSymbolicLinkTarget(out var target, out returnCode))
            {
                return(false);
            }

            try
            {
                result = NtObjects.Instance.GetSingleObject(target);
            }
            catch (Exception)
            {
            }

            return(result != null);
        }
예제 #2
0
 public bool TryGetSymbolicLinkObject(out NtObjectBase result)
 {
     return(TryGetSymbolicLinkObject(out result, out _));
 }