



免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
/*/* 錯(cuò)誤碼宏定義 */*/#define CFCA_CKR_SUCCESS 0 /成功#define CFCA_ERR_CONFIGINI_OPEN-810001 /打開(kāi)配置文件失敗#define CFCA_ERR_ENCDEVINI_GETITEM-810002 /獲取ini文件具體值失敗#define CFCA_CKR_MEMORY_ERROR-810003/內(nèi)存錯(cuò)誤#define CFCA_CKR_DEVICETYPE_ERROR-810004/加密設(shè)備類型錯(cuò)誤#define CFCA_CKR_LOAD_DLL-810005/載入dll失敗#define CFCA_CKR_MECHANISM_INVALID-810011/無(wú)效的機(jī)制#define CFCA_CKR_MECHANISM_PARAM_INVALID-810012/無(wú)效的機(jī)制參數(shù)#define CFCA_CKR_KEY_INVALID -810021/無(wú)效的密鑰#define CFCA_CKR_KEY_SIZE_RANGE-810022/密鑰的長(zhǎng)度錯(cuò)誤#define CFCA_CKR_KEY_TYPE_INCONSISTENT-810023/密鑰類型矛盾#define CFCA_CKR_NOT_PARALLEL-810031/不能并行#define CFCA_CKR_BUFFER_TOO_SMALL-810032/分配的空間小#define CFCA_CKR_MUTEX_BAD-810033/互斥體壞#define CFCA_CKR_CRYPTOKI_NOT_INITIALIZED-810041/加密庫(kù)未初始化#define CFCA_CKR_CRYPTOKI_ERROR_INITIALIZED-810042/加密庫(kù)初始化錯(cuò)誤#define CFCA_CKR_PARAM_INVALID -810051 /參數(shù)錯(cuò)誤 #define CFCA_CKR_DATA_INVALID-810052/數(shù)據(jù)無(wú)效#define CFCA_CKR_DATA_LEN_RANGE-810053/數(shù)據(jù)長(zhǎng)度錯(cuò)誤/add by mhl 2008.9.24#define CFCA_CKR_FILEOPEN_FAILD -810054 /打開(kāi)文件失敗或文件不存在#define CFCA_CKR_VERIFYLICENS_FAILD -810055 /驗(yàn)證LICENSE文件失敗,文件可能被改動(dòng)#define CFCA_CKR_IP_INFO -810056 /獲取IP信息失敗#define CFCA_VALIDATE_NOT_NULL -810057 /有效期不可以為空#define CFCA_IP_NOT_NULL -810058 /IP不可以為空#define CFCA_IP_ERR -810059 /IP不符#define CFCA_VALIDATE_ERR -810060 /有效期過(guò)期#define CFCA_CRL_LDAP_ERR -810061 /證書不含有LDAP方式的CRL分布點(diǎn),不支持在線驗(yàn)證。/end add#define CFCA_CKR_ENCRYPTED_DATA_INVALID-810101/加密的數(shù)據(jù)無(wú)效#define CFCA_CKR_ENCRYPTED_DATA_LEN_RANGE-810102/加密的數(shù)據(jù)長(zhǎng)度錯(cuò)誤#define CFCA_CKR_ENCRYPTED_ERRINIT-810103 /流加密初始化錯(cuò)誤 #define CFCA_CKR_ENCRYPTED_ERRUPDATE-810104 /流加密更新數(shù)據(jù)錯(cuò)誤#define CFCA_CKR_ENCRYPTED_ERRFINAL-810105 /流加密結(jié)束錯(cuò)誤#define CFCA_CKR_DECRYPTED_DATA_INVALID-810201/解密的數(shù)據(jù)無(wú)效#define CFCA_CKR_DECRYPTED_DATA_LEN_RANGE-810202/解密的數(shù)據(jù)長(zhǎng)度錯(cuò)誤#define CFCA_CKR_DECRYPTED_ERRINIT-810203 /流解密初始化錯(cuò)誤 #define CFCA_CKR_DECRYPTED_ERRUPDATE-810204 /流解密更新數(shù)據(jù)錯(cuò)誤#define CFCA_CKR_DECRYPTED_ERRFINAL-810205 /流解密結(jié)束錯(cuò)誤#define CFCA_CKR_MAC_INVALID-810301/MAC無(wú)效#define CFCA_CKR_MAC_LEN_RANGE-810302/MAC的長(zhǎng)度無(wú)效#define CFCA_CKR_DIGEST_ERRINIT-810303 /流摘要初始化錯(cuò)誤 #define CFCA_CKR_DIGEST_ERRUPDATE-810304 /流摘要更新數(shù)據(jù)錯(cuò)誤#define CFCA_CKR_DIGEST_ERRFINAL-810305 /流摘要結(jié)束數(shù)據(jù)錯(cuò)誤#define CFCA_CKR_SIGNATURE_INVALID-810401/簽名無(wú)效#define CFCA_CKR_SIGNATURE_LEN_RANGE-810402/簽名長(zhǎng)度無(wú)效#define CFCA_CKR_HASH_ERROR-810403 /軟算法MD2、DM5或SHA1產(chǎn)生HASH錯(cuò)誤#define CFCA_CKR_SIGNATURE_ERRINIT-810404 /流簽名初始化錯(cuò)誤 #define CFCA_CKR_SIGNATURE_ERRUPDATE-810405 /流簽名更新數(shù)據(jù)錯(cuò)誤#define CFCA_CKR_SIGNATURE_ERRFINAL-810406 /流簽名結(jié)束錯(cuò)誤#define CFCA_CKR_VERIFY_INVALID-810501/驗(yàn)證無(wú)效#define CFCA_CKR_VERIFY_LEN_RANGE-810502/驗(yàn)證長(zhǎng)度無(wú)效#define CFCA_CKR_VERIFY_ERRINIT-810503 /流驗(yàn)證簽名初始化錯(cuò)誤 #define CFCA_CKR_VERIFY_ERRUPDATE-810504 /流驗(yàn)證簽名更新數(shù)據(jù)快錯(cuò)誤#define CFCA_CKR_GENERATE_KEY-810601/產(chǎn)生對(duì)稱密鑰錯(cuò)誤#define CFCA_CKR_GENERATE_KEYPAIR-810602/產(chǎn)生非對(duì)稱密鑰錯(cuò)誤#define CFCA_CKR_SESSION_COUNT-810701/會(huì)話超出總數(shù)#define CFCA_CKR_SESSION_HANDLE_INVALID-810702/無(wú)效的會(huì)話句柄/設(shè)備錯(cuò)誤#define CFCA_CKR_DEVICEID_INVALID-811001 /無(wú)效的設(shè)備ID/硬件錯(cuò)誤#define CFCA_CKR_SLOT_ID_INVALID-812001/SLOTID無(wú)效#define CFCA_CKR_HARDDEVICE_NOTSUPPORT-812002 /不支持硬件設(shè)備加密#define CFCA_CKR_PIN_INVALID-812003/無(wú)效的PIN#define CFCA_CKR_PIN_LEN_RANGE-812004/無(wú)效的PIN的長(zhǎng)度#define CFCA_CKR_FUNCTIONLISTPTR_NULL -812005 /P11函數(shù)列表為空#define CFCA_CKR_FUNCTIONPTR_NULL -812006 /P11函數(shù)指針為空#defineCFCA_CKR_KEYTYPE_NOTSUPPORT-812007/不支持的密鑰類型#define CFCA_CKR_FINDOBJ_ERROR-812008 /P11查找對(duì)象錯(cuò)誤#define CFCA_CKR_DESOBJ_ERROR -812009 /銷毀對(duì)象失敗#define CFCA_CKR_GENRANDOWM_ERROR-812010/產(chǎn)生隨機(jī)數(shù)錯(cuò)誤#define CFCA_CKR_ENCODE_KEYPAIR_ERROR-812011/密鑰對(duì)編碼錯(cuò)誤#define CFCA_CKR_SIGNINIT_ERROR-812012/簽名初始化錯(cuò)誤#define CFCA_CKR_CREATCERTOBJ_ERROR-812013/創(chuàng)建證書對(duì)象失敗#define CFCA_CKR_FINDCERTOBJ_ERROR-812014/查找證書對(duì)象失敗#define CFCA_CKR_GETCERTOBJ_ERROR -812015/獲取證書對(duì)象失敗#define CFCA_CKR_DESTROYCERTOBJ_ERROR-812016/銷毀證書對(duì)象失敗#define CM_OK 0#define CM_ERROR-600001#define CM_ERROR_TYPE_INVALID-600002#define CM_ERROR_MALLOCMEMORY-600003 /內(nèi)存分配錯(cuò)誤#define CM_ERROR_SMALLMEMORY-600004/內(nèi)存不足#define CM_ERROR_PARAM-600005/參數(shù)錯(cuò)誤#defineCM_ERROR_INDEX_RANGE-600006/下標(biāo)錯(cuò)誤#define CM_ERROR_PUBLICKEY_INVALID-600007 /無(wú)效的公鑰#define CM_ERROR_VERSION-600008/版本錯(cuò)誤#define CM_ERROR_SELFEXSCOUNT-600009/自定義擴(kuò)展數(shù)錯(cuò)誤#define CM_ERROR_ENCODEPKCS7-600101 /PKCS7編碼錯(cuò)誤#define CM_ERROR_DECODEPKCS7-600102/PKCS7解碼錯(cuò)誤#define CM_ERROR_PKCS7PTR_NULL-600103 /PKCS7指針為空#define CM_ERROR_CERT_DECODE-600104 /PKCS7證書解碼錯(cuò)誤#define CM_ERROR_PKCS7_SIGNER_INFO-600105 /構(gòu)造PKCS7簽名者信息錯(cuò)誤#define CM_ERROR_PKCS7SIGDATA2ASN1-600106 /PKCS7簽名數(shù)據(jù)轉(zhuǎn)換為ASN1錯(cuò)誤#define CM_ERROR_PKCS7_UNSUPDATA-600107 /不支持的數(shù)據(jù)類型#define CM_ERROR_ALGOOID_ISNULL -600108 /該算法OID為空,不能用來(lái)P7加密#define CM_ERROR_OPENFILE-600109 /打開(kāi)文件失敗#define CM_ERROR_BIO_NEW-600201/創(chuàng)建IO失敗#define CM_ERROR_BIO_READ-600202/IO讀錯(cuò)誤#define CM_ERROR_BIO_WRITE-600203/IO寫錯(cuò)誤#define CM_ERROR_BIO_PUTS-600204/IO設(shè)置錯(cuò)誤#define CM_ERROR_BIO_GET-600205/IO獲取錯(cuò)誤#define CM_ERROR_BIO_CTRL-600206/IO控制錯(cuò)誤#define CM_ERROR_BIO_FREE-600207/IO釋放失敗#define CFCA_APP_ERR_NOTFOUNTDATE-700001/未發(fā)現(xiàn)對(duì)應(yīng)的數(shù)據(jù)/*/* 證書驗(yàn)證結(jié)果 */*/驗(yàn)證成功#define VERIFY_SUCCESS 0x00000000 = 0/#define VERIFY_CERTISSUER_NOT_FOUND0x01000000 = 16777216 /證書未找到頒發(fā)者#define VERIFY_BAD_CERT0x02000000 = 33554432 /證書損壞#define VERIFY_BAD_CA 0x04000000 = 67108864/驗(yàn)證CA證書錯(cuò)誤/驗(yàn)證簽名#define VERIFY_SIGN_BAD_SIGN 0x00010000 = 65536/證書簽名無(wú)效/驗(yàn)證證書狀態(tài)#define VERIFY_CRL_BAD_SIGN0x00000100 = 256/CRL簽名無(wú)效#define VERIFY_CRL_TIME_OVER 0x00000200 = 512/CRL
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025城市綜合體房屋買賣合同
- 河北省鹽山市2025屆高三第三次模擬考試數(shù)學(xué)試卷附解析
- 福建省漳州高新技術(shù)產(chǎn)業(yè)開(kāi)發(fā)區(qū)2024-2025學(xué)年高一下冊(cè)第二次質(zhì)量檢測(cè)數(shù)學(xué)試卷附解析
- 項(xiàng)目撤回可行性研究報(bào)告
- 身份認(rèn)證安全漏洞修復(fù)基礎(chǔ)知識(shí)點(diǎn)歸納
- 石大學(xué)前兒童保育學(xué)課外必讀:6-1食品污染
- 基于生態(tài)修復(fù)技術(shù)的填埋場(chǎng)污染地下水治理方法
- 經(jīng)濟(jì)與家庭結(jié)構(gòu)變化對(duì)托育服務(wù)的影響
- 2025至2030年中國(guó)椰果龍眼王罐頭行業(yè)投資前景及策略咨詢報(bào)告
- 綠色投融資市場(chǎng)現(xiàn)狀與發(fā)展趨勢(shì)分析
- 2025年伽師縣(中小學(xué)、幼兒園)教師招聘考試模擬試題及答案
- 2025年廣西壯族自治區(qū)普通高中學(xué)業(yè)水平合格性考試生物模擬二 (含答案)
- 時(shí)尚飲品店區(qū)域代理權(quán)授權(quán)及合作協(xié)議
- 醫(yī)院培訓(xùn)中心管理制度
- 佛山市順德區(qū)人才發(fā)展服務(wù)中心招考4名工作人員易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年小學(xué)畢業(yè)生語(yǔ)文考試試題及答案
- 2025年電子商務(wù)基礎(chǔ)知識(shí)考試試題及答案
- 2025年河北省中考乾坤押題卷物理試卷B及答案
- 香港證券及期貨從業(yè)資格考試溫習(xí)手冊(cè)版HK
- 2024年演出經(jīng)紀(jì)人考試必背1000題及完整答案(各地真題)
- GB/T 18926-2008包裝容器木構(gòu)件
評(píng)論
0/150
提交評(píng)論