windows - 使用 Windows API 更改文件权限

标签 windows api winapi

我正在将安全描述符传递给“CreateFile”函数,但如果文件已经存在,它将被忽略。 CreateFile API 中是否有我可以强制写入安全属性的标志?我应该单独明确设置吗?怎么办?

最佳答案

你可以尝试CreateFile2(http://msdn.microsoft.com/en-us/library/windows/desktop/hh449422%28v=vs.85%29.aspx)并传入一个CREATEFILE2_EXTENDED_PARAMETERS结构(http://msdn.microsoft.com/en-us/library/windows/desktop/hh449426%28v=vs.85%29.aspx),具体看一下dwSecurityQosFlagslpSecurityAttributes

关于windows - 使用 Windows API 更改文件权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9292457/

相关文章:

javascript - HTML5 API 与 HTML5 Javascript API

c# - 是否有使用新的异步/等待功能编写 .NET API 的指南

c++ - 无框架 Qt 窗口 (win32) 中错误的窗口绘制行为

windows - 64 位 Windows API : what is the size of a C/C++ "DWORD"?

windows - 如何在Windows Batch中回显>不带引号的字符? [复制]

java - Runtime.getRuntime().exec() 和双击执行批处理文件有什么区别?

c++ - 将多个变量传递给 ExecMethod

api - 以编程方式搜索 GMail?

java - 在 Java 应用程序中检测 Windows 注销事件

创建 IWebBrowser2 控件