【发布时间】:2010-11-12 19:58:44
【问题描述】:
我被这个困住了。我需要使用 Java 或 C++ 获取 NTFS 文件的权限信息。 这些信息应该存储在访问控制列表 (ACL) 中,但我不知道如何使用 Java 或 C++ 检索它们。 感谢您的帮助!
【问题讨论】:
标签: security file acl permissions
我被这个困住了。我需要使用 Java 或 C++ 获取 NTFS 文件的权限信息。 这些信息应该存储在访问控制列表 (ACL) 中,但我不知道如何使用 Java 或 C++ 检索它们。 感谢您的帮助!
【问题讨论】:
标签: security file acl permissions
在 Win32 上使用 C/C++,您可以使用 GetNamedSecurityInfo API。您会取回文件的访问控制列表(“DACL”),获得文件的所有者、组和审计访问控制列表(“SACL”)。 ACL 在有点尴尬的ACL struct 中返回。 GetAce API 有助于从 ACL 结构中检索单个条目。
【讨论】: