G
goomoo
Unregistered / Unconfirmed
GUEST, unregistred user!
请问高手,这段代码得到的是什么数字?
function getVolumeSN(vol:char):cardinal;
var
lpVolumeNameBuffer:array[0..63] of char;
//nVolumeNameSizeWORD;
VolumeSerialNumber:dword;
lpMaximumComponentLength:dword;
lpFileSystemFlags:dword;
lpFileSystemNameBuffer:array[0..15] of char;
//nFileSystemNamesize:dword;
begin
lpFileSystemFlags:=2;
getVolumeInformation( pchar(vol+':/'),
lpVolumeNameBuffer,
64,
@VolumeSerialNumber,
lpMaximumComponentLength,
lpFileSystemFlags,
lpFileSystemNameBuffer,
16
);
result:=volumeSerialNumber;
end;
function getVolumeSN(vol:char):cardinal;
var
lpVolumeNameBuffer:array[0..63] of char;
//nVolumeNameSizeWORD;
VolumeSerialNumber:dword;
lpMaximumComponentLength:dword;
lpFileSystemFlags:dword;
lpFileSystemNameBuffer:array[0..15] of char;
//nFileSystemNamesize:dword;
begin
lpFileSystemFlags:=2;
getVolumeInformation( pchar(vol+':/'),
lpVolumeNameBuffer,
64,
@VolumeSerialNumber,
lpMaximumComponentLength,
lpFileSystemFlags,
lpFileSystemNameBuffer,
16
);
result:=volumeSerialNumber;
end;