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