来自.Net开发背景并没有那么多(NTFS)文件系统安全方面的经验System.Security.AccessControl.FileSystemRights
中的大多数权利对我都很清楚。
但是,FileSystemRights.Synchronize
是一个例外。来自文档:
指定应用程序是否可以等待文件句柄 与I / O操作完成同步。
或someone else解释:
“同步”权限允许或拒绝不同的线程等待 在文件或文件夹的句柄上,并与另一个句柄同步 可能发出信号的线程。此权限仅适用于 多线程,多进程程序。
所以我的问题是:
答案 0 :(得分:3)
在做了一些研究之后回答我自己的问题:
[Synchronize]允许或拒绝不同的线程在句柄上等待 对于文件或文件夹,并与可能的另一个线程同步 发出信号。此权限仅适用于多线程,多进程 程序
这些是您可以在权限对话框中设置的粗略权限以及它们包含的FileSystemRights:
这些是您可以在高级权限对话框中设置的细化权限以及它们包含的FileSystemRights:
请注意,由于其位掩码,有一些FileSystemRights包含其他权限。这些对应于您可以在粗略权限对话框中设置的权限。 FileSystemRights值及其包含的其他值:
还有一些FileSystemRights共享相同的值并可互换使用。他们是: