Virbox SDK
2.1
|
#include <ss_lm_runtime.h>
成员变量 | |
SS_UINT32 | size |
SS_UINT32 | license_id |
SS_UINT32 | timeout |
SS_UINT32 | login_mode |
SS_UINT32 | login_flag |
SS_BYTE | sn [SLM_LOCK_SN_LENGTH] |
SS_CHAR | server [SLM_MAX_SERVER_NAME] |
SS_CHAR | access_token [SLM_MAX_ACCESS_TOKEN_LENGTH] |
SS_CHAR | cloud_server [SLM_MAX_CLOUD_SERVER_LENGTH] |
SS_BYTE | snippet_seed [SLM_SNIPPET_SEED_LENGTH] |
SS_CHAR | user_guid [SLM_CLOUD_MAX_USER_GUID_SIZE] |
许可Login 结构
在文件 ss_lm_runtime.h 第 287 行定义.
SS_CHAR access_token[SLM_MAX_ACCESS_TOKEN_LENGTH] |
云锁用户token(可选)
在文件 ss_lm_runtime.h 第 304 行定义.
SS_CHAR cloud_server[SLM_MAX_CLOUD_SERVER_LENGTH] |
云锁服务器地址(可选)
在文件 ss_lm_runtime.h 第 306 行定义.
SS_UINT32 license_id |
要登录的许可ID
在文件 ss_lm_runtime.h 第 292 行定义.
SS_UINT32 login_flag |
许可登录的标志:见SLM_LOGIN_FLAG_XXX,非特殊用途,不设置此参数
在文件 ss_lm_runtime.h 第 298 行定义.
SS_UINT32 login_mode |
许可登录的模式:本地锁,网络锁,云锁,软锁(见SLM_LOGIN_MODE_XXX),如果填0,则使用SLM_LOGIN_MODE_AUTO
在文件 ss_lm_runtime.h 第 296 行定义.
SS_CHAR server[SLM_MAX_SERVER_NAME] |
网络锁服务器地址(可选),仅识别IP地址
在文件 ss_lm_runtime.h 第 302 行定义.
SS_UINT32 size |
结构体大小(必填)
在文件 ss_lm_runtime.h 第 290 行定义.
SS_BYTE sn[SLM_LOCK_SN_LENGTH] |
许可登录指定的锁唯一序列号(可选)
在文件 ss_lm_runtime.h 第 300 行定义.
SS_BYTE snippet_seed[SLM_SNIPPET_SEED_LENGTH] |
碎片代码种子(可选),如果要支持碎片代码,login_flag需要指定为SLM_LOGIN_FLAG_SNIPPET
在文件 ss_lm_runtime.h 第 308 行定义.
SS_UINT32 timeout |
许可会话的超时时间(单位:秒),填0则使用默认值:600秒
在文件 ss_lm_runtime.h 第 294 行定义.
SS_CHAR user_guid[SLM_CLOUD_MAX_USER_GUID_SIZE] |
已登录用户的guid(可选)
在文件 ss_lm_runtime.h 第 310 行定义.