That is also true, but the original use of open by file ID (NT 3.1) was
Services for Macintosh. SFU has been added since that time. However,
AFP and NFS are rather similar (stateless file system protocols). SFM
worked with CDFS and NTFS. The NTFS implementation of open by file ID
is not included in the IFS Kit, but the CDFS implementation is.
Note that NTFS now supports returning the file ID in directory
enumerations - further improving performance for SFU in fact because it
is no longer necessary to open the file to retrieve the file ID - the
directory enumeration contains that information.
Regards,
Tony
Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Primoz Beltram
Sent: Thursday, April 21, 2005 2:30 AM
To: ntfsd redirect
Subject: RE: [ntfsd] questions on fileobjects, file_id etc.
From my experience NFS sharing protocols on top of NTFS volumes are
extensively using open by file_id. For example “Hummingbird NFS Maestro”
or “Microsoft Windows Software for UNIX (SFU)” and its NFS service.
-----Original Message-----
From: Tony Mason [mailto:xxxxx@osr.com]
Sent: 20. april 2005 22:50
To: Windows File Systems Devs Interest List
Subject: RE: [ntfsd] questions on fileobjects, file_id etc.
CDFS not only supports file IDs it supports open by ID: see
CdOpenByFileId (create.c) for an example of this logic.
AFP (used by Services for Macintosh) was supported on NTFS and CDFS;
since it is a stateless file system it needed open by file ID…
Regards,
Tony
Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com
Looking forward to seeing you at the Next OSR File Systems Class April
4, 2005 in Boston!
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Maxim S. Shatskih
Sent: Wednesday, April 20, 2005 4:38 PM
To: ntfsd redirect
Subject: Re: [ntfsd] questions on fileobjects, file_id etc.
FILE_ID’s change is it ok to be looking at FSCTL_MOVE_FILE’s and that
should give me the new FILE_ID, right?
Yes. Re-query the ID after each FSCTL_MOVE_FILE on this file.
CDFS does not support any defrag FSCTLs, and maybe it does not support
file IDs
too.
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com
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
Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com
Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
You are currently subscribed to ntfsd as: unknown lmsubst tag argument:
‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com