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



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

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