powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как программно узнать размер кластера FAT?
6 сообщений из 6, страница 1 из 1
Как программно узнать размер кластера FAT?
    #34033566
Kyson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть ли какие-нибудь библиотечные функции на С, чтобы получить подобную информацию о файловой системе?
...
Рейтинг: 0 / 0
Как программно узнать размер кластера FAT?
    #34033592
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KysonЕсть ли какие-нибудь библиотечные функции на С, чтобы получить подобную информацию о файловой системе?

API
BOOL GetDiskFreeSpace(

LPCTSTR lpRootPathName, // address of root path
LPDWORD lpSectorsPerCluster, // address of sectors per cluster
LPDWORD lpBytesPerSector, // address of bytes per sector
LPDWORD lpNumberOfFreeClusters, // address of number of free clusters
LPDWORD lpTotalNumberOfClusters // address of total number of clusters
);
...
Рейтинг: 0 / 0
Как программно узнать размер кластера FAT?
    #34033616
Kyson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо. А есть подобные функции, не привязанные к Win32Api. Из стандатных библиотек, чтобы и на других платформах можно было опеределить размер кластера?
...
Рейтинг: 0 / 0
Как программно узнать размер кластера FAT?
    #34033671
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KysonСпасибо. А есть подобные функции, не привязанные к Win32Api. Из стандатных библиотек, чтобы и на других платформах можно было опеределить размер кластера?

ХЗ. Не в встречал. Попробуй поискать в инете.
...
Рейтинг: 0 / 0
Как программно узнать размер кластера FAT?
    #34034706
kolobok0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KysonЕсть ли какие-нибудь библиотечные функции на С, чтобы получить подобную информацию о файловой системе?

к стандартным библиотекам сей это никакого отношения не имеет....
если данная информация существует в Вашей операционной системе, то значит она начинается именно от операционной системы. т.е. ищите в описании на ОС. В MSDOSе это к примеру 13h прерывание (если не обшибаюсь)... в юниксах не подскажу...

(круглый)
...
Рейтинг: 0 / 0
Как программно узнать размер кластера FAT?
    #34034717
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolobok0 KysonЕсть ли какие-нибудь библиотечные функции на С, чтобы получить подобную информацию о файловой системе?

к стандартным библиотекам сей это никакого отношения не имеет....
если данная информация существует в Вашей операционной системе, то значит она начинается именно от операционной системы. т.е. ищите в описании на ОС. В MSDOSе это к примеру 13h прерывание (если не обшибаюсь)... в юниксах не подскажу...


В юниксах использовал /dev/hd*, а далее по таблицам. :)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как программно узнать размер кластера FAT?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]