【问题标题】:Simple file permission control from a Windows C program来自 Windows C 程序的简单文件权限控制
【发布时间】:2013-06-27 23:15:15
【问题描述】:

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

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

【问题讨论】:

  • 这个范围很广。涉及大量 Win32 API 函数。

标签: c windows file permissions


【解决方案1】:

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

您正在寻找的功能是

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

【讨论】:

  • 谢谢,非常感谢这个方向指针;我将深入研究它,并获得这方面的一些知识。
猜你喜欢
  • 2013-03-14
  • 2010-11-03
  • 1970-01-01
  • 2011-10-09
  • 2012-07-14
  • 2018-11-23
  • 2012-08-10
  • 1970-01-01
  • 2012-01-07
相关资源
最近更新 更多