AddPublicKeyRecipientFromStore
Sauga ir parašai
Aprašymas
Prideda X.509 sertifikatą iš Windows sertifikatų saugyklos kaip viešojo rakto šifravimo gavėją
Sintaksė
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);
Parametrai
| StoreName | Windows sertifikatų saugyklos pavadinimas, pvz., MY |
|---|---|
| CertificateName | Didžiosioms ir mažosioms raidėms nejautrus paprastas rodomas pavadinimas arba tuščia eilutė pirmajam sertifikatui pasirinkti |
| UseMachineStore | Vietinio kompiuterio saugyklai naudokite ne nulinę reikšmę, o dabartinio naudotojo saugyklai – nulį |
| Permissions | Leidimų kaukė, grąžinta EncodePermissions |
Grąžinamos reikšmės
| 1 | Gavėjo sertifikatas pridėtas |
|---|---|
| 0 | Saugykla, sertifikatas, leidimai arba dokumento būsena netinkami |
Pastabos
DLL taip pat eksportuoja DLAddPublicKeyRecipientFromStoreA, skirtą ANSI eilutėms