- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我想创建一个具有有限权限的 C++ 程序。我在互联网上进行了一些研究,发现我必须创建一个 token ,然后使用 AdjustTokenPrivileges() 方法来更改其权限。
但是,我不太明白这是怎么做到的。有人可以给我提供一个如何创建 token 并禁用其特权的示例吗?谢谢:)
最佳答案
您是否查看了 Executing Privileged Operations Using C++ 中的示例? ?似乎您只需要在使用 GetTokenInformation() 函数后弄清楚哪些 token 是哪些,然后禁用其中一些。
[编辑]解释得更详细一些。
这是 specifics about the TOKEN_PRIVILEDGES structure .对于权限数组的每个成员,您可以使用 LookupPrivilegeName 查找权限的名称。 .
这是 Priviledge names and descriptions 的列表.
在知道它是什么特权之后(即通过检查名称),您可以将 Priviledges[i] 成员的属性设置为其中之一
在你的情况下,我认为它主要是第三个。
关于c++ - 使用 token 和特权的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13291292/
我想用我的 C# 应用程序创建一个文件夹。我正在写代码,对我来说一切正常,但我的 friend 得到一个错误 Access to the path 'myfolder' is denied. 那我怎么
我遇到了这个非常大的工具,然后深入研究了一些不太漂亮的文档和/或购买了 ebook : 我只想问: Apache Nutch 如何处理 javascript 繁重的网站,以及它如何获取页面? 我的意思
在MySQL中,如何只撤销DROP DATABASE权限,而不撤销DROP TABLE权限? 最佳答案 只需为单个表分配 DROP 权限,而不是为整个数据库分配权限。 关于MySQL DROP DAT
我有一个 bash 脚本可以备份我的数据文件 (~50GB)。脚本基本上是这样的: sudo tar /backup/mydata1 into old-backup-1.tar sudo tar /b
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwar
我在 Google 的 Cloud Composer 上运行 Airflow。我正在使用 KubernetesPodOperator并希望通过 gcsfuse 将谷歌存储桶挂载到 pod 中的目录中.
我需要从客户端机器加载一个 CSV 文件到 MySQL 服务器数据库。我正在尝试 LOAD DATA INFILE。 我的困惑是关于使用所需的访问权限- 加载数据文件- 加载数据本地 INFILE 之
我目前正在尝试在 Amazon Redshift 中创建一个新的只读用户。 我使用的 Redshift 版本是: PostgreSQL 8.0.2 on i686-pc-linux-gnu, comp
我正在尝试将 RackSpace 中的 MySQL 数据库 备份到 AWS。 我听从了这个 blog 的建议并在我的 AWS RDS 控制面板中设置了 log_bin_trust_function_c
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: How to force my .NET App to run as administrator on Wi
我是一名优秀的程序员,十分优秀!