ProcessHostFileW
Функция
ProcessHostFileW
вызывается, чтобы выполнить архивные команды Far Manager.
Рекомендуется поместить сюда дополнительные операции, которые обрабатывают файл, на основании которого плагин эмулирует файловую систему.
intptr_t WINAPI ProcessHostFileW( const struct ProcessHostFileInfo *Info );
Параметры
Info
Указатель на структуру ProcessHostFileInfo, Far Manager передает плагину элементы на обработку.
В начале функции проверьте, что поле
В начале функции проверьте, что поле
ProcessHostFileInfo.StructSize >= sizeof(ProcessHostFileInfo)
.Возвращаемое значение
Если функция выполнила свои действия успешно, то верните
1
. В противном случае 0
.
Примечание
Если операция не удалась, но часть файлов была успешно обработана, плагин может удалить выделение только с обработанных файлов. Для этого он должен очистить
флаг PPIF_SELECTED у обработанных элементов переданного функции списка
PluginPanelItem
.
Смотрите также: