At 06:42 AM 4/25/2005, you wrote:
Hello folks,

What is the meaning of the file attribute vfsFileAttrLink on a file on the memory card? I mean, the meaning of the remaining attributes is pretty obvious - vfsFileAttrReadOnly, vfsFileAttrHidden, vfsFileAttrSystem, vfsFileAttrVolumeLabel, vfsFileAttrDirectory and vfsFileAttrArchive all have direct equivalents in the FAT filesystem used by MS-DOS, so I know what they mean.

But when is a file's link attribute set? Is it the same as symbolic links in Unix? I had the impression that the FAT filesystem didn't support that, because dangerous loops could occur and it wasn't designed to cope with them. And, if this is indeed what the link attribute means, how does one find the actual target file (i.e., the one which the current linkfile is a link for)?

This isn't used for FAT. VFS has the potential to support other file systems (it's a virtual file system interface), and that's in place in case someone wanted to support a Unix file system that did have hard links.



-- Ben Combee, Senior Software Engineer, palmOne, Inc. "Combee on Palm OS" weblog: http://palmos.combee.net/ Developer Forum Archives: http://news.palmos.com/read/all_forums/


-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/

Reply via email to