c - Windows C 程序的简单文件权限控制

标签 c windows file permissions

Windows C 程序需要哪些库和基本函数调用才能获取文件 SID 信息,将 SID 信息映射到用户名,并控制文件的权限,特别是“读取和执行”和“写入”权限?

真的希望有人能为这些操作提供基本的构建 block ,因为我努力寻找一些示例,但没有运气。

最佳答案

Windows 的安全模型绝非简单。与所有者组和世界的读写和执行位的基本 Unix 模型相反,Windows 使用访问控制列表。如果您正在寻找像 chmod(2) 这样简单的东西,很抱歉这不是。

你要找的功能是

您需要的文章是Modifying the ACLs of an Object in C++

关于c - Windows C 程序的简单文件权限控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17394217/

相关文章:

c - 当 input.txt 文件传递​​给它时,简单的 C 代码无法正常工作

java - 是否有等效于 BCEL(Java .class 操作)但在 C 或 C++ 中

连接功能时常失效?

java - ArrayList 从文件中读取行并分配它们

c - 传递给线程(unix)的结构有错误的值

C++/CX 从绝对 url 读取文件

c++ - 创建和发送崩溃报告

windows - PSQL:如何防止命令行上的任何输出?

c - 如何在 C 中使用 strtok 在字符数组中显示文本文件中的 3 行

Python:如何从文件中读取数据并用它进行数学运算