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

SQL Anywhere 11.0.1 (中文) » UltraLite - C 及 C++ 编程 » API 参考 » 嵌入式 SQL API 参考

 

ULSaveEncryptionKey 函数

将加密密钥保存在 Palm 的动态内存中。

语法
ul_bool ULSaveEncryptionKey(
ul_char * key,
ul_u_long * creator,
ul_u_long * feature-num
);
参数

key   指向加密密钥的指针。

creator   指向保存加密密钥的功能的创建者 ID 的指针。缺省值为 NULL。

feature-num   指向保存加密密钥的功能编号的指针。如果 feature-num 的值为 NULL,应用程序使用 UltraLite 的缺省值 100。

返回值
  • 如果操作成功,则返回 true。

  • 如果操作失败,则返回 false。如果未找到该功能,或者如果所提供的缓冲区长度不够保存密钥加上终止空字符,就会出现这种情况。

注释

在 Palm OS 上,加密密钥作为 Palm 功能保存在动态内存中。功能的索引是根据创建者和功能编号编制的。系统不会备份它们,且在设备的任何一次重置时清除它们。

适用于 Palm OS 应用程序。

另请参见