关闭

GetVolumeInformation函数解释

1640人阅读 评论(0) 收藏 举报

  在此,我不得不向大家澄清这个问题。

在API中有个函数叫做GetVolumeInformation的函数,网上大多数地方(基本上是所有提到它的文章)都称它能获取硬盘序列号,然而事实上,它只是获取逻辑盘的序列号,这个序列号容易修改,而硬盘序列号不易修改。    Volume是“分卷”的意思(也就是代表“逻辑盘”),怎么会有这么多人以为这东西能获取“硬盘”序列号?一是某些源头始祖说话不专业,二是大家抄袭的气氛太高涨了。   

网上到处泛滥这种错误?!!!'说用API 函数GetVolumeInformation得到的是硬盘的序列号!其实是卷标信息
'VolumeSerialNumber!得到的只是卷区序列号!
'硬盘的序列号应该是
'Drive Model Number________________: WDC WD400EB-00CPF0
'Drive Serial Number_______________: WD-WCAATF083586
'Drive Controller Revision Number__: 06.04G06
'Controller Buffer Size on Drive___: 2097152 bytes
'Drive Type________________________: Fixed
'Drive Size________________________: 40020664320 bytes
'中:
'
'Drive Serial Number_______________: WD-WCAATF083586 这才是硬盘Serial Number!!!!
'
'这个号是不会因为你格式化硬盘而改动,也不是网上流传的修改工具能改的,(其实网上流传的修改工具的也不过是卷区号而已,真是哭笑不得!)
'这个网站http://www.winsim.com/diskid32/diskid32.html下载的东东可以正常读物理序列号,支持多种磁盘,可以下载源代码?
'硬盘序列号与磁盘序列号不同,磁盘序列号是硬盘分区中某个卷(volumn)也就是我们说的磁盘的序列号。而硬盘序列号是整块硬盘的序列号,不能被修改
'

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:704012次
    • 积分:13801
    • 等级:
    • 排名:第907名
    • 原创:650篇
    • 转载:67篇
    • 译文:1篇
    • 评论:180条
    文章分类
    最新评论