chas williams - CONTRACTOR wrote: > In message <[EMAIL PROTECTED]>,Jeffrey Altman writes: >> we should also make changes to support multiple data streams per file > > just curious. could you elaborate on this one a bit? are you talking > about versioning, "resource forks", or something else?
Traditional stream based file systems bind a single data stream to a single file name. In order to support arbitrary meta data, Microsoft implemented multiple data streams in NTFS. For each file name there is a default "unnamed" stream plus 0 or more named streams. These streams are used to store MacOS Resource Forks, OS/2 Extended Attributes, and Windows uses them to store source information for files downloaded via Internet Explorer. Moving, renaming, deleting a file affects all of the data streams. Data streams are accessed in Windows using the ":" as a separator. If "foo" is a filename that accesses the "unnamed" stream, then "foo:bar" is a named stream associated with that file. Jeffrey Altman
smime.p7s
Description: S/MIME Cryptographic Signature
