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