Neil,
the issues I’m concered about are:
- Size restriction (as you already pointed out)
- Reparse points (EA’s are reparse points are mutually exclusive)
- Support for EAs in the future: Are EAs are a strategic mechanism in ms
filesystems ?
Besides these 2 topics I think that EA’s are exactly what we need.
Thanks,
Lars
-----Ursprüngliche Nachricht-----
Von: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]Im Auftrag von Neal
Christiansen
Gesendet: Samstag, 30. Oktober 2004 20:39
An: Windows File Systems Devs Interest List
Betreff: RE: [ntfsd] question about NTFS alternate data streams
Lars,
No, you can not create our own NTFS attribute. That is something
totally internal to the system.
I am wondering why you want to switch to ADS from EAs? If you don’t
need to store a lot of data in the ADS then EAs are more efficient
because it does not require a separate open to access them.
Neal Christiansen
Microsoft File System Filter Group Lead
This posting is provided “AS IS” with no warranties, and confers no
rights
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Lars Diehl
Sent: Thursday, October 21, 2004 5:23 AM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] question about NTFS alternate data streams
Hello everybody,
I’ve got a simple question for the NTFS experts about NTFS alternate
datastreams, ntfs attributes and how they can be accessed. I’ve already
checked some old threads in the list and found some controversial
statements. I would like to use ADS to replace EAs in our software.
First, here is my understandig how alternate data streams and ntfs
attributes are adressed.
This is how an NTFS filename looks like:
[path][file.ext]:[ads-name]:[ntfs-attr-name]
Example:
foo.dat:ads1:$DATA
Now the question:
Can I create a new NTFS attribute such as
foo.dat:ads1:LARS
or (using the default data stream)
foo.dat::LARS ?
In my understanding the ntfs-attributes (with some exceptions like
$DATA)
are internal to NTFS, so I should not be able to create my own
ntfs-attributes, right ?
I can create a new data stream (something like “foo.dat:LARS:$DATA”) but
I
would prefer the ntfs attribute solution. (Writing to an alternate data
stream causes the last write time of the to change, which can in fact be
very annoying).
Thanks for any help or comments in advance,
With best regards,
Lars
Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.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