SetEncryptedPayloadFromFileA
Безопасность и шифрование
Описание
Вариант ANSI функции SetEncryptedPayloadFromFile
Принимает строковые параметры как текст ANSI и в остальном ведет себя идентично точке входа для широких строк
Синтаксис
DLL
int DLSetEncryptedPayloadFromFileA(int InstanceID, const char* FileName, const char* Subtype, const char* PayloadVersion);Возвращаемые значения
| 1 | Полезная нагрузка добавлена |
|---|---|
| 0 | Недопустимы файл, метаданные, выбранный документ или состояние wrapper |
Примечания
Wrapper использует /EncryptedPayload, /AF и /EmbeddedFiles из PDF 2.0 и скрытую коллекцию, чьим стартовым документом служит нагрузка. Внешний документ должен оставаться незашифрованным и не может включать PDF MAC; допускается только одна зашифрованная нагрузка
Внешний документ должен оставаться незашифрованным и не может включать PDF MAC; допускается только одна зашифрованная полезная нагрузка
См. также
SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper