AddPublicKeyRecipientFromStore

Güvenlik ve imzalar

Açıklama

Bir Windows sertifika deposundaki X.509 sertifikasını ortak anahtarlı şifreleme alıcısı olarak ekler

Sözdizimi

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

Parametreler

StoreNameMY gibi Windows sertifika deposu adı
CertificateNameBüyük/küçük harfe duyarsız basit görünen ad veya ilk sertifikayı seçmek için boş dize
UseMachineStoreYerel makine deposu için sıfır olmayan bir değer, geçerli kullanıcı deposu için sıfır kullanın
PermissionsEncodePermissions tarafından döndürülen izin maskesi

Dönüş değerleri

1Alıcı sertifikası eklendi
0Depo, sertifika, izinler veya belge durumu geçersizdi

Açıklamalar

DLL ayrıca ANSI dizeleri için DLAddPublicKeyRecipientFromStoreA dışa aktarır

Ayrıca bkz

SetPublicKeyDecryptionStore, EncryptPublicKey