我正在构建IE扩展,我需要将Access数据库文件保存在Appdata文件夹中。它工作正常。但在IE IE保护模式为ON的许多系统中,它崩溃,我想这是因为IE保护模式不允许Extensions访问Appdata。 我试图寻找出路,以便通过我的扩展程序检测IE是否处于保护模式。 请提供一些代码片段和一些链接,让我摆脱这个问题。
此致
我也附上了错误的屏幕截图。
答案 0 :(得分:4)
我会使用IEIsProtectedModeProcess(),但您可以自己进行互操作。
答案 1 :(得分:3)
您正在寻找IE流程“完整性级别”。请参阅此处的官方文档:Determining Process Integrity Levels以及C ++中的示例,您将在此处找到用C#编写的示例:Getting Process Integrity Level in Vista using Pinvoke