CnPack Forum


 
Subject: cnhardwareinfo单元中的取CPU序列号问题
mestars
新警察
Rank: 1



UID 585
Digest Posts 0
Credits 30
Posts 12
点点分 30
Reading Access 10
Registered 2004-11-29
Location 山东青岛
Status Offline
Post at 2009-4-24 17:53  Profile | Blog | P.M.  | QQ
cnhardwareinfo单元中的取CPU序列号问题

发现cnpack控件包里的common里的cnhardwareinfo单元中的取CPU序列号的方法从1.5版以后都取不到cpu的序列号。

开始的时候以为是不支持delphi2007+xp3,后来发现好像不是这么回事,  我用win2000+delphi7用现在的cnhardwareinfo同样取出来也全是0000-0000-0000-0000-0000,但是用1.5及以前的版本没有问题。
望有条件的也帮忙验证一下是否有问题
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2009-4-26 20:37  Profile | Blog | P.M. 
Cpu序列号和CPU特征信息串是两回事。很多CPU是禁用了取CPU序列号的,CnHardwareInfo中两者都能取,但序列号是否取成功,取决于CPU本身是否禁用,以及当前是否够权限。

1.5版本以前的是误解,将信息串当成序列号了,而信息串是可以有重复的。
可看看例子?
Top
 




All times are GMT++8, the time now is 2024-11-22 06:53

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.006900 second(s), 7 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP