AddPublicKeyRecipientFromStore
אבטחה וחתימות
תיאור
Adds an X.509 certificate from a Windows certificate store as a public-key encryption recipient
תחביר
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 | Case-insensitive simple display name, or an empty string to select the first certificate |
| UseMachineStore | Use a nonzero value for the local-machine store or zero for the current-user store |
| Permissions | Permission mask returned by EncodePermissions |
ערכי החזרה
| 1 | The recipient certificate was added |
|---|---|
| 0 | The store, certificate, permissions, or document state was invalid |
הערות
ה-DLL מייצא גם DLAddPublicKeyRecipientFromStoreA עבור מחרוזות ANSI