GetActiveObject API无法从ROT获取正在运行的实例

时间:2012-08-31 06:38:08

标签: c++ com

  1. 我们有一个在浏览器上运行的插件。这个插件是一个DLL,它创建一个out proc COM服务器(比如说MyApp.exe)。请注意,此应用程序作为提升的服务器运行,如here所示。

  2. MyApp.exe的入口点将CLSID注册到ROT。因此,当ROT注册时,我不确定它是否为正在运行的进程维护任何安全上下文。

  3. 从插件dll中我们尝试获取已注册的MyApp.exe实例。由于插件通过浏览器作为中等IL级别运行,因此无法说操作不可用。 (是的,如果UAC关闭,它适用于我,只有当它打开时才会出现问题。)

  4. 我已尝试过上述链接中提到的注册表修改,但它对我不起作用。

    请建议。

    由于

0 个答案:

没有答案