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
| StoreName | Navn på Windows-sertifikatlager, for eksempel MY |
|---|---|
| CertificateName | Stor/liten-uavhengig enkeltvisningsnavn, eller en tom streng for å velge det første sertifikatet |
| UseMachineStore | Bruk en verdi ulik null for det lokale maskinlageret, eller null for gjeldende brukerlager |
| Permissions | Permission mask returned by EncodePermissions |
Returverdier
| 1 | Mottakersertifikatet ble lagt til |
|---|---|
| 0 | Lageret, sertifikatet, rettighetene eller dokumenttilstanden var ugyldig |
Merknader
DLL-en eksporterer også DLAddPublicKeyRecipientFromStoreA for ANSI-strenger