Получите информацию о безопасности файлов NTFS, используя Java или C ++ - PullRequest
0 голосов
/ 22 июля 2009

Я застрял с этим. Мне нужно получить информацию о разрешениях файлов NTFS с Java или C ++. Эта информация должна храниться в Access Control List (ACL), но я не знаю, как получить их с помощью Java или C ++. Спасибо за вашу помощь!

1 Ответ

1 голос
/ 22 июля 2009

С C / C ++ на Win32 вы можете использовать GetNamedSecurityInfo API. Вы получаете список контроля доступа к файлу («DACL»), вы получаете владельца, группу и список контроля доступа к файлу («SACL»). ACL возвращается в несколько неуклюжей ACL struct . GetAce API немного помогает в извлечении отдельных записей из структуры ACL.

...