Are all renames "Fully Qualified Renames" in XP ?

I referred http://www.osronline.com/article.cfm?id=85 article titled “What’s in a Name? - Cracking Rename Operations”. I tested on Windows XP using ‘rename’ and ‘move’ utility and every rename operation was Fully Qualified Rename.

Am I missed something which can result into Simple and Relative Rename ? Please, let me know any additional tests I need to perform.

see http://www.osronline.com/showThread.cfm?link=1922

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@gmail.com
Sent: 4. listopadu 2008 9:40
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Are all renames “Fully Qualified Renames” in XP ?

I referred http://www.osronline.com/article.cfm?id=85 article titled “What’s
in a Name? - Cracking Rename Operations”. I tested on Windows XP using
‘rename’ and ‘move’ utility and every rename operation was Fully Qualified
Rename.

Am I missed something which can result into Simple and Relative Rename ?
Please, let me know any additional tests I need to perform.


NTFSD is sponsored by OSR

For our schedule debugging and file system seminars
(including our new fs mini-filter seminar) visit:
http://www.osr.com/seminars

You are currently subscribed to ntfsd as: xxxxx@avast.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Thanks Kurtin

I tried renaming a file from remote machine which entered in Simple Rename code path.
For Relative Rename, I am thinking of writing a user mode code using NtSetInformationFile API. I will open a directory to get a handle where I need to move the file. I will specify the handle as RootDirectory in FILE_RENAME_INFORMATION structure and try with rename operation.

Please, let me know if I am on right track.