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Дескрипторът е невалиден или не е бил отворен чрез входна точка със суров ключ

Бележки

Несъвпадащ наличен верификатор предотвратява отварянето, затова този метод никога не докладва несъответствие като непроверено