[fpc-pascal]Getting disk label and serial numbers

Rolf Grunsky rgrunsky at sympatico.ca
Thu Aug 8 20:44:19 CEST 2002


I am currently trying to write a catalog program for my archive CD-ROM's
and I can not find a working method of a) getting the volume label and
b) getting the serial number.

I am looking for a method that will work with both Win32 and OS/2.
FindFirst with the volumeid attribute does not work with Win32 (and I
know does not work with OS/2). I was a little surprised that there are
no functions to read this information in the sysutils unit since it
seems to be a common enough function. But I'm an old DOS programmer and
maybe I'm missing something. I could use the DOS functions (Int21) but I
really do want a native solution. In any case Win32 supports longer
volume label name on CD-ROM's than either DOS or OS/2 does. Any pointers
in the right direction would be appreciated.

And for a related project, where can I find a Pascal implementation of
the MD5 secure hash?

Many thanks

Rolf Grunsky
-- 

RGrunskyAtSympaticoDotCa  Truth in her dress finds facts too tight.
                          In fiction she moves with ease.
                          Rabinranath Tagore




More information about the fpc-pascal mailing list