Run

главная

Функция Run вызывается для выполнения целевой функции плагина. Перед ее вызовом всегда вызывается функция GetInfo в целях проверки версии S&R, на которую рассчитан плагин.

int WINAPI Run(
    DWORD OpenFrom,
    DWORD Reserved1,
    DWORD Reserved2
);

Параметры

OpenFrom
Идентификатор, определяющий, откуда был вызван плагин. Может принимать одно из следующих значений:
SRPO_PANEL
Открыт в панелях.
SRPO_CONFIG
Открыт из меню конфигурации S&R. Наиболее логичным будет в этом случае вызвать функцию конфигурации плагина.
SRPO_EDITOR
Открыт в редакторе.
SRPO_VIEWER
Открыт в программе просмотра.
Reserved1, Reserved2
Зарезервировано для будущего использования. В текущей версии всегда равны 0.

Возвращаемое значение

В случае успеха должно возвращаться TRUE (не 0), в случае неудачи - FALSE (0).
Смотрите также:
Экспортируемые функции | GetInfo