天佐.混沌钟  tianzuo.Hundun
软件许可证限制 software license restrictions
Loading...
Searching...
No Matches
tianzuo.HundunInterface.h File Reference

Go to the source code of this file.

Classes

class  tianzuo_HundunInt
 混沌钟模块类 for c++ More...
 

Macros

#define tianzuo_Hundun_atr   __attribute__((visibility("default")))
 导出函数定义(define dllexport)
 
#define tianzuo_Hundun_lib
 

Enumerations

enum  Hundun_error_code {
  Hundun_error_code_success , Hundun_error_code_parameter , Hundun_error_code_parse , Hundun_error_code_licensefile ,
  Hundun_error_code_outofdate , Hundun_error_code_unmatched
}
 
enum  Hundun_license_type { Hundun_license_type_none , Hundun_license_type_datelimit , Hundun_license_type_machinelimit , Hundun_license_type_machinedatelimit }
 

Functions

tianzuo_Hundun_check

验证许可证信息

Parameters
[in]public_key_string公钥字符串
[in]license_file许可证文件路径
[out]days剩余天数
Returns
int
Author
郑天佐
Date
2024-1-1
tianzuo_Hundun_lib int tianzuo_Hundun_check (const char *public_key_string, const char *license_file, int *days)
 
tianzuo_Hundun_get_machineid

获取注册码

Returns
char* 返回注册码字符串
Author
郑天佐
Date
2024-1-1
tianzuo_Hundun_lib const char * tianzuo_Hundun_get_machineid ()
 

Macro Definition Documentation

◆ tianzuo_Hundun_atr

#define tianzuo_Hundun_atr   __attribute__((visibility("default")))

导出函数定义(define dllexport)

◆ tianzuo_Hundun_lib

#define tianzuo_Hundun_lib

Enumeration Type Documentation

◆ Hundun_error_code

Enumerator
Hundun_error_code_success 

成功

Hundun_error_code_parameter 

参数错误

Hundun_error_code_parse 

解析错误

Hundun_error_code_licensefile 

许可证文件或路径错误

Hundun_error_code_outofdate 

日期已过

Hundun_error_code_unmatched 

机器码不匹配

◆ Hundun_license_type

Enumerator
Hundun_license_type_none 
Hundun_license_type_datelimit 
Hundun_license_type_machinelimit 
Hundun_license_type_machinedatelimit 

Function Documentation

◆ tianzuo_Hundun_check()

tianzuo_Hundun_lib int tianzuo_Hundun_check ( const char *  public_key_string,
const char *  license_file,
int *  days 
)

◆ tianzuo_Hundun_get_machineid()

tianzuo_Hundun_lib const char * tianzuo_Hundun_get_machineid ( )