EncryptWithFingerprintA

الأمان والتواقيع

الوصف

تشير اللاحقة A إلى نقطة دخول DLL بصيغة ANSI (char)؛ وتبقى واجهة ActiveX/COM مكشوفةً بالصيغة Unicode فقط. والسلوك مطابق لـ EncryptWithFingerprint وتُفسر وسائط السلاسل بصفحة شيفرة SetAnsiMode الحالية

يشفّر المستند المحدد باستخدام "بصمة" التشفير المأخوذة من مستند آخر عبر الدالة GetEncryptionFingerprint. وسيُشفَّر المستند المحدد بكلمتي مرور المالك والمستخدم نفسيهما المستخدمتين في المستند الذي أُخذت منه البصمة

الصيغة

Delphi

Function DLEncryptWithFingerprintA(InstanceID: Integer; Fingerprint: PAnsiChar): Integer;

DLL

int DLEncryptWithFingerprintA(int InstanceID, const char * Fingerprint);

المعاملات

Fingerprintمعرّف ملف أو عملية غير صالح

قيم الإرجاع

0كانت البصمة غير صالحة أو كان المستند مشفرًا سلفًا شُفّر المستند بنجاح باستخدام البصمة المقدمة
1