On Tue, Jul 18, 2000 at 12:56:45PM +0200, Rein Klazes wrote:
> Tried some CD's on Windows '98, NT4, 2000 and wine.
> GetVolInformation() in Windows 2000 and NT4 return serial numbers with
> the bytes reversed as that on Win'98 and wine.
>
> Strange that we never noticed.
>
> Rein.
Oh ?
Is this due to different GetVolumeInformationA() implementations or due
to serial number calc differences between GVIA and GVIW ?
(I guess it's the former)
BTW, I solved the "France" vs. "FRANCE" bug.
It's because we didn't figure out the "best" CD-ROM volume descriptor
in DRIVE_ReadSuperblock() as we do in e.g. CDROM_Data_GetSerial().
Thus we read the ASCII voldesc instead of the Unicode voldesc as we should
have done.
As I'll have to submit a CD-ROM patch for the label thing anyway,
could you confirm the changes I need to make to the serial stuff ?:
I guess I'll have to modify CDROM_Data_GetSerial() to reverse the serial
in case the version is NT4 or W2K.
Andreas Mohr