Идентификатор, определяющий, откуда был вызван плагин. Может принимать одно из следующих значений (перечисление
| Константа | Описание |
| OPEN_LEFTDISKMENU |
Открыт из левого меню "Сменить диск" (Alt+F1). |
| OPEN_PLUGINSMENU |
Открыт из меню "Команды внешних модулей" (F11). |
| OPEN_FINDLIST |
Открыт из диалога "Поиск файла". Этот идентификатор плагин получит только в том случае, если он экспортирует функцию SetFindListW.
Последующий вызов функции SetFindListW произойдёт только в том случае, если функция OpenW вернёт значение отличное от NULL. |
| OPEN_SHORTCUT |
Открыт через ссылку на папку в меню "Команды" - "Ссылки на папки". |
| OPEN_COMMANDLINE |
Был открыт из командной строки. Этот параметр может использоваться, только если плагин определил вызывающий префикс в функции
GetPluginInfoW и этот префикс, с двоеточием после него, был указан в командной строке. |
| OPEN_EDITOR |
Открыт из редактора. |
| OPEN_VIEWER |
Открыт из встроенной программы просмотра. |
| OPEN_FILEPANEL |
Открыт из панелей. |
| OPEN_DIALOG |
Открыт из диалога. |
| OPEN_ANALYSE |
Открыт после анализа содержимого файла (например, архива) |
| OPEN_RIGHTDISKMENU |
Открыт из правого меню "Сменить диск" (Alt+F2). |
| OPEN_FROMMACRO |
Открыт из макрокоманды макрофункцией Plugin.Call. |
| OPEN_LUAMACRO |
Открыт для проверки или исполнения Lua-макроскрипта. |