Description: Get the local disk information,such as vender name,size,FW version,SN .This use the ATA command,not WMI.
Also can get the S.M.A.R.T information, such as disk temperature,translate mode,RPM,GSensor error status.
The code will crate a DLL, use VC2005 to compile and install the DDK before run the source code.
Good luck for U!
To Search:
- [MagicApiHooks] - apihook. very easy~
- [fat1] - A disk with a file virtualization, in it
File list (Check if you may need any files):
HDDInfo\HDDInfo\AtaSmart.cpp
.......\.......\AtaSmart.h
.......\.......\DnpService.h
.......\.......\Get_HDD_ODD_Info.cpp
.......\.......\Get_HDD_ODD_Info.h
.......\.......\HDDInfo.aps
.......\.......\HDDInfo.cpp
.......\.......\HDDInfo.def
.......\.......\HDDInfo.h
.......\.......\HDDInfo.rc
.......\.......\HDDInfo.vcproj
.......\.......\HDDInfo.vcproj.QUANTACN.06070042.user
.......\.......\ReadMe.txt
.......\.......\res\HDDInfo.rc2
.......\.......\Resource.h
.......\.......\SPTIUtil.h
.......\.......\stdafx.cpp
.......\.......\stdafx.h
.......\HDDInfo.sln
.......\HDDInfo.suo
.......\.......\res
.......\HDDInfo
.......\release
HDDInfo