Last time is set with many questions on how to read serial
Number of the screw. But all answers are reduced to
GetVolumeInformation (' C: \ ', VolumeName, MAX_PATH, @VolumeSerialNo... What not
Has that the common screw with factory number. As many would like
To write breakage for review of a smart of the hard disk, measurement of his temperature. But
the Windows does not allow to climb directly in ports and DOS the approach here
it is inappropriate. It was required also to me to write viewer SMART. By the proximate search
It was possible to drop the following references on microsoft.com
http://support.microsoft.com/download/support/mslfiles/SmartApp.exe
http://www.microsoft.com/hwdev/download/respec/iocltapi.rtf
As a lot of useful on a smart it was possible to find on Mavritsina Michael's page
http://pcjs.chat.ru
(thank it huge that it has wished will share results of the
Work with the public)
All these data were re-read also I sat porting an example from MS with Visual C
Under Delphi. This example - almost complete repetition of MS `, i only
has a little expanded the output information and has added a little known
attributes SMART. The example is fulfilled as the cantilever application.
The example was tested under WIN98SE. For WIN95 and on a case of absence as an example Smartvsd.vxd driver enters. Under Y2K/NT too should work, but not it was checked. I warn at once - this technology does not see screws on external controllers!!! And, unfortunately, through it are accessible only IDE devices. More the detailed information look in readme.txt file in an example and visit the above-stated references.
To download this example it is possible here:SmartView.zip