Tiger硬盘物理序列号读取DLL 2.0
借助TigerSN,您可以获得某盘算机硬盘的物理序列号(硬盘的物理序列号由硬盘生产厂家在出厂时设置好,用户不能转变的;而磁盘的逻辑序列号是逻辑盘在格式化的时候由格式化程序生成的,每次格式化后可能会变更的。),这样,程序员就可以使自己程序的“注册印记”和用户盘算机硬件相干了,实现了“一台盘算机一个申请码”。应用方法如下:
1.该dll中有一个“disk”类,在你的程序中声明并结构一个“disk”对象;
2.“disk”类中有一个GetHDSN函数,该函数有两个字符串类型的参数“str申请码”和“str注册码”,GetHDSN函数返回目标盘算机硬盘的物理序列号。用户在没有注册码的情况下,可以体验GetHDSN函数的功效,方法是:
2.1随便假设一对申请码和注册码,调用GetHDSN函数,这时候会弹出一个窗口,提示用户注册,提示机器的物理序列号,然后返回空值给GetHDSN函数。程序员可以用该物理序列号作申请码向作者申请对应的注册码;
2.2如果用户有了一对申请码和注册码,调用GetHDSN函数,这时候直接返回目标盘算机硬盘的物理序列号给GetHDSN函数,不会呈现注册提示。
3.程序员的安装程序应负责把TigerSN ActiveX dll发布到目标地位,并在注册表里面注册ActiveX dll。
附一个vb6的源程序。
相关推荐
评论
没安装畅言模块