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 |