AddPublicKeyRecipientFromStore

Tietoturva ja allekirjoitukset

Kuvaus

Lisää X.509-varmenteen Windows-varmennesäilöstä julkisen avaimen salauksen vastaanottajaksi

Syntaksi

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

Parametrit

StoreNameWindowsin varmennesäilön nimi, kuten MY
CertificateNameKirjainkokoa erottelematon yksinkertainen näyttönimi tai tyhjä merkkijono, jolloin valitaan ensimmäinen varmenne
UseMachineStoreKäytä nollasta poikkeavaa arvoa konekohtaiselle säilölle ja nollaa nykyisen käyttäjän säilölle
PermissionsPermission mask returned by EncodePermissions

Paluuarvot

1Vastaanottajan varmenne lisättiin
0Säilö, varmenne, oikeudet tai asiakirjan tila oli virheellinen

Huomautukset

DLL vie lisäksi DLAddPublicKeyRecipientFromStoreA ANSI-merkkijonoja varten

Katso myös

SetPublicKeyDecryptionStore, EncryptPublicKey