Scalabium Software |
|
| Knowledge for your independence'. | |
#55: How can I get the serial number of a disk? |
|
If you need retrieve the serial number of a disk, you can call the GetVolumeInformation function from Windows API. View example: var
VolumeSerialNumber: DWORD;
MaximumComponentLength: DWORD;
FileSystemFlags: DWORD;
SerialNumber: string;
begin
GetVolumeInformation('C:\',
nil,
0,
@VolumeSerialNumber,
MaximumComponentLength,
FileSystemFlags,
nil,
0);
SerialNumber := IntToHex(HiWord(VolumeSerialNumber), 4) +
'-' +
IntToHex(LoWord(VolumeSerialNumber), 4);
end;
|
|
Copyright© 1998-2025, Scalabium
Software. All rights reserved. |