AddPublicKeyRecipientFromStore

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

الوصف

يضيف شهادة X.509 من مخزن شهادات Windows كمستلم تشفير بالمفتاح العام

الصيغة

Delphi

Function TPDFlib.AddPublicKeyRecipientFromStore(Const StoreName, CertificateName: WideString; UseMachineStore, Permissions: Integer): Integer;

ActiveX

Function PDFlib::AddPublicKeyRecipientFromStore(StoreName As String, CertificateName As String, UseMachineStore As Long, Permissions As Long) As Long

DLL

int DLAddPublicKeyRecipientFromStore(int InstanceID, const wchar_t* StoreName, const wchar_t* CertificateName, int UseMachineStore, int Permissions);

المعاملات

StoreNameاسم مخزن شهادات Windows مثل MY
CertificateNameاسم عرض بسيط غير حساس لحالة الأحرف، أو سلسلة فارغة لاختيار أول شهادة
UseMachineStoreاستخدم قيمة غير صفيرة لمخزن الجهاز المحلي أو صفرًا لمخزن المستخدم الحالي
Permissionsقناع الأذونات الذي تُرجعه EncodePermissions

قيم الإرجاع

1أُضيفت شهادة المستلم
0كان المخزن أو الشهادة أو الأذونات أو حالة المستند غير صالحة

ملاحظات

يصدّر الـ DLL أيضًا DLAddPublicKeyRecipientFromStoreA للسلاسل النصية بصيغة ANSI

انظر أيضًا

SetPublicKeyDecryptionStore, EncryptPublicKey