AddPublicKeyRecipientFromStore

Sikkerhet og signaturer

Beskrivelse

Legger til et X.509-sertifikat fra et Windows-sertifikatlager som mottaker for offentlig nøkkel-kryptering

Syntaks

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

Parametere

StoreNameNavn på Windows-sertifikatlager, for eksempel MY
CertificateNameStor/liten-uavhengig enkeltvisningsnavn, eller en tom streng for å velge det første sertifikatet
UseMachineStoreBruk en verdi ulik null for det lokale maskinlageret, eller null for gjeldende brukerlager
PermissionsPermission mask returned by EncodePermissions

Returverdier

1Mottakersertifikatet ble lagt til
0Lageret, sertifikatet, rettighetene eller dokumenttilstanden var ugyldig

Merknader

DLL-en eksporterer også DLAddPublicKeyRecipientFromStoreA for ANSI-strenger

Se også

SetPublicKeyDecryptionStore, EncryptPublicKey