0

我正在尝试在 Outlook VSTO 加载项中初始化 MIP,但由于 System.EntryPointNotFoundException 失败:“无法找到名为“?”的入口点 在 DLL 'mip_dotnet' 中。MIP.CreateMipContext 方法的异常。

   MipContext mipContext = MIP.CreateMipContext(appInfo,
                             "mip_data",
                             LogLevel.Trace,
                             null,
                             null);

我想知道是否有办法在 Outlook VSTO 插件中集成 MIP 保护 API?谢谢!

4

1 回答 1

1

您需要添加对Microsoft.InformationProtection.dll程序集的引用。然后,您必须调用MIP.Initialize方法来加载 UPE 所需的 MIP dll。

var subDir = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + "\\" + (Environment.Is64BitProcess ? "x64SubFolder" : "x86SubFOlder");
  var factory = MIP.Initialize(MipComponent.Policy, subDir);
于 2020-06-02T18:01:04.343 回答