Dog_Client_Set_Machine

void Dog_Client_Set_Machine(short dwType, const char* lpText = NULL);

接口描述

自定义机器码信息

参数

参数名
类型
描述
必填
dwType
short
需要获取的类型
必填
lpText
const char*
附加的机器码信息..
可选

参数,此为重载函数..

参数名
类型
描述
必填
HWID
const char*
重定义机器码信息
必填

说明/示例

内置的获取机器码方案,用于用户/卡号解绑的校验 支持的机器码分类:[D_MACHINE](doc:Rd3ZqfI6) 以下为使用Dog系函数内置的机器码方案C++例子: ``` // 只获取Disk信息 Dog_Client_Set_Machine(D_MACHINE::MACHINE_DISK, "千千小可爱"); // 获取Disk信息和CPU信息 Dog_Client_Set_Machine(D_MACHINE::MACHINE_DISK | D_MACHINE::MACHINE_CPU, "千千小可爱"); // 获取Disk信息和CPU信息以及MAC网卡信息 Dog_Client_Set_Machine(D_MACHINE::MACHINE_DISK | D_MACHINE::MACHINE_CPU | D_MACHINE::MACHINE_GETMAC, "千千小可爱"); //... ``` 有些时候,内置的机器码方案并不理想,这时候你可以自定义机器码来实现.. 以下是用VMP的SDK获取机器码的C++例子: ``` char hwid[512]; ::VMProtectGetCurrentHWID(hwid, sizeof(hwid)); Dog_Client_Set_Machine(hwid); ```