如何使用CoCreateInstance创建低完整性的Internet Explorer实例?

时间:2010-09-22 23:37:57

标签: internet-explorer com iwebbrowser2

从标准的,非提升的,中等完整性的过程,我需要在Windows Vista上创建Internet Explorer 7的实例,我需要使用CoCreateInstance来完成它。我尝试过使用this thread中概述的技术,但我遇到了一些挑战。我能够降低线程的完整性级别,并使用CoCreateInstance启动IE实例,但实例仍保持中等完整性级别。如果我向CoCreateInstance提供CLSCTX_ENABLE_CLOAKING,我会得到一个失败的HRESULT(0x80080005)。我错过了什么?有谁知道这个从头到尾的工作实例?

1 个答案:

答案 0 :(得分:0)

使用CLSCTX_ENABLE_CLOAKING的需求仅适用于Windows Vista上的IE7。我的正常开发环境是Windows 7,随IE8一起提供,导致0x80080005 HRESULT。

相关问题