Как прочитать таблицу основных файлов NTFS с помощью переполнения стека

Я хочу перечислить все файлы на диске. Я использую WinAPI FindFirst / FindNext для перечисления. Но этот метод занимает много времени. Я где-то читал, что мы можем очень быстро перечислить, прочитав таблицу основных файлов ntfs, которая содержит всю информацию о каждом файле на диске. Есть ли какой-либо API или какой-либо метод в c ++ для чтения основной таблицы ntfs?

4

Решение

Не существует функциональности библиотеки C ++, которая бы зависела от ОС, поскольку она не будет работать на других платформах или против других файловых систем.

Что вы действительно ищете, так это функции Windows API, а не функции библиотеки Cd стандарта st.

Лучшим источником такой информации может быть драйвер файловой системы Linux NTFS, который на самом деле является файловой системой пространства пользователя Linux.

0

Другие решения


По вопросам рекламы [email protected]