GetPDFMACStatus

安全與簽章

描述

傳回所選文件目前的 PDF MAC 驗證或產生狀態

語法

Delphi

Function TPDFlib.GetPDFMACStatus: Integer;

ActiveX

Function PDFlib::GetPDFMACStatus() As Long

DLL

int DLGetPDFMACStatus(int InstanceID);

傳回值

0No PDF MAC is present
1獨立的 PDF MAC 有效
2需要 PDF MAC,但缺少認證代碼
3PDF MAC 結構或 CMS 權杖格式錯誤
4位元組範圍沒有正確涵蓋整個檔案
5演算法或權杖來源不受支援
6無法解包(unwrap)MAC 金鑰
7文件摘要或認證值不相符
8PDF MAC generation failed

備註

受保護的文件會在載入時自動驗證:密碼驗證之後、公開頁面內容之前載入失敗會透過 回報 413 到 417 的特定代碼

LastErrorCode

另請參閱

SetPDFMACEnabled, ValidatePDFMAC