GetVolumeInformation函数解释

原创 2007年09月29日 18:36:00

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

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

vc获取卷标 GetVolumeInformation

#include   #include   int   main(int   argc,   char   **argv) { DWORD   VolumeSerialNumb...

GetVolumeInformation获取磁盘信息与DeviceIoControl获取硬盘信息

硬盘序列号: 英文名 Hard Disk Serial Number, 该号是出厂时生产厂家为区别产品而设置的, 是唯一的, 是只读的, 利用硬盘序列号的加密往往是利用其唯一和只读的特性, 大多是针对...

利用API函数 GetVolumeInformation 获取盘区信息

*利用API函数:GetVolumeInformation 获取盘区信息 delphi_database (其中卷序列号就是每个分区的序列号) Clea #Define FILE_CASE...
  • kamiiyu
  • kamiiyu
  • 2006年08月16日 08:10
  • 2321

使用GetVolumeInformation获取硬盘信息

//声明: GetVolumeInformation(   lpRootPathName: PChar;              {磁盘驱动器代码字符串}   lpVolumeNameBuffer...

GetVolumeInformation来得到磁盘序列号等信息

硬盘序列号: 英文名 Hard Disk Serial Number, 该号是出厂时生产厂家为区别产品而设置的, 是唯一的, 是只读的, 利用硬盘序列号的加密往往是利用其唯一和只读的特性, 大多是针对...
  • wyhang0
  • wyhang0
  • 2014年11月05日 14:08
  • 1488

获取磁盘序列号GetVolumeInformation

// GetVolume.cpp : Defines the entry point for the console application. // #include "stdafx.h"...

C#中各类获取设备存储信息的各类方法

普通WINFORM程序: 1.使用System.IO.DriveInfo来遍历磁盘及其分区信息 引用System.IO后即可调用DriveInfo类来对磁盘空间信息进行遍历了,此外DriveI...

获取磁盘类型及剩余空间 GetDiskFreeSpaceEx GetDriveTypeW GetVolumeInformation

获取磁盘剩余空间 WINBASEAPI BOOL WINAPI GetDiskFreeSpaceEx(     LPCWSTR lpDirectoryName,     PULARGE_INTE...
  • xxm524
  • xxm524
  • 2012年07月11日 21:49
  • 1229

MFC杂项01 重写键盘相应事件 +创建和装载常规dll文件 +GetVolumeInformation获取本地硬盘序列号

MFC杂项01 重写键盘相应事件 MFC创建和加载常规dll文件 获取本地硬盘序列号GetVolumeInformation...

函数解释_OFFSET

  • 2013年02月20日 12:06
  • 25KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:GetVolumeInformation函数解释
举报原因:
原因补充:

(最多只允许输入30个字)