ProcessHostFileW

Programming Far Manager plugins

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