Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.25;
Скачать: CL | DM;

Вниз

Работа с потоками NTFS.   Найти похожие ветки 

 
Frame   (2003-07-11 10:12) [0]

В NTFS есть такая штука как файловые потоки. Из консоли такой потк у афйла можно создать чем то типа echo "my text" >myfile:myflow1
где myflow1 как раз и будет потоком.

Вопрос: Есть ли в природе хоть какое нибудь API для того чтобы писать в такие потоки и читать из них?


 
Игорь Шевченко ©   (2003-07-11 11:52) [1]

CreateFile, ReadFile, WriteFile.

MSDN - File Streams (Platform SDK: Storage)


 
Alex Konshin ©   (2003-07-12 07:06) [2]

Посмотри на www.sysinternal.com, там есть пример работы с потоками, но, естественно, на C/C++.


 
astral   (2003-07-14 12:03) [3]

Пользуйся пайпами (pipes)...


 
Polevi ©   (2003-07-14 14:53) [4]

CreateFile, ReadFile, WriteFile


 
ts   (2003-07-15 09:17) [5]

TFileStream


 
Alex Konshin ©   (2003-07-15 09:31) [6]

2 ts: Это ты вопроса не понял.

http://www.sysinternals.com/ntw2k/source/misc.shtml#Streams


 
ZZ ©   (2003-07-15 10:00) [7]

Alex Konshin
А чего такого нового в плане записи/чтения предлагают на sysinternals?


 
Alex Konshin ©   (2003-07-15 11:56) [8]

Ну вообще-то там показан способ получения информации о потоках файла, и оттуда виден путь для чтения-записи стримов по крайней мере через 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 читаюся: они там чего-то наворотили, что если раньше хоть что-то понятно было, то теперь вообще туману такого напустили...

Короче, если кто знает более простой путь - милости просим, я не мешаю.


 
Alex Konshin ©   (2003-07-15 12:03) [9]

Да и остальным: NTFS file streams никакого отношения, ни к pipes, ни к IStream (по крайней мере те, которые обычно имеются в виду) и уж тем более к TFileStream не имеют.



Страницы: 1 вся ветка

Текущий архив: 2003.09.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.047 c
14-82417
nikkie
2003-09-08 11:36
2003.09.25
Спамеры вообще без мозгов...


14-82486
Кен
2003-09-04 02:58
2003.09.25
Кто знает простой способ определить удачный сегодня будет день


14-82482
TMaster
2003-09-05 22:36
2003.09.25
Вопрос по форуму


14-82487
наблюдатель
2003-09-05 18:50
2003.09.25
Блиц тест


8-82340
avk
2003-06-01 00:12
2003.09.25
методо canvas