DAGetEncryptionKeyValidation

Функції прямого доступу, безпека, діагностика

Опис

Повідомляє статус перевірки, збережений дескриптором Direct Access, відкритим із шістнадцятковим ключем шифрування файлу

Синтаксис

Delphi

Function TPDFlib.DAGetEncryptionKeyValidation(FileHandle: Integer): Integer;

DLL

int DLDAGetEncryptionKeyValidation(int InstanceID, int FileHandle);

Повернуті значення

PDF_RAW_KEY_VALIDATION_VERIFIEDНаданий ключ збігся з верифікатором, відповідним редакції
PDF_RAW_KEY_VALIDATION_UNVERIFIEDПридатного верифікатора не було, а відкриття явно дозволяло таку умову
PDF_RAW_KEY_VALIDATION_NONEДескриптор недійсний або не був відкритий через точку входу з необробленим ключем

Примітки

Наявний верифікатор, що не збігається, унеможливлює відкриття, тому цей метод ніколи не повідомляє невідповідність як неперевірену