プラグインから他のプラグインの起動を取得する場合は以下を使用します。

function CheckPlugin(PluginName: String): Boolean;
var
  ID: Cardinal;
  LChecked: BOOL;
  LDllHandle: HMODULE;
begin
  LDllHandle := GetModuleHandle(PChar(PluginName));
  if LDllHandle <> 0 then
  begin
    //DLL のハンドルを取得
    ID := Editor_GetCmdID(EditorHwnd, LDllHandle);
    //プラグインが実行可能か、またはチェックされた状態かを調べます
    Editor_QueryStatus(EditorHwnd, ID, @LChecked);
    //設定
    if LChecked = TRUE then
    begin
      Result := TRUE;
    end
    else
    begin
      Result := FALSE;
    end;
  end
  else
  begin
      Result := FALSE;
  end;
end;