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
| StoreName | MY gibi Windows sertifika deposu adı |
|---|---|
| CertificateName | Büyük/küçük harfe duyarsız basit görünen ad veya ilk sertifikayı seçmek için boş dize |
| UseMachineStore | Yerel makine deposu için sıfır olmayan bir değer, geçerli kullanıcı deposu için sıfır kullanın |
| Permissions | EncodePermissions tarafından döndürülen izin maskesi |
Dönüş değerleri
| 1 | Alıcı sertifikası eklendi |
|---|---|
| 0 | Depo, sertifika, izinler veya belge durumu geçersizdi |
Açıklamalar
DLL ayrıca ANSI dizeleri için DLAddPublicKeyRecipientFromStoreA dışa aktarır