SetEncryptedPayloadFromFileA

安全性與加密

描述

SetEncryptedPayloadFromFile 的 ANSI 版本

字串參數接受 ANSI 文字,其餘行為與寬字元字串版本完全相同

語法

DLL

int DLSetEncryptedPayloadFromFileA(int InstanceID, const char* FileName, const char* Subtype, const char* PayloadVersion);

傳回值

1The payload was added
0檔案、中繼資料、所選文件或包裝狀態無效

備註

包裝使用 PDF 2.0 的 /EncryptedPayload、/AF、/EmbeddedFiles,以及以該承載為初始文件的隱藏收藏集

外層文件必須維持未加密且不能啟用 PDF MAC;只允許一個加密承載

另見

SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper