hi
i need small information regarding IndexNumber (FILE_INTERNAL_INFORMATION).
In IFS Documentation it is mentioned that “FAT file system generates the
file reference number for a file from the byte offset of the file’s
directory entry record (DIRENT) on the disk. Defragmentation can change this
byte offset. Thus a FAT file reference number can change over time.”.
Is it the same for NTFS?
Regards,
VC
No, it is not the same for NTFS. File IDs are stronger in NTFS because
they are used by SFM (now strictly legacy) and SFU (which is alive and
well). Both represent stateless file system protocols that rely upon
the FID being relatively persistent.
Of course, you can’t rely upon them never changing, since that is going
to depend entirely upon the internal algorithm of a specific piece of
code, which is always subject to change. The NTFS algorithm is quite
different than the FAT algorithm.
Also, keep in mind that multiple instances within a file system (on
NTFS) could return the same file ID - this happens with hard links, for
example.
Regards,
Tony
Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Vishnu P
Sent: Wednesday, June 22, 2005 2:42 AM
To: ntfsd redirect
Subject: [ntfsd] regarding IndexNumber
hi
i need small information regarding IndexNumber
(FILE_INTERNAL_INFORMATION).
In IFS Documentation it is mentioned that “FAT file system generates the
file reference number for a file from the byte offset of the file’s
directory entry record (DIRENT) on the disk. Defragmentation can change
this
byte offset. Thus a FAT file reference number can change over time.”.
Is it the same for NTFS?
Regards,
VC
Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com