Re: Come si legge l'etichetta di un hard disk ?

From: Danguard <danguard_robot_at_hotmail.com>
Date: Sat, 13 Dec 2003 11:44:45 GMT

In article <23c7e4b2.0312120938.64d12181_at_posting.google.com>,
masuxx_at_libero.it says...

> Sapete come si fa, in linguaggio C, ad ottenere la sigla
> dell'hard-disk?
> Devo scrivere un programmino (con un vecchio Borland Turbo C++ 2.0 del
> 1990) che mi consente di leggere l'etichetta dell'hard-disk del pc in
> uso e memorizzarla, sotto forma di stringa alfa-numerica, dentro una
> variabile (per esempio ETICHETTA_PC).

Mi pare di aver capito che tu voglia programmare sotto DOS... in tal
caso, puoi dare un'occhiata da queste parti:

<http://www.clipx.net/ng/rbrown/ng1d537.php>


Se invece vuoi lavorare sotto Windows, sempre in C/C++, potresti
sbirciare questa API:

GetVolumeInformation()

trovi la documentazione qui:

<http://msdn.microsoft.com/library/default.asp?url=/library/en-
us/fileio/base/getvolumeinformation.asp>


E qui si trova invece un programma con listato che dovrebbe fare cio'
che cerchi (o qualcosa di simile):

<http://www.codeguru.com/system/DiskId32.shtml>

Happy coding :)

Ciao,
Dan
Received on Sat Dec 13 2003 - 12:44:45 CET

This archive was generated by hypermail 2.3.0 : Thu Nov 21 2024 - 05:10:28 CET