CSDN论坛 > PowerBuilder > 基础类

为什么用这个函数,对于某些硬盘无法取出硬盘序列号出来? [问题点数:50分,结帖人galiton]

Bbs2
本版专家分:246
结帖率 100%
CSDN今日推荐
Bbs2
本版专家分:246
Bbs4
本版专家分:1726
Bbs2
本版专家分:246
匿名用户不能发表回复!
其他相关推荐
获取 硬盘物理序列号 获得唯一硬盘序列号 唯一标识 纯API方法,没有DLL,没有控件,另外给出了WMI方法的结果作为比较
1.VB.NET 2008开发环境的工程文件,纯API方法获取硬盘物理序列号,也就是所谓全球唯一标识的号,通常用这个号作为软件注册的唯一标识;写到一个函数中,非常方便移植代码! 2.使用说明:打开程序后,点按钮后,三个TEXTBOX分别显示全球唯一标识的硬盘物理序列号、WMI方法获取的硬盘序列号、WMI方法获取的CPU序列号 3.WMI方法被很多人诟病,有说读不出来什么的,我测试了几台机器确实有读不出来的,结果为0;WMI获取CPU序列号速度比较慢,有将近1秒的延时。 4.总之,大家根据自己需求移植代码。 5.谢谢支持。
获得硬盘型号以及序列号
VC编写的DLL,可以获得硬盘的型号、序列号以及计算机 ID, 带Delphi的源程序,在Win2K下通过,但是没有在Win9X下试过, 感兴趣的朋友可以在Win9X 下试一下,或者编写一个VB的范例。 函数以及定义: function ReadPhysicalDrive(driveID:integer;buffer:Pointer;bufLen:integer):integer; stdcall; external DiskID.dll name ReadPhysicalDriveInNT ; 获得WinNT下的硬盘型号以及序列号。参数driveID为硬盘的位置, IDE1上的主盘为0,类推到IDE2上的从盘的driveID为3。 function ReadPhysicalDrive9X (driveID:integer;buffer:Pointer;bufLen:integer):integer; stdcall; external DiskID.dll name ReadDrivePortsInWin9X ; 获得Win9X下的硬盘型号以及序列号。参数同上 function getHardDriveComputerID:int64; stdcall; external DiskID.dll name getHardDriveComputerID ; 获得计算机的ID
C#取硬盘、CPU、主板、网卡的序号
首先,你必须知道这个应用程序的功能是使用System.Management这个类得到的。因此,你需要加上下面的这句话: using System.Management; 之后在项目里添加引用System.Managemen 读取硬盘 List deviceIDs = new List(); ManagementObjectSearcher query = ne
Setupdixxx deviceiocontrol 获取硬盘大小,硬盘序列号
HDEVINFO hDevInfo; SP_DEVICE_INTERFACE_DATA DevIntfData; PSP_DEVICE_INTERFACE_DETAIL_DATA DevIntfDetailData; SP_DEVINFO_DATA DevData; DWOR
提取坏硬盘中的数据
一笔记本一开机不进系统,左上角光标闪烁,初步怀疑是系统故障,但是用U盘启动进PE检查时,无法找到硬盘,在BIOS中能检测到硬盘,怀疑硬盘MBR分区表被破坏,手上没有修复 工具,但是又要把数据取出来,既然PE看不了,那就用正常安装XP系统的安装盘看,发现分区都在,切无损,于是拆解
MFC获取电脑硬盘序列号(源程序可运行)
在VC6.0上运行的一个求硬盘序列号的源程序,MFC为框架编写,可直接运行
目前VB6.0读硬盘序列号最完美的代码
目前VB6.0读硬盘序列号最完美的代码 里面包括一个模块和一个VB6.0工程示例。
vc获取硬盘物理序列号
#pragma once #ifndef __AFXWIN_H__ #error include 'stdafx.h' before including this file for PCH #endif #include "resource.h"// 主符号 // CgetinfoApp: // 有关此类的实现,请参阅 getinfo.cpp // class Cget
C++获取硬盘序列号及MAC地址的源代码
用C++获取硬盘的序列号ID以及网卡的MAC地址的源代码,可以用此方式结合md5加密算法进行软件加密。
如何快速查看电脑硬盘序列号?
如何快速查看电脑硬盘序列号? 网址:http://jingyan.baidu.com/article/8275fc866d591e46a03cf62f.html 有时候为了做好保密工作,公司或者实验室需要登记每个人电脑的磁盘ID,一般情况下可以借助第三方软件进行查看,但是如果要登记的电脑太多,给每台电脑都要装个软件,不是那么方便,其实在cmd窗口下也
关闭
关闭