GetPDFMACStatus
Güvenlik ve imzalar
Açıklama
Seçilen belge için geçerli PDF MAC doğrulama veya oluşturma durumunu döndürür
Sözdizimi
Delphi
Function TPDFlib.GetPDFMACStatus: Integer;
ActiveX
Function PDFlib::GetPDFMACStatus() As Long
DLL
int DLGetPDFMACStatus(int InstanceID);
Dönüş değerleri
| 0 | PDF MAC mevcut değil |
|---|---|
| 1 | Bağımsız PDF MAC geçerli |
| 2 | PDF MAC gereklidir ancak kimlik doğrulama kodu eksik |
| 3 | PDF MAC yapısı veya CMS belirteci hatalı biçimlendirilmiş |
| 4 | Bayt aralıkları dosyanın tamamını doğru biçimde kapsamıyor |
| 5 | Bir algoritma veya belirteç konumu desteklenmiyor |
| 6 | MAC anahtarı açılamadı |
| 7 | Belge özeti veya kimlik doğrulama değeri eşleşmiyor |
| 8 | PDF MAC oluşturma başarısız oldu |
Açıklamalar
Korumalı belgeler, parola doğrulamasından sonra ve sayfa içeriği sunulmadan önce yükleme sırasında otomatik olarak doğrulanır
Başarısız bir yükleme, LastErrorCode aracılığıyla 413 ile 417 arasında belirli bir kod bildirir