Форум: "Система";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
ВнизРабота с потоками 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.014 c