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

StoreNameWindows sertifikatų saugyklos pavadinimas, pvz., MY
CertificateNameDidžiosioms ir mažosioms raidėms nejautrus paprastas rodomas pavadinimas arba tuščia eilutė pirmajam sertifikatui pasirinkti
UseMachineStoreVietinio kompiuterio saugyklai naudokite ne nulinę reikšmę, o dabartinio naudotojo saugyklai – nulį
PermissionsLeidimų kaukė, grąžinta EncodePermissions

Grąžinamos reikšmės

1Gavėjo sertifikatas pridėtas
0Saugykla, sertifikatas, leidimai arba dokumento būsena netinkami

Pastabos

DLL taip pat eksportuoja DLAddPublicKeyRecipientFromStoreA, skirtą ANSI eilutėms

Taip pat žr.

SetPublicKeyDecryptionStore, EncryptPublicKey