gpt4 book ai didi

.net - "asInvoker"和 "highestAvailable"执行级别有什么区别?

转载 作者:行者123 更新时间:2023-12-03 07:50:53 28 4
gpt4 key购买 nike

我一直想知道嵌入之间有什么区别

<requestedExecutionLevel  level="asInvoker" uiAccess="false" />


<requestedExecutionLevel  level="highestAvailable" uiAccess="false" />

在您的应用程序 list 中。

最佳答案

这是described on MSDN :

基本上,“asInvoker”将使用用户的默认安全设置。它被描述为“应用程序使用与父进程相同的访问 token 运行。”,这意味着使用相同的安全 token 作为调用进程,通常是桌面 shell(或启动它的进程,如果你启动你的来自另一个程序的应用程序)。

使用“highestAvailable”将导致应用程序使用用户可以获得的最高权限运行。例如,如果他们是管理员,他们将收到 UAC 提示,并且应用程序将以管理员权限运行。但是,如果他们是普通用户,他们将获得正常的安全设置等。

通常,除非您有特定的理由请求更多权限,否则您会希望使用“asInvoker”。

关于.net - "asInvoker"和 "highestAvailable"执行级别有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8671579/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com