aardio调用C# dll文件获取电脑主板序列号
背景:最近在学习aardio,做客户端软件激活验证逻辑的时候,采用的是根据客户端电脑cpu序列号、客户端电脑主板序列号、客户端电脑第一块硬盘序列号来生成客户端机器码。aardio提供了获取cpu信息和获取硬盘信息的标准库,但我没找到有获取主板信息的标准库,于是用C#编写了一个获取主板信息的dll文件,然后通过aardio程序调用C# dll文件来获取主板序列号。
C#获取主板序列号dll文件的代码如下图所示:
aardio调用C# dll文件代码如下图所示:
aardio程序运行结果如下图所示: