Re: Access Rights of Directories

From
Nicholas Nemtsev ()
To
All ()
Date
2001-08-17T09:36:43Z
Area
SU.WINDOWS.NT.PROG
From: Nicholas Nemtsev <nn@vdk.psc.ru>

On Thu, 16 Aug 2001 17:49:11 +0400, "Alex Fedotov"
<me@alexfedotov.com> wrote:

> NN> При копировании прав доступа файлов и каталогов пользуюсь
> NN> функциями GetFileSecurity и SetFileSecurity.
> NN> Так вот, для файлов это прекрасно срабатывает, а вот
> NN> для каталогов права копируются частично.
<skipped>
> NN> т.е. получается, что права для доступа к каталогу определены, а права
> NN> для файлов нет.
>
>Похоже, что неправильно копируются наследуемые ACEs.

А как правильно?
Я делаю примерно так:
   GetFileSecurity("dir1",DACL_SECURITY_INFORMATION,pSD,len,pLenNeed);
   SetFileSecurity("dir2",DACL_SECURITY_INFORMATION,pSD);
--- ifmail v.2.15dev5
 * Origin: nnSoft (2:5020/400)