AddPublicKeyRecipientFromStore

セキュリティと署名

説明

Windows 証明書ストアから X.509 証明書を公開鍵暗号化の受信者として追加します

構文

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

パラメータ

StoreNameMY などの Windows 証明書ストア名
CertificateName大文字と小文字を区別しない単純な表示名、または最初の証明書を選択する場合は空文字列
UseMachineStoreローカルマシンストアにはゼロ以外、現在のユーザーストアにはゼロを使用する
PermissionsEncodePermissions が返す権限マスク

戻り値

1受信者証明書が追加されました
0ストア、証明書、権限、または文書状態が無効だった

備考

DLL は ANSI 文字列用の DLAddPublicKeyRecipientFromStoreA もエクスポートします

関連項目

SetPublicKeyDecryptionStore、EncryptPublicKey