Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:
реклама

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

getfatd

getfatd


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

Синтаксис          #include <dos.h>
                   void getfatd(struct fatinfo *dtable);

Файл, содержащий   dos.h
прототип

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

                   Структура fatinfo,  заполняемая  функцией  getfat,
                   описывается следующим образом:

                   struct fatinfo {
                      char fi_sclus;  /* секторов на кластер */
                      char fi_fatid;  /* байт идентификации таблицы
                                      FAT (таблицы размещения файлов)
                      int fi_nclus;   /* количество кластеров */
                      int fi_busec;   /* количество байтов в секто-
                                         ре */
                   };

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

Переносимость      Функция уникальна для DOS.

Смотрите также     getdfree, getfat.

Пример:

#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;
}

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог