AddPublicKeyRecipientFromStore

Varnost in podpisi

Opis

Doda certifikat X.509 iz shrambe certifikatov Windows kot prejemnika šifriranja z javnim ključem

Sintaksa

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

Parametri

StoreNameIme shrambe potrdil Windows, na primer MY
CertificateNamePreprosto prikazno ime, neobčutljivo na velikost črk, ali prazen niz za izbiro prvega certifikata
UseMachineStoreZa shrambo lokalnega računalnika uporabite vrednost, različno od nič, za shrambo trenutnega uporabnika pa nič
Permissionsmaska dovoljenj, ki jo vrne EncodePermissions

Vrnjene vrednosti

1Certifikat prejemnika je bil dodan
0Shramba, certifikat, dovoljenja ali stanje dokumenta niso bili veljavni

Opombe

DLL izvozi tudi DLAddPublicKeyRecipientFromStoreA za nize ANSI

Glejte tudi

SetPublicKeyDecryptionStore, EncryptPublicKey