Unit DiscUtil |
Classes |
Functions |
DiscErrorMessage - --- Error handling -----------------------------------------------------------
FloppyDriveSize - --- floppy disc size determination
FormatVolumeSerialNumber -
GetDiscFreeSpace - --- Available drive information
GetDriveShellInfo -
GetDriveType -
GetLogicalDriveList - --- Information on available drives ------------------------------------------
GetNetworkVolumeName -
GetVolumeInformation - --- Volume Information
GetVolumeName -
Retry -
SysErrorMessage -
SysErrorMessageParams - --- Error handling
Types |
TDiscFreeSpace
TDriveShellInfo
TDriveType
TVolumeInformation
Constants |
Variables |
Functions |
Types |
TDiscFreeSpace = record
SectorsPerCluster : integer
BytesPerSector : integer
NumberOfFreeClusters : integer
TotalNumberOfClusters : integer
TotalSpace : integer
FreeSpace : integer
end;
TDriveShellInfo = record
Icon : hIcon;
Image : integer;
DisplayName : string
TypeName : string
end;
TDriveType = (dtUnknown, dtNoDrive, dtFloppy, dtFixed, dtNetwork, dtCDROM, dtRAM, dtFloppy3, dtFloppy5);--- Types of disc drive ------------------------------------------------------
TVolumeInformation = record--- Disc volume information --------------------------------------------------
VolumeName : string;
VolumeSerialNumber : integer;
MaximumComponentLength : integer;
FileSystemFlags : integer;
FileSystemName : string;
end;
Constants |
Variables |