AddPublicKeyRecipientFromStore

Beveiliging en handtekeningen

Beschrijving

Voegt een X.509-certificaat uit een Windows-certificaatarchief toe als ontvanger voor public-key-versleuteling

Syntaxis

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

Parameters

StoreNameNaam van de Windows Certificate Store, zoals MY
CertificateNameHoofdletterongevoelige simpele weergavenaam, of een lege string om het eerste certificaat te kiezen
UseMachineStoreGebruik een waarde ongelijk aan nul voor de local-machine-store of nul voor de current-user-store
PermissionsPermission mask returned by EncodePermissions

Retourwaarden

1Het ontvangerscertificaat is toegevoegd
0De store, het certificaat, de rechten of de documentstatus was ongeldig

Opmerkingen

De DLL exporteert ook DLAddPublicKeyRecipientFromStoreA voor ANSI-strings

Zie ook

SetPublicKeyDecryptionStore, EncryptPublicKey