# FarGetPluginInformation

Структура `FarGetPluginInformation` используется для получения информации о любом установленном плагине.

    struct FarGetPluginInformation
    {
      size_t StructSize;
      const wchar_t *ModuleName;
      FAR_PLUGIN_FLAGS Flags;
      struct PluginInfo *PInfo;
      struct GlobalInfo *GInfo;
    };

### Элементы

StructSize
Это поле должно содержать размер структуры `FarGetPluginInformation`. Перед использованием структуры плагин должен заполнить поле.
ModuleName
Полное имя плагина с путём.
Flags
Может быть комбинацией следующих значений (тип FAR_PLUGIN_FLAGS):

Флаг | Описание
--- | ---
FPF_LOADED | Плагин загружен Far Manager'ом.
FPF_ANSI | Плагин является модулем для ANSI-версии Far Manager.
FPF_NONE | Нулевой флаг.

PInfo
Указатель на структуру PluginInfo плагина.
GInfo
Указатель на структуру GlobalInfo плагина.

### Замечания

Смотрите также:
структуры