GetPDFMACStatus
セキュリティと署名
説明
選択したドキュメントの現在の PDF MAC 検証または生成状態を返す
構文
Delphi
Function TPDFlib.GetPDFMACStatus: Integer;
ActiveX
Function PDFlib::GetPDFMACStatus() As Long
DLL
int DLGetPDFMACStatus(int InstanceID);
戻り値
| 0 | PDF MAC がありません |
|---|---|
| 1 | スタンドアロン PDF MAC は有効です |
| 2 | PDF MAC が必要ですが、認証コードがありません |
| 3 | PDF MAC 構造または CMS トークンが不正です |
| 4 | バイト範囲がファイル全体を正しくカバーしていません |
| 5 | アルゴリズムまたはトークン位置が未対応です |
| 6 | MAC キーを unwrap できませんでした |
| 7 | ドキュメントダイジェストまたは認証値が一致しません |
| 8 | PDF MAC の生成に失敗しました |
備考
保護されたドキュメントは、パスワード検証後、ページコンテンツが公開される前に読み込み中に自動検証されます
読み込みに失敗した場合、LastErrorCode で 413 から 417 までの特定コードを報告します