当前位置: 代码迷 >> 驱动开发 >> 关于S.M.A.R.T的疑义
  详细解决方案

关于S.M.A.R.T的疑义

热度:34   发布时间:2016-04-28 10:47:13.0
关于S.M.A.R.T的疑问
小弟是想获取一下硬盘的序列号。
用WMI获得的serial number是一串数字
3031383038324250344e34303742424a58374c33***

但是硬件检测软件写的serial number是
100828PBN404B7JB7***

想请问一下,这两者到底哪个是真正的表示唯一的序列号呢?

另外,读取后者那个序列号都是用DeviceIoControl和属性SMART_RCV_DRIVE_DATA去读硬件信息
意思就是说这个信息其实已经存在于smart里面了


但是我用wmi的MSStorageDriver_ATAPISmartData属性去取出来的SMART就只有属性信息了,没有任何多余的内容,这又是为什么呢?用WMI有办法取出第二种序列号么?


多谢!

------解决方案--------------------
用WMI获得的serial number是一串数字3031383038324250344e34303742424a58374c33***
----------------
这个应该是十六进制数

但是硬件检测软件写的serial number是
100828PBN404B7JB7***

这个是ASCII

  相关解决方案