>>>When I use the function GETVOLUMEINFORMATION() of the KERNEL32.DLL, it returns an integer number on the 4th parameter that gives-me the drives serial number in integer format. Translated to hexa-decimal, this number is equal of the number displayed on a command prompt window with the command LABEL or DIR.
>>>
>>>A strange behavior has ocurred: when I run this function on a computer that has partitions on HD (windows / linux), it returns other value on drives serial number, different that obtained on command prompt.
>>>
>>>Someone could give-me a idea of how to obtain always the same number that the commands DIR or LABEL display?
>>>
>>>Really thanks for any replay.
>>
>>Like Barbara, I haven't seen this. However, I would be interested to see if the same sort of thing results when using the Windows Script Host's FileSystemObject:
oFSO = CREATEOBJECT("Scripting.FileSystemObject")
>>oDrive = oFSO.GetDrive("C")
>>? oDrive.SerialNumber
The WSH is an optional component of Win98 and part of Win2K. It is also downloadable and re-distributable from Microsoft. Unfortunately, I don't know the URL off the top of my head.
>
>I do - see the .sig block... ;-)
I was hoping you were lurking.:-)
Hey, and not off topic, aren't you reviewing something for me?< s >
George
Ubi caritas et amor, deus ibi est