AddPublicKeyRecipientFromStore

امنیت و امضاها

توضیحات

گواهی X.509 را از مخزن گواهی ویندوز به‌عنوان گیرندهٔ رمزنگاری کلید عمومی اضافه می‌کند

نحو

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برای مخزن local-machine مقدار ناصفر و برای مخزن current-user صفر بدهید
Permissionsماسک مجوز برگردانده‌شده توسط EncodePermissions

مقادیر بازگشتی

1گواهی گیرنده اضافه شد
0مخزن، گواهی، مجوزها یا وضعیت سند نامعتبر بود

ملاحظات

DLL علاوه بر آن DLAddPublicKeyRecipientFromStoreA را برای رشته‌های ANSI صادر می‌کند

همچنین ببینید

SetPublicKeyDecryptionStore, EncryptPublicKey