Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 编程 » SQL Anywhere 数据库工具接口 » 数据库工具接口 » DBTools 结构

 

a_dblic_info 结构

保存包含许可信息的信息。使用此信息时必须严格遵守许可协议。

语法
typedef struct a_dblic_info {
    unsigned short      version;
    char                *exename;
    char                *username;
    char                *compname;
    a_sql_int32         nodecount;
    a_sql_int32         conncount;
    a_license_type      type;
    MSG_CALLBACK        errorrtn;
    MSG_CALLBACK        msgrtn;
    a_bit_field         quiet           : 1;
    a_bit_field         query_only      : 1;
    char                *installkey;
} a_dblic_info;
成员
成员 说明
version DBTools 版本号。
exename 服务器可执行文件或许可文件的名称。
username 获得许可的用户名。
compname 获得许可的公司名。
nodecount 许可的节点数。
conncount 必须为 1000000L。
type 其值请参见 lictype.h
errorrtn 用于处理错误消息的回调例程。
msgrtn 用于处理信息消息的回调例程。
quiet 在不打印消息 (1) 或打印消息 (0) 的情况下运行。
query_only 如果为 1,则只显示许可信息。如果为 0,则允许更改该信息。
installkey 仅供内部使用。设置为 NULL。