![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с потоками NTFS.
Frame © (2003-07-11 10:12:00)
В NTFS есть такая штука как файловые потоки. Из консоли такой потк у афйла можно создать чем то типа echo "my text" >myfile:myflow1
где myflow1 как раз и будет потоком.
Вопрос: Есть ли в природе хоть какое нибудь API для того чтобы писать в такие потоки и читать из них?
Alex Konshin (2003-07-15 12:03:00) [1]
Да и остальным: NTFS file streams никакого отношения, ни к pipes, ни к IStream (по крайней мере те, которые обычно имеются в виду) и уж тем более к TFileStream не имеют.
Alex Konshin (2003-07-15 11:56:00) [2]
Ну вообще-то там показан способ получения информации о потоках файла, и оттуда виден путь для чтения-записи стримов по крайней мере через BackupRead/BackupWrite.
Вполне возможно, что есть и более простой способ.
По крайней мере, это уже что-то, а не то, что написано в http://msdn.microsoft.com/library/en-us/fileio/base/file_streams.aspкоторую тут рекомендовали.
А теперь посмотри примечание в конце http://msdn.microsoft.com/library/en-us/fileio/base/backupread.aspи http://msdn.microsoft.com/library/en-us/fileio/base/backupwrite.asp
Вообще-то я не сильно удивлюсь, если они сейчас действительно через IStorage читаюся: они там чего-то наворотили, что если раньше хоть что-то понятно было, то теперь вообще туману такого напустили...
Короче, если кто знает более простой путь - милости просим, я не мешаю.
ZZ (2003-07-15 10:00:00) [3]
Alex Konshin
А чего такого нового в плане записи/чтения предлагают на sysinternals?
Alex Konshin (2003-07-15 09:31:00) [4]
2 ts: Это ты вопроса не понял.
http://www.sysinternals.com/ntw2k/source/misc.shtml#Streams
ts (2003-07-15 09:17:00) [5]
TFileStream
Polevi (2003-07-14 14:53:00) [6]
CreateFile, ReadFile, WriteFile
astral (2003-07-14 12:03:00) [7]
Пользуйся пайпами (pipes)...
Alex Konshin (2003-07-12 07:06:00) [8]
Посмотри на www.sysinternal.com, там есть пример работы с потоками, но, естественно, на C/C++.
Игорь Шевченко (2003-07-11 11:52:00) [9]
CreateFile, ReadFile, WriteFile.
MSDN - File Streams (Platform SDK: Storage)