| 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 |