护卫盾_初始化 - 模块_常规验证


易语言调用示例:

状态 = 护卫盾_初始化("授权域名",端口,"通用秘钥","软件ID","通讯秘钥", 启用等待窗口,启用进程通信,是否为调试模式,检测调试器)

输出调试文本(状态)


函数原型:

//======================================================
//函数名称:hwd_init
//返回类型:bool
//函数说明:初始化软件参数,必须最先执行(快验除外).
//参数<1>:url,授权域名
//参数<2>:port,网站端口,可空,默认为80端口.仅支持3种端口号,80,443,999,80为http协议,443为https协议,999为http指定端口,方便未备案域名使用大陆服务器.
//参数<3>:webkey,护卫盾官网-用户中心-我的授权 中获得
//参数<4>:sid,软件ID,网页后台添加软件后获取
//参数<5>:key,通讯秘钥,网页后台添加软件后获取
//参数<6>:loading,为true,初始化过程显示等待窗口,避免因网络延迟造成用户体验下降.
//参数<7>:proCom,是否启用进程通信,如果为true,则开辟5M共享内存用于进程通信,本进程或其他进程可使用hwd_getPcMsg()函数读取共享资料,具体参照hwd_getPcMsg()参数说明.
//参数<8>:isDebug,是否在调试模式下运行,正式发布一定为false.
//参数<9>:checkDebug,发现调试器后续,0=无操作,1=退出,2=蓝屏,注意,仅在开发模式请设置为0,正式发布一定非零.内核级防调试,近20种反调试手段.
//======================================================
extern "C" HWD_API bool __stdcall hwd_init(const char* url, int port, const char* webkey, const char* sid, const char* key, bool loading,bool proCom, bool isDebug, int checkDebug); 


Copyright © 2019-2059 HuWeiDun.Cn All rights reserved.
登记号2019SR0828127 软著登字第4248884号 商标注册号40431690
冀ICP备19021017号 冀公网安备 13108202000638号