![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Файловая система и атрибуты файла [D6, Win2k]
mrAld © (2005-03-16 18:39:00)Привет всем! Тут с ужасом обнаружил, что на NTFS коды атрибутов файлов отличаются от фат. В дельфи есть константы fa[и так далее], но они тоже расчитаны на fat. В связи с этим у меня два вопроса (даже просьбы):
1) подскажите коды атрибутов для NTFS (или ссылочку)
2) как определить тип файловой системы?
Заранее спАсибо
Anatoly Podgoretsky (2005-03-16 20:27:00) [1]Понял, а то глюк в системе искал :-)
mrAld (2005-03-16 19:09:00) [2]тьфу, черт, а я ntfs пинаю :))
Еще раз спасибо :)
DiamondShark (2005-03-16 18:54:00) [3]
> он мне возвращает код $21, хотя должен (по идее) $01
Это два разных атрибута.
Один из них $01, а другой $20. По одному биту на атрибут.
mrAld (2005-03-16 18:47:00) [4]До сих пор совпадали с FAT
ну не знаю, я пытаюсь проверить, ReadOnly атрибут, он мне возвращает код $21, хотя должен (по идее) $01
mrAld (2005-03-16 18:45:00) [5]Агромное спАсибА!
Игорь Шевченко (2005-03-16 18:43:00) [6]
> 2) как определить тип файловой системы?
GetVolumeInformation
> 1) подскажите коды атрибутов для NTFS (или ссылочку)
До сих пор совпадали с FAT, за исключением дополнительных атрибутов, применимых только к NTFS, например файл сжат, зашифрован и т.п. Дополнительные искать в Windows.pas по словам FILE_ATTRIBUTE_