Как получить ACL для папок - PullRequest
1 голос
/ 31 октября 2011

Я работаю в C ++, мне нужно получить ACL для папок в Windows. Я не уверен насчет API, которые будут использоваться для его получения. Кто-нибудь знает, как получить ACL с помощью Windows API.

Ответы [ 4 ]

1 голос
/ 31 октября 2011

GetKernelObjectSecurity по дескриптору, GetNamedSecurityInfo по имени.

1 голос
/ 01 ноября 2011

http://www.codeproject.com/KB/winsdk/accessctrl1.aspx - это то, что вам нужно.

0 голосов
/ 25 февраля 2015

См. Мой пример кода, размещенный здесь, написанный на Win32 C ++.

https://github.com/MagnusTiberius/win32acl/blob/master/win32acl.cpp

0 голосов
/ 31 октября 2011

Посмотрите на функцию API здесь с платформы SDK ...

...