GetDiskFreeSpace

WinApi Функция GetDiskFreeSpace

Описание:
function GetDiskFreeSpace(lpRootPathName: PChar;
var lpSectorsPerCluster, lpBytesPerSector, lpNumberOfFreeClusters, lpTotalNumberOfClusters: DWORD): BOOL;

Функция извлекает информацию об определенном диске, включая объем свободного пространства на диске.

Параметры:
lpRootPathName: Строка определяющая корневой каталог устройства,объем которого надо определить(напр. 'A:\'-для дисковода). Если lpRootPathName равен nil, то возвращается объем текущего накопителя.

lpSectorsPerCluster: Число секторов на кластер.

lpBytesPerSector: Число байт на сектор.

lpNumberOfFreeClusters: Число свободных кластеров на диске.

lpTotalNumberOfClusters: Число кластеров на диске.

Возвращаемые значения
Если функция добивается успеха, возвращаемая величина - не ноль.
Если функция терпит неудачу, возвращаемая величина - ноль.

Замечания
Данная функция является устаревшей и рекомендуется использовать GetDiskFreeSpaceEx.

Windows 95: Функция возвращает неправильное значение для объема, который больше чем 2 гигабайта. Функция может неверно взвращать значения даже с дисками обьъем которых менее 2Гигабай.
Windows 95 OSR 2: функция GetDiskFreeSpaceEx доступна в системах Windows 95 начиная с OEM Service Выпуск 2 (OSR 2). Функция GetDiskFreeSpaceEx возвращает правильноые значения для всех объемов, включая те которые больше, чем 2 гигабайта.

При возникновении проблем с компьютерными вирусами и различного рода смс вымогателями советуем вам Скачать пробную версию антивируса касперского 2012 которая является полноценной и многофункциональной защитой вашего компьютера

Материал взят из:
Русская спpавка по Windows API



Последние из рубрики

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