Lines Matching refs:reparse
840 // if (dataSize == 1234567) // for debug: unpacking without reparse
852 CReparseAttr reparse;
853 bool isOkReparse = reparse.Parse((const Byte *)data, dataSize);
858 _link.linkPath = reparse.GetPath();
859 _link.isJunction = reparse.IsMountPoint();
861 if (reparse.IsSymLink_WSL())
864 _link.isRelative = reparse.IsRelative_WSL();
867 _link.isRelative = reparse.IsRelative_Win();
2131 CReparseAttr reparse;
2132 if (!reparse.Parse(data, dataSize))
2136 linkPath = reparse.GetPath();
2137 isJunction = reparse.IsMountPoint();
2139 if (reparse.IsSymLink_WSL())
2142 isRelative = reparse.IsRelative_WSL();
2145 isRelative = reparse.IsRelative_Win();
2176 CReparseAttr reparse;
2178 needSetReparse = reparse.Parse(_outMemBuf, reparseSize, errorCode);
2181 UString linkPath = reparse.GetPath();
2189 res = SendMessageError_with_LastError("Incorrect reparse stream", us2fs(_item.Path));
2193 res = SendMessageError_with_LastError("Unknown reparse stream", us2fs(_item.Path));