原创
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
获取硬盘序列号和卷标序列号
作者:ImMcss欢迎转载,请以超链接形式保留原文地址。
硬盘序列号和卷标序列号很容易混淆。
硬盘序列号:
英文名 Hard Disk Serial Number, 该号是硬盘出厂时生产厂家为区别产品而设置的, 就像人的身份证,是全球唯一的且只读,出产后将不能被修改。
卷标的序列号:
英文名 Volume Serial Number,该号码是在磁盘(既包括软盘也包括硬盘的逻辑盘)的高级格式化时随机产生的,是可以修改的。
先贴代码
#include "stdafx.h"
#include
#include
#include
#include
#include
#include
#include
#include
#define MAX_IDE_DRIVES 16
char * ConvertCode (const char * str,
int pos,
int flip,
char * buf)
{
int i;
int j = 0;
int k = 0;
buf [0] = '/0';
if (pos