Implement NtfsFCBIsReparsePoint() which returns true in case current FCB is a reparse point

svn path=/trunk/; revision=65579
This commit is contained in:
Pierre Schweitzer 2014-12-07 13:30:13 +00:00
parent c3c85103f2
commit ce76daabd9
2 changed files with 10 additions and 0 deletions

View file

@ -124,6 +124,13 @@ NtfsFCBIsDirectory(PNTFS_FCB Fcb)
}
BOOLEAN
NtfsFCBIsReparsePoint(PNTFS_FCB Fcb)
{
return ((Fcb->Entry.FileAttributes & NTFS_FILE_TYPE_REPARSE) == NTFS_FILE_TYPE_REPARSE);
}
BOOLEAN
NtfsFCBIsRoot(PNTFS_FCB Fcb)
{

View file

@ -564,6 +564,9 @@ NtfsDestroyFCB(PNTFS_FCB Fcb);
BOOLEAN
NtfsFCBIsDirectory(PNTFS_FCB Fcb);
BOOLEAN
NtfsFCBIsReparsePoint(PNTFS_FCB Fcb);
BOOLEAN
NtfsFCBIsRoot(PNTFS_FCB Fcb);