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
| StoreName | Naam van de Windows Certificate Store, zoals MY |
|---|---|
| CertificateName | Hoofdletterongevoelige simpele weergavenaam, of een lege string om het eerste certificaat te kiezen |
| UseMachineStore | Gebruik een waarde ongelijk aan nul voor de local-machine-store of nul voor de current-user-store |
| Permissions | Permission mask returned by EncodePermissions |
Retourwaarden
| 1 | Het ontvangerscertificaat is toegevoegd |
|---|---|
| 0 | De store, het certificaat, de rechten of de documentstatus was ongeldig |
Opmerkingen
De DLL exporteert ook DLAddPublicKeyRecipientFromStoreA voor ANSI-strings