我正在将安全描述符传递给“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),具体看一下dwSecurityQosFlags
和 lpSecurityAttributes
。
关于windows - 使用 Windows API 更改文件权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9292457/