Учись программированию на C++ Builder бесплатно!

Функция


Получает информацию из таблицы размещения файлов.

Синтаксис


#include <dos.h>
void getfatd(struct fatinfo *dtable);

Прототип


dos.h

Описание


Функция getfatd возвращает информацию из таблицы размещения файлов дисковода, используемого по умолчанию. Указатель dtable является адресом структуры fatinfo, которая заполняется информацией из таблицы.

Возвращаемое значение


Нет.

Переносимость


Функция уникальна для DOS.

Пример


#include <stdio.h>
#include <dos.h>

int main(void)
{
struct fatinfo diskoinfo;
getfatd(&diskinfo); /* получить информацию о дисководе */
printf("Дисковод по умолчанию:");
printf("Секторов на кластер: %5d\n",diskinfo.fi_sclus);
printf("байт FAT ID: %5X\n",diskinfo.fi_fatid & 0xFF);
printf("Количество кластеров: %5d\n",diskinfo.fi_nclus);
printf("Байт на сектор: %5d\n",diskinfo.fi_bysec);
return 0;
}

Поиск по сайту