Вниз
Скачать: CL | DM;

Недра NTFS   Найти похожие ветки 

 
A.M.D.F.   (2003-11-29 18:14) [0]

Здравствуйте, уважаемые знатоки.
Как то я уже спрашивал, как узнавать имена файловых потоков.
Получив здесь необходимую информацию, я написал прогу, которая
это делает. В процессе ее написания я узнал, потоки бывают разных типов,
вот они:

Data
EA Data
Security Data
Alternate Data
Link
Property
Object ID
Reparse Data
Sparse Block

Но моя прога показывает только потоки типа Data и Alternate Data.
Подняв в проге привилегии SE_BACKUP_NAME и SE_RESTORE_NAME удалось
заставить ее показывать Object ID и Sparse Block.
Внимание, вопрос:
1) Как заставить прогу увидеть остальные типы потоков?
(Например у каждого файла есть потоки ::$EA и ::$Object_ID, но показвается
только второй)
2) Какие имена потоков соответствуют этим типам?
Например:
DATA = ::$DATA
EA Data = ::$EA
Reparse Data = ???


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

Книжка Гэри Неббета по native API поможет


 
Alex Konshin ©   (2003-11-30 16:34) [2]

>Книжка Гэри Неббета по native API поможет
http://www.amazon.com/exec/obidos/ASIN/1578701996/systemsinternals/104-6933082-3805556
Она?


 
A.M.D.F.   (2003-11-30 19:53) [3]

А есть эта книга в электронном варианте?


 
Игорь Шевченко ©   (2003-12-01 10:31) [4]

Alex Konshin © (30.11.03 16:34)

Да, она, только у меня на русском и в бумажном варианте. Там, кроме описания Native API (что само по себе достаточно ценно), имеется описание внутренностей NTFS с примерами программ


 
Alex Konshin ©   (2003-12-01 14:43) [5]

Ну я заказал сейчас ее, посмотрю, что там в американском варианте. CD вроде не упоминается, но вдруг есть?


 
Игорь Шевченко ©   (2003-12-01 14:58) [6]

Alex Konshin © (01.12.03 14:43)

В русском варианте CD не было. Книжка полезная, на нее многие ссылаются, других подобных (и подробных) руководств по Native API я не видел ни в инете, ни на бумаге. Рекомендую.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.017 c
14-16734
de_ICER-T44
2004-01-16 10:14
2004.02.06
Задачка для профи


1-16431
siriusP
2004-01-22 10:23
2004.02.06
Где ошибка при вызове ф-ции DLL?


6-16573
Micah'GF
2003-11-29 19:21
2004.02.06
Правильная посделовательность соединения


3-16104
Grotesk
2004-01-08 18:53
2004.02.06
MS DTS + Delphi


14-16630
lipskiy
2004-01-14 00:29
2004.02.06
Как правильно пишется?




   Наверх