src: dotnet: FileSystemHost.GetSecurityByName: handle STATUS_REPARSE

This commit is contained in:
Bill Zissimopoulos 2017-05-09 16:58:16 -07:00
parent d70c49ccd0
commit 0ebae0adc1

View File

@ -306,7 +306,7 @@ namespace Fsp
FileName, FileName,
out FileAttributes, out FileAttributes,
ref SecurityDescriptorBytes); ref SecurityDescriptorBytes);
if (0 <= Result) if (0 <= Result && 260/*STATUS_REPARSE*/ != Result)
{ {
if (IntPtr.Zero != PFileAttributes) if (IntPtr.Zero != PFileAttributes)
Marshal.WriteInt32(PFileAttributes, (Int32)FileAttributes); Marshal.WriteInt32(PFileAttributes, (Int32)FileAttributes);