Дополнительные опции плагина

Начало  Предыдущая  Следующая

При вызове функции ArcInitPluginW в битовом поле ArcInitPluginDataW.out_PackerCapsEx могут быть заданы следующие флаги:

Код

Комментарий

PK_CAPEX_MYSELF_ASK_PASS

1

Плагин берет на себя заботу о том, чтобы спросить пользователя пароль при распаковке/тестировании архивов.

Соответственно, плагин должен использовать функцию ArcGetPasswordProcW, передаваемую в плагин программой.

PK_CAPEX_CURFILE_ASK_PASS

2

Плагин может в функцию ArcGetPasswordProcW не передавать имя файла внутри архива, для которого в данный момент вводится пароль. В этом случае, если установлен этот флаг, то программа в качестве имени файла возьмёт текущий обрабатываемый файл. Это влияет на корректность выдачи соответствующего сообщения.

PK_CAPEX_ENCRYPTLIST

4

Плагин поддерживает шифрацию списка файлов в архиве.

PK_CAPEX_SOLID

8

Плагин поддерживает непрерывную упаковку множества файлов (более плотную по сравнению с обычной).