AddPublicKeyRecipientFromStore

Keamanan dan tanda tangan

Deskripsi

Menambahkan certificate X.509 dari Windows certificate store sebagai penerima enkripsi public-key

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);

Parameter

StoreNameNama penyimpanan sertifikat Windows seperti MY
CertificateNameDisplay name sederhana (tidak case sensitive), atau string kosong untuk memilih certificate pertama
UseMachineStoreGunakan nilai bukan nol untuk local-machine store atau nol untuk current-user store
PermissionsMask permission yang dikembalikan EncodePermissions

Nilai kembalian

1Certificate penerima telah ditambahkan
0Store, certificate, permission, atau status dokumen tidak valid

Catatan

DLL juga mengekspor DLAddPublicKeyRecipientFromStoreA untuk string ANSI

Lihat juga

SetPublicKeyDecryptionStore, EncryptPublicKey