zoukankan      html  css  js  c++  java
  • GetVolumeInformation函数解释

    在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)也就是我们说的磁盘的序列号。而硬盘序列号是整块硬盘的序列号,不能被修改

  • 相关阅读:
    【Zookeeper】分布式服务框架 Zookeeper -- 管理分布式环境中的数据
    【Consul】 分布式环境中的服务注册和发现利器
    springboot集成springsession利用redis来实现session共享
    OpenResty初涉
    java面试之闭包(closure)
    集合框架学习之Guava Collection
    本地缓存
    VLFeat在matlab和vs中安装
    HashCode与Equals回顾
    集合工具类CollectionUtils、ListUtils、SetUtils、MapUtils的使用
  • 原文地址:https://www.cnblogs.com/rosesmall/p/14837696.html
Copyright © 2011-2022 走看看