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.
Смотрите также: