GetDiskFreeSpace

此頁沒有內(nèi)容條目
內(nèi)容

GetDiskFreeSpace

VB聲明

Declare Function GetDiskFreeSpace Lib "kernel32" Alias "GetDiskFreeSpaceA" (ByVal lpRootPathName As String, lpSectorsPerCluster As Long, lpBytesPerSector As Long, lpNumberOfFreeClusters As Long, lpTtoalNumberOfClusters As Long) As Long

說明

獲取與一個磁盤的組織有關(guān)的信息,以及了解剩余空間的容量

返回值

Long,非零表示成功,零表示失敗。會設(shè)置GetLastError

參數(shù)表

參數(shù)

類型及說明

lpRootPathName

String,不包括卷名的一個磁盤根路徑

lpSectorsPerCluster

Long,用于裝載一個簇內(nèi)扇區(qū)數(shù)的變量

lpBytesPerSector

Long,用于裝載一個扇區(qū)內(nèi)字節(jié)數(shù)的變量

lpNumberOfFreeClusters

Long,用于裝載磁盤上剩余簇數(shù)的變量

lpTtoalNumberOfClusters

Long,用于裝載磁盤上總簇數(shù)的變量

注解

在采用FAT16格式的windows95系統(tǒng)中,如一個驅(qū)動器(分區(qū))的容量超過了2GB,則不應(yīng)使用這個函數(shù)。此時,這個函數(shù)能識別的最大分區(qū)容量只有2GB

Top