@@ -42,7 +42,7 @@ typedef enum
4242 ENUM_VERIFICATION_MODULE_CDKEY_TYPE_UNKNOW = 0 , //未注册,Authorize_CDKey_GetLeftTimer将返回失败
4343 ENUM_VERIFICATION_MODULE_CDKEY_TYPE_TEMP = 1 , //临时,Authorize_CDKey_GetLeftTimer一次后过期,需要Write
4444 ENUM_VERIFICATION_MODULE_CDKEY_TYPE_TRY = 2 , //试用
45- ENUM_VERIFICATION_MODULE_CDKEY_TYPE_TEST = 3 , //测试版 ,试验版,特殊版本
45+ ENUM_VERIFICATION_MODULE_CDKEY_TYPE_TEST = 3 , //演示版,普通版 ,试验版,特殊版本
4646 ENUM_VERIFICATION_MODULE_CDKEY_TYPE_STANDARD = 4 , //标准版,等同于正式版
4747 ENUM_VERIFICATION_MODULE_CDKEY_TYPE_PROFESSIONAL = 5 , //专业版
4848 ENUM_VERIFICATION_MODULE_CDKEY_TYPE_ULTIMATE = 6 , //旗舰版
@@ -847,6 +847,103 @@ extern "C" bool Verification_XAuthNet_GetDCode(LPCXSTR lpszURLAddr, int* pInt_DY
847847*********************************************************************/
848848extern "C" bool Verification_XAuthNet_Register (LPCXSTR lpszURLAddr , XENGINE_PROTOCOL_USERINFO * pSt_UserInfo , LPCXSTR lpszHWCode = NULL , LPCXSTR lpszPassword = NULL );
849849/********************************************************************
850+ 函数名称:Verification_XAuthNet_GetTime
851+ 函数功能:获取用户时间信息
852+ 参数.一:lpszURLAddr
853+ In/Out:In
854+ 类型:常量字符指针
855+ 可空:N
856+ 意思:输入API地址
857+ 参数.二:penSerialType
858+ In/Out:Out
859+ 类型:枚举型指针
860+ 可空:N
861+ 意思:输出用户序列号类型
862+ 参数.三:pInt_LeftTime
863+ In/Out:Out
864+ 类型:整数型指针
865+ 可空:N
866+ 意思:输出剩余时间
867+ 参数.四:pInt_OnlineTime
868+ In/Out:Out
869+ 类型:整数型指针
870+ 可空:N
871+ 意思:输出在线时间
872+ 参数.五:ptszLeftTime
873+ In/Out:Out
874+ 类型:字符指针
875+ 可空:N
876+ 意思:输出剩余时间字符串
877+ 参数.;六:lpszPassword
878+ In/Out:In
879+ 类型:常量字符指针
880+ 可空:Y
881+ 意思:输入密码,如果服务端设置了密码客户端也必须使用加密通信
882+ 返回值
883+ 类型:逻辑型
884+ 意思:是否成功
885+ 备注:
886+ *********************************************************************/
887+ extern "C" bool Verification_XAuthNet_GetTime (LPCXSTR lpszURLAddr , ENUM_VERIFICATION_MODULE_SERIAL_TYPE * penSerialType , __int64x * pInt_LeftTime , __int64x * pInt_OnlineTime , XCHAR * ptszLeftTime = NULL , LPCXSTR lpszPassword = NULL );
888+ /********************************************************************
889+ 函数名称:Verification_XAuthNet_GetPass
890+ 函数功能:密码找回
891+ 参数.一:lpszURLAddr
892+ In/Out:In
893+ 类型:常量字符指针
894+ 可空:N
895+ 意思:输入API地址
896+ 参数.二:pSt_UserInfo
897+ In/Out:In
898+ 类型:数据结构指针
899+ 可空:N
900+ 意思:输入用户注册信息,身份证,邮箱,手机号
901+ 参数.三:pSt_UserAuth
902+ In/Out:Out
903+ 类型:数据结构指针
904+ 可空:N
905+ 意思:输出用户密码
906+ 参数.四:lpszPassword
907+ In/Out:In
908+ 类型:常量字符指针
909+ 可空:N
910+ 意思:输入密码,如果服务端设置了密码客户端也必须使用加密通信
911+ 返回值
912+ 类型:逻辑型
913+ 意思:是否成功
914+ 备注:
915+ *********************************************************************/
916+ extern "C" bool Verification_XAuthNet_GetPass (LPCXSTR lpszURLAddr , XENGINE_PROTOCOL_USERINFO * pSt_UserInfo , XENGINE_PROTOCOL_USERAUTH * pSt_UserAuth , LPCXSTR lpszPassword = NULL );
917+ /********************************************************************
918+ 函数名称:Verification_XAuthNet_Pay
919+ 函数功能:充值
920+ 参数.一:lpszURLAddr
921+ In/Out:In
922+ 类型:常量字符指针
923+ 可空:N
924+ 意思:输入API地址
925+ 参数.二:lpszUser
926+ In/Out:In
927+ 类型:常量字符指针
928+ 可空:N
929+ 意思:充值的用户
930+ 参数.三:lpszSerial
931+ In/Out:In
932+ 类型:常量字符指针
933+ 可空:N
934+ 意思:输入充值的序列号
935+ 参数.四:lpszPassword
936+ In/Out:In
937+ 类型:常量字符指针
938+ 可空:N
939+ 意思:输入密码,如果服务端设置了密码客户端也必须使用加密通信
940+ 返回值
941+ 类型:逻辑型
942+ 意思:是否成功
943+ 备注:
944+ *********************************************************************/
945+ extern "C" bool Verification_XAuthNet_Pay (LPCXSTR lpszURLAddr , LPCXSTR lpszUser , LPCXSTR lpszSerial , LPCXSTR lpszPassword = NULL );
946+ /********************************************************************
850947函数名称:Verification_XAuthNet_Connect
851948函数功能:链接到服务器
852949 参数.一:lpszClientAddr
@@ -955,4 +1052,18 @@ extern "C" bool Verification_XAuthNet_Login(LPCXSTR lpszUser, LPCXSTR lpszPass,
9551052 意思:是否成功
9561053备注:
9571054*********************************************************************/
958- extern "C" bool Verification_XAuthNet_Logout (LPCXSTR lpszUser , LPCXSTR lpszPass , XLONG dwCryption = 0 );
1055+ extern "C" bool Verification_XAuthNet_Logout (LPCXSTR lpszUser , LPCXSTR lpszPass , XLONG dwCryption = 0 );
1056+ /********************************************************************
1057+ 函数名称:Verification_XAuthNet_GetToken
1058+ 函数功能:获取当前的令牌句柄
1059+ 参数.一:pxhToken
1060+ In/Out:Out
1061+ 类型:句柄
1062+ 可空:N
1063+ 意思:输出令牌句柄
1064+ 返回值
1065+ 类型:逻辑型
1066+ 意思:是否成功
1067+ 备注:
1068+ *********************************************************************/
1069+ extern "C" bool Verification_XAuthNet_GetToken (XNETHANDLE * pxhToken );
0 commit comments