社区
C++ Builder
帖子详情
如何能读取串口硬盘序列号(出厂唯一的序列号)
pmes
2007-11-20 01:39:40
如题,在网上找也N个,在IDE 硬盘及SCSI,WIN98都没问题,唯独在串口硬盘上就不行了!
现在串口硬盘普及了!看来读取硬盘序更号的程序也得更新下了!
先谢了!
...全文
1568
31
打赏
收藏
如何能读取串口硬盘序列号(出厂唯一的序列号)
如题,在网上找也N个,在IDE 硬盘及SCSI,WIN98都没问题,唯独在串口硬盘上就不行了! 现在串口硬盘普及了!看来读取硬盘序更号的程序也得更新下了! 先谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
31 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yl71830371
2011-01-16
打赏
举报
回复
软件在老机器上好使,在新机器上打不开(用机器码注册的软件),不是报密码错误,直接报程序错,不给打开,是不是跟串口硬盘有关?怎么解决?
guishao_gs
2011-01-12
打赏
举报
回复
马克!
swgsong
2010-05-11
打赏
举报
回复
学习了
yelvfujiamian
2009-12-29
打赏
举报
回复
我运行这段代码有4个错误,请问为什么呢?
(118) : error C2065: 'Win32Platform' : undeclared identifier
(161) : error C2317: 'try' block starting on line '137' has no catch handlers
(161) : error C2143: syntax error : missing ';' before '__finally'
(162) : error C2143: syntax error : missing ';' before '{'
Waiting4you
2007-12-15
打赏
举报
回复
收藏,妖哥猛人啊~~ 楼主别忘记结贴哦
kysoft
2007-12-15
打赏
举报
回复
学习
lihongbin33
2007-12-09
打赏
举报
回复
非常的好
Behard
2007-12-04
打赏
举报
回复
mark
linuxghs
2007-12-04
打赏
举报
回复
恩,不错啊,呵呵
ChinaRedRiver
2007-12-03
打赏
举报
回复
收藏
ssyqcwj
2007-12-01
打赏
举报
回复
受教了!
pmes
2007-11-28
打赏
举报
回复
UP
Y___Y
2007-11-28
打赏
举报
回复
原理就是使用DeviceIoControl函数利用磁盘驱动程序获取信息,DeviceIoControl就是应用程序与驱动程序交互的接口
阿发伯
2007-11-28
打赏
举报
回复
学习,收藏
业余的CODER
2007-11-27
打赏
举报
回复
这段代码对 并口的硬盘和其他的硬盘好用吗?? 有人测试过吗?
另: 我也想知道原理?
Siney
2007-11-25
打赏
举报
回复
回复, xjhwc
strncpy(lpBuf, pIdSec->sSerialNumber, 20);
改成
strncpy(lpBuf, pIdSec->sSerialNumber, dwBytesRet);
应该可以解决问题。
因为不能保证
pIdSec->sSerialNumber一定能存在20个字符
而
dwBytesRet应该是实际返回的字节数
另外最好把
char sz[255];
这句后面加入
ZeroMemory(sz,255);
xjhwc
2007-11-25
打赏
举报
回复
谢谢Aweay,2种方法都可以:
1、直接
strncpy(lpBuf, pIdSec-> sSerialNumber, 20);
改成
strncpy(lpBuf, pIdSec-> sSerialNumber, dwBytesRet);
后面的“I”字母就没有了,
2、直接把
char sz[255];
这句后面加入
ZeroMemory(sz,255);也没有“I”字母了
现在就想等妖哥简单介绍下原理,这个代码和妖哥网站上的有什么区别
ydlchina
2007-11-25
打赏
举报
回复
服了,学习
郭建宝
2007-11-23
打赏
举报
回复
能簡介下讀取原理是什麼?
constantine
2007-11-23
打赏
举报
回复
收藏
加载更多回复(11)
python数据
读取
与清洗最常用技巧
在数据挖掘探索、机器学习流程中,数据
读取
及清洗为关键的第一步;如今时代,普通职场朋友也避免不了需要处理大量数据的情况,python的易学、易用以及强大的工具库,提供了很好的解决方案。本课程专注于python数据分析这一细分领域,将结合真实案例,以一个非程序员的视角介绍python数据
读取
及清洗常用技巧。
php获取机器码
硬盘
唯一
序号,
读取
串口
硬盘
序列号
(
出厂
唯一
的
序列号
)(csdn)
#defineIDENTIFY_BUFFER_SIZE 512#defineIDE_ATAPI_IDENTIFY 0xA0#defineIDE_ATA_IDENTIFY 0xEC#defineDFP_RECEIVE_DRIVE_DATA 0x0007c088#pragmapack(1)typedefstruct_IDSECTOR{USHORT wGenConfig;USHORT ...
【miscellaneous】如何利用
硬盘
号和CPU
序列号
为软件加密
原文:http://www.jiamisoft.com/blog/index.php/3469-yingpanhaocpuruanjianjiami.html 计算机软件是一种特殊的产品,为了防止软件的非法复制、盗版,保护软件开发商的利益,就必须对软件进行加密保护。下面我就给大家介绍一个利用
硬盘
号和CPU
序列号
为软件加密的方法。 一、基于
硬盘
号和CPU
序列号
的软件加密技术的原理
基于
硬盘
号和CPU
序列号
的软件加密技术
摘要:本文提供了一种注册码与计算机硬件参数相关的一种加密方法,并通过具体的实例讲述了如何对软件加密的方法。 关键词:
硬盘
序列号
;CPU号;注册表 1 引言 计算机软件是一种特殊的产品,为了防止软件的非法复制、盗版,保护软件开发商的利益,就必须对软件进行加密保护。采用基于
硬盘
号和CPU
序列号
的软件加密技术,软件会根据微机硬件参数给出该软件的
序列号
;用户需要把这一
序列号
用E-mail
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章