LastError属性
LastError属性:返回最近的错误代码,如果为0,则表示方法执行成功。如果LastError值为其它值,则表示方法失败,错误代码含义如下:
-21
表示不能生成密钥对
-22
表示加密失败
-23
表示解密失败
-24
表示PIN码错误
-82 表示写数据到加密锁储存器时错误,可能是写密码错误;
-81 代表输入的地址空间超出
-47 代表进行读写字符串时,地址空间超出
-88 代表输入的地址空间超出
-92 代表不存在指定的加密锁
-93 代表操作加密锁时错误
-94 代表操作加密锁时错误
-83 表示从加密锁读取数据时错误,可能是读密码错误
-46 使用控件时,输入的字符不能是空字符串
-198 调用GetEncBuf或GetBuf时,长度超出
-199 调用SetEncBuf或SetBuf时,长度超出
-3000 代表分配内存失败
-51 打开USB文件句柄失败(iKey)