1,一个c获取硬盘序列号的实例2,如何取硬盘序列号我用程序员大本营中的例子在delphi 6中无结3,联想thinkpad怎么看硬盘序列号啊4,vb 读硬盘序列号5,关于希捷硬盘的序列号1,一个c获取硬盘序列号的实例
c++获取cpu/硬盘序列号 http://blog.csdn.net/honkerhero/archive/2007/01/04/1473589.aspx
2,如何取硬盘序列号我用程序员大本营中的例子在delphi 6中无结
强烈关注中好象只能在win9x中使用我回家试好后,立即给分,谢谢大家谢谢各位,我回家后试好后,立即给你,谢谢
3,联想thinkpad怎么看硬盘序列号啊
你说硬盘本身的序列号还是作为thinkpad部件以后的组件序列号?前者的话用软件检测比如hd tune pro,后者只能拆下硬盘看上面的标签。举例说明:thinkpadx200t-74697bc。其中,“thinkpad”是品牌名;“x”表示这款产品属于终极轻便类机型;“2”表示这款产品采用12英寸屏幕设计;“00”表示这款产品属于该系列第一代产品;“t”表示这款产品属于平板系列机型(详细内容参考下面的相关文章);“横线后面的7469”是这款产品的机型代码;“横线后面的7b”是这款产品的配置代码;“最后一个字母c”表示这款产品的出货地点是中国大陆。看底下图就明白啦,呵呵_____________________________那我自己的本子举例吧,你可能明白些我的本子sn是7732cjcl3ah322一共14位数字或字母其中前7位是表示机器型号的,7732是指r61i这个系列,cjc是其中的小号后7位是工厂出厂的序列号再拿现在卖的很多的sl400系列说明sl400的sn号前7位肯定是2743xxx2743就是指sl400这个系列,而xxx则是其中的各个款型,比如2fc,p9c等等
4,vb 读硬盘序列号
hjfjkssl;sgjhgjs;igf我用16进制显示,有个性 private declare function 获得硬盘序列号 lib kernel32 alias getvolumeinformationa (byval lprootpathname as string, byval lpvolumenamebuffer as string, byval nvolumenamesize as long, lpvolumeserialnumber as long, lpmaximumcomponentlength as long, lpfilesystemflags as long, byval lpfilesystemnamebuffer as string, byval nfilesystemnamesize as long) as long private sub form_load() on error goto err_form_load dim aa, 硬盘序列号, maxlen, sysflag as long: dim volname, fsysname as string aa = 获得硬盘序列号(c:\\, volname, 256, 硬盘序列号, maxlen, sysflag, fsysname, 256) form1.caption = c硬盘序列号(16制): & hex(硬盘序列号) exit sub err_form_load: end sub
5,关于希捷硬盘的序列号
st“x,xxxx,xx,xxx”,也就是说其硬盘编号可以分为四部分。首先,“st”代表的是“seagate”,也就是说是希捷公司的产品。然后第一部分的“x”是表示其硬盘外形和尺寸。“1”表示3.5英寸,厚度为41mm的全高硬盘;“3”表示3.5英寸,厚度为25mm的半高硬盘;“4”表示5.25英寸,厚度为82mm的硬盘;“5”表示尺寸为3.5英寸,厚度为19mm的硬盘;“9”表示为尺寸2.5英寸的硬盘。第二部分的四个“x”是表示硬盘的容量,通常由3到4位数字组成,单位是gb。如:“1600”就是表示这硬盘的容量为160gb,而“400”或者“800”就表示其容量为40gb或者80gb了。第三部分的两个“x”为硬盘标志,由主标志和副标志所组成。前一个数字是主标志 ,在seagate的ide硬盘中都是指硬盘的碟片数,如数字“2”则表示该硬盘采用了2张盘片。而在seagate的scsi硬盘中,其主标识则是指硬盘的转速了。有了主标识当然就会有副标识了,而后一个数字就是副标识。它是只有当主标识相同或者无效时,副标识才有意义。它一般代表硬盘的性能和代数,当数字越大,表示的代数越高,性能越好,此款硬盘也就越新。第三部分的三个“x”主要由1到3个字母所组成,表示硬盘接口类型等。一般的桌面ide硬盘较为简单,但如果包括了现在和早期的scsi硬盘的话,其含义就变得较为复杂了。“a”表示为ata udma/33或udma/66 ide的接口“as”表示为serial ata150的接口“ag”表示为笔记本电脑专用的ata的接口“n”表示为50针ultra scsi的接口,其数据传输率为20mb/s“w”表示为68针ultra scsi接口,其数据传输率为40mb/s“wc”表示为80针ultra scsi的接口“fc”表示为光纤,可提供高达100mb/s的数据传输率,并且支持热拔插“wd”表示为68针ultra wide scsi的接口“lw”表示为68针ultra-2 scsi(lvd)的接口“lc”表示为80针ultra-2 scsi(lvd)的接口我们以seagate酷鱼硬盘“st3160023as”为例子,通过例子的编号我们可以知道该硬盘是希捷公司生产的3.5英寸厚度为25mm的半高硬盘,其采用2张硬盘盘片,总容量是160gb的serial ata150。另外,如果你看到硬盘上印刷着“7200.7”等字符的,就说明这是希捷新推出的单碟容量80gb的硬盘系列;看到“barracuda 7200.7 plus”等字符,我们就了解到了这个系列的产品是采用8mb缓存,serial ata 150接口或者ultra ata 100接口的高端产品