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 | دستگیره نامعتبر است یا از طریق نقطه ورود کلید خام باز نشده است |
توضیحات
وجود یک تأییدکننده در دسترسِ ناهمخوان، بازکردن فایل را متوقف میکند؛ بنابراین این متد هرگز ناهمخوانی را بهعنوان تأییدنشده گزارش نمیکند