可以在 WinRT 应用程序中以完全信任模式加载整个进程,并将其添加到其 AppManifest:
<desktop:Extension Category="windows.fullTrustProcess" Executable="Win32Process_CPP.exe" />
虽然它可以工作并且我可能会从中创建一个服务,但我想知道是否也可以以相同的完全信任方式加载 DLL。
例如,
<Extension Category="[something]">
<InProcessServer>
<Path>[MyWin32orCLR.dll]</Path>
<ActivatableClass ActivatableClassId="[Something]" ThreadingModel="both" />
</InProcessServer>
</Extension>
所以我可以在 MyWin32orCLR.dll 上调用一个具有完全信任访问权限的函数。
我知道这样的东西不会发布到 Windows 应用商店,但这很好;我正在尝试创建一个内部应用程序。