AddPublicKeyRecipientFromStore
ความปลอดภัยและลายเซ็น
คำอธิบาย
เพิ่มใบรับรอง X.509 จาก certificate store ของ Windows เป็นผู้รับการเข้ารหัสด้วยคีย์สาธารณะ
ไวยากรณ์
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);
พารามิเตอร์
| StoreName | ชื่อที่เก็บใบรับรองของ Windows เช่น MY |
|---|---|
| CertificateName | ชื่อที่แสดงแบบง่ายไม่สนตัวพิมพ์ หรือสตริงว่างเพื่อเลือกใบรับรองตัวแรก |
| UseMachineStore | ใช้ค่าไม่เท่าศูนย์สำหรับสโตร์ระดับเครื่อง หรือศูนย์สำหรับสโตร์ระดับผู้ใช้ปัจจุบัน |
| Permissions | Permission mask returned by EncodePermissions |
ค่าที่ส่งคืน
| 1 | เพิ่มใบรับรองผู้รับแล้ว |
|---|---|
| 0 | สโตร์ ใบรับรอง สิทธิ์ หรือสถานะเอกสารไม่ถูกต้อง |
หมายเหตุ
DLL ยังส่งออก DLAddPublicKeyRecipientFromStoreA สำหรับสตริง ANSI