Virbox SDK  2.1
成员变量
_ST_LOGIN_PARAM结构体 参考

#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.h287 行定义.

结构体成员变量说明

SS_CHAR access_token[SLM_MAX_ACCESS_TOKEN_LENGTH]

云锁用户token(可选)

在文件 ss_lm_runtime.h304 行定义.

SS_CHAR cloud_server[SLM_MAX_CLOUD_SERVER_LENGTH]

云锁服务器地址(可选)

在文件 ss_lm_runtime.h306 行定义.

SS_UINT32 license_id

要登录的许可ID

在文件 ss_lm_runtime.h292 行定义.

SS_UINT32 login_flag

许可登录的标志:见SLM_LOGIN_FLAG_XXX,非特殊用途,不设置此参数

在文件 ss_lm_runtime.h298 行定义.

SS_UINT32 login_mode

许可登录的模式:本地锁,网络锁,云锁,软锁(见SLM_LOGIN_MODE_XXX),如果填0,则使用SLM_LOGIN_MODE_AUTO

在文件 ss_lm_runtime.h296 行定义.

SS_CHAR server[SLM_MAX_SERVER_NAME]

网络锁服务器地址(可选),仅识别IP地址

在文件 ss_lm_runtime.h302 行定义.

SS_UINT32 size

结构体大小(必填)

在文件 ss_lm_runtime.h290 行定义.

SS_BYTE sn[SLM_LOCK_SN_LENGTH]

许可登录指定的锁唯一序列号(可选)

在文件 ss_lm_runtime.h300 行定义.

SS_BYTE snippet_seed[SLM_SNIPPET_SEED_LENGTH]

碎片代码种子(可选),如果要支持碎片代码,login_flag需要指定为SLM_LOGIN_FLAG_SNIPPET

在文件 ss_lm_runtime.h308 行定义.

SS_UINT32 timeout

许可会话的超时时间(单位:秒),填0则使用默认值:600秒

在文件 ss_lm_runtime.h294 行定义.

SS_CHAR user_guid[SLM_CLOUD_MAX_USER_GUID_SIZE]

已登录用户的guid(可选)

在文件 ss_lm_runtime.h310 行定义.


该结构体的文档由以下文件生成: