【发布时间】:2018-09-25 10:52:24
【问题描述】:
我有一个希望能够更改系统时间的应用程序。 但我只想在用户拥有 SE_SYSTEMTIME_NAME 权限的情况下执行此操作,如果他没有,我不想弹出 UAC 提升对话框,我只会默默地什么都不做。
我试图弄清楚 .net 框架是否具有与 CheckTokenCapability 等效的功能。
实现这一点的唯一方法是调用 win32 方法吗?
【问题讨论】:
-
你的令牌是什么?
-
Win32在Securitybaseapi.h中有一系列Security Token相关的方法。它们用于读取和操作您对多个系统资源的访问权限。
标签: c# windows permissions